Entries categorized '.NET Training'

Microsoft Devsta Challenge

Some thoughts scribbled down on Monday 29 September 2008 at 08:12 AM

Just a quick one. Microsoft's Devsta Challenge officially starts today. There are some great prizes including Xboxes, MSDN subscriptions and MIX09 tickets. All you need to do is go to http://devsta.microsoft.com.au and sign up with your Windows Live ID. So get coding, you have 200 hours to complete the task!...

Read more...

Presentation - Sydney .NET User Group - LINQ to SQL and WCF

Some thoughts scribbled down on Wednesday 20 August 2008 at 11:19 PM

Today I presented at the Sydney .NET User Group . The topic was using LINQ to SQL with WCF in a three tiered architecture. It was quite a good turn out and I had lots of good audience feedback during the session. Thank you to all those who attended the session. I hope you all found it useful. Resources Slide deck Solution File Northwind sample database...

Read more...

Weekly Training - JQuery, simplify scripting in javascript

Some thoughts scribbled down on Tuesday 19 August 2008 at 01:10 PM

This weeks lunchtime training at SSW was about working with javascript and specifically using the JQuery framework. John Liu presented this and I chimed in with a bit towards the end. It is definately a very good framework to work with. JQuery Training Video from Eric Phan on Vimeo . Resources Screencast HQ [422MB] Slide Deck Solution File Firebug (for Firefox ) GreaseMonkey...

Read more...

Presentation - Canberra User Group - LINQ to SQL and WCF

Some thoughts scribbled down on Tuesday 19 August 2008 at 07:41 AM

Yesterday I presented in an unusually cold Canberra . The topic was using LINQ to SQL with WCF in a three tiered architecture. There was a lunchtime session at King O'Malley's Irish Pub followed by an evening session at Microsoft Canberra. A big thank you to Adam Cogan and Justin King for accompanying me to Canberra and proving useful feedback. Also a big thank you to those who attended the seesions...

Read more...

Weekly Training - Working with large sets of data in ASP.NET

Some thoughts scribbled down on Tuesday 29 July 2008 at 07:44 AM

This weeks lunchtime training at SSW was about dealing with large (over 50,000 records) in ASP.NET. It was also my first screencast, so be sure to check out the video . The Databound Drop Down List I covered the disadvantages of trying to display a list of clients in a drop down list. The rendered page for 50,000 records The drop down list: Rendered out a 5MB page Took 17 minutes to load on a dialup...

Read more...

Weekly Training - Debugging in Visual Studio 2008

Some thoughts scribbled down on Monday 21 July 2008 at 06:03 PM

I recently had a few of the junior and work experience developers asking for some help in solving some coding issues. More often then not the answer was in front of them but they didn't know about tools such as Quick Watch, Navigating through code, Breakpoints and the Callstack window. I decided it was time to get back to basics and show them all the tools they can use to find and solve the issues...

Read more...

Weekly Training - Unit Testing and Mock Frameworks

Some thoughts scribbled down on Friday 16 May 2008 at 09:29 PM

This week I ran a training session at SSW on Unit Testing and Mock Frameworks. Unit testing is very important and the goal of this training session was to highlight that fact. I also tried to show that by doing unit tests first you get: more thought into the design and use of your services confidence that you are capturing and meeting business requirements confidence in changing code because a unit...

Read more...

Weekly Training - LINQ & Silverlight

Some thoughts scribbled down on Wednesday 07 May 2008 at 04:15 PM

This weeks session was on LINQ and Silverlight. LINQ The LINQ session was a pretty basic roundup of some of the most common extension methods that you use with LINQ. Try filling out the blanks in the following code snippet using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace LinqDemo { class Program { static void Main(string[] args) { List<Employee>...

Read more...

Weekly Training - New C# 3.0

Some thoughts scribbled down on Wednesday 30 April 2008 at 10:54 PM

This week's training was on the new features of C# 3.0. Namely: Automatically Implemented Properties Object & Collection Initializers Dynamic Local Variables Anonymous Types Extension Methods Auto Props, Initializers and Dynamic Local Variables are a godsend to C# devs. It simplifies coding greatly and makes writing unit test cases a breeze. Old Way [Test] public void CalculateInvoiceTotalTest...

Read more...

Weekly Training - ASP.NET Dynamic Data

Some thoughts scribbled down on Wednesday 23 April 2008 at 08:25 PM

This week I ran a quick training session at SSW on ASP.NET Dynamic Data. I used the Developing Data Driven Web Applications Using ASP.NET Dynamic Data session that David Ebbo did at MIX08 . Some nice take aways from this are: Very easy way of generating data entry pages for your tables Great for admin pages Template based so it's easily customizable Rich relationships in your data grid Free filtering...

Read more...