Quantcast
Channel: .net – Software Development Tutorials and Videos
Browsing all 28 articles
Browse latest View live

The Dependency Inversion Principle Applied

This is a talk which aims to explain the Dependency Inversion Principle in practice. It is not a one hour theoretical explanation of what the principle states, but rather a real life demonstration of...

View Article



Top 20 Tools and Tips that Make Me a Better Developer

In this video you can learn about the tools to use every day to speed up your work, to help you think better, to help you plan better and execute faster, to find errors faster and to automate easier....

View Article

Deep Dive MVVM

MVVM is a very important pattern used in Silverlight, WPF and Windows Phone 7 applications. This video shows you with a lot of code samples how to build complex interactive applications using proven...

View Article

19 1/2 Things to Make You a Better Object Oriented Programmer

This video introduces a series of things that will make you a better object oriented programmer and gives you explanations on the thought processes behind the ideas....

View Article

Designing Software with SOLID Principles

Do you think about software design? Do you want to know what those fancy acronyms mean? Do you kind of know what they mean but want to see the concepts in flesh and bone? I you answered yes to any of...

View Article


Visual Studio and Eclipse Comparison

This video presents the methodology for creating Eclipse and Visual Studio-based toolkits, and introduce Visual Studio Pattern Automation Toolkit, a toolkit for toolkit developers....

View Article

IronRuby FTW!!!

Ruby has been a home for some great innovative frameworks like Ruby on Rails, Cucumber and Rake. In this session you will get familiar with the IronRuby language and its amazing ecosystem and you will...

View Article

Advanced Aspect Oriented Programming

This video presents how to use AOP to avoid code repetition without following the decorator pattern along with frameworks supporting such aspects. http://www.infoq.com/presentations/Advanced-AOP

View Article


Introduction to Glimpse

Glimpse is an open source tool that allows you to debug your ASP.NET web site or web service right in the browser. Glimpse allows you to “Glimpse” into what’s going on in your web server. In other...

View Article


Defining a Generic Function in F#

F# supports automatic generalization and automatic types inference. F# allows us to define a function without specifying the exact type of each one of the arguments neither the type of the returned...

View Article

Visual Studio 11 Beta

This video shows and discusses some of the new features of Visual Studio 11 Beta, including the new IDE, blend support for HTML, improved XAML Designer, unit test explorer and automatic running of unit...

View Article

An Introduction to Very Large Databases

Big data’s ancestor is the Very Large DataBase (VLDB) and we’ve been doing VLDBs in SQL Server for years. Making the jump from managing 10-100GB databases to the terabyte level can be intimidating, but...

View Article

Using ApprovalTests .Net with NUnit

This video shows how to set up and start using ApprovalTests with Nunit. Both are open source tools that will help you perform unit testing on your .NET code. Video producer:...

View Article


Scaling SQL Server at StackOverflow

Learn how StackOverflow.com can serve 12-14 million web pages per day with Microsoft SQL Server 2008 R2. They’re passionate about performance, and we’ll share the scalability lessons they learned along...

View Article

What is CORE Framework?

Watch the story of Jeff, a .NET freelancer who found a way to build websites in no time. The open-source CORE Framework is a community-oriented project by developers for developers. It offers fast...

View Article


ASP.NET 4.5, HTML5, CSS3 & JavaScript

Learn how to use HTML5 and CSS3 on ASP.NET with Visual Studio. It explores what HTML5 and CSS3 have to offer modern application developers and how you can use them with ASP.NET for rich Web...

View Article

Windows Metro Design Principles

The Metro design language is becoming an intrinsic part of the Microsoft user experience. Already, we can find it on Zune (where it all started), Windows Phone 7 (where it was refined and perfected),...

View Article


C# Programming Basics

C# (C Sharp)is a type-safe object-oriented language created by Microsoft that enables developers to build applications that run on the .NET Framework. This video presents the basic concept behind the...

View Article

Advances in Code Contracts for .NET

Code Contracts provide a language-agnostic way to express coding assumptions in .NET programs. The contracts take the form of preconditions, postconditions, and object invariants. Contracts act as...

View Article

Language Design at Microsoft: VB and C#

VB and C# together share about 50% of the “garbage-collected languages” market. How do Microsoft design these languages? Where do they get ideas? How do they incorporate new paradigms without breaking...

View Article
Browsing all 28 articles
Browse latest View live




Latest Images