|
Description Back Cover Contents Author Description
Experience with C# programming in the .NET environment is one thing. Actually applying it is another. Issues can often creep up when you begin to apply your programming knowledge to a practical application and resources for troubleshooting are limited. Until now. C# Programming Evolution offers you reusable, real-world techniques through targeted activities. You'll work with a complete example .NET enterprise application to learn techniques that will help you not only customize the example application but also build new applications from beginning to end. You will cover the three main user interfaces: Windows Forms, ASP.NET Web Forms and Pocket PC, as well as how to make practical use of XML Web Services. The .NET environment is constantly changing. C# Programming Evolution will make sure that you won't get left behind. topBack Cover
Experience with C# programming in the .NET environment is one thing. Actually applying it is another. Issues can often creep up when you begin to apply your programming knowledge to a practical application and resources for troubleshooting are limited. Until now. C# Programming Evolution offers you reusable, real-world techniques through targeted activities. You'll work with a complete example .NET enterprise application to learn techniques that will help you not only customize the example application but also build new applications from beginning to end. You will cover the three main user interfaces: Windows Forms, ASP.NET Web Forms and Pocket PC, as well as how to make practical use of XML Web Services. The .NET environment is constantly changing. C# Programming Evolution will make sure that you won't get left behind. topContents
Introduction.
1. Setting Up Your Development Environment. Getting Started with Your Development Environment. The Sample Application: The Survey Development Suite. Conclusion.
2. Using the Survey Development Suite. Survey Profiles. Survey Runs. Organizing Surveys and Results by Using Survey Repository. Adapting the Survey Repository Application to Different Uses. Conclusion.
3. Exploring the Code of the Survey Development Suite. Survey Repository. Survey Development Studio. PocketSurvey. Conclusion.
4. Experimenting with the Code for the Survey Development Suite. Survey Repository. Survey Development Studio. PocketSurvey. Conclusion.
5. Customizing Survey Repository. Understanding RBS Systems. Enforcing RBS. Creating an Administrative Web Site. Conclusion.
6. Customizing Survey Development Studio. Error Providers. Help Providers. Applicationwide Exception Handling. Globalizing an Application. Conclusion.
7. Customizing PocketSurvey. PocketSurvey Customizations. Respondent Feedback and Additional Auditing. Conclusion.
8. Improving the Code of the Survey Development Suite. Improving the Survey Development Suite Code. Making Use of IDisposable. Adding a Smart Client Auto-Update Feature. Conclusion.
9. Extending the Survey Development Suite. Creating a Survey Analysis API. Dynamic Image Generation with ASP.NET and GDI+. Conclusion.
Index.
topAuthor
Kevin Hoffman started programming on a Commodore VIC-20 donated by his grandfather. Ever since then, he has been hopelessly addicted to programming. Instead of spending time outside, absorbing rays from that big yellow thing (he's not even sure what it's called), he spent most of his time as a kid and up through high school and college learning as many programming languages as he could get his hands on. At one time or another, he has written applications in ADA, Assembly, Scheme, Lisp, Perl, Java, Python, Tcl/Tk, C, C#, VB.NET, C++, Pascal, Delphi, Visual Basic, VAX/VMS Pascal and BASIC, dozens of proprietary scripting languages, PL/SQL and probably a few more that he can't remember. Oh, and he's even written a few programs for OS/2 and Mac OS X. He started out working for a company that produces scientific instruments. He wrote code that interfaced PCs with data logging and gathering tools as well as real-time data analysis programs. From there he moved on to working technical support for Unix systems, PCs, SQL databases and client/server applications. After that he made the infamous jump to a dot-com, where he wrote an extensive amount of Visual Basic, VBScript and ASP code. After another job working with another n-Tier, COM-based ASP application, he moved to Houston, where he now endures the heat with his wife, dog and two cats while working on ASP.NET and Web service applications, providing public records search Web sites and services. top
|