Welcome!

Steven Mandel

Subscribe to Steven Mandel: eMailAlertsEmail Alerts
Get Steven Mandel via: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Top Stories by Steven Mandel

One of the most powerful tools that a developer can use for validating data is the regular expression. A regular expression makes use of pattern matching to determine if an item fits within the definition of the pattern. Some validation that might take many lines of code to validate can be simply validated by building the correct pattern. However, many developers are put off by the feeling that regular expressions are too hard to master. Several months ago, I started reading a book called Regular Expression Recipes: A Problem-Solution Approach by Nathan Good. It became quite clear to me as I began the first chapter that while the recipes were quite good, they really applied to solutions in the Unix world as opposed to the .NET universe. Wistfully I thought, wouldn't it be nice if Mr. Good came out with a book that targeted regular expressions for the .NET developer? ... (more)

Book Reviews

101 Microsoft Visual Basic .NET Applications Buy this book! I know you haven't even read the review yet, but take my word, if you are a VB.NET developer - particularly a beginning or intermediate developer - then you are going to want to have this book on your bookshelf. The book is divided into 16 chapters with 101 VB.NET applications grouped by topics. The majority of the book deals with VB.NET in a client/server environment, but there is some discussion of VB.NET in a Web environment as well. These topics cover a great deal of information, such as: Working with VB.NET Data acc... (more)

.NET Gotchas

You might be wondering what this book is all about. As the author explains, the dictionary's definition of a gotcha is "an unexpected usually disconcerting challenge, revelation, or catch". Mr. Subramaniam defines the gotchas in his book as "those things that pop up unexpectedly when you're programming in .NET. … In this book I focus on the .NET framework and features that have consistently exhibited behavior that was not obvious to me." Mr. Subramaniam explains that the purpose of his book is not just to explain how to use a technology "but how to use it well and do thing... (more)

.NET Book Review — Visual Basic 2005 Jumpstart

Microsoft released VB6 at the start of 1999, which is almost 8 years ago. It's hard to imagine that there are developers who are still actively using VB6, but from the blogs and letters to the editors of many .NET magazines that I have read, it seems that this is truly the case. Microsoft has stopped creating service packs for VB6 and has announced that support for VB6 will come to an end sometime in 2008. As a result, companies will have to make hard choices to either maintain their VB6 applications on their own or move them to VB 2005. If they plan to move them to VB2005, they ... (more)

.NET Book Review: Microsoft SQL Server 2005 Stored Procedure Programming in T-SQL and .NET

With the release of a major new version of SQL Server, it's incumbent on developers to take time to refresh and enhance their knowledge of this new version of T-SQL (Transact SQL) and stored procedure programming. The challenge is to find a good book that will cover the highlights but not give you a hernia in the process. Dejan Sunderic's book fits this bill. The book consists of 21 chapters and three appendices. The first 10 chapters provide a nice review of current and new features of the T-SQL found in SQL Server 2005. There is a review of the new SQL Server environment as well... (more)