Content tagged with: .net
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 the existing languages? Where will they go in the future and how will we get there?
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 checked documentation of your external and internal APIs. The contracts are used to improve testing via runtime checking, enable static contract verification, and documentation generation. This video demonstrates Code Contracts and focus on the advances we have made in the static checker and new support for assisted code repair using the Roslyn CTP.
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 C#.
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), Xbox, Windows 8, as well as on the Microsoft.com website. This session dives into the history of this design language, studies its characteristics and shows tips and tricks to implement Metro user interfaces in Windows Phone and Windows 8.
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 applications.
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 launch, prebuilt components, excellent scalability, SEO and user friendliness, and high performance. Not only .NET developers, or other software professionals, but every amateur can rely on CORE Framework’s intuitive visual interface to create functional websites with nice look & feel.
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 the way. This session is aimed at production DBAs who manage SQL Servers that need to go faster and SQL programmers who don’t understand why their database won’t deliver queries quicker. You’ll learn the basic infrastructure behind StackOverflow.com, the decisions made along the way while building the infrastructure, and how to tell when you need to make infrastructure and coding …
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.
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 in this video shares lessons he learned along the way so you don’t have to get burned. It covers the basics of why backups, restores, DBCCs, and query tuning are so different for VLDBs.
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 tests, hosted Team Foundation Server, Metro style application development.