Smart Client Offline Application Block
This guide describes the design and features of the
Offline Application Block that you can incorporate into
your smart client applications. By incorporating the
Offline Application Block into your code, you can extend
your smart client application capabilities to download
data and still function when disconnected from the
network. For example, when connected, the application
will be able to consume the data exposed by a Web
service and then allow users to work on that data when
no longer connected to that service.
Security Changes in Windows XP Service Pack 2
With Windows XP Service Pack 2 (SP2), Microsoft is
introducing a set of security technologies that will
improve Windows XP-based computers' ability to withstand
malicious attacks from viruses and worms. Discover how
Windows XP Service Pack 2 affects developers on this new
product information page.
Enterprise
Interoperability: .NET and J2EE
Compare several options to achieve interoperability in
an enterprise architecture, including Web services, Message
Oriented Middleware, and direct application bridging solutions.
See the support Microsoft offers for these options through
such products as the .NET Framework, Visual Studio .NET,
Windows Server 2003, Host Integration Server, BizTalk
Server, and MSMQ.
Secure,
Reliable, Transacted Web Services: Architecture and Composition
This IBM/Microsoft white paper is a concise overview of
the key Web services interoperability specifications.
Learn how these specifications enable interoperable, SOA-based
applications that are secure, reliable, and transacted.
Managed
Code: The .NET show
Perhaps one of the most important aspects of developing
an application that uses the .NET Framework, is that it
uses what is known as "Managed Code". Unfortunately,
since many people automatically think of "Web Services"
when they think of .NET, the apparent value of Managed
Code is often misunderstood. Some programmers might even
feel that since they don't need to do Web Services programming,
there isn't anything in .NET that is useful to them. Nothing
could be further from the truth.
Understanding
WS-Policy
WS-Policy provides a general model and syntax for describing
and communicating the policies of a Web service. Here's
how it works.
Introduction
to Active Directory Application Mode
Windows Server 2003 supports a number of new LDAP capabilities
in Active Directory targeted for IT professionals and
applications developers. Active Directory Application
Mode (ADAM) is one of the new capabilities that are part
of Microsoft's fully integrated directory service available
with Windows Server 2003.
See
the future of Microsoft Developer Tools
Follow the Microsoft Developer Tools Roadmap for the latest
details on the future of Visual Studio and the .NET Framework.
Learn about groundbreaking innovations in the programming
languages, development environment, and .NET Framework
class libraries.
Explore
the New Aggregation Application Block for .NET
Discover a comprehensive foundation for building service
aggregation applications. This new application block works
independently or in combination with other Patterns &
Practices offerings.
Technical
Resources for Windows Server 2003
Learn how Windows Server 2003 provides a revolutionary
application environment for building, deploying, managing,
and running XML Web Services. This page includes links
to overviews about core technologies as well as training
resources to help you get the most out of Windows Server.
Caching
Architecture Guide for .NET Framework Applications
This article provides caching guidance for developers
and architects using the Microsoft .NET Framework. It
introduces the concepts involved in caching, discusses
the technologies that can be used to provide caching facilities,
and describes the mechanisms you should use implement
to cache data in a distributed application. It also contains
recommendations and best practices for all aspects of
caching in .NET-based applications.
Microsoft SQL Server 2000 High Availability Series
The Microsoft SQL ServerTM 2000 High Availability
Series helps you to plan and deploy a highly available
data center that uses Microsoft SQL Server 2000 through
proper procedures that increase availability, backups
help recover from catastrophic disasters, redundant components
prevent downtime, and redundant servers minimize downtime.
Reliable Message Delivery in a Web Services World: A Proposed
Architecture and Roadmap
This white paper provides an overview and roadmap for
message formats, protocols and service interfaces that
provide reliable message delivery for Web services. The
paper describes the basic architectural approach and provides
a scenario-based introduction to the core WS-Reliable
Messaging protocol and related specifications.
Microsoft
Business Solutions Customer Relationship Management
To help mid-market businesses build profitable Customer
Relation, Microsoft brings MS CRM: built using Microsoft
.NET Technologies. MS CRM also helps Integrated Sales
and Customer Service modules enable employees to share
information to improve sales success, and deliver consistent,
efficient customer service.
Create
Efficient E-commerce Sites Article discusses building an e-commerce website
using Microsoft’s .NET Enterprise Servers. If you're planning
to launch a new e-commerce site or make improvements to
the one you already have, this article will help you identify
any hurdles you might encounter and take advantage of
Microsoft technology to build a first-class solution for
your organization.
Six New Specifications Released WS-Policy, WS-PolicyAttachment, WS-PolicyAssertions,
WS-SecurityPolicy, WS-Trust, and WS-SecureConversation
are six new Web service specifications aimed at advancing
security capabilities and streamlining business policy
for organizations implementing Web services. These specifications
are the second wave of work that is part of a broader
road map of proposed Web services security capabilities
outlined by IBM and Microsoft in April to tackle the growing
need for consistent support of more secure Web services.
Puzzled about Patterns? Patterns are a group of reusable assets that can
help speed the process of architecting and designing applications.
The article aims to kick off discussions on Patterns and
their usage in architecting solutions. As a start, the
article attempts to answer some questions typically asked
in this context.