ISBN: 978-93-5004-247-2 Pages: 604 Book Description The Advance .NET Technology book provides you an easy-tofollow set of code and design standards that address the basic needs of .NET programmers. The book is unique, as its content has touched every aspect of the .NET technology. The book provides many examples in an easy-to-understand language along with exercises at the t he end of each chapter ch apter..
This Book Covers q q q q q q q q q
Advanced concepts of .NET Fundamentals of .NET Framework OOPS concepts of VB.NET & C# ASP.NET WPF WCF WF Silverlight AJAX controls
Rs. 499/w/CD
About the Authors Chirag A. Patel is a post-graduate in Computer Science & Engineering, Engineering , with a 9+ years’ of experience experience in teaching. He is an Asst. Prof in Computer Engineering Department, at L.D. College of Engineering, Ahmedabad. He has also worked as coordinator of C2C (Carrier to College) program organized jointly by BISAG (Bhaskaracharya Institute For Space Applications and Geo-Informati cs), TCS and Microsoft. Many students from L.D. College of Engineering participated in total six batches and completed their certification. His area of interest is Cloud Computing Computi ng and Virtualization Virtualizati on Technology. Technology. During his P.G. P.G. dissertation he developed one algorithm algori thm to do Load Balancing using Live Virtual Machine Migration. He has presented 3 International and 2 National research papers in the area of Cloud Computing. Along with that he has also presented many seminars on JAVA and .NET technologies at various engineering institutes.
The proficient teams at Kogent Learning Solutions Inc. and Dreamtech Press have seized the market of engineering textbooks, bringing excellent content in engineering and technical education to the fore. The teams at Kogent Learning Solutions Inc., and Dreamtech Press are committed to providing excellence in quality of content by judiciously analyzing the needs of its readers and ensuring dedication of its authors and editors in catering to these needs.
Published by:
DREAMTECH PRESS 19-A, Ansari Road, Daryaganj New Delhi-110 002, INDIA Tel: +91-11-2324 3463-73, Fax: +91-11-2324 3078 Email: feedback@ feedback@dreamtechp dreamtechpress.com ress.com Website: www.dreamtechpress.com
WILEY INDIA PVT. LTD. 4435-36/7, Ansari Road, Daryaganj New Delhi-110 002, INDIA Tel: +91-11-4363 0000, Fax: +91-11-2327 5895 Email:
[email protected] Website: www.wileyindia.com
Distributed by:
Regional Offices: Bangalore: Tel: +91-80-2313 2383, Fax: +91-80-2312 4319, Email:
[email protected] Mumbai: Tel: +91-22-2788 9263, 2788 9272, Telefax: +91-22-2788 9263, Email:
[email protected]
Dreamtech Press books are exclusively distributed by Wiley India Pvt. Ltd.
Table of Contents Introduction to .NET .NET Framework | CLR | MSIL | CLS | The Common Language Implementation | Metadata and Intermediate Language | Assemblies | Managed Execution | Namespaces | Garbage Collection | Versioning and Side -by-Side Execution | The End to DLL Hell | COM Interop
VB.NET Data Types and Language Features Language Features of VB.NET | String Manipulation | The .NET Type System | Data Str uctures and Language Highlights | Classes and Inheritance | Namespaces | Exploring Base Class Library
Advanced Concepts in VB.NET Structured Error Handling | Files and IO | Threads | Collections | Compability of VB.NET with VB6
Oriented Programming with VB.NET Creating Classes in VB.NET | Constructors | Overloading | Inheritance | Controlling Scope and Visibility | Dispose and Finalization | Debugging and Error Handling
Introduction to Windows Forms Benefits of Windows Forms | The Windows Forms Model | .NET Events | Creating Windows Forms | Windows Forms Properties and Events | Dialogs Di alogs | ToolTips ToolTips
Windows Forms and Controls Windows Form Controls | Resizing | Menus | Visual Inheritance | Creating Base Forms | Apply Inheritance techniques techniques to Forms | Programming Derived Forms | MDI Form | Custom Control Creation | Using ActiveX Controls | Printing | Handling Multiple Events | GDI+
Introduction to ADO.NET Benefits of ADO.NET | ADO.NET Compared to Classic ADO | ADO .NET Objects and Namespaces | Managed Providers | Disconnected Data Access | Connected Data Access | Data Binding | DataSets and XML | Typed DataSets
Console Applications When to use Console Applications | Generating Console Output | Processing | Console Input
C#.NET Namespaces | Constructors and Destructors | Function Overloading and Inheritance | Modifiers | Properties and Indexers | Attributes | Reflection API | Unsafe Code | Events and Delegates
ASP.NET Difference between ASP and ASP.NET | Directory Structure of ASP.NET Web Applciation | Life Cycle of an ASP.NET Web Page | Working with ASP.NET Web Pages | Exploring the Concept of Code -Behind Page Model | Explaining View State | Working with Postback | Working with Controls | Working with Validation Controls | Using Rich Server Controls | Working in User Control in ASP.NET | Configuration Overview | Using the Web Site Administration Tool | Programming Configuration Files | Encrypting Configuration Sections | Accessing Data Using ADO.NET ADO.NET | Connecting to Data | Executing Commands | Working with Data
Managing State Preserving State in Web Applications | Page -Level State | Using Cookies to Preserve State | ASP.NET Session State | Storing Objects in Session State | Configuring Session State | Setting Up an Out -of -Process State Server | Storing Session State in SQL Server | Using Cookieless Session Ids | Application State
Master Pages and Themes Master Pages | Working with Content Place Holder and Nested Master Page | ASP.NET ASP.NET Themes: Working with CSS and Skin Files | Creating a Consistent Website
Using the Data Bound Controls and Repeater Repeate r Controls] Overview of List-Bound Controls | Creating a Repeater Control | Creating a DataList Control Creating and Consuming Web The Motivation for XML Web Services | Designing XML Web Services | Creating an XML Web Service with Visual Studio | Creating Web Service Consumers | Discovering Web Services Using UDDI
Advance .NET Concepts Introducing WPF | Introducing WCF | Introducing WF | Exploring Silverlight | Introducing AJAX Controls and more....