Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Microsoft .NET Kick Start

Buy
Microsoft .NET Kick Start, 9780672325748 (0672325748), Sams Publishing, 2003

What is Microsoft .NET? Because this book is all about Microsoft .NET, it is important to first understand what.NET is. .NET is a technology platform for development and deployment of business applications using a set of technologies—.NET Framework, multiple programming languages, tools (particularly Visual Studio .NET), applications (including Microsoft Office System), and server technologies (known as Windows Server System, earlier called .NET Enterprise Servers). It is also important to understand that currently most (except SharePoint Portal Server 2003 and BizTalk Server 2004) of the enterprise servers are built on top of Windows DNA technologies, although they do typically have integration and interoperability mechanisms with the .NET Framework.

Microsoft .NET is a very significant change from Microsoft's previous technology Windows DNA platform (COM/DCOM/ASP/VB/MFC/ATL). Announced only three years ago in 2000, .NET received a strong response and created excitement in the IT community. A number of organizations started to develop (and even deploy!) applications on the new platform, even in its early beta stages. However, the platform is still evolving—evolution from the 1.0 release of the framework to an enhanced 1.1 release. Even though a lot of what .NET was about has to do with the notion of Web services–based service–oriented architecture, a key reason behind this success has been the enormous amount of prebuilt functionality (available as class libraries) that are available within the .NET Framework itself. Key highlights of the .NET platform include the following:

  • A consistent programming model for Web applications, desktop applications, Web services, and mobile applications.

  • Tight integration with XML and Web services technologies and standards.

  • Choice of programming languages—the newly introduced C#, managed extensions to C++, Visual Basic .NET, JScript .NET, Visual J#, and a whole set of third-party programming languages have been .NET enabled.

  • A common language runtime (CLR) so that applications and components developed in one language can be used in another language in a seamless mechanism.

  • No more different programming models with Visual C++ and Visual Basic.

  • No more of the "DLL Hell."

  • Common Visual Studio .NET development tools, whether you are developing Windows applications, Web applications, wireless and speech applications, Web services, Web parts for portals, content management templates, or integrating business processes.

At the same time, what the enriched functionality implies is that application designers and developers need to be in constant sync with the various components of the platform, which leads to the goal that I had set out while writing the book—to cover essential aspects of key components of the .NET platform. The rule that has been used in the process of writing the book has been to focus on how these technologies can be rapidly applied to develop and deploy real-world applications; call it Rapid Learning for the Rapid Application Development (RAD) environment, the .NET platform.

If you or your organization has opted to utilize the .NET platform for development of new applications or are in the process of migration from your existing Visual Basic/COM/MFC applications into the .NET platform, you have made the right decision. A round of applause for you for picking up the book; hopefully, you will find a lot of queries and questions answered around .NET.

(HTML tags aren't allowed.)

Beginning ARKit for iPhone and iPad: Augmented Reality App Development for iOS
Beginning ARKit for iPhone and iPad: Augmented Reality App Development for iOS

Explore how to use ARKit to create iOS apps and learn the basics of augmented reality while diving into ARKit specific topics. This book reveals how augmented reality allows you to view the screen on an iOS device, aim the camera at a nearby scene, and view both the real items in that scene as well as a graphic image overlaid on to...

Citrix XenApp Platinum Edition for Windows: The Official Guide
Citrix XenApp Platinum Edition for Windows: The Official Guide

The Authorized Guide to Citrix XenApp Platinum Edition for Windows

Design, deploy, and maintain a virtualized, on-demand enterprise application delivery infrastructure. Citrix XenApp Platinum Edition for Windows: The Official Guide explains how to ensure high availability, enhance productivity, and reduce costs...

Generic Model Management: Concepts and Algorithms (Lecture Notes in Computer Science)
Generic Model Management: Concepts and Algorithms (Lecture Notes in Computer Science)
Many challenging problems in information systems engineering involve the manipulation of complex metadata artifacts or models, such as database schema, interface specifications, or object diagrams, and mappings between models. Applications solving metadata manipulation problems are complex and hard to build. The goal of generic model management is...

Essential Mathematical Skills: For Engineering, Science and Applied Mathematics
Essential Mathematical Skills: For Engineering, Science and Applied Mathematics
Some mathematical skills are essential for engineering and science courses. Mostly it will be assumed that these skills have already been mastered, and unless so, it is easy to become lost in further study. Knowing these skills is one thing; remembering them so that they can be practically applied is entirely another. This book...
Symbian OS Communications Programming
Symbian OS Communications Programming
Welcome to the updated edition of Symbian OS Communications Programming! In this book we’ll introduce you to much of the major communications functionality in Symbian OS and demonstrate how to perform common tasks in each area.

For this new edition we’ve started from scratch to produce chapters that are relevant to you as
...
Programming Flash Communication Server
Programming Flash Communication Server
Flash Communication Server MX (FCS) provides web developers with the means to add rich, interactive audio and video features to their sites. Programming Flash Communication Server gives developers a leg up on this potentially intimidating technology. It explains how FCS can facilitate video on demand, live...
©2021 LearnIT (support@pdfchm.net) - Privacy Policy