Browse by Tags

Tagged Content List
  • Blog Post: Fun with VB !!!

    Who says you can't obfuscate VB code? For fun, I tried writing some VB code which was shaped in the letters 'vb' (that's right, the code itself forms the shape of the letters), where the 'v' and the 'b' are formed from the Visual Studio inifinity logo. In case you're having trouble visualizing that...
  • Blog Post: Kit George and Chris Smith on Channel9 (Beth Massi)

    I posted a couple more videos on Channel9 that you'll definitely want to check out! Thanks again to Kathleen for helping with the production. The first one Kit George walks us through some of his favorite VB9 language features that enable LINQ: In this in interview Kit George, a Program Manager...
  • Blog Post: Sons and Daughters Day: a pure blast!

    On Friday, Chris Smith and I (Chris is a test engineer on the VB Team) attended an event called 'Sons and Daughters' day. The day consisted of 2 sessions (20-25 kids in each) where kids aged 6-13 were run through a class of writing an app in VB (20-25 kids in each). The class was very introductory, but...
  • Blog Post: Linq Cookbook, Recipe 6: Your first Linq Application using Northwind (Kit George)

    This example is intended as a ‘primer’ for following recipes (so we don’t repeat the same instructions multiple times). This recipe takes you through everything you need, and assumes only that you've installed Visual Studio (and in so doing, you've installed SQLExpress). Subsequent Northwind based Linq...
  • Blog Post: LINQ Cookbook, Recipe 5: Concatenating the selected strings from a CheckedListBox (Kit George)

    Ingredients: - Visual Studio 2008 (Beta2 or Higher) Categories: LINQ-To-Objects, LINQ and WinForms Instructions: Open Visual Studio 2008, and Click ‘File/New Project’. Create a new Windows Forms Application project From the toolbox, drag a CheckedListBox to the main form...
  • Blog Post: LINQ Cookbook, Recipe 4: Find all complex types in a given assembly (Kit George)

    Ingredients: - Visual Studio 2008 (Beta2 or Higher) - An assembly which you want to analyze (in this example, we use mscorlib.dll, the assembly which houses String) - A definition for 'Complex Type'. In this instance, a complex type is defined as having more than 10 public methods, of which...
  • Blog Post: LINQ Cookbook, Recipe 2: Find all capitalized words in a phrase and sort by length (then alphabetically) (Kit George)

    Ingredients: - Visual Studio 2008 (Beta2 or Higher) - Some text you want to search Categories: LINQ-To-Objects, LINQ and strings, LINQ and WinForms Instructions: - Open Visual Studio 2008, and Click ‘File/New Project’. Find and double-click the ‘Windows Forms Application’ Icon ...
  • Blog Post: LINQ Cookbook, Recipe 1: Change the font for all labels on a windows form (Kit George)

    Folks, we’re gonna start a ‘cookbook’ of LINQ entries, which we’ll be building over time. This is just meant to be a series of solutions to specific scenarios, that the team comes across when writing code and using queries. I can't think of a better way to communicate everything you might use LINQ for...
  • Blog Post: Holiday fun with LinQ, and LinQ technologies in mind

    OK, so when you're playing around with LinQ and all it's various additional bits, you really do get to have a bit of fun. I've made this available simply because i enjoyed doing it. The basic idea is to time and then compare the duration of various 'IsPrime' implementations. The 'client' simply allows...
  • Blog Post: Notes from a recent tour to Hong Kong, Taiwan, and the Phillipines (well, almost!)

    All, I recently went on a trip to 3 Asian countries, and thought I would share the notes. Here’s my summary of the recent trip a colleague and I made to Asia . The trip was cut short due to a typhoon in Manila , which was a real shame: my colleague and I were very much looking forward to seeing the...
  • Blog Post: Whats New In VB2005 - Some parts of the TechEd demos

    So I cleaned up my teched demos and editted the notes so hopefully, someone other than me (without access to what's inside my head ;-)) can follow along and see some of the cool new things in VB2005. Simply unzip the solution, open it, and remember to START with the demo.vb file in the DemoProject solution...
  • Blog Post: Generics Patterns and Practices: ideas and suggestions for when to use generics

    So at TechEd-2006, I gave a chalktalk on generics patterns and practices. I've zipped the content up here so folks can check it out if they want. I start by giving a quick background on generics (the GenericsBasics solution attached), then looking for patterns in the framework of where generics might...
  • Blog Post: VB Curioddities #1: Enum, Enum, my kingdom for an Enum.Parse

    Hey folks, my name's Kit George and I've joined the VB team from the CLR. VB is after all, the best language, so of course, it makes sense to work directly on it! Like all languages, VB has it's little 'oddities', so i thought i would start a series to present a few of these. These are little (and...
Page 1 of 1 (13 items)