|   Register
Sunday, September 07, 2008   
Meetings Agenda

6:00pm - Doors Open

6:30pm - Meeting Begins: Welcome, Problem Clinic, Top Tips

7:00pm - Main Presentation Part 1

7:50pm - Break

8:10pm - Main Presentation Part 2

9:00pm - Presentation Ends. Retire To Bar.

Meetings Downloads

This section lists the links for file downloads for meetings.


July 2008 - How To Give Great Presentations and Top 10 Tips For Internationalizing ASP.NET Applications with Guy Smith-Ferrier

DotNetDevNet Introduction Slides

DotNetDevNet News

How To Give Great Presentations (slides)

How To Give Great Presentations (paper)

Top 10 Tips For Internationalizing ASP.NET Applications (slides)

Top 10 Tips For Internationalizing ASP.NET Applications (source code)

Source Code For .NET Internationalization book


June 2008 - MVC, Dynamic Data and AJAX History with Mike Ormond

DotNetDevNet Introduction Slides

Source Analysis (Grok Talk) Slides

MVC, Dynamic Data and AJAX History Slides


May 2008 - Silverlight Unplugged 2.0 with Chris Hay

DotNetDevNet Introduction Slides

Silverlight 2.0 Unplugged Slides


April 2008 - Basic And Advanced Design Patterns with Gary Short

DotNetDevNet Introduction Slides

Design Patterns Slides

Design Patterns Code


March 2008 - Community Night

DotNetDevNet Introduction Slides

Extension Methods Will Save The World


February 2008 - Visual Studio 2008 And The .NET Framework 3.5 with Daniel Moth

DotNetDevNet Introduction Slides

Visual Studio 2008 And The .NET Framework 3.5

Top 10 things to know about Visual Studio 2008 and .NET Framework 3.5


January 2008 - FinalBuilder and Test Driven Development with Craig Murphy

DotNetDevNet Introduction Slides

Automating The Build Process With FinalBuilder

An Introduction To Test Driven Development

Source Code


December 2007 - XNA Xmas eXtravaganza with Pete McGann, Dave Bonner and Andy Sithers

DotNetDevNet Introduction Slides


November 2007 - Entity Framework And Astoria With James Winters And Guy Smith-Ferrier

DotNetDevNet Introduction Slides

ADO.NET Entity Framework Slides

Astoria Slides


October 2007 - An Overview Of WPF And Silverlight With Oliver Sturm

DotNetDevNet Introduction Slides

An Overview Of WPF Slides And Examples

An Overview Of Silverlight Slides And Examples


October 2007 - C#/.NET Training With David Ringsell

DotNetDevNet Introduction Slides

C#/.NET Training Slides

C#./NET Training Code Samples


September 2007 - Team Foundation Server With Richard Fennell

DotNetDevNet Introduction Slides

Team Foundation Server Slides


July 2007 - Development Tools And Development Practices With Adam Towler

DotNetDevNet Introduction Slides

MBUnit Grok Talk


June 2007 - Windows Communication Foundation And Windows CardSpace With Martin Parry

DotNetDevNet Introduction Slides

Windows Communication Foundation Slides

CardSpace Slides


May 2007 - Enterprise Library And The Policy Injection Application Block With Alex Homer

DotNetDevNet Introduction Slides


April 2007 - An Evening Of LINQ With Mike Taulty

DotNetDevNet Introduction Slides

LINQ Slides

LINQ Source Code

Search DotNetDevNet Meetings
DotNetDevNet Meetings Archive
Meeting/Speaker Evaluation

If you didn't manage to fill in your evaluation form at the meeting please send an email to evalform at dotnetdevnet with the answers to these questions:-

  1. Speaker's knowledge of the subject (0-9, 0 is Poor, 9 is Excellent)
  2. Speaker's presentation skills (0-9, 0 is Poor, 9 is Excellent)
  3. Comments on the presentation
  4. Comments on the evening, user group, venue or anything else you want to say

Thanks for your help.

Double Bill: "How to Write Crap Code in C# - Anti-Patterns for Performance" & "Being Lazy With Microsoft Windows Powershell"
Location: BlogsDotNetDevNet Meetings    
Posted by: host Wednesday, May 28, 2008 3:00 AM
When: Tuesday 23rd September 2008, doors open 6:00pm, meeting starts 6:30pm

Where: UWE (University of the West of England), Frenchay, Bristol (see FAQ for directions and a map) - Room 2q50 (in Q block)

What: "How to Write Crap Code in C# - Anti-Patterns for Performance" & "Being Lazy With Microsoft Windows Powershell"

Who: Ben Lamb

Why: Because we've seen how to write code properly and it's equally important to know how not to write code. Prepare to be ashamed and to re-write lots of code the next day. Also because PowerShell is phenominally powerful and it is an un-sung power tool that is logical and easy to use and will repay the time spent learning it many fold. Also also because Ben is really easy to listen to - he is a no-nonsense developer who says it like it is.

How do I sign up for this meeting: Send an email to meetings at dotnetdevnet.com and quote your user name and the September meeting

Abstracts:

How to Write Crap Code in C# - Anti-Patterns for Performance
Most developers want the best possible performance from their code. Inspired by the idea of "proof by contradiction" this talk looks at how to write slow code and how the .NET platform, Windows and the processor will try and sabotage your efforts. A variety of techniques for inefficient coding will be covered including: 
      Flow control with Exceptions 
      Abusing Threads 
      Misuse of the Heap
It's one man against some of the brightest minds in Redmond, seeking an answer to the question "How Slow Can It Go?"

Being Lazy With Microsoft Windows Powershell

Microsoft PowerShell is a new command-line and script language that’s including with Windows Server 2008 and can be downloaded for Vista and XP.

Written in .NET and completely extensible PowerShell provides plenty of opportunities to be lazy by reusing the infrastructure in your own applications. This talk will demonstrate some ideas including:

* Controlling 3rd party tools and services from the command-prompt
* Providing an command-based administration interface for your application
* Allowing users to add functionality to your app using PowerShell as a scripting language

This  talk assumes no previous knowledge of PowerShell, it will look at extending it with C# code and key concepts rather than being a PowerShell tutorial.

The command prompt has never been so exciting!

About Ben:

Ben's been writing business applications since the days of Visual Basic 2.0. Most recently using the .NET platform to develop trading systems for investment banks.

Permalink |  Trackback

Copyright 2007, 2008 by Guy Smith-Ferrier   |  Privacy Statement  |  Terms Of Use