skip to the main content area of this page
Patterns and Practices

GuidanceBundles


 

WCSF Application Blocks for Visual Studio 2008 and .NET 3.5 Downloads Available

Microsoft Patterns and Practices has released an updated set of downloads for the Web Client Software Factory Guidance Bundles and Application Blocks that support Visual Studio 2008 and the .NET 2.0 and .NET 3.5 Frameworks.

Read More

WCSF February 2008 Refresh Released to Work Side-By-Side with WCSF October 2007

Blaine Wastell mentions the release of a new WCSF February 2008 to work side-by-side with the October 2007 Web Client Software Factory Guidance Package. The new release only changes the WCSF MSI and not the source code. They are also close to finishing the new guidance bundles for both Visual Studio 2008 / .NET 3.5 and Visual Studio 2005 / .NET 2.0. Read more...

Read More

Web Client Software Factory v2.0 for Visual Studio 2008 - February 2008 Release

The Web Client Software Factory v2.0 for Visual Studio 2008 has been released by Microsoft Patterns and Practices. This is the February 2008 Release that runs on Visual Studio 2008 and requires the new version of GAX / GAT that run on Visual Studio 2008. Available for download are the Web Client Software Factory, Web Client Software Factory Source Code, and the Web Client Software Factory Source Code for Application Blocks - February 2008. Read more...

Read More

Orlando Code Camp 2008 Presentation - Introduction to the Web Client Software Factory ( WCSF ) v2.0

David Hayden will be presenting Introduction to the Web Client Software Factory ( WCSF ) v2.0 at the Orlando Code Camp in Orlando, Florida on Saturday, March 22nd, 2008. Create more maintainable and responsive ASP.NET Web Applications faster using the Web Client Software Factory v2.0. In this session we will explore the cool new AJAX Bundles in the WCSF that help you with AutoComplete, ServerSide Validation, and Real-Time Search Functionality both within ASP.NET and ASP.NET Dynamic Data Websites. We will also explore creating more testable and loosely-coupled web applications using Model-View-Presenter and dependency injection in both ASP.NET Webforms and ASP.NET MVC Applications.

Read More

Day Of Patterns & Practices Screencast - WCSF AJAX DynamicData ASP.NET MVC Framework

The Day of Patterns & Practices Event occurs 1 or 2 times a year in Tampa, Florida. The January 2008 Event provided presentations on the Web Client Software Factory, Web Service Software Factory Modeling Edition, Test-Driven Development ( TDD ) and Model-View Presenter ( MVP ), and the new ASP.NET MVC Framework. This screencast is a quick overview of David Hayden's presentation on the Web Client Software Factory AJAX Guidance Bundles and Composite Web Application Block and their use in ASP.NET Dynamic Data Websites and the ASP.NET MVC Framework.

Read More

Modularity Bundle Screencast in WCSF - Create Modular ASP.NET Web Applications

The Modularity Bundle in the Web Client Software Factory ( WCSF ) v2.0 is a repackaging of previous guidance on how the Composite Web Application Block helps one build modular web client applications using the concepts of business modules and foundation modules. This screencast walks you through the Modularity Bundle Quickstart Tutorial and clearly explains the services and functionality provided by the Composite Web Application Block to provide modular ASP.NET web applications.

Read More

Modularity Guidance Bundle Released in Web Client Software Factory v2.0

The Web Client Software Factory Team has released a new Guidance Bundle, called the Modularity Guidance Bundle, that discusses the concepts and various design patterns to help you partition your web client application into modules to help separate its concerns as well as ease team development. The Modularity Bundle also shows how the Composite Web Application Block and Composite Web Client Automation Bundle can help one develop modular web client applications by offering core services such as service location, dependency injection, and inversion of control. Read more...

Read More

WCSF Security Screencast - ASP.NET 2.0 Website Security Features

The Composite Web Application Block in the Web Client Software Factory has an AuthorizationService, AuthorizationRulesService, WebClientAuthorizationModule, and SiteMapBuilderService that work together to provide URL-based security based on user permissions. This screencast walks you through the WCSF Reference Implementation to show off the ASP.NET security architecture and features as well as the custom membership and role providers provided in the sample. Although focused on the WCSF Reference Implementation, the ASP.NET Security Features shown can be added and applied to any website.

Read More

MVP Bundle Screencast - WCSF v2.0 Model View Presenter Design Pattern

The MVP Bundle in WCSF v2.0 provides guidance on the Model View Presenter Design Pattern used with and without the Web Client Software Factory. This MVP Bundle Screencast discusses the guidance bundle in-depth by discussing the pros and cons of both MVP quickstart examples, differences between Supervising Controller and Passive View, the advantages of using the guidance package for automation and built-in dependency injection services using ObjectBuilder, the ObjectContainerDataSource Control, new Page and UserControl Base Classes to hide dependency injection, and 3rd party Mock Frameworks and dependency injection tools to help with testing and dependency injection.

Read More

MVP Bundle Could Use Mock Framework and Service Locator Guidance

The MVP Bundle in the Web Client Software Factory v2.0 offers guidance on the Model-View-Presenter Pattern in your asp.net applications. It has a nice overview and comparison of Supervising Controller and Passive View MVP, View-Presenter Communications using delegation and event-based approaches, as well as using mocks for testing. Given this bundle is more focused on educating the customer on the MVP Pattern as opposed to WCSF implementations, I would love to see guidance on the use of Mock Frameworks as opposed to hand coded mocks. Here are some thoughts on the use of Rhino Mocks as well as a Service Locator using the quickstart example in the MVP Bundle.

Read More

MVP Bundle Released in WCSF v2.0

Microsoft Patterns and Practices released the MVP Bundle as part of the Web Client Software Factory ( WCSF ) v2.0. The MVP Bundle provides guidance on how to implement Model-View-Presenter in your applications, explains differences between Passive View and Supervising Controller, discusses the ObjectContainerDataSource Control for helping with Model-View-Presenter, and offers sample unit tests for testing the view. You can find automation for implementing MVP in you ASP.NET Applications in the Composite Web Client Automation Guidance Bundle.

Read More

Search Bundle Screencast - Web Client Software Factory v2.0

The Search Bundle Screencast demonstrates using the RealTimeSearchMonitor Control to provide real-time search functionality in your ASP.NET Web Applications using AJAX and Partial-Page Rendering via Asynchronous PostBacks. The Search Bundle is one of a number of guidance bundles in the Web Client Software Factory ( WCSF ) v2.0.

Read More

Search Bundle Tutorial - Real-Time ASP.NET AJAX Search Functionality

The Search Bundle as part of the Web Client Software Factory v2.0 includes a RealTimeSearchMonitor that helps provide real-time search functionality in your ASP.NET Applications using ASP.NET AJAX and partial-page updates. This tutorial shows you screenshots and code samples that will help you integrate the Search Bundle in your own applications.

Read More

Search Bundle Released in Web Client Software Factory v2.0

Searching is a common requirement in most Web applications. ASP.NET AJAX can improve the performance and user experience of the search. The Search Bundle also provides guidance on how to display a progress indicator for long running searches and how to page the results on the server.

Read More

Validation Guidance Bundle Screencast - Web Client Software Factory v2.0

The Validation Guidance Bundle Screencast demonstrates using the ServerSideValidationExtender Control with the PropertyProxyValidator Control in the Enterprise Library 3.1 Validation Application Block to provide a rich UI validation experience using AJAX and Partial-Page PostBacks to avoid submitting the page back to the web server.

Read More

ServerSideValidationExtender - ASP.NET Server-Side Validation via AJAX Partial Page PostBack

The ServerSideValidationExtender in the Validation Guidance Bundle provides a richer user experience for the PropertyProxyValidator in the Validation Appplication Block by doing Server-Side Validation via AJAX using a Partial-Page Postback.

Read More

Autocomplete Guidance Bundle Screencast in WCSF v2

This screencast demonstrates using the Contextual Autocomplete Guidance Bundle in the Web Client Software Factory v2.0 to provide rich AJAX autocomplete functionality in your ASP.NET Web Applications.

Read More

Composite Web Application Block Gets MasterPage, Page and UserControl Base Classes to Hide Dependency Injection

The Composite Web Application Block in the Composite Web Client Library Bundle gets new MasterPage, Page and UserControl Base Classes to help hide the dependency injection changes in the new version done via ObjectBuilder.

Read More

Composite Web Application Block Service Registration Through Configuration

The Composite Web Client Library Bundle has a nice feature where one can register module and global services via configuration. This is new in the Web Client Software Factory v2.0.

Read More

Responsive Composite Web Client Reference Implementation

The Responsive Composite Web Client Reference Implementation shows off a number of the guidance bundles shipped as part of the new Web Client Software Factory: Contextual Autocomplete Guidance Bundle, Validation Guidance Bundle, Composite Web Client Library Bundle, and Composite Web Client Automation Bundle.

Read More

Composite Web Client Automation Bundle Shipped

The Composite Web Client Automation Bundle is the Guidance Package in the original Web Client Software Factory. It has at least one new guidance automation recipe to enable ASP.NET AJAX on an existing solution.

Read More

Composite Web Client Library Bundle Shipped

The Composite Web Client Library Bundle shipped by Microsoft patterns & practices is essentially the Composite Web Application Block packaged in a more reusable friendly manner. It offers the usual module discoverability, dependency injection, and other composite web application services.

Read More

Validation Guidance Bundle Tutorial - Web Client Software Factory

The Validation Guidance Bundle from the Web Client Software Factory project offers a richer user experience using the Validation Application Block. It still performs a partial page postback, however, which get me wondering if this is the best the Microsoft patterns & practices team can do.

Read More

Guidance Bundles - Web Client Software Factory

The Microsoft patterns & practices team is changing the way they deliver functionality as part of the Web Client Software Factory. They are providing guidance bundles that focus on a particular feature. Two guidance bundles have been provided to date: Autocomplete Guidance Bundle and Validation Guidance Bundle.

Read More

Validation Guidance Bundle Released!

The Validation Guidance Bundle has been released from Microsoft Patterns & Practices. The Validation Guidance Bundle addresses how to improve UI responsiveness by 1) Validating data server-side with ASP.NET validators, 2) Reusing property and entity business validation logic across screens, layers, and applications, and 3) Guideliness for implementating validation and improving security.

Read More

Contextual Autocomplete Guidance Bundle

This bundle contains guidance on enhancing the UI responsiveness of your ASP.NET Web Applications utilizing ASP.NET AJAX to provide Contextual Autocomplete functionality. This guidance is applicable for both WCSF and standard ASP.NET non-WCSF based solutions.

Read More

Topics



Popular Tags



External Topics