CodeNotes provides the most succinct, accurate, and speedy way for a developer to ramp up on a new technology or language. Unlike other programming books, CodeNotes drills down to the core aspects of a technology, focusing on the key elements needed in order to understand it quickly and implement it immediately. It is a unique resource for developers, filling the gap between comprehensive manuals and pocket references.
CodeNotes for .NET shows developers how to apply .NET to industrial-strength enterprise solutions. Topics include utilizing Assemblies for deployment and versioning, integrated support for XML/SOAP, creating robust Web applications and services with ASP.NET, and managing enterprise databases with ADO.NET. Managed development and native code interoperability are also explored. Topics include instructive samples in C#, VB.NET and C++.
This edition of CodeNotes includes:
-A global overview of a technology and explanation of what problems it can be used to solve
-"How and Why" sections that provide hints, tricks, workarounds, and tips on what should be taken advantage of or avoided
-Instructions and classroom-style tutorials throughout from expert trainers and software developers
Visit www.codenotes.com for updates, source code templates, access to message boards, and discussion of specific problems with CodeNotes authors and other developers.
Every CodeNotes title is written and reviewed by a team of commercial software developers and technology experts. See "About the Authors" at the beginning of the book for more information.
Share your thoughts on the CodeNotes for .NET Body, Mind & Spirit eBook with others!
|Title of eBook: CodeNotes for .NET|
|Release Date: 01-23-2002|
|Allowed Countries (hover)|
|Publisher: Random House Publishing Group|
This eBook download is available in the following formats:
|Parent title||CodeNotes for .NET|
|Devices||Samsung Tablet, Apple Ipad & Iphone, Barnes & Noble Nook, Kobo eReader, Aluratek Libre, Iliad, Nokia, Blackberry, Hanlin|
|Note||ePub, short for electronic publication is one of our favorites and should be yours for a couple of reasons. ePub offers reflowable text giving you flexibility to manipulate how the content is presented. Moreover, lots of cool features are now being developed for the reader like advanced video and audio. ePub is now an industry standard, so all of the "non-propreitary" hardware manufacturers are now supporting it.|
CodeNotes for .NET
Chapter OneAn introduction to the .net framework
What is .NET?
.NET is Microsoft's new strategy for the development and deployment of software. Depending on your interests and development background, you may already have a number of preconceived notions regarding .NET. As we will see throughout this CodeNote:
-.NET fundamentally changes the way applications execute under the Windows Operating System.
-With .NET Microsoft is, in effect, abandoning its traditional stance, one which favors compiled components, and is embracing interpreted technology (similar, in many ways, to the Java paradigm).
-.NET brings about significant changes to both C++ and Visual Basic, and introduces a new language called C# (pronounced "C sharp").
.NET is built from the ground up with the Internet in mind, embracing open Internet standards such as XML and HTTP. XML is also used throughout the framework as both a messaging instrument and for configuration files.
These are all noteworthy features of .NET, or more accurately the .NET Framework, which consists of the platform and tools needed to develop and deploy .NET applications. The .NET Framework can be distilled into the following three entities:
1. The Common Language Runtime (CLR), which is the execution environment for all programs in the .NET Framework. The CLR is similar to a Java Virtual Machine (VM) in that it interprets byte code and executes it on the fly, while simultaneously providing services such as garbage collection and exception handling. Unlike a Java VM, which is limited to the Java language, the CLR is accessible from any compiler that produces Micros...