SSW BIG Tech Breakfast www.SSW.com.au

SSW Update - Do you refer to form controls directly?

Tech Breakfast

SSW Tech Breakfast
SSW Tech Breakfast
Object-orientated architectural patterns for enterprise scale applications - presented by Tatham Oddie
In this session Tatham will discuss object orientated architectural patterns relating to enterprise scale applications. Focus will be given to Inversion of Control style programming and design patterns such as the provider model and other patterns common in enterprise applications. Object-orientated architecture allows scalable applications both in terms of functionality and programmability but only when used correctly.
Friday 25th February
8:00am - 11:00am at SSW
Register online now
SSW Tech Breakfast
The Best 3rd Party Tools - presented by Adam Cogan

In the big world of Microsoft it's easy to forget that there's a lot of other smart cookies out there building great programs and utilities. You could spend hours scouring the net for the latest .exe or you could save time and let Adam show you the best new products around. In this session Adam will show you tools that will help you write code quicker, upsize faster than ever before, and build better HTML pages, along with dozens of other useful tricks that will no doubt save you time if you're developing in SQL Server, Access, VB.NET and ASP.NET.

Thursday 31st March
8:00am - 11:00am at SSW
- Register online now
- More Info

Resources

Lumigent Log Explorer
www.lumigent.com
Database FAQ's and Links
/ssw/Database/
DatabaseDocsLinks.aspx

Tips

I am using return values to return a money datatype, but it keeps rounding the return figure. Why? How do I get around this problem with Return values? - answered by David Klein.
Can I block those annoying Internet banners and save bandwidth? - answered by Daniel Hyles, Adam Cogan, and Joe Hardy.

SSW Software Audit

Companies from across the globe have been taking advantage of SSW's Software Audit Services. The common message that is received from clients is that getting their software built in-house can sometimes lead to a failure to identify design flaws and architectural insufficiencies. They need an unbiased second opinion from a knowledgeable source that can make recommendations to improve the quality of their software. More on SSW software audits

The Cutting Edge

G'Day Developers!

When programming in form based environments one thing to remember is not to refer to form controls directly. The correct way is to pass the controls values that you need through parameters. There are a number of benefits for doing this:

  1. Debugging is simpler because all your parameters are in one place.
  2. If for some reason you need to change the control's name then you only have to change it in one place.
  3. The fact that nothing in your function is dependant on outside controls means you could very easily reuse your code in other areas without too many problems re-connecting the parameters being passed in.
It's a more correct of method of programming. More on Rules to Better Code.

Cheers until next time, Adam
SSW Chief Architect and Microsoft Regional Director, Australia

Got a comment for Adam? Email Adam

Sydney .NET User Group - The best place to learn .NET for free in Sydney

Sydney .NET User Group 16th February 2005

Can you see yourself! November 2004 User Group

This month Ross Donald will talk about using code generation to reduce development time and produce better applications. The talk will cover some of the issues involved with this type of development such as application architecture, supporting different database systems, integrating code generation into your project lifecycle and the benefits of strongly-typing your code. He will also demonstrate a code generator he developed (NextGeneration You are going to a site outside of SSW).

In spirit of the Microsoft Security Summit, Tatham will be discussing methods for securing your ASP.NET web applications and general secure coding practices. Tuesday's summit approached security from the server side, whereas developers still need to be security aware in their applications. Vulnerabilities to be covered include: session hijacking, view state manipulation, response injection, and SQL injection.

Wednesday 16th February. 6:00 pm at Microsoft, 1 Epping Road North Ryde
See You There!! | Sorry I can't make it

Microsoft Access: Upgrading and Migrating to SQL Server and .NET

During November and December 2004, Jatin and I toured Australia presenting sessions and hands-on labs on Microsoft Access: Upgrading and Migrating to SQL Server and .NET. Due to its popularity, Microsoft have decided to run the conferences again in March. Register online now.

I came across Thomas Williams' Blog You are going to a site outside of SSW, in which he was kind enough to Blog his experience You are going to a site outside of SSW of the conference he attended in Melbourne.

Left Quote Overall a great event, one of the best trainings I have ever attended. Right Quote

SSW Exchange Reporter - Utility to Report on Exchange

SSW Exchange Reporter If Exchange is an integral part of your organization, Exchange Reporter provides the tools you need to efficiently analyze your organisation's email usage. Capture all of your Exchange data into SQL Server using the SSW Exchange Extraction Service that integrates with our custom set of Reporting Services reports. The service will run as a windows service on your Exchange Server to seamlessly extract your email messages and mail folder statistics, from here you can report on any number of different usages of Exchange within your organisation. More on SSW Exchange Reporter.

SSW Employment Opportunities

If you would like to join our fun young working environment, now's your chance! We are looking for bright and intelligent people to join our young dynamic team based in Neutral Bay, Sydney.
We have positions available now in marketing and sales, administration, and development.

Email Rebecca your cover letter and resume.

Advertise with SSW | Unsubscribe | Previous SSW Updates | Got a Hot Tip to share? | Got a comment to make?
You were sent this newsletter because you have previously enquired about SSW products or consulting services.
Powered by SSW Email Merge PRO!
Currently 15, 737 members