Nov 14, 2011 |
7,369 views |

Book Description
Grasp the basic concepts that drive all Microsoft® .NET-based languages—and prepare yourself to learn .NET programming. If you have absolutely no previous experience, no problem—simply start here! This ebook provides the foundation for all other .NET programming language books in the Start Here! series. You’ll explore programming concepts and techniques with clear explanations, easy-to-follow examples, and exercises. It’s the perfect reference for understanding how computer programs work.
- Delve into object-oriented concepts such as properties, methods, and events
- Discover what multiprocessing is—and how it’s changing computing
- Examine how programs store data in files, object stores, and databases
- Explore controls, such as labels, text boxes, menus, and scroll bars
- Learn how programming environments help you design and run programs
- Get an extensive glossary of key programming terms
Table of Contents
Chapter 1 Computer Hardware
Chapter 2 Multiprocessing
Chapter 3 Programming Environments
Chapter 4 Windows Program Components
Chapter 5 Controls
Chapter 6 Variables Download Now »
Nov 14, 2011 |
8,547 views |

Book Description
Ready to learn programming? Start Here!™
Learn the fundamentals of modern programming with Visual C# 2010—and begin building your first apps for the desktop and web. If you have absolutely no previous experience, no problem—simply start here! This book introduces must-know concepts and techniques through easy-to-follow explanations, examples, and exercises.
Here’s where you start learning Visual C#
- Learn how an application performs tasks by tracing its code
- Query and manipulate application data with LINQ
- Access web services with REST and SOAP
- Build simple apps with Windows® Presentation Foundation
- Explore rich Internet apps with Microsoft Silverlight®
- Find and fix errors by debugging your applications
- Put it all together by creating your first programs
Table of Contents
Chapter 1 Getting to Know C#
Chapter 2 Developing a Web Project
Chapter 3 Basic Data Manipulation Techniques
Chapter 4 Using Collections to Store Data
Chapter 5 Working with XML
Chapter 6 Accessing a Web Service Download Now »
Nov 14, 2011 |
8,029 views |

Book Description
Prepare for MCPD Exam 70-519—and help demonstrate your real-world mastery of web application design and development—with this official Microsoft® Exam Ref. Written for experienced, MCTS-certified professionals ready to advance their status—this guide focuses on the critical-thinking and decision-making acumen needed for success at the MCPD level. With concise, objective-by-objective reviews, strategic case scenarios, and “Thought Experiments”, you get professional-level preparation for the professional-level exam.
Optimize your exam-prep by focusing on the expertise needed to:
- Design the application architecture
- Choose the right server-side and client-side technologies
- Design the user experience
- Design data access and presentation
- Plan for security
- Choose a testing methodology
- Plan for scalability and reliability
You also get an exam discount voucher—making this book an exceptional value and a great career investment.
Download Now »
Nov 01, 2011 |
7,682 views |

Book Description
Dependency Injection in .NET presents core DI patterns in plain C# so you’ll fully understand how DI works, covers integration with standard Microsoft technologies like ASP.NET MVC, and teaches you to use DI frameworks like Structure Map, Castle Windsor, and Unity.
Dependency Injection in .NET introduces DI and provides a practical guide for applying it in .NET applications. The book presents the core patterns in plain C#, so you’ll fully understand how DI works. Then you’ll learn to integrate DI with standard Microsoft technologies like ASP.NET MVC, and to use DI frameworks like StructureMap, Castle Windsor, and Unity. By the end of the book, you’ll be comfortable applying this powerful technique in your everyday .NET development.
This book is written for C# developers. No previous experience with DI or DI frameworks is required.
What’s Inside
- Many C#-based examples
- A catalog of DI patterns and anti-patterns
- Using both Microsoft and open source DI frameworks
Tabel of Contents
PART 1 PUTTING DEPENDENCY INJECTION ON THE MAP
Download Now »
Oct 26, 2011 |
5,051 views |

Book Description
This book provides examples using the IQuery, ICriteria, QueryOver, and LINQ to NHibernate API’s within the context of an example Guitar Store inventory program. The reader is walked through the creation of a Microsoft SQL Server 2008 database, the creation of a Visual Studio 2010 solution consisting of 3 projects (a Window Presentation Foundation (WPF), a Console Application, and a Class Library). Each one utilizes the .NET 4.0 framework. Then the reader is walked through the steps required to configure and use the many features available contained within NHibernate 3.2. Further instructions and examples exist for the insertion of parent/child relationships, Session management, entity states (transient, persistent and detached), deletion, caching, and batching.The last chapter utilizes ASP.NET MVC 3 and jqGrid for the creation of an internet program for viewing the guitar inventory using NHibernate and the session per web request model.
Table of Contents
Chapter 1: Getting Started With Nhibernate 3
Chapter 2: Using Hql
Chapter 3: Using Icriteria
Chapter 4: Using Linq to Nhibernate
Chapter 5: Managing State and Saving Data
Chapter 6: Using Nhibernate with an Asp.Net Mvc 3 Application
Download Now »
Oct 24, 2011 |
7,821 views |

Book Description
Pro Agile .NET Development with SCRUM guides you through a real-world ASP.NET project and shows how agile methodology is put into practice.
There is plenty of literature on the theory behind agile methodologies, but no book on the market takes the concepts of agile practices and applies these in a practical manner to an end-to-end ASP.NET project, especially the estimating, requirements and management aspects of a project. Pro Agile .NET Development with SCRUM takes you through the initial stages of a project–gathering requirements and setting up an environment–through to the development and deployment stages using an agile iterative approach: namely, Scrum.
In the book, you’ll focus on delivering an enterprise-level ASP.NET project. Each chapter is in iterations or sprints, putting into practice the features of agile–user stories, test-driven development (TDD), behavior-driven development (BDD), continuous integration, user acceptance testing, extreme programming, Scrum, design patterns and principles, inside-out development, lean developent, KanBan boards, and more. An appendix features code katas designed for the reader to get up-to-speed with some of the features of extreme programming, while also showcasing popular open-source frameworks to assist in automated testing and mocking.
What you’ll learn
- Gain practical knowledge on employing the Scrum project methodology using a real-world ASP.NET project Download Now »