Keep track of all the latest news and events on developer tools and technologies you care about
The MSDN Library has some free (yes free!) brand new resources available on Agile, F# and WCF. Take a look below for more information.
Learn to Create and Manage an Agile Organization There's a free online version of the book Becoming Agile...in an Imperfect World by Manning Publications. These articles will teach you the key principles of being agile and guide you through the process of adapting your organization's current culture and processes without having to start over from scratch. You'll find real-world examples and practical advice for overcoming common obstacles, such as:- How to provide incentives and get team buy-in- How to plan and estimate - How to remain agile during testing- How to meet deadlinesLearn more about F#Want to know more about F#? The MSDN Library now offers a free online version of Real World Functional Programming by Manning Publications. This book offers an introduction to F# and functional programming and then delves into hands-on learning. You get overviews of major topics followed by tutorials that will help you implement these techniques in your own applications.Master Windows Communication Foundation (WCF) for More Advanced ApplicationsWindows Communication Foundation (WCF) allows extensive control over the messaging functions of an application. MSDN Library has published a host of new articles that detail how you can implement and configure the various features available with WCF to improve your applications. Here's what you'll find:Workflow ServicesHow to create and configure workflow services.
Endpoints: Addresses, Bindings, and ContractsHow to control multiple aspects of your service.
Data Transfer and SerializationHow serialisation of data can be tailored for interoperation or future compatibility.
Sessions, Instancing, and ConcurrencyDescribes the instancing and session modes of WCF and how to select the right mode for your application.
Transports in Windows Communication FoundationHow to configure the transport layer, the lowest level of the channel stack.
Queues and Reliable SessionsDescribes queues, which store messages from a sending application on behalf of a receiving application and later forward these messages to the receiving application.
TransactionsHow to create transacted operations that can be rolled back if needed.
Windows Communication Foundation SecurityHow WCF security helps you to create applications that have confidentiality and integrity. Authentication and authorization are also available, as are auditing features.
Peer-to-Peer NetworkingHow to create peer services and clients.
MetadataDescribes metadata architecture and formats.
ClientsHow to create a variety of clients that access services.
HostingDescribes hosting. A service can be hosted by another application, or it can be self-hosted.
Interoperability and IntegrationHow to use WCF to extend your existing logic rather than having to rewrite it if you have a substantial investment in component-based application logic hosted in COM+.
WCF Web HTTP Programming ModelDescribes the WCF Web Programming Model that allows developers to expose WCF service operations to non-SOAP endpoints.
WCF SyndicationDescribes support to easily expose syndication feeds from a WCF service.
WCF DiscoveryDescribes support to enable services to be discoverable at runtime in an interoperable way using the WS-Discovery protocol.
RoutingDescribes the routing service.