For years, Windows has supported a rich, built-in authentication and authorization framework. If you can assume clients will have a Windows account, you can rely on Windows integrated authentication to validate client identity, and use impersonation, ACLs,
and role-based security to authorize…
Microsoft recently announced a set of enhanced Windows Server capabilities codenamed "Dublin" that offer greater scalability and easier manageability around WCF/WF applications. "Dublin" extends IIS/WAS to provide a standard host environment for applications
that use these core…
Companies need infrastructure to integrate services for internal enterprise systems, services running at business partners, and systems accessible on the public Internet. And companies need be able to start small and scale rapidly. This is especially important
to smaller businesses that cannot…
Silverlight 3 promises a new wealth of functionality around its traditional strengths of graphics, user interface and multi-media for rich internet applications. At the time of writing, the features are still "top secret" although you may have seen some
hints around H.264 video support,…
A great user experience starts with the user interface. In this talk, we will explore best practices in user interface design in a learn-by-example approach of the good, bad and the ugly in user interface design. From web sites to rich client, you will
learn how areas such as…
Microsoft Research describes F# as "a scripted/functional/imperative/object-oriented programming language". Combining all those aspects in one language is certainly not an easy task, but they've done a good job of it. F# is interesting both as a language
to actually consider for your…
Despite the abundance of multicore PCs, the software world has yet to catch up with the parallel world. Application developers are under pressure to write applications that make use of the extra processing power available from the latest generation of
multicore CPUs. The question is not when but…
For some applications, time to market is simply critical. If your application is heavily-data driven and backed by a well-designed database schema, you could help yourself a lot be looking at the dynamic duo of ASP.NET Dynamic Data and the ADO.NET Entity
Framework. Together, these two technologies…
Silverlight is arguably the biggest shift in web technologies in the last decade. But is Silverlight ready for prime time business applications? In this code-focused talk, you will learn how platform features like visual states, animations, isolated
storage, data templates and…
.NET 4.0 brings several improvements in the areas of WCF and WF, including improved REST capabilities, a new workflow model, seamless integration between WF and WCF, and a new visual designer. It also provides the ability to author completely declarative
(XAML-based) workflow services that can be…