Category Archives: web

Videos vs Animated GIFs – Pros and Cons

The modern web and mobile applications are rich in media content because it’s one of the crucial things that keeps the user engaged. An image is worth a thousand words, and a video is worth a million. Obviously, meaningful animated … Continue reading

Posted in graphics, multimedia, web | Tagged , , , , , , , , | Leave a comment

Get a weather forecast from openweathermap.org in C#

This example displays a weather forecast from openweathermap.org. To get a forecast or other data, you build a URL describing your request and navigate to it. You then parse the returned XML or JSON data to see what openweathermap.org has … Continue reading

Posted in internet, web, XML | Tagged , , , , , , , , , , , | Leave a comment

Blank the WebBrowser control in C#

If a program displays a web page in a WebBrowser control and then that page become irrelevant to the program, you may want to blank the control. Doing that is as easy as making the control navigate to the special … Continue reading

Posted in controls, internet, web | Tagged , , , , , , , , , , , | Leave a comment

Download and display a text file whenever a program starts in C#

When this example starts, it downloads a file from the internet and displays it. You could do something similar to display a message of the day or announcements for your program. The program uses the following Load event handler to … Continue reading

Posted in files, internet, web | Tagged , , , , , , , , , | Leave a comment

Graph currency rates over time in C#

This example, which shows how to graph currency rates for a specific currency, is a bit longish. Sorry about that. It uses Yahoo Query Language (YQL), which you can use to perform a wide variety of queries on Yahoo’s data. … Continue reading

Posted in finance, internet, mathematics, web | Tagged , , , , , , , , , , , , , , , , , , , , , , , | 3 Comments

Get currency exchange rates in C#

This example shows how you can get currency exchange rates from finance.yahoo.com. When it starts, the program uses the following code to get the currency exchange rates. // Get the currency symbols. private void Form1_Load(object sender, EventArgs e) { string … Continue reading

Posted in finance, internet, mathematics, web | Tagged , , , , , , , , , , , , , , , , , , , | 3 Comments

Get stock prices from different exchanges in C#

The example Get stock prices from the internet in C# shows how to download stock prices from download.finance.yahoo.com. It builds a URL of the following form to get prices for MCI, DIS, COKE, and PEP: http://download.finance.yahoo.com/d/quotes.csv?s=MCI+DIS+COKE+PEP&f=sl1d1t1c1 To get prices from … Continue reading

Posted in finance, internet, mathematics, web | Tagged , , , , , , , , , , , , , | 1 Comment

Make a temperature forecast in C#

The example Get weather forecast data in C# explains how to read weather forecast data from OpenWeatherMap. This example uses that data to list the forecast’s temperatures. The forecast data has (in part) the following structure. <weatherdata> … <forecast> <time … Continue reading

Posted in internet, interoperability, web, XML | Tagged , , , , , , , , , , , , | 5 Comments

Get weather forecast data in C#

There are many sites that offer weather condition and weather forecast services. All of the ones I found required you to have a developer key, although most of them have a free membership that works for a simple program like … Continue reading

Posted in internet, interoperability, web, XML | Tagged , , , , , , , , , , | 1 Comment

Download images from a web page in C#

This is a big program and this description only touches on its most interesting parts. Download it to see the details. The program displays a WebBrowser control on the left. Click the links on the WebBrowser to navigate to a … Continue reading

Posted in graphics, internet, web | Tagged , , , , , , , , , , , , , , , , , | Leave a comment