Software development, .Net, SQL Server, TDD, Agile, Community and other Odds and Sods
Mitch Wheat has been working as a professional programmer since 1984, graduating with a honours degree in Mathematics from Warwick University, UK in 1986. He moved to Perth in 1995, having worked in software houses in London and Rotterdam. He has worked in the areas of mining, electronics, research, defence, financial, GIS, telecommunications, engineering, and information management. Mitch has worked mainly with Microsoft technologies (since Windows version 3.0) but has also used UNIX. He holds the following Microsoft certifications: MCPD (Web and Windows) using C# and SQL Server MCITP (Admin and Developer). His preferred development environment is C#, .Net Framework and SQL Server. Mitch has worked as an independent consultant for the last 10 years, and is currently involved with helping teams improve their Software Development Life Cycle. His areas of special interest lie in performance tuning
Friday, February 29, 2008
Devices and Platforms Supported by the .NET Compact Framework
If you need to know which versions of the .NET Compact Framework are supported by your device, Microsoft have published the following list: Devices and Platforms Supported by the .NET Compact Framework.
Saturday, February 23, 2008
Perth .NET User Group meeting: Real World WCF with David Shields
Join us at the Perth .NET Community of Practice, March 6th to hear David Shields present on WCF. In this session, David will talk about a real life implementation of WCF and WS-Eventing. Windows Communication Foundation (WCF) is designed to offer a manageable approach to distributed computing, broad interoperability, and direct support for service orientation.
TOPIC: A real life of implementation WCF with David Shields
DATE: 6th March, 5:30pm
VENUE: Excom, Level 2, 23 Barrack Street, Perth
COST: Free. All are welcome.
David Shields is a Solutions Architect and Senior .Net Developer at Fujitsu, Western Australia, currently leading a development with Western Australia Police on a Multi-Jurisdictional Person of Interest search facility. David has been in the industry since before VB 1.0 (!) and before that had a 12 year military career in communications and security.
We will have a few goodies to give away: a Resharper license donated by JetBrains, a copy of “Head First Design Patterns” donated by O’Reilly, and a laptop/attaché carry case from Microsoft. Talent International will be providing beer and pizza. If you want a seat, try to arrive early.
Thursday, February 21, 2008
Free E-Learning From Microsoft: SQL Server 2008
Microsoft e-learning is offering 3 free clinics on ‘What's New in Microsoft SQL Server 2008’: Collection 6187, along with a preview of Chapter 1 of “Introducing SQL Server 2008”. You can view chapter 1 right now, or you can sign up to download the entire e-book when it’s released.
Wednesday, February 20, 2008
Top-10 Application-Design Mistakes: Jacob Nielson
A common-sense roundup of 10 mistakes often made in application design, by Jacob Nielson. I can't help but comment that the general layout and design appeal of this site is harsh on the eye, but the advice is good!
Sunday, February 10, 2008
10 ASP.NET Performance and Scalability Secrets
I was browsing over at the Official Microsoft ASP.NET site and came across a link to an interesting codeproject article with some great tips: 10 ASP.NET Performance and Scalability Secrets.
Perth .NET Community of Practice: First Meeting of 2008
The Perth .NET Community of Practice user group’s first meeting of 2008 got the year off to a great start, with a session on ASP.NET MVC presented by Michael Minutillo. It was well received, and we will endeavour to get Mike back for a further session on this hot topic. Thanks to everyone who attended and especially to everyone who helped out.
There were over 50+ people on the night, despite a clash with another event (‘Meet the Team’) being run by Change Corporation, and the fact that the announcement that we were going to have beer and pizza went out quite late!
Bill Poole from Change Corporation gave a brief introduction to Change Corporation’s involvement with .NET development and reaffirmed their ongoing commitment to support the Perth .NET community. We are indebted for their support. Bill has also kindly offered to present an upcoming talk on Service Oriented Architecture. More details soon.
Thanks go to Talent International for arranging and supplying the refreshments. And last but not least, a mention of all our sponsors: Change Corporation, Excom, Talent International, SoftTeq, JetBrains, Power Business Systems, Microsoft and all the publishers who are contributing to the User Group Library: O’Reilly, Apress, Pearson IT, Peachpit.
Microsoft launches ASP.NET Wiki
Scott Guthrie's ASP.NET team have released an ASP.NET wiki (currently in beta).
[Personally, I think it definitely looks like a Beta and could do with better navigation and layout but I'm sure that will come.]
Thanks to Mike Minutillo for the heads up.
For a Few How to’s more… Windows CE .NET 4.2 and Pocket PC Resources
Microsoft Windows CE .NET 4.2 Alphabetical List of How-to Topics: http://msdn2.microsoft.com/en-us/library/ms918395.aspx
Articles about .NET Compact Framework at Pocket PC Developer Network: http://www.windowsmobiledn.com/sections/dotnet.html. Many of these articles are quite old, but they do contain the odd useful snippet.
Wednesday, February 06, 2008
Optimise Your .NET Compact Framework 2.0 Development
Optimize Your Pocket PC Development with the .NET Compact Framework
This MSDN webcast covers quite a few topics, and most will be familiar, but it’s a good, commonsense refresher: Optimizing Your .NET Compact Framework 2.0 Applications for Performance (Level 200)
There is a large collection of Mobility Webcasts here.
.NET Compact Framework version 2.0 Performance and Memory Working Set FAQ.
Thinking of using the Compact Framework for ‘real’-time applications? Chris Tacke’s January 2008 article, “Performance Implications of Crossing the P/Invoke Boundary” is an interesting read.
Tuesday, February 05, 2008
Using Log4Net with the .NET Compact Framework 2.0 SP2
Log4Net is a simple and effective logging solution for .Net applications. If you want to use it with the .NET Compact Framework, you just need to recompile the source code that is part of the standard 1.2.10 (zip) download package. Open the solution file (.sln), make sure build is set to Release, and compile with symbols NETCF and NETCF_1_0 defined in the log4net project properties [don’t forget to update the assembly references to point to the Compact Framework 2.0 SP2 DLLs, rather than the standard framework ones]
(Note: although we are compiling for CF 2.0 there is no NETCF_2_0 symbol to define)
What are the differences between the Compact and Standard versions? http://logging.apache.org/log4net/release/framework-support.html
Sunday, February 03, 2008
SitePoint CSS Reference
If you haven't already seen it, the good folks at SitePoint have put together a CSS Reference and made it publicly accessible here.
"In this free online reference, the entire CSS language is clearly and concisely explained, including browser compatibility, working examples, and easy-to-read descriptions.
Its other nice feature is the ability to accept user contributed notes.
MSN, Email: mitch døt wheat at gmail.com