Wrox Home  
Search
Win A $500 Gift Card
Write for Wrox: Programmers writing for programmers

Wrox Blox

Excited about new technology? Stumped on a problem? Trying to keep up with new software releases but don't have time to read an entire book?

Then Wrox Blox are the answer!

Written by the best programmers in the their fields, Wrox Blox are short informational pieces and code that will help get you up-to-speed and keep you up-to-date. Build the knowledge you need quickly on a wide variety of topics.

Check out a free demo of a Wrox Blox today!

Our Latest Wrox Blox

LINQ-ifying TheBeerHouse: An N-Tier LINQ Web Application with ASP.NET 2.0 Website Programming Problem Design Solution LINQ-ifying TheBeerHouse: An N-Tier LINQ Web Application with ASP.NET 2.0 Website Programming Problem Design Solution
by Lee Dumond
October 2008
US $6.99 + ADD TO CART

This Wrox Blox presents two unique approaches to applying LINQ to SQL to data access in TheBeerHouse. In Part 1, you’ll take advantage of the original application’s data provider model to develop a custom LINQ to SQL provider for the Articles module. In Part 2, you’ll try a different approach, while learning how to develop an ASP.NET 3.5 application using a purely LINQ-based three-tier model.


 

Leveraging httpModules for Better ASP.NET applications Leveraging httpModules for Better ASP.NET applications
by Chris Love
April 2008
US $6.99 + ADD TO CART

This Wrox Blox explains how to create different types of custom modules for ASP.NET web sites. Custom ASP.NET Modules are a great way to program advanced features to your web site. This Wrox blox discusses the difference between a custom httpModule and the Global.asax file. It also covers the steps in the ASP.NET pipeline.


Migrating to LINQ to SQL in TheBeerHouse and ASP.NET 2.0 Website Programming Problem Design Solution Migrating to LINQ to SQL in TheBeerHouse and ASP.NET 2.0 Website Programming Problem Design Solution
by Doug Parsons
March 2008
US $6.99 + ADD TO CART

This Wrox Blox demonstrates various LINQ to SQL techniques to use in upgrading the "Articles" portion of TheBeerHouse application. The first step is migrating TheBeerHouse project from an ASP.NET 2.0 to an ASP.NET 3.5 application. Next, create a LINQ to SQL class (DBML) mapping file that will encapsulate the entire Data Access Layer for this project. Readers will become comfortable working with Entities (Tables), navigating Associations (Relationships), and working with stored procedures from a LINQ standpoint, throughout the implementation.

Professional ASP.NET 3.5 Upgrade Professional ASP.NET 3.5 Upgrade
by Bill Evjen, Scott Hanselman, Devin Rader
March 2008
US $19.99 + ADD TO CART

This Wrox Blox covers how to get from ASP.NET 2.0 to ASP.NET 3.5 from three of the most respected ASP.NET experts: Bill Evjen, Scott Hanselman, and Devin Rader. It contains more than 200 pages from 5 chapters, and 1 appendix, of their new book: Professional ASP.NET 3.5. These selected chapters feature the key new ASP.NET 3.5 functionality, including LINQ, ASP.NET with IIS7, CSS in ASP.NET, and ASP.NET AJAX, as well as migrating ASP.NET 2.0 projects to 3.5.

C# Graphics Programming C# Graphics Programming
by Rod Stephens
March 2008
US $6.99 + ADD TO CART

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.

Visual Basic Graphics Programming Visual Basic Graphics Programming
by Rod Stephens
March 2008
US $6.99 + ADD TO CART

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.

SOA and ESB Architecture with BizTalk SOA and ESB Architecture with BizTalk
by Robert V. Hogg, Ewan Fairweather
February 2008
US $6.99 + ADD TO CART

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.

.NET 3.5 CD Audio Player: Create a CD Audio Player in .NET 3.5 using WPF and DirectSound .NET 3.5 CD Audio Player: Create a CD Audio Player in .NET 3.5 using WPF and DirectSound
by Andrew Moore
January 2008
US $6.99 + ADD TO CART

This Wrox Blox illustrates a CD Player application built with WPF and DirectSound using C# and Visual Studio 2008, and is targeted at the intermediate-level programmer who is familiar with C#, WPF, and .NET interoperability with native Windows APIs, and the Visual Studio development environment.

Hands On ASP.NET AJAX Control Toolkit Hands On ASP.NET AJAX Control Toolkit
by Damien White
January 2008
US $6.99 + ADD TO CART

This Wrox Blox gives developers a hands-on look at some of the commonly used AJAX Control Toolkit controls, focusing on the CollapsiblePanel, Accordion, Tabs, ModalPopup, TextboxWatermark, AutoComplete, and CascadingDropDown. Developers also gain the tools they need to effectively use and understand the other controls found in the Toolkit.

Scripting SQL Management Objects in Windows PowerShell Scripting SQL Management Objects in Windows PowerShell
by Willis Johnson
January 2008
US $6.99 + ADD TO CART

This Wrox Blox shows how to communicate with SQL Server using SQL Management Objects instantiated on-the-fly in Windows PowerShell scripts. Topics include how to create Windows PowerShell scripts that use SQL Management Objects (SMO) to manage and program SQL Server. In addition, you will learn about areas of potential difficulty and see how to avoid them — for example, the use of '$' in instance name, quote nesting rules, connection pooling, and schemata.

Dynamic Control Survivability in ASP.NET Dynamic Control Survivability in ASP.NET
by Jerome DiMarzio
December 2007
US $6.99 + ADD TO CART

This Wrox Blox provides two solutions for dynamic control survivability, including using the ASP.NET Session object to hold the dynamic controls, and accessing the page's Form objects before they are destroyed. Using ASP.NET 2.0 with C# and VB.NET, you will explore both solutions and see the best situations in which to use them.

A Blogging Application in ASP.NET 2.0 A Blogging Application in ASP.NET 2.0
by Imar Spaanjaars
December 2007
US $6.99 + ADD TO CART

In this Wrox Blox, you'll see the code and layers used to add an ASP.NET blog to your site. After working through the blog design and installation, you'll also get a chance to modify the blog application further using a three-layer n-tier design. The three layers are the presentation layer, business layer, and data access layer.

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 Andrew Moore
November 2007
US $6.99 + ADD TO CART

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.

Introduction to Google Gears Introduction to Google Gears
by Todd Meister
October 2007
US $6.99 + ADD TO CART

This Wrox Blox provides you the information you need to use the classes provided from Google. The core classes within Google Gears include Factory, Database, HttpRequest, LocalServer, Timer, and WorkerPool.

Silverlight 1.0 Animation Working with Animation in Silverlight 1.0
by Mike Meyers
October 2007
US $6.99 + ADD TO CART

This Wrox Blox teaches you how to create animations using Microsoft's new platform for building rich Internet applications — Silverlight. This Wrox Blox introduces animation concepts and answers questions such as when and why you want to use animation in your Web development.

Leverage LINQ in ASP.NET 3.5 Projects Leverage LINQ in ASP.NET 3.5 Projects
by Roger Jennings
October 2007
US $6.99 + ADD TO CART

This Wrox Blox introduces you to Language Integrated Query (LINQ), a .NET 3.5 application programming interface (API) and set of extensions to the Visual Basic and C# languages.

iPhone and iPod Touch Programming iPhone and iPod Touch Programming
by Richard Wagner
October 2007
US $6.99 + ADD TO CART

This Wrox Blox explains touch input events and illustrates how to detect an orientation change, capture two-finger scrolling inputs, and simulate a drag-and-drop action when designing applications for the iPhone and iPod Touch.