![]() |
Hear from the C#,Visual Basic,and F# language designers themselves,about how we create the .NET Framework languages at Microsoft. Where do we get ideas? How do we incorporate new paradigms without breaking the existing languages? Where will we go in the future,and how will we get there? This video talks about all these topics and more.
Read the full story »
This video offers insights into the future of Application Lifecycle Management and agile development that are incorporated in the next release of Visual Studio.
The F# koans will lead you on the path to F# enlightenment. The F# koans are a set of exercises in the form of tests designed to teach you the F# language. This video provides a better understanding of both the syntax and the culture of F# programming.
Onion Architecture is a specific type of solution architecture that enforce true loose coupling. This video shows that the User Interface layer has no reference to any infrastructure/DAL, just the Core business logic. Even the business logic (Core) has no access to any infrastructure concerns. Rather than build on top of the database, it externalizes it. It defines what it needs using its own interfaces, and they are implemented as far outward as possible in Infrastructure. You can then bind them together using an IoC container to bring the application …
This video describes the language innovations for the next version of Microsoft Visual Studio. See how the async language feature and new Microsoft .NET Framework APIs will come together to simplify asynchronous programming. No more callbacks! This is a demo-focused session where we explore a variety of asynchronous programming scenarios directly in Visual Studio. Finally, we provide a peek into future plans beyond the next release.
This video explains code contracts in .NET and how they can be used to improve data integrity, consistency, and development velocity with minimal impact to the size of the source base and even to production performance. It discusses this best practice that future Microsoft research projects like Pex and Moles are currently building upon to deliver the next generation of Agile development tooling.
The .NET data provider is written in C# and provides a high-performance native implementation of the GDS32/API functions. This means that .NET developers can access Firebird databases without needing to install the Firebird client.
This video shows how to use F# in Mono with MonoDevelop, detailing some of the features that make it attractive to programmers.
You like working with Silverlight, .NET and Visual Studio, but then everybody is talking about HTML5. Why? What’s that thing? This video explains what HTML5, CSS3 and ECMAScript 5 are through the lens of a XAML and C# developer. You will learn to use the best of both worlds to build your next beautiful applications.
This video presents how to troubleshoot build server failure in Visual Studio 2010. Before looking for a solution it is important to understand the problem. If the error messages in the build logs don’t seem to help, you can always enable tracing on the build server to get more information on what could possibly be the root cause of failure.
This video explains how to implemented AOP (Aspect Orientated Programming) with PostSharp. You will be using the Postsharp library and you will take a look at how to create our first Aspect as well as how to use the metadata with the aspect to provide real business value in your application.
Watch this video http://www.dimecasts.net/Content/WatchEpisode/196