Wrox Home  
Search

Topic: C# and C++

Cover image for product 047019135X
Beginning Microsoft Visual C# 2008
Karli Watson, Christian Nagel, Jacob Hammer Pedersen, Jon D. Reid, Morgan Skinner, Eric White
ISBN: 978-0-470-19135-4
Paperback
1344 pages
May 2008

Back to description


About This Title  |  Chapters on Demand  |  Download Code  |  Errata  |  P2P Forum for This Title
Add to Cart
Chapter 1: Introducing C#
10 pages

Welcome to the first chapter of the first section of this book. This section will provide you with the basic knowledge you... more

Chapter 2: Writing a C# Program
18 pages
US $4.99

Now that you’ve spent some time learning what C# is and how it fits into the .NET Framework, it's time to get your hands... more

Chapter 3: Variables and Expressions
28 pages
US $4.99

To use C# effectively, it’s important to understand what you’re actually doing when you create a computer program. Perhaps... more

Chapter 4: Flow Control
34 pages
US $4.99

All of the C# code you’ve seen so far has had one thing in common. In each case, program execution has proceeded from one... more

Chapter 5: More About Variables
32 pages
US $4.99

Now that you’ve seen a bit more of the C# language, it’s time to go back and tackle some of the more involved topics concerning... more

Chapter 6: Functions
30 pages
US $4.99

All the code you have seen so far has taken the form of a single block, perhaps with some looping to repeat lines of code... more

Chapter 7: Debugging and Error Handling
30 pages
US $4.99

So far in this book, you have covered all the basics of simple programming in C#. Before moving on to object-oriented programming... more

Chapter 8: Introduction to Object-Oriented Programming
24 pages
US $4.99

At this point in the book, you’ve covered all the basics of C# syntax and programming, and have learned how to debug your... more

Chapter 9: Defining Classes
32 pages
US $4.99

In Chapter 8, you looked at the features of object-oriented programming (OOP). In this chapter, you put theory into practice... more

Chapter 10: Defining Class Members
36 pages
US $4.99

This chapter continues exploring class definitions in C# by looking at how you define field, property, and method class members... more

Chapter 11: Collections, Comparisons, and Conversions
54 pages
US $4.99

You’ve covered all the basic OOP techniques in C# now, but there are some more advanced techniques that are worth becoming... more

Chapter 12: Generics
40 pages
US $4.99

One of the (admittedly few) criticisms leveled against the first version of C# was its lack of support for... more

Chapter 13: Additional OOP Techniques
28 pages
US $4.99

In this chapter, you continue exploring the C# language by looking at a few bits and pieces that haven’t quite fit in elsewhere... more

Chapter 14: C# 3.0 Language Enhancements
34 pages
US $4.99

The C# language is not static. Anders Hejlsberg (the inventor of C#) and others at Microsoft continue to update and refine... more

Chapter 15: Basic Windows Programming
60 pages
US $4.99

About 10 years ago, Visual Basic won great acclaim for providing programmers with tools for creating highly detailed user... more

Chapter 16: Advanced Windows Forms Features
44 pages
US $4.99

In the previous chapter, you looked at some of the controls most commonly used in Windows application development. With controls... more

Chapter 17: Using Common Dialogs
46 pages
US $4.99

The last three chapters looked at various aspects of programming Windows Forms applications, and how to implement such things... more

Chapter 18: Deploying Windows Applications
44 pages
US $4.99

There are several ways to install Windows applications. Simple applications can be installed with a basic xcopy deployment... more

Chapter 19: Basic Web Programming
44 pages
US $4.99

Windows Forms is the technology for writing Windows applications; with ASP.NET, Web applications that are displayed in any... more

Chapter 20: Advanced Web Programming
38 pages
US $4.99

In Chapter 19, you learned about base features of ASP.NET, how server-side controls can be used to render HTML code to the... more

Chapter 21: Web Services
30 pages
US $4.99

You’ve certainly come across the term Web servicesbefore, although you may not be aware of what they are or how they fit... more

Chapter 22: Ajax Programming
20 pages
US $4.99

Users want Web applications that are as interactive as Windows applications are. Asynchronous JavaScript and XML—Ajax—is... more

Chapter 23: Deploying Web Applications
18 pages
US $4.99

In the previous three chapters you learned to develop Web applications and Web services with ASP.NET. For all these application... more

Chapter 24: File System Data
42 pages
US $4.99

Reading and writing files are essential aspects of many .NET applications. This chapter shows you how, touching on the major... more

Chapter 25: XML
30 pages
US $4.99

Extensible Markup Language (XML) is a technology that has been receiving great attention for the past few years. XML is not... more

Chapter 26: Introduction to LINQ
46 pages
US $4.99

This chapter introduces Language-Integrated Query (LINQ), a new extension to the C# language just added for C... more

Chapter 27: LINQ to SQL
38 pages
US $4.99

The previous chapter introduced LINQ (Language-Integrated Query) and showed how to use LINQ to Objects, the version of LINQ... more

Chapter 28: ADO.NET and LINQ over DataSet
60 pages
US $4.99

The previous chapter introduced LINQ (Language-Integrated Query) and showed how it works with objects. This chapter introduces... more

Chapter 29: LINQ to XML
26 pages
US $4.99

The previous two chapters introduced LINQ (Language-Integrated Query) and showed how LINQ works with objects and databases... more

Chapter 30: Attributes
30 pages
US $4.99

This chapter introduces the subject of attributes, describing what they are and what they can be used for. Also included... more

Chapter 31: XML Documentation
26 pages
US $4.99

Up to this point in this book, you’ve seen the entire C# language and a great many things you can do with it, including both... more

Chapter 32: Networking
32 pages
US $4.99

Chapter 21 dealt with a high-level technology to communicate across the network: Web Services. You learned how to send messages... more

Chapter 33: Introduction to GDI+
36 pages
US $4.99

In the previous chapter, the term GDI+ was briefly introduced when you looked at printing in the .NET Framework. This chapter... more

Chapter 34: Windows Presentation Foundation
72 pages
US $6.99

In this book you have seen two main types of application: desktop applications, which users run directly, and Web applications... more

Chapter 35: Windows Communication Foundation
32 pages
US $4.99

In Chapter 21 you learned about Web services and how you can use them to provide simple communication between applications... more

Chapter 36: Windows Workflow Foundation
32 pages
US $4.99

Welcome to the final chapter of the book—and I would like to think that we’ve saved the best until last! Many applications... more

Add to Cart

C# and C++ Related Resources

Forums

Blogs

Articles