Introducing the Syndicated Client Experiences Starter Kit Beta & Reader Beta SDK!

This looks pretty cool – We are very excited to take the wraps off of our newest addition to .Net client development – a Starter Kit designed to make it easy to create rich, syndicated multimedia and content experiences which engage the user, from documents and photos to videos and podcasts.   These Syndicated Client…


A Quick Look at XML Literals

XML literals are new to Visual Studio 2008 and Visual Basic. Simply put they enable the incorporation of XML directly into application code. Essentially this allows a quick way to create XML objects. At their core XML literals represent a LINQ to XML object and follow syntax similar to XML 1.0. At run time XML…


Tabbing within Visual Studio

Tabs are everywhere within Visual Studio. By default each time a new window is opened a new tab is creates. Many times a lot of tabs can make moving around quickly seem a bit difficult. Within Visual Studio the <CTRL> + <TAB> key open a dialog similar to the Windows Alt-Tab dialog that shows all…


Selecting a Block of text

Regardless of the new framework features – copy and paste is still one of my favorites. One of my favorite tricks is selecting a block of text. By default normal text selection is line by line. For example it’s not possible to select just the items to the right of the equals sign.   However,…


Have you checked out Ramp Up?

Ramp Up has just launched a brand-new learning track today: SharePoint for Developers, Part I. This track, along with the other currently offered tracks (eg, Visual Studio 2008), teaches the important skills in a guided path, making the learning process easier and more efficient. Currently, there are no assessments in the program, so it’s quicker…


Setting the startup form for a Windows Application

Question: I am new to building Windows forms’ applications and am writing my first application. It’s a basic application that has three different forms. As you can imagine I am building, deigning and architecting the project as I go along. One of these changes is that I want to make a different form than I…


Give us feedback on Silverlight 2

Via Brian Give us feedback on Silverlight 2 We’ve put together a short survey to help us improve our Silverlight features and API. Spend 15 minutes and tell us what is good and bad about Silverlight so far.


A quick look at the lambda expression

The lambda expression is new to Visual Basic and Visual Studio 2008 and part of the new Linq support. A lambda expression is an anonymous function that can contain expressions and statements. Basically it’s a function without a name that calculates and returns a single value. It is combined with the new Func type that…


Got a few minutes for feedback?

  Application installation and patching:   The Windows engineering teams are putting together plans for how application installation and patching will work in future versions of the operating system. This is an opportunity for you to tell Microsoft what you feel the needs and priorities for improving how application patching and installation function.  …