If you haven't already done so, make sure you get your hands on the new releases of Visual Studio 2012 and .NET Framework 4.5.
If you want to play different sounds defined in the Sounds and Alerts section of the control panel in your .NET Application , you can utilize the System.Media.SystemSounds class that is defined in the System.Media namespace.
Nick Haslam discusses the Database Schema Comparison functionality, available in Microsoft Visual Studio 2012.
Greg Duncan lists a series of events in Southern California that will help developers get a head start in Windows Store application development.
With this 4.5 release, the WPF team solves airspace problems. In this post more explanation and an example of how it improves developers’ life will be given.
Entity Framework Migrations are handled from the package manager console in Visual Studio. The usage is shown in various tutorials, but I haven’t found a complete list of the commands available and their usage, so I created my own. There are four available commands.
While working on a project I came across a weird problem while working with Colorbox jquery plugin and ASP.NET. The problem is not only with Colorbox but also with another famous plugin called Fancyox.
Recently did I acquire the key to TFS Preview from Microsoft when I started exploring TFS and its features. Not much is known about the pricing plans, but so far as the functionality and user-experience is concerned it seems to be really impressive.
If you haven't been watching the developer news out of Microsoft recently, you should probably know that the final versions of .NET 4.5 and Visual Studio 2012 are now available for download by MSDN subscribers. You should spend your weekend getting acquainted with the next big step in the MS development stack by watching these 19 videos!
In this article, I will show you how we can implement drag & drop in an ASP.NET MVC3 web application. We will create a webpage containing a simple drop area that changes of color when the user is dragging a file over the page and we will update the content of the page if the file upload was successful.
When installing and using production web applications, backup is always a must. The main goal here is to create a solution using NAnt that periodically backs up your database.
C# LINQ code is not always executed as C# code. With LINQ-to-SQL or Entity Framework it is translated into SQL instead. This can bring unpleasant surprises when things that can’t happen do happen.
It is useful to understand how some programmers never manage to channel years of experience into writing good code.
The first preview release of the Team Foundation Server SDK for Java includes documentation, samples and redistributable components to help you develop software products that integrate with Microsoft Visual Studio Team Foundation Server 2012.
Here is the seventh (OMG !) post on the WPF 4.5 new features. Collections are a part of every application and their management is probably the first thing you learn to deal with in WPF.
Recently, I was working on integrating a help desk API into one of our applications. The API would return XML and I was using LINQ-To-XML to get the values of the elements. However, a number of the elements in the API were allowed to be null, like a field for the completed date of a help desk ticket.
How do you make a task asynchronous? When and where do you use the async keyword? The answer is not simple because the need to process asynchronously depends on a variety of factors.
In this post we will discover what is meant by “Markup Extensions for Events“ in Windows Presentation Foundation.
BindingExpression is a useful API when working with Bindings from code. In WPF 4.0 it lacks some information which would have made it even mode helpful. Let’s discover what WPF 4.5 brought with him on this class.
Microsoft now have a policy of language parity for C# and VB.Net. So both languages get Windows Runtime support, Asynchronous programming and a brand new feature, Caller info attributes. VB.Net plays catch-up, and finally gets support for Iterators.
The date is 10 August 2012. Developers have been wondering for weeks when the release of VS2012 and ASP.NET 4.5 will happen. Somasegar, cvp of dev div in Microsoft, has just announced that the final build version of VS2012 is complete.This means the product is ready for release.
Sprache is a little monadic parser by Nicholas Blumhardt that I’d encountered last year when I was writing about Monads. The lovely thing about Sprache is that you write your parser in readable C# code and build the sematic model directly in the parser code.
A lot of this has to do with project templates and the best way to illustrate what’s changing is to take a look at a web project in Visual Studio 2010 and compare it to one in 2012.
Some people love them, others absolutely hate them, but if you ask me one of the coolest features in ASP.Net MVC is the Data Annotations that you use to decorate your ASP.Net MVC classes for validation. But one of the coolest things that came along in .Net 4.0 was support for this across the whole framework – even outside of ASP.Net MVC!
Being able to interact with IIS means a simple script could be run to create the required setup – both locally and on a build environment. I was able to create the following Powershell script.