Join David Gassner for an in-depth discussion in this video Using the exercise files, part of Code Clinic: C#.
Each of the problems in the Code Clinic Series is accompanied by exercise files. The exercise files are the finished source code for my solution to each problem. I've copied the exercise files to my desktop, but you can place them anywhere on your hard disk. For this challenge, I have two different applications. One named CollectLakeStats and one named LakeStatsWebService. If you have one of the pay for license versions of Visual Studio 2013, you can open these applications in that one version of Visual Studio.
If you're using the free Visual Studio Express, you'll need Visual Studio 2013 for Windows Desktop to open the CollectLakeStates project and you'll need the web version for LakeStatsWebService. I'm using Visual Studio Professional, and I'll show you how to open each of these solutions. You can either open the solutions from Windows Explorer or file explorer, or you can open them from within Visual Studio. In file explorer, I'll go to the CollectLakeStats folder and double-click collectlakestats.sln.
And that opens a new instance of Visual Studio. And there's all the files and directories in my solution. You can do the same thing with the web service. Open the folder, and look for the solution file. Double-click, and it should open in a compatible version of Visual Studio. If you prefer, you can open these files from within Visual Studio. I'll select File > Open > Project or Solution, go to the folder, and double-click the solution. Once again if you're using the express version of Visual Studio.
Be sure you're using the right addition for each application. Once you have the solutions open, you can explore the code. And I'll show you how I've configured each application when I get into those demonstrations.
David introduces challenges and then provides an overview of his solutions in C#. Challenges include topics such as statistical analysis, searching directories for images, and accessing peripheral devices.
Visit other courses in the series to see how to solve the exact same challenges in languages like C++, Java, PHP, Python, and Ruby.
Skill Level Intermediate
Q: Why can't I access the Lake Pend Orielle site (http://lpo.dt.navy.mil)?
A: The Lake Pend Orielle site is not accessible in some geographical areas. We have contacted the owner of the server to try to resolve this issue.
Q: I am unable to access the Lake Pend Oreille data from outside the U.S.
A: A static copy of this data is provided here for lynda.com members outside of the U.S