The aim of Visual C# .NET Programming is to teach you and other experienced programmers the most effective ways to program using the C# language in the environment it was designed for, the .NET Framework. To this end, it offers plenty of strong opinions and pays special attention to one of .NET's most prominent web services. Right out of the chute, you'll build a simple web service and create an application that consumes it, quickly gaining a basic familiarity with the resources Microsoft has placed at your disposal. Then, with this practical introduction under your belt, you'll delve into the details of C# and its relationship with .NET-details that, by the end of the book, will enable you to tackle a wide variety of sophisticated programming challenges and accomplish many other things, as well.
You'll learn how to create more effective user interfaces, first for a web service consumer and then for a traditional Windows application. You'll also get a solid grounding in the world of C# objects and classes, discovering what they make possible within the context of .NET. Then you'll explore the language itself, beginning with syntax, continuing with arrays, and concluding with the ins and outs of object-oriented programming and string manipulation.
Everything comes together in an exploration of the ways you use C# to interact with the world at working with files and serializing objects, creating messaging programs, and using XML and ADO.NET to interact with databases. By that point, you'll be adept at using the C# interface and help system and you'll be well on your way in the new world of .NET programming.
About the Author Harold Davis is a strategic technology consultant, hands-on developer, and author of many books. Harold started programming when he was a child. He has been a lawyer and a technology executive, but he prefers to write code, and to write about writing code. Harold believes that if you can't explain something so that it can be understood, then you don't really understand it yourself. He lives with his wife and two children in the hills of Berkeley, California, and enjoys gardening and hiking. He is also the author of Visual Basic .NET Programming from Sybex.
Harold Davis is widely recognized as a leading contemporary photographer and artist. He is also the author of more than 30 books, including Creating HDR Photos: The Complete Guide to High Dynamic Range Photography from Amphoto/Random House and Photographing Flowers: Exploring Macro Worlds with Harold Davis which is published by Focal Press, and has been called "one of the most beautiful books ever created."
Harold Davis believes that advances in the technology and craft of digital photography have created an entirely new art form. Trained as a classical photographer and painter, his photographic images are made using special HDR (High Dynamic Range) capture techniques that extend the range of visual information beyond what the eye can normally see.
Davis creates and processes his images using wide-gamut and alternative digital methods that he has invented. His techniques combine the craft of photography with the skills of a painter.
Photographic adventures and assignments have taken him across the Brooks Range, the northernmost mountains in Alaska. He has photographed the World Trade Towers, hanging out of a small plane, followed in the footsteps of Seneca Ray Stoddard, a 19th-century photographer of the Adirondacks, and created human interest photo stories about the residents of Love Canal, an environmental disaster area.
Harold is well-known for his night photography and experimental ultra-long exposure techniques, use of vibrant, saturated colors in landscape compositions, and beautiful creative floral imagery.
He makes his over-sized original prints on unusual substrates such as pearlized metallic and washi rice papers. Davis states, "I believe that nothing like my prints has ever been seen before. They simply could not have been created until recently. I've been able to innovate in a domain where many techniques and crafts have come together for the first time. My prints are made meticulously, and have a 200-year archival rating for ink and paper if they are handled properly.