Programming, .NET ebooks

Pro .NET 2.0 Code and Design Standards in C# by Mark Horner
Publisher: Apress (November 23, 2005) | ISBN-10: 1590595602 | PDF | 3,3 Mb | 360 pages

This book is special, because for the first time you get an easy-to-follow set of code and design standards that addresses the basic needs of .NET developers and application architects. The material is presented in a “what, why, where, and how” format, so it’s easy to understand a given topic and apply the solution.
The format facilitates fast understanding and quick reference–just what you need when you’re under pressure. The authors have done the research for you, and they identify and discuss common options. Where there is a choice, there is analysis to guide you.
Techniques are reusable across all versions of .NET and beyond. Pro .NET 2.0 Code and Design Standards in C# is intuitive and based on industry best practices. While it showcases the C# language, its universal style makes it suitable for all .NET development projects, whatever the language.
Read More »

Programming, .NET ebooks

Beginning ASP.NET Databases Using VB.NET
Wrox; New Ed edition | ISBN: 076454375X | June 15, 2002 | 480 pages | CHM

What is this book about? For a web site to offer its users an experience that improves on that of newspapers or textbooks, it needs a way to change the information it contains dynamically - and that means it needs access to a data source. Through the combination of ASP.NET and ADO.NET, Microsoft provides everything necessary to access, read from, and write to a database, and then allow web users to view and manipulate that data from a web browser. In this book, we’ll show you how it’s done.

What does this book cover?

Packed with clear explanations and hands-on examples, Beginning ASP.NET Databases contains everything you’ll need on your journey to becoming a confident, successful programmer of data-driven web sites. In particular, we’ll look at:
* Connecting to common data sources, including SQL Server and MS Access
* Reading data with data reader and dataset objects
* Creating and deleting records, and editing data
* Displaying data with ASP.NET’s web server controls
* Writing and using stored procedures from VB.NET code
* Placing your data access code in reusable class libraries
* The book closes with a real-world case study that consolidates the tutorials throughout the book into a practical result.
Read More »

Programming, .NET ebooks

.Net Framework Essentials by Thuan Thai, Hoang Q Lam
Publisher: O’Reilly Media; 3 edition (August 30, 2003) | ISBN-10: 0596005059 | CHM | 1,5 Mb | 363 pages

Fully updated for version 1.1 of the .NET Framework, .NET Framework Essentials, 3rd Edition is an objective, concise, no-nonsense overview of the Microsoft .NET Framework for developing web applications and services. Written for intermediate to advanced VB, C/C++, Java, and Delphi developers, .NET Framework Essentials, 3rd Edition is also useful to system architects and leaders who are assessing tools for future projects. .NET Framework Essentials touches all the bases–from the Common Language Run-Time (CLR) and key class libraries to the specialized packages for ASP.NET, Windows Forms, XML Web Services, and data access (ADO.NET). The authors survey each major .NET language, including VB.NET, C#, J#, and Managed C++, as well as MSIL, clearing away the noise and hype, and presenting a clear, practical look at the underlying technologies. .NET Framework Essentials also provides a handy reference to the most commonly used features of .NET Framework. Written by two veteran web applications developers, .NET Framework Essentials, 3rd Edition is one of the most complete, concise, and ultimately useful books to describe the breadth of technology represented by .NET. Compact and free of fluff or proprietary hype, .NET Framework Essentials is an outstanding value for experienced programmers and architects who need to get up to speed quickly.
Read More »

Programming, .NET ebooks

Beginning C# Objects: From Concepts to Code by Jacquie Barker, Grant Palmer
Publisher: Apress; 1 edition (May 17, 2004) | ISBN-10: 159059360X | CHM | 12,5 Mb | 819 pages

Learning to design objects effectively with C# is the goal of Beginning C# Objects: From Concepts to Code. This comprehensive yet approachable guide to object oriented programming using UML and today’s hottest programming language, which is C#. Beginning C# Objects: From Concepts to Code is a guide for anyone wanting to learn the C# language, beginning with the basics. It offers example case studies for those already familiar with C# that may prove useful. Presents object terminology and concepts, how to think in terms of objects, an introduction of object modeling, translating an object model into C#, and more. Beginning C# Objects: From Concepts to Code is written with programmers and also programming tutorials in mind, and is a natural candidate for academic selection for the teaching of C# and principled object-oriented programming.

Time and again, software developers have attempted to master an OO programming language like Java by taking a course in Java, or by reading a book in Java, or by acquiring and using a Java integrated development environment (IDE) tool such as Forte, or Visual Café, or JBuilder, or Power J, or Kawa. However, there is something fundamentally missing: a basic understanding of what objects are all about, and more importantly, knowledge of how to structure a software application from the ground up to make the most of objects.
Read More »

Programming, .NET ebooks

Understanding .NET (Independent Technology Guides)
Addison-Wesley Professional; 2 Edition | ISBN: 0321194047 | 336 Pages | May 15, 2006 | CHM | 1 Mb

Guides to Microsoft’s .NET technologies abound (see Computer Media, LJ 4/1/01), but most focus on only one piece of the colossus. Chappell’s book is different because it offers a lucid overview of every aspect of .NET. Intended for developers and technology managers but accessible to lay readers, it describes how existing languages and technologies (such as ASP) are transformed in the .NET environment and explains the reasoning behind creating new languages such as C#. Touchy topics like the privacy issues created by .NET My Services and .NET’s seeming similarity to Java are also squarely addressed. Highly recommended for all libraries.
Read More »

Programming, .NET ebooks

Practical Software Factories in .NET | Gunther Lenz, Christoph Wienands | 159059665X | Apress (July 6, 2006) | 240 pages | 7.4 Mb

The promise of Software Factories is to streamline and automate software development-and thus to produce higher-quality software more efficiently. The key idea is to promote systematic reuse at all levels and exploit economies of scope, which translates into concrete savings in planning, development, and maintenance efforts. However, the theory behind Software Factories can be overwhelming, because it spans many disciplines of software development. On top of that, Software Factories typically require significant investments into reusable assets.

This book was written in order to demystify the Software Factories paradigm by guiding you through a practical case study from the early conception phase of building a Software Factory to delivering a ready-made software product. The authors provide you with a hands-on example covering each of the four pillars of Software Factories: software product lines, architectural frameworks, model-driven development, and guidance in context.

While the ideas behind Software Factories are platform independent, the Microsoft .NET platform, together with recent technologies such as DSL Tools and the Smart Client Baseline Architecture Toolkit, makes an ideal foundation. A study shows the different facets and caveats and demonstrates how each of these technologies becomes part of a comprehensive factory. Software Factories are a top candidate for revolutionizing software development. This book will give you a great starting point to understanding the concepts behind it and ultimately applying this knowledge to your own software projects.
Read More »

.NET ebooks, Ajax

Pro Ajax and the .NET 2.0 Platform | Daniel Woolston | 1590596706 | Apress (July 14, 2006) | 488 pages | 10.9 Mb

There are a few class libraries recently distributed that open the Ajax door to the .NET Framework 2.0. This book examines how the Ajax technology and the .NET Framework can work in tandem. It thoroughly covers the XMLHTTPRequest processes and the .NET 2.0 class libraries, and shows you how to turn theory into practice and concepts into code, with samples that duplicate many new web technologies. With the knowledge you gain from this book, you’ll be ready to put this asynchronous technology to work.

Thanks to the folks at Google, Ajax technology has become a force to be reckoned with. It is a technology that is here and now, just waiting for you to implement it with full impact. Google Maps, Google Suggest, and Flickr.com are just a few of the sites out there that have moved Ajax into the mainstream. More shall be revealed as the technology eases its way into coding. The book will also prepare you for upcoming work changes with the release of “Atlas.”
Read More »

Programming, .NET ebooks

Applied XML Programming for Microsoft .NET by Dino Esposito, Dino Esposito
Publisher: Microsoft Press; 1 edition (October 9, 2002) | ISBN: 0735618011 | PDF | 6,9 Mb | 688 pages

XML is buried everywhere in the Microsoft .NET Framework, but effective XML parsing and coding in .NET requires adjustment. This book describes the set of XML core classes in .NET, introduces the .NET XML parsing model and how to program against it, and discusses XML readers and writers and XMLDOM. It examines related technologies such as schemas, transformations, and XPath, and it discusses data issues such as synchronization and serialization, the DiffGram format, and the XML extensions in Microsoft SQL Server 2000. This Microsoft Press title also reveals how to get the best performance from XML with .NET, and it offers in-depth information on interoperability topics such as when to use XML Web services and when to use remoting.
Read More »

Programming, .NET ebooks

Inside C#, Second Edition by Tom Archer, Andrew Whitechapel
Publisher: Microsoft Press; 2nd Bk&Cdr edition (April 24, 2002) | ISBN: 0735616485 | CHM | 8,5 Mb | 912 pages

Aimed at those with some previous programming experience, Inside C# shows developers the unique strengths, advantages, and tips for coding with C#. This fast-paced and in-depth tutorial will let you use Microsoft’s newest programming language on the emerging .NET platform successfully.
The outstanding strength of this text is its in-depth language tutorial on C#, with complete coverage of basic and advanced object-oriented programming techniques. New language features like properties, indexers, and attributes get full coverage, alongside the basics of using classes and inheritance.
The book relies on using Visual Studio 6.0 and the command-line .NET tools for running programs. (Visual Studio.NET, the next version of Visual Studio, was unavailable when the book was written.) First to market with an in-depth language tutorial, the focus of Inside C# is on basic and advanced language features. By viewing generated code (using the ILDASM disassembler tool), the author examines how class design features work under the hood.
The language tutorial digs into features, beginning with a “Hello, World” program and delving into class design features before moving on to more basic features like expressions, operators, and flow control. This sequence makes the book best suited to the experienced developer, since some excellent in-depth material on the most advanced features of C# is presented before the basics of the language. Throughout, you’ll learn the newest features of the language, how to use it, and a sense of its personality.
There’s also plenty of material on the underlying Microsoft .NET platform, from the basics of the Common Language Runtime (CLR) to assemblies (used to deploy .NET applications), plus getting older COM components to interoperate with the newer .NET standard.
For anyone who’s programmed before and wants to learn C# quickly, this in-depth guide anchored with plenty of short, effective examples provides what you need. Inside C# shows off the unique strengths of this new and exciting language and provides a solid introduction to the .NET platform. –Richard Dragan
Topics covered:
— Introduction to C# and the Microsoft .NET Framework — Tutorial for object-oriented programming — A “Hello, World” program in C# — Command-line .NET tools (including the C# compiler and the ILDASM disassembler) — C# types — Boxing and unboxing variables — In-depth guide to C# class design (including members and methods, constructors, constants and read-only fields, garbage collection, and inheritance) — Method overloading — Virtual and static methods — Properties — Arrays — Indexers — Attributes — Interfaces (declaring and implementing interfaces, plus interfaces combined with inheritance) — Expressions and operators in C# (including operator precedence) — Program flow control — Exception handling classes and techniques — Operator overloading — Delegates and event handlers — Multithreaded programming techniques (including thread safety and synchronization) — C# reflection and metadata — Using unmanaged code and pointers from within C# — COM interoperability — Assemblies and deployment in C#
Read More »

Programming, .NET ebooks

Total Training - Microsoft ASP.NET 2.0 Bundle
Building Web Applications | 4 DVDs | 8.2 GB

This two part series is perfect for learning one of the hottest tools for building powerful, dynamic web applications. Set 1 helps you get up to speed with the program and Set 2 guides you to mastery level.

-Learn how to create web applications using the wide range of controls available in ASP.NET 2.0.
-Understand how to perform robust user-input validation.
-See how to access functionality in classes, assemblies, and web services.
-Discover how to use data binding to display and update data from a database.
-Create consistent and standardized user interfaces by using master pages, themes, and style sheets in ASP.NET 2.0.
-Discover how to create new Web controls, portals, and WebParts within a site to allow for faster and more efficient site application development.

Download Links DVD1+DVD2 | Size: 39×100 MB and 1×1.4 MB
http://rapidshare.com/files/4347900/TT.ASP.NET.2.Set_1.part01.rar
http://rapidshare.com/files/4347910/TT.ASP.NET.2.Set_1.part02.rar
http://rapidshare.com/files/4347903/TT.ASP.NET.2.Set_1.part03.rar
http://rapidshare.com/files/4347911/TT.ASP.NET.2.Set_1.part04.rar
http://rapidshare.com/files/4347901/TT.ASP.NET.2.Set_1.part05.rar
http://rapidshare.com/files/4347902/TT.ASP.NET.2.Set_1.part06.rar
http://rapidshare.com/files/4347934/TT.ASP.NET.2.Set_1.part07.rar
http://rapidshare.com/files/4347991/TT.ASP.NET.2.Set_1.part08.rar
http://rapidshare.com/files/4347917/TT.ASP.NET.2.Set_1.part09.rar
http://rapidshare.com/files/4347905/TT.ASP.NET.2.Set_1.part10.rar
http://rapidshare.com/files/4347908/TT.ASP.NET.2.Set_1.part11.rar
http://rapidshare.com/files/4347980/TT.ASP.NET.2.Set_1.part12.rar
http://rapidshare.com/files/4347929/TT.ASP.NET.2.Set_1.part13.rar
http://rapidshare.com/files/4347925/TT.ASP.NET.2.Set_1.part14.rar
http://rapidshare.com/files/4347988/TT.ASP.NET.2.Set_1.part15.rar
http://rapidshare.com/files/4347899/TT.ASP.NET.2.Set_1.part16.rar
http://rapidshare.com/files/4347923/TT.ASP.NET.2.Set_1.part17.rar
http://rapidshare.com/files/4347916/TT.ASP.NET.2.Set_1.part18.rar
http://rapidshare.com/files/4347915/TT.ASP.NET.2.Set_1.part19.rar
http://rapidshare.com/files/4347990/TT.ASP.NET.2.Set_1.part20.rar
http://rapidshare.com/files/4347921/TT.ASP.NET.2.Set_1.part21.rar
http://rapidshare.com/files/4347989/TT.ASP.NET.2.Set_1.part22.rar
http://rapidshare.com/files/4347928/TT.ASP.NET.2.Set_1.part23.rar
http://rapidshare.com/files/4347906/TT.ASP.NET.2.Set_1.part24.rar
http://rapidshare.com/files/4347992/TT.ASP.NET.2.Set_1.part25.rar
http://rapidshare.com/files/4347904/TT.ASP.NET.2.Set_1.part26.rar
http://rapidshare.com/files/4347918/TT.ASP.NET.2.Set_1.part27.rar
http://rapidshare.com/files/4347948/TT.ASP.NET.2.Set_1.part28.rar
http://rapidshare.com/files/4347913/TT.ASP.NET.2.Set_1.part29.rar
http://rapidshare.com/files/4347939/TT.ASP.NET.2.Set_1.part30.rar
http://rapidshare.com/files/4347944/TT.ASP.NET.2.Set_1.part31.rar
http://rapidshare.com/files/4347920/TT.ASP.NET.2.Set_1.part32.rar
http://rapidshare.com/files/4347909/TT.ASP.NET.2.Set_1.part33.rar
http://rapidshare.com/files/4347912/TT.ASP.NET.2.Set_1.part34.rar
http://rapidshare.com/files/4347938/TT.ASP.NET.2.Set_1.part35.rar
http://rapidshare.com/files/4348001/TT.ASP.NET.2.Set_1.part36.rar
http://rapidshare.com/files/4347940/TT.ASP.NET.2.Set_1.part37.rar
http://rapidshare.com/files/4347919/TT.ASP.NET.2.Set_1.part38.rar
http://rapidshare.com/files/4347937/TT.ASP.NET.2.Set_1.part39.rar
http://rapidshare.com/files/4348002/TT.ASP.NET.2.Set_1.part40.rar
http://rapidshare.com/files/4347876/TT.ASP.NET.2.Set_1.part41.rar
Read More »