Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.

Help


1. 

NHibernate with ASP.NET Problem–Design–Solution

NHibernate with ASP.NET Problem-Design-Solution

By: 

Publisher: Wrox Blox

Publication Date: 01-MAR-2009

Insert Date: 10-MAY-2011

Slots: 1.0

Table of Contents • Start Reading

This Wrox Blox demonstrates how to start using NHibernate in line business applications using ASP.NET and VB.NET. Using NHibernate will speed up your application development by removing the need to build your own Data Access Layer (DAL). In addition, you can focus solely on the business problem instead of the infrastructure concerns. Using a simple demo application as an example, this Wrox Blox shows how easy it is to get started with NHibernate and build your DAL in minutes instead of hours. Readers will also see how the POCO pattern enables you to keep your DAL as unobtrusive as possible...

2. 

This Wrox Blox introduces readers to the ReSharper Visual Studio add-in software. ReSharper is a tool from Jet Brains software that offers advanced code refactoring, code generation, code completion, code navigation, and code analysis tools for increasing programmers' productivity writing C# and VB .NET code. ReSharper is an intuitive and easy-to-use product that maximizes productivity by automating many of the error-prone and time-consuming chores of programming. This Wrox Blox is targeted at any programmer who is familiar with C# as well as the Visual Studio development environment. ...

3. 

Integrating Microsoft CRM 4.0 with Windows SharePoint Services

Integrating Microsoft CRM 4.0 with Windows SharePoint Services

By: 

Publisher: Wrox Blox

Publication Date: 01-JUN-2008

Insert Date: 04-MAR-2011

Slots: 1.0

Table of Contents • Start Reading

This Wrox Blox explains a custom design for integrating Microsoft CRM 4.0 with external applications. The author helps readers understand Microsoft CRM's integration capabilities and design approach for integrating Microsoft CRM with other applications and implementing it by integrating Microsoft CRM with WSS Microsoft Office SharePoint Server (WSS). The Wrox Blox begins with an explanation of the requirements for a generic design pattern and discusses different components of Microsoft CRM 4.0 that aid in integration. As an example, the complete source code and step-by-step guide to...

4. 

Jumping from ASP to ASP.NET

Jumping from ASP to ASP.NET

By: 

Publisher: Wrox Blox

Publication Date: 01-JUN-2008

Insert Date: 04-MAR-2011

Slots: 1.0

Table of Contents • Start Reading

This Wrox Blox introduces you to Visual Web Developer Express 2008 (think of this like Web Matrix on steroids!) and also goes over various Object Oriented Program (OOP) methodologies that you should be familiar with as you begin working with ASP.NET. While this Wrox Blox doesn't cover actually building a working application, it touches on what n-tier architecture is and why it is a good idea to use it. Because ASP.NET is such a vast topic, you can't possibly hope to cover everything in a single Wrox Blox, so, instead, you will create a very basic web site that will employ the most commonly...

5. 

Robust ASP.NET Exception Handling

Robust ASP.NET Exception Handling

By: 

Publisher: Wrox Blox

Publication Date: 01-MAY-2009

Insert Date: 03-MAR-2011

Slots: 1.0

Table of Contents • Start Reading

This Wrox Blox will teach you how to unravel the mysteries of exception handling in ASP.NET. First, you'll get a thorough introduction to structured exception handling in the .NET Framework, learn about the Exception class, the related C# language constructs, and how exceptions propagate up the call stack. Then, you'll delve into a variety of practical topics such as: when, where, and how to properly throw, catch, and handle exceptions in your code; how to employ "defensive programming" techniques to avoid triggering the most common CLR exceptions; adopting exception handling "best...

6. 

C# Graphics Programming

C# Graphics Programming

By: 

Publisher: Wrox Blox

Publication Date: 01-FEB-2008

Insert Date: 03-MAR-2011

Slots: 1.0

Table of Contents • Start Reading

This Wrox Blox teaches you how to add graphics to C# 2008 applications, explaining fundamental graphics techniques such as: drawing shapes with different colors and line styles; filling areas with colors, gradients, and patterns; drawing text that is properly aligned, sized, and clipped exactly where you want it; manipulating images and saving results in bitmap, JPEG, and other types of files. Also covered are instructions for how to greatly increase your graphics capabilities using transformations. Transformations allow you to move, stretch, or rotate graphics. They also let you work in...

7. 

SOA and ESB Architecture with BizTalk

SOA and ESB Architecture with BizTalk

By: 

Publisher: Wrox Blox

Publication Date: 01-MAR-2008

Insert Date: 03-MAR-2011

Slots: 1.0

Table of Contents • Start Reading

This Wrox Blox explores Service Orientated Architecture and the Enterprise Service Bus, focusing on how it can be implemented using Microsoft BizTalk Server. It explains the need for SOA Architecture in an enterprise business and looks at the key Business and IT Drivers in business, how they can interact, and where there are conflicts that SOA can help resolve. Specifically, the author discusses Microsoft ESB Guidance and how, by using BizTalk 2006, ESB implementation can provide a solid platform for SOA development; management across the IT and Business Space with the Governance and tools...

8. 

Create Amazing Custom User Interfaces with WPF, C#, and XAML in .NET 3.0

Create Amazing Custom User Interfaces with WPF, C#, and XAML in .NET 3.0

By: 

Publisher: Wrox Blox

Publication Date: 01-NOV-2007

Insert Date: 03-MAR-2011

Slots: 1.0

Table of Contents • Start Reading

This Wrox Blox presents WPF along with the Extensible Application Markup Language (XAML), showing developers how to customize existing user interface controls such as the Button, Progress Bar, CheckBox, Radio Button, and Label along with creating two new custom controls. The Windows Presentation Foundation (WPF) released with the .NET 3.0 SDK provides a rich foundation for developing and customizing user interfaces. Unlike existing user interface development tools like GDI and GDI+, WPF is entirely vector-based, offering the developer enhanced two-dimensional and even three-dimensional...

9. 

XNA® 3D Primer

XNA® 3D Primer

By: 

Publisher: Wrox Blox

Publication Date: 01-JAN-2010

Insert Date: 24-FEB-2011

Slots: 1.0

Table of Contents • Start Reading

This Wrox Blox will guide you through the world of 3D programming and give you solid knowledge and a foundation in game programming using Microsoft's XNA Framework. You will learn the fundamentals from 3D mathematics to model animation, including all the subjects needed to start developing 3D games, such as how to position objects in 3D space, handle collision detection, control the game camera, and understand the basics of shaders — special programs that execute on the graphics processor. Also covered are how to extend the XNA Content Pipeline to read and use model skeletal animation, and...

10. 

Secrets of Real World ASP.NET Dynamic Data Web Sites

Secrets of Real World ASP.NET Dynamic Data Web Sites

By: 

Publisher: Wrox Blox

Publication Date: 01-MAR-2009

Insert Date: 24-FEB-2011

Slots: 1.0

Table of Contents • Start Reading

This Wrox Blox will teach you how to work with the new ASP.NET Dynamic Data feature set. Rather than being a new data access technology or some new approach to querying the database, a Dynamic Data web site helps abstract the user interface controls needed to present the data in your database. You will learn to model the database in LINQ to SQL and apply a variety of metadata attributes to the model. These attributes and their arguments will allow field templates to adapt to the context of the application. Furthermore, this Wrox Blox will teach you how to build specialized user controls...

11. 

The base2 JavaScript Framework: Bridging Browser Incompatibilities with Standards

The base2 JavaScript Framework: Bridging Browser Incompatibilities with Standards

By: 

Publisher: Wrox Blox

Publication Date: 01-OCT-2008

Insert Date: 24-FEB-2011

Slots: 1.0

Table of Contents • Start Reading

In this Wrox Blox, you'll learn how to program using industry-standard best practices, coving code organization, indention, file structure, and organization. You'll be introduced to the base2 JavaScript framework, which provides a stable backbone for rapid JavaScript application development by bridging and patching cross-browser inconsistencies and idiosyncrasies. This Wrox Blox describes how base2's developer Dean Edwards has made base2's event API consistent and loyal to the W3C standard event API by implementing the standard addEventListener() method in Internet Explorer, thereby...

12. 

What's New in ASP.NET MVC 2?

What's New in ASP.NET MVC 2?

By: 

Publisher: Wrox Blox

Publication Date: 01-MAY-2010

Insert Date: 22-FEB-2011

Slots: 1.0

Table of Contents • Start Reading

This Wrox Blox is for .NET developers who already have experience developing web applications with ASP.NET MVC and want to learn the new features introduced in the new release of ASP.NET MVC. ASP.NET MVC 2 has been built with the goal to increase productivity and make ASP.NET MVC ready for enterprise development. This Wrox Blox guides the reader through the new features by explaining how to use data scaffolding and automatic validation, how to write custom validators, how to create multi-area projects, and how and when to use async controllers. It also covers the new automatic HTML...

13. 

Building iPhone® and iPod touch® Applications for the .NET/C# Developer with MonoTouch

Building iPhone® and iPod touch® Applications for the .NET/C# Developer with MonoTouch

By: 

Publisher: Wrox Blox

Publication Date: 01-NOV-2009

Insert Date: 22-FEB-2011

Slots: 1.0

Table of Contents • Start Reading

This Wrox Blox is for .NET developers who want to learn to develop for the iPhone with C# using MonoTouch and MonoDevelop on the Mac. The iPhone is the smartphone leader in mindshare and the amount of money spent on applications. This lead in money spent on applications is expected to grow over the next several years. Objective-C is the native language for iPhone development. .NET developers, who work in the largest general area of development frameworks, have looked at iPhone developers with a great deal of envy. But with the release of MonoTouch, .NET/C# developers can apply their...

14. 

Introduction to ASP.NET 4 AJAX Client Templates

Introduction to ASP.NET 4 AJAX Client Templates

By: 

Publisher: Wrox Blox

Publication Date: 01-SEP-2009

Insert Date: 22-FEB-2011

Slots: 1.0

Table of Contents • Start Reading

This Wrox Blox will teach you how to create and customize ASP.NET 4 AJAX Preview 4 Client Templates. The author shows you how to use declarative as well as imperative data-binding techniques to address the simple to advanced UI requirements. He also covers how the observer pattern is fully implemented in ASP.NET 4 AJAX and, when used in conjunction with the Client Template markup extensions, provides a developer experience much like XAML-based applications like WPF and Silverlight. This Wrox Blox walks you through how to implement examples that fetch data from ASP.NET Web Forms using Page...

15. 

Integrating Crystal Reports into an ASP.NET Application

Integrating Crystal Reports into an ASP.NET Application

By: 

Publisher: Wrox Blox

Publication Date: 01-MAR-2009

Insert Date: 22-FEB-2011

Slots: 1.0

Table of Contents • Start Reading

This Wrox Blox provides step-by-step instructions on how to incorporate the Crystal Reports for .NET into an ASP.NET application. Reporting is a key ingredient for polishing up applications, especially enterprise applications or line-of-business applications. You can quickly and easily build an ASP.NET application that allows a manager to run reports to get this information rather than display it in a simple HTML page. In this Wrox Blox, you'll learn how to dynamically format reports, easily group data, display subtotals as well as grand totals, sort data, filter data, and even export the...

16. 

jQuery for ASP.NET Developers

jQuery for ASP.NET Developers

By: 

Publisher: Wrox Blox

Publication Date: 01-SEP-2008

Insert Date: 22-FEB-2011

Slots: 1.0

Table of Contents • Start Reading

This Wrox Blox teaches you how to use jQuery with your ASP.NET-based websites. jQuery greatly simplifies JavaScript development and allows you to create highly interactive and responsive websites using the latest JavaScript and AJAX techniques. The author walks you through the jQuery API using a simple ASP.NET MVC application to highlight major topics, and shows how you can apply jQuery to your own applications. After learning the basics of using jQuery, you'll discover how easy it is to use within your own ASP.NET projects. Whether you are using WebForms or the MVC framework, jQuery will...

17. 

Jumping from ASP.NET to Silverlight 2

Jumping from ASP.NET to Silverlight 2

By: 

Publisher: Wrox Blox

Publication Date: 01-DEC-2008

Insert Date: 22-FEB-2011

Slots: 1.0

Table of Contents • Start Reading

This Wrox Blox aims to provide an ASP.NET developer who is ready to begin his or her learning in Silverlight 2 with some familiar context, while focusing on key areas that a developer needs to be productive: layout, state, consuming and binding to data, and developing reusable controls. While there is massive depth within Silverlight 2 in its entirety, we cover some essential elements to prepare the developer for enhancing future learning or moving directly into self-study and experimentation in the core areas presented within. ASP.NET developers have heard about the promise of...

18. 

Internet Explorer 8 and Its Impact on Your ASP.NET Web Sites

Internet Explorer 8 and Its Impact on Your ASP.NET Web Sites

By: 

Publisher: Wrox Blox

Publication Date: 01-DEC-2008

Insert Date: 22-FEB-2011

Slots: 1.0

Table of Contents • Start Reading

This Wrox Blox demonstrates how standards compliance in Internet Explorer 8 will impact your Web sites. It will teach you how to immediately ensure visitors to your sites have a positive experience using IE 8, while also giving you time to test your site or make any necessary changes. The IE 8 browser will undoubtedly cause many current web sites to render or behave incorrectly, since so many web sites were either developed prior to modern web standards, or without consideration for standards. In addition, many Web developers used non-standard techniques in order to get their sites to work...

19. 

Visual Basic Graphics Programming

Visual Basic Graphics Programming

By: 

Publisher: Wrox Blox

Publication Date: 01-MAR-2008

Insert Date: 21-FEB-2011

Slots: 1.0

Table of Contents • Start Reading

This Wrox Blox shows you how to add graphics to Visual Basic 2008 applications by explaining fundamental graphics techniques such as: drawing shapes with different colors and line styles; filling areas with colors, gradients, and patterns; drawing text that is properly aligned, sized, and clipped exactly where you want it; manipulating images and saving results in bitmap, JPEG, and other types of files. Also covered are instructions for how to greatly increase your graphics capabilities using transformations, which allow you to move, stretch, or rotate graphics. They also let you work in...