rssHome » .NET

NHibernate 3: Beginner’s Guide

NHibernate 3: Beginners Guide

Book Description

Ideally, we would want to persist the objects our application uses and produces AS IS, without having to first transform them in complex ways. is a framework that provides us with an object-oriented access to a relational database without having to write SQL and with little or no database-specific data access code. Definitely, if you are a developer, knowing more about will simplify and reduce your efforts in developing applications.NHibernate 3 Beginner’s Guide introduces Nhibernate with step-by-step examples, and is the easiest way to learn about bridging the gap between object-oriented applications and the relational database that stores the application’s data. It is a beginner’s guide to NHibernate that starts from scratch. Successive chapters build upon earlier concepts, while the sample code presents various ways to accomplish typical data access tasks.

NHibernate 3 Beginner’s Guide examines all of the topics required to get a functional data access layer implemented while writing the least amount of code possible, presenting options along the way to handle particular edge cases or situations as they arise. The book begins with an introduction to NHIbernate 3 and then moves on to creating the environment. Then it teaches you how to create a model, define a database schema, and map the model to the database then covers sessions and transactions. This is succeeded by , profiling, and configuration, validation of data and writing queries. Finally, we wrap up with notes on the common pitfalls that you should avoid.

Once you complete reading the book, you will have gained the skills and knowledge to incorporate NHibernate into your own applications. Download Now »

Microsoft Visual Basic 2010 Developer’s Handbook

Microsoft Visual Basic 2010 Developers Handbook

Book Description

Your expert guide to building modern applications with 2010

Take control of 2010—for everything from basic Windows® and web to advanced multithreaded applications. Written by Visual Basic experts, this handbook provides an in-depth reference on language concepts and features, as well as scenario-based guidance for putting Visual Basic to work. It’s ideal whether you’re creating new applications with Visual Basic 2010 or upgrading projects built with an earlier version of the language.

Discover how to:

  • Use Visual Basic 2010 for Windows Forms and Windows Presentation Foundation projects
  • Build robust code using object-oriented techniques, such as classes and types
  • Work with events and delegates—and add your own events to custom classes
  • Program arrays, collections, and other data structures in the Framework
  • Solve problems quickly and easily using My namespace in Visual Basic
  • Dive into , including to XML and to Entities
  • Tackle threading, multitasking, and multiprocessor and debugging

About the Author
Klaus Löffelmann is a Microsoft MVP for Visual Basic , and has been a professional software developer for over 20 years. He has written several books about Visual Basic, and is the owner and founder of ActiveDevelop in Lippstadt, Germany Download Now »

Coding Faster: Getting More Productive with Microsoft Visual Studio

Coding Faster: Getting More Productive with Microsoft Visual Studio

Book Description

Expert advice to help you work smarter and increase your productivity with .

Take a detailed look into —and learn practical techniques to help you work more efficiently. This fully revised and expanded version of Visual Studio Tips: 251 Ways to Improve Your Productivity includes a comprehensive collection of tips and shortcuts for working with the code editor, visual designers, searches, debugger, and other features in Visual Studio 2005, 2008, and 2010. You’ll gain valuable insights for using this IDE—no matter what your experience level.

Discover how to:

  • Change settings and keyboard mappings to optimize your efficiency
  • Save time initiating a new project by creating custom templates
  • Uncover secrets for working with the toolbox, commands, and window layouts
  • Work with files in more practical ways, such as using the File Tab Channel
  • Use the Editor more effectively with tips on selecting and manipulating code
  • Apply techniques to help reduce the time you spend debugging code
  • Create Visual Studio extensions to increase your productivity

Download Now »

Professional ASP.NET MVC 3

Professional ASP.NET MVC 3

Book Description

New edition of the top book on from the top experts at !
3 is the latest update to ’s Model-View-Controller technology, which enables developers to build dynamic, data-driven web sites. This in-depth book shows you step by step how to use MVC 3. Written by top MVC experts at , the latest edition of this popular book covers new and updated features such as the new View engine, Razor, NuGet, and much more. The book’s practical tutorials reinforce concepts and allow you create real-world applications. Topics include controllers and actions, forms and HTML helpers, Ajax, unit , and much more.

  • Shows developers and programmers how to use ASP.NET MVC 3, Microsoft’s new version of its Model-View-Controller technology for developing dynamic, data-driven web sites
  • Features an expert author team?all are members of Microsoft’s ASP.NET team
  • Uses a step-by-step approach to explain all major features and functionalities and provides practical tutorials to allow you to create real-world applications
  • Goes into theory as well as practical application and covers such topics as Razor, NuGet (PowerShell inside 2010), and new layout features

Move your skills to the next level with MVC 3 and Professional ASP.NET MVC 3.

From the Back Cover
A complete look at the new features of ASP.NET MVC 3

Download Now »

Professional Excel Development: The Definitive Guide to Developing Applications Using Microsoft Excel, VBA, and .NET, 2nd Edition

Professional Excel Development: The Definitive Guide to Developing Applications Using Microsoft Excel, VBA, and .NET, 2nd Edition

Book Description

“As Excel applications become more complex and the Windows platform more powerful, Excel developers need books like this to help them evolve their solutions to the next level of sophistication. Professional Excel is a book for developers who want to build powerful, state-of-the-art Excel applications using the latest technologies.”
–Gabhan Berry, Program Manager, Excel Programmability,

“The first edition of Professional Excel Development is my most-consulted and most-recommended book on Office development. The second edition expands both the depth and range. It shines because it takes every issue one step further than you expect. The book relies on the authors’ current, real-world experience to cover not only how a feature works, but also the practical implications of using it in professional work.”
–Shauna Kelly, Director, Thendara Green

“This book illustrates techniques that will result in well-designed, robust, and maintainable Excel-based applications. The authors’ advice comes from decades of solid experience of designing and building applications. The practicality of the methods is well illustrated by the example timesheet application that is developed step-by-step through the book. Every serious Excel developer should read this and learn from it. I did.”
–Bill Manville, Application Developer, Bill Manville Associates Download Now »

A Tester’s Guide to .NET Programming

A Testers Guide to .NET Programming

Book Description

A Tester’s Guide to focuses solely on applied techniques for testers. You will learn how to write simple automated tests, enabling you to test tools and utilities. You will also learn about the important concepts driving modern today, like multitier applications and object-oriented . More businesses are adopting technologies, and this book will equip you to assess software robustness and performance.

Whether you’re an experienced programmer who’s unfamiliar with concepts, or you’re an experienced tester versed in VB .NET and C#, the included real-world tips and example code will help you start your projects. Also included are review questions and hands-on exercises to help you retain knowledge. Additionally, the book features examples and quick language tutorials for both C# and VB .NET.

About the Author
Mary Romero Sweeney, in addition to working for VeriTest (formerly Data Dimensions, Inc.) as a senior technical instructor and automation specialist, and for Bellevue Community College as a senior instructor, also does independent consultation and training (http://www.STAGroup.com). VB, of course, is her favorite programming language, but when she’s not programming and in VB, she spends time with her two kids, Ryan and Keilan; volunteers at the local St. Vincent de Paul; or unwinds with karate. She has a bachelor’s degree in mathematics and computer science from Seattle University and is a Washington State Master Gardener. Download Now »