What s in This Book

What's in This Book

From cover to cover, this book is pure C#. It covers the full C# language and hundreds of skills from using visual tools when dropping data adapters into windows to remoting C# objects and classes across process boundaries. Here are a few of the topics we're going to see:

  • The complete C# syntax

  • Creating console applications

  • Abstract classes

  • Sealed classes

  • Boxing and unboxing types

  • Delegates and events

  • Asynchronous I/O

  • Network I/O

  • Stream classes

  • Web streams

  • Serialization

  • Indexers

  • Creating Windows forms

  • Showing/hiding forms

  • Handling events

  • Showing dialog boxes

  • Working with multiple forms

  • Creating Multiple Document Interface (MDI) forms

  • Creating always-on-top forms

  • Creating owned forms

  • Creating Web forms

  • Setting Web control layout

  • Forcing event handling on the server

  • Redirecting Web browsers

  • Detecting browser type and capabilities

  • Saving program data across Web server round trips

  • Adding controls to forms at runtime

  • ADO.NET

  • Creating data connections

  • Data access using data adapters

  • Using relational databases

  • Adding multiple tables to a dataset

  • Using data views

  • Creating three- tier data applications

  • Binding data to controls

  • Simple and complex binding

  • Creating custom user and Web user controls

  • Creating a Windows service

  • Creating a Windows Service Installer

  • Creating a Web service

  • Deploying your applications

  • Assemblies

  • Assembly manifests

  • Versioning

  • Private and shared assemblies

  • Security boundaries

  • Code-access security

  • Encrypting and decrypting files

  • Using intrinsic attributes

  • Creating custom attributes

  • Handling reflection

  • Discovering types at runtime

  • Discovering type information

  • Late binding versus reflection

  • Creating types at runtime

  • Using multithreading

  • Using locks and monitors

  • Synchronizing threads

  • Remoting

You can also download the code for this book from Sams Web site at www.samspublishing.com. All the code in this book has been tested on at least two separate computers, and verified to work as it should. (Note that in the past, Microsoft has made unannounced changes to Visual Studio products without changing the version number, which has made previously working code stop working. If you have problems with the code or get errors when you try to run it, be sure to check whether Visual C# itself has changed. Check the book's Web site for updates.)

NOTE

To download the code on the Sams Web site at www.samspublishing.com, enter this book's ISBN (without the hyphens) in the Search box and click Search. When the book's title is displayed, click the title to go to a page where you can download the code.




Microsoft Visual C#. NET 2003 Kick Start
Microsoft Visual C#.NET 2003 Kick Start
ISBN: 0672325470
EAN: 2147483647
Year: 2002
Pages: 181

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net