Heroes Happen Here
New products, new technologies: Microsoft SQL Server 2008, Microsoft Visual Studio 2008, and Windows Server 2008 create new opportunities to use your existing skills and to grow your business.
» Tips for Growing Your Microsoft Practice
You can grow your practice by increasing business with existing clients or adding more customers, expanding your practice areas or expanding your business into hosted or managed services. Discover which approach to growing your business makes the most sense for you and your customers.
» Drive Your Business with Microsoft Explore the business opportunities available through the Microsoft Partner Program, which is designed to help you generate leads, drive customer demand and sales, increase your profitability, and assess your business performance.
» Partner-to-Partner Networking: A New Paradigm in Relationship Building
Heres a great way to build your business: Team up with partners whose solutions and services work as an extension of your own offerings. View this Webcast to learn how building networks with other partners can help your business grow.
» IT Provider Grows Profits 85% in One Year with Microsoft Technologies
Knight Enterprises Inc., a longtime Novell partner, chose to add Microsoft technologies to its offerings after attending a Microsoft partner event. The company's major accounts soon followed suit, opting for Microsoft solutions over those of the competition. Download this case study to discover how Knight now expects its revenue to double in two years time.
»
Newest Architecture & Design Articles Working With Design Patterns: Adapter By Jeff Langr - Published 02/06/2008 Not all design patterns are complex. The adapter pattern provides a simple mechanism for conforming an interface into one that's more useful for a client application.
Working With Design Patterns: Visitor By Jeff Langr - Published 01/28/2008 Visitor is often viewed as a complex pattern that's often regarded as difficult and troublesome. But, the appropriate use of visitor demonstrates what's at the heart of good object-oriented design.
The Best Technologies in 2007 By Bradley L. Jones - Published 01/15/2008 Did the technology you thought best win? Was it even a finalist? Discover the technologies voted the best by the readers of Developer.com.
Working With Design Patterns: Memento By Jeff Langr - Published 01/10/2008 The Memento design pattern presents a consistent solution for storing state, allowing you to build undo and redo support in your applications with ease.
Fun with Auto-Complete Widgets By Vlad Kofman - Published 01/03/2008 Have you ever wanted to implement auto-suggest text fields? Take a look at the new Ajax-based web widgets to auto-complete user queries.
Getting Test Doubles in Place By Jeff Langr - Published 01/03/2008 Test doubles (aka fakes or mocks) are a great tool that allow for deeper ability to test-drive solutions. The most common way to use test doubles is to pass them via constructors or setters. But there are at least a couple other solutions.
Asynchronous, High-Performance Login for Web Farms By Udi Dahan - Published 12/26/2007 Turning sync to async: Create a secure, high-performing user authentication and management solution by using asynchronous messaging patterns and long running workflow.
Highlighted Architecture & Design Tutorials Ten Aspects of Security to Improve Application Strength By Chad Cook -
Making mistakes when trying to build secure applications can lead to critical flaws and vulnerabilities. Learn how to strengthen an application and avoid costly mistakes.
Applying Design Patterns to Solve Design Issues By James Maioriello -
Discover how design patterns help to identify and isolate the system-level variability so the software can evolve over time without adversely affecting the underlying design structure.
UML Tools By Mandar Chitnis, Pravin Tiwari, & Lakshmi Ananthamurthy -
Who wants to work with pen and paper when there are cool tools available? This second article in the UML series will introduce you to key products and features.