PropertyBag - September 2005
PropertyBag is one of several emails that VBUG provides free of charge to the developer community. To see a complete list and subscribe please visit www.vbug.net/newsletters

Please note that the VBUG office number has changed to 0870 199 3666.

Hi Everyone,

Well that is summer just about over. As I write this, those fancy folks are flying off to LA for the Wonderful Techfest that is the PDC 05. Here in the UK, we have just about absorbed all we learned at Tech-Ed and are digesting our post conference DVD's for the sessions that we didn't attend. Never mind all that, on with this months PropertyBag.

  1. About Visual Basic
  2. ITToolbox
  3. VBHelper
  4. A Simple Business Rules Manager
  5. Design Patterns - Data and Object Factory
  6. UI Patterns and Techniques
  7. Application Development Trends
  8. DBA's Guide to the SQL Server DB Engine CLR Environment
  9. A Primer to Proper SQL Server Development (10 Parts)
  10. Why C# is not a 'better' language than vb.net
  11. CSLA.NET
  12. P&P - Security Guidance for .NET Framework 2.0
  13. SQL Server 2005 Community Programme
  14. Book of the Month - The Essentials of Interactions Design - About Face 2.0 - Alan cooper
  15. What’s happening at PDC ‘05 – check out VBUG members Blog

About Visual Basic
This is a site with a heap of good wholesome vb/vb.net stuff. Dan Mabbutt is our guide through the world of VB development and there is even a daily dispatch newsletter, covering the latest and greatest in our fabulous world of vb.

VisualBasic.About.com.

VisualBasic.ITToolbox.com

This is a Visual Basic Knowledgebase. One of the important things for today’s developer is not necessarily to know the answer to every problem, but if you know where to find the answer to a problem, that is a great trait to have. ITToolbox is one for your browser favourites.

http://visualbasic.ittoolbox.com.

vb-Helper
Our good friend Rod Stephens is about to launch a new book, details are here http://eu.wiley.com/WileyCDA/WileyTitle/productCd-0764571982.html although the book isn't going to be around until somewhere near the launch of VS2005, it looks like it will definitely be one to add to your bookshelf. Given the pedigree of Rod's books it will be well worth the cost in what it will save you in time. Also, give Rod's site a visit www.vb-helper.com and check out his past works and maybe even sign up for his weekly vb-helper email. http://www.vb-helper.com
A simple business rules manager
We are all OO programmers and by this we implement our business logic in our classes. This article from Rocky Lhotka is an item for those who feel that the overhead of full CSLA may not benefit the solution they are working on; however they still need to manage business rules effectively and efficiently. http://msdn.microsoft.com/vbasic/using/columns/adventures/default.aspx...vbnet12232003.asp
Design Patterns
The way we should be writing our applications, well most of the time anyhow. The Data and Object factory is a developer training website that has a heap of good stuff for those of us interested in design patterns and how to implement them. All types are covered including Creational, Structural and behavioural - www.dofactory.com/patterns/patterns.aspx
UI Patterns and Techniques
The really nice thing about this site is that these patterns are applicable for forms or web. Although there is no actual code these are effectively valid UI concepts that can be applied to your application and when they are applied consistently they provide a 'solid' feel to your application and in addition to this your personal code 'toolbox' has benefited from something that you can re-use. http://time-tripper.com/uipatterns/
Application Development Trends
This is the website for the magazine Application Development Trends. Focusing on .net and java development you will find a whole host of items from Patterns and Practices, tools and technologies through to integration, data management and deployment. http://www.adtmag.com
DBA's Guide to the SQL Server DB Engine CLR Environment
This is a great item, although it's a preliminary which I guess means that concepts discussed may change. This is an overview to using the CLR within SQL Server. She also discusses a number of other tools that are new to SQL Server 2005, such as the Surface Area Configuration Tool. http://www.sqlskills.com/resources/...htm
A Primer to Proper SQL Server Development
Kimberly Tripp has a great blog. Recently she has been blogging a 10 part support item to a MSDN Webcast Series ‘A Primer to Proper SQL Server Development’. These webcasts are still on going and we are currently up to number 5. You can get yourself more info on the webcasts here http://msdn.microsoft.com/events/ and his blog entries are here http://www.sqlskills.com/blogs/kimberly/...e93273ba132
Why C# is not a 'better' language than vb.net
We have all heard the stories how C# is the 'real' .net language and how vb.net isn't. Well Michael Stiefel voices an opinion that is quite valid. Michael is a well seasoned C# applications developer and consultant, yet he does not feel that C# is 'the' language for .net. He states that from the point of view of the FCL, vb.net can do everything that c# can do. So, read this short article and don't feel that c# is the better language at all. http://dotnet.sys-con.com/read/49040.htm
CSLA.Net
Those of you who know of Rocky Lhotka's CSLA.net might be interested in taking a look at this site www.onelittlevictory.com. This site is devoted to one mans' journey through learning CSLA.net and applying it to a number of projects. He outlines the classes and the objects and even provides an application so that you get the idea of how your objects should be built when using CSLA.net. http://www.onelittlevictory.com
P&P - Security Guidance for .NET Framework 2.0
This white paper, from the P&P team at Microsoft, discusses the guidance for building security into your .net2.0 applications. There is lots of technical material here including a host of ASP.NET 'how-to's'. http://msdn.microsoft.com/library/...danceForFrameworkV2.asp
SQL Server 2005 Community Programme
So, are you already working with SQL Server 2005? If not, get yourself over to http://www.microsoft.com/ and sign up for a heap of information and even get a beta release to have a go with. This is a major release for SQL Server and there is a heap of new stuff in there to get your heads around so sooner you start, the sooner you'll be able to take advantage of those features and get them into your applications. http://www.microsoft.com/...ault.aspx
Book of the Month
About Face 2.0 The Essentials of Interaction Design. Alan Cooper. Firstly, the man is a legend. He also invented the 'ruby' forms model that was built into VB. Alan discusses why modern day appliances are so annoying and what could be done to make them better. Interestingly enough these 'appliances' have all become computer controlled and use software. Yet the way they work does not fit in too well with humans. He gives interface designers plenty of food for thought. ISBN 0-7645-2641-3 - Wiley.
What’s happening at PDC 05 – check out VBUG members Blog
VBUG member, Ian Smith, is at the PDC in LA and already reporting back via his blog. Ian was also one of the lucky few to be selected at random for one of the ‘10 best seats in the house’ so will be getting the best views throughout the conference. Check out his photos, comments, news etc on http://www.irascian.com/pdc05/
Unsubscribing
To unsubscribe to this newsletter, login to access your profile on the new VBUG.NET website by going to http://www.vbug.net/my.vbug/default.asp and logging in with your email address, <> and password.

If you've forgotten your password, or haven't set it up before, click here to get sent a new password.