|
Beginning C# 2008: From Novice to Professional
The Microsoft .NET Framework has gone from strength to strength since its inception in November 2000. It now supports a large and vibrant development community eager for new techniques and ideas.
Visual Studio 'Orcas' together with the latest versions of C#, VB and ASP will be the largest upgrade to the framework since .NET 2.0 in November
2005. Since then there have been huge changes in the development landscape, with the new Vista operating system being released and the '.NET 3.0' package of add-ons released to support it. In 'Orcas' all of these technologies, together with LINQ, ASP.NET AJAX and a huge collection of new language features, are being brought together into a single cohesive unit behind the Visual Studio interface.
Beginning C# 3.0 is being written from scratch, specifically for this new 'Orcas' version, by a well-respected author to teach beginners how to use the new framework to their best advantage. They will learn everything they need to know to get to grips with this cutting-edge technology.
CONTENTS:
Three Applications: Learning .NET Fundamentals.- Writing a Calculator: Learning about .NET Numbers and Value Types.- A Multilingual Greeting "Oui, Yes, Ja": Learning String Manipulations.- If Walks == Duck and Talks == Duck then is Duck: Learning about C# decisions and loops.- Making Your Application Tell You Something Is Wrong: Learning about C# Exception Handling.- The Case of the Rectangle That Did Not Want to be a Shape: Learning the basics of C# OO.- The Multi-National Tax Accountant: Learning more C# OO.- A Cash Register: Learning How To Manage Many Elements.- A Stock Trading Application: Learning About Delegates.- Controlling a Bakery Assembly Line: Learning about properties and indexers.- Saving the State of Your Program: Learning about file operations and object serialization.- Configuring Your Application: Learning about configuration files and XML processing.- The Decisive Stock Trading Application: Learning about software component abstraction using C# Generics.- Tag Team Threads: Learning more C# Generics and Threads.- Writing a Stock Simulation Application: Learning about C# Databases.- Pin the Tail On the Object: Learning about Implicit Local Types and Extensions methods.- Building a Just In Time Factory: Learning About Lambda Expressions.- A Programmatic Calculator: Learning About Anonymous Types.- Slicing and Dicing Stock Date: Learning About LINQ.- Putting Everything Together Into A Finished Application.
|