Validating Email

While doing some coding the other day I needed an expression to validate email addresses. The trick was that it had to be flexible enough to handle emails in the format of username@company.com and firstname.lastname@company.com.   Imports System.Text.RegularExpressions Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click         Dim strEmail As String…

1

What is a Regular Expression

Regular expressions are about finding and changing patterns. One of the most common that I always find is the need to reformat a “proper name”. It seems that every conversion program that I get involved in requires the re-ordering of the name. Regular expressions offer something called a backreference that can help with this. Basically,…


Mobility Developer Days Content

I wanted to thank all who attended our recent Mobility Developer Days. As promised I have posted all the slides and demos that were presented. Topic Presenter PPT Demos Introduction to the Compact Framework Thom Robbins Slides Tipper Application Amazon Lookup RSS NewsReader Occasionally Connected Application Development Duane Laflotte Slides Duane’s Blog Data Storage Best…

4

XPath and .NET

An XML Document is modeled as a tree as of nodes that contains a variety of different data types. Each data type can include elements, attributes, and even text. The XML Path Language (XPath) is an expression based language that is used to identify and select these different data types from an XML document. Each…


XPath and .NET

XPath and .NET An XML Document is modeled as a tree as of nodes that contains a variety of different data types. Each data type can include elements, attributes, and even text. The XML Path Language (XPath) is an expression based language that is used to identify and select these different data types from an…


Exploring Windows SharePoint Services

Exploring Windows SharePoint Services In case you haven’t heard about it yet, Windows SharePoint Services (WSS) allows both teams and individuals to quickly create Web sites that are used for information sharing and collaboration. One of the main benefits of WSS is that it helps to increase the overall organization productivity. WSS is a free…


Call For Speakers

*********CALL FOR SPEAKERS*********   Developer Code Camp II: The Return! October 16/17, 2004   October 16 – 8:30 AM – 9PM October 17 – 8:30 AM – 4PM   Microsoft Waltham Schedule: http://radio.weblogs.com/0131777/CodeCamp2/code2.htm   General Call for Speakers Code Camp II is looking for speakers and session leaders.   Code Camp II: The Return is…

2

Exploring Windows SharePoint Services

What can I do with a Web.Config? In case you haven’t heard about it yet, Windows SharePoint Services (WSS) allows both teams and individuals to quickly create Web sites that are used for information sharing and collaboration. One of the main benefits of WSS is that it helps to increase the overall organization productivity. WSS…


DataSet, DataRow and other things

Question: I am trying to understand the dataset and how I can use it. It looks like a really powerful feature but it has an incredible amount of objects. It seems to me that I should be able to do simple things like create and edit values. But for the life of me I can’t…

2

Welcome Back

Welcome to the new site! I am working on moving the older content back.   Stay Tuned

5