background preloader

Microsoft

Facebook Twitter

Descarga Visual Studio 2008 SP1 Compatibility GDR for Visual Studio 2012 Team Foundation Server and Team Foundation Service Preview - Español del Centro de Descargas de Microsoft. Using MongoDB with the Official C# Driver. Download demo project - 2.49 MB Introduction MongoDB is an appealing applicant in NoSQL world, providing much support with drivers, comprehensive documents, and a considerably large community to build applications using NoSQL technology instead of going directly to RDBMSs such as MS SQL Server and Oracle. In this article, I would like to describe how to use MongoDB with the official C# driver. There are a few alternatives to this driver, some of which are even considered better, providing extra features such as LINQ support, but I prefer using this driver in my projects because it is supported officially. The code samples are taken from the demo project. A few words about the MongoDB data structure In MongoDB, the data structure and hierarchy are like: Databases Collections Documents Fields A field is a key-value pair.

In short, collections are made of JSON-like doc­u­ments. The definition of BSON from bsonspec.org is a bin­ary-en­coded seri­al­iz­a­tion of JSON-like doc­u­ments. Preparation. Solver Foundation. Digging into your code with the free Microsoft Code Digger and the power of Pex | Coding4Fun Blog. Have Visual Studio 2012? Building Portable Libraries? Wonder what all the weird and wild code paths your code might have, but it hurts your brain to try to write every possible path in your unit tests? Want a free extension that throws everything at your code, but the kitchen sink? (though I think that's an option too... Introducing: Code Digger, an extension for VS2012 Microsoft Code Digger OverviewCode Digger analyzes possible execution paths through your .NET code.

Adding SignalR to an ASP.Net WebForms Project. In this post, I want to demonstrate how you can add real-time interactivity to a website that is written with ASP.Net WebForms. I'm going to show you how easily and quickly you can have SignalR update the content of a standard ListView webcontrol to show a 'live' log of events on your webserver. Project Setup For this sample, I'm going to start up a standard ASP.Net WebForms application with .Net 4.5 Once the project is created, I'm going to clear out the default content on the home page and insert my ListView control as shown in Code Listing 1: Code Listing 1 - Initial layout of the ListView With this block configured, I can write a small snippet in the code-behind default.aspx.cs file to load some log information from some other datastore.

Protected void Page_Load(object sender, EventArgs e) { var myLog = new List<string>(); myLog.Add(string.Format("{0} - Logging Started", DateTime.UtcNow)); logListView.DataSource = myLog; logListView.DataBind(); } Figure 1 - Static Log Content Summary.

PowerShell

A Guided Tour of WPF – Part 1 (XAML) Table of contents Part 1 (XAML): Learn about XAML and how it is used in WPF applications. Part 2 (Layout): Learn about layout panels and how they are used to construct user interfaces. Part 3 (Data binding): Learn how WPF data binding works and how it can be used. Part 4 (Data templates and triggers): Learn how data templates and triggers work and how they can be used. Part 5 (Styles): Learn about how UIs can be styled in WPF. Introduction This article is the first in a series which reviews some important features of Microsoft's Windows Presentation Foundation (WPF). The subject matter is presented in the context of a completely impractical horse racing application, as seen in the screenshot above. Prerequisites In order to run a WPF application you need the .NET Framework version 3.0, or greater.

To develop WPF applications you should have Visual Studio 2005 with the "Orcas" extensions, or a later version of Visual Studio, and also the Windows SDK. What is XAML? Performance impact.