Tuesday, 6 December 2011

Ellerslie .NET User Group Website is revived!

http://ellerslieusergroup.net.nz/

image

Ellerslie .NET User Group 22/12/2011 C# 5.0

Hello everyone,

After 9 months pregnancy and 2 months learning to be a mum, I am back and yes, Ellerslie .NET User Group is time to revive! Right before Christmas and Christmas holiday we will have a talk about C# 5.0 by Alex Davies, Software Engineer at Olympic Software. Hope we can meet up after not seeing each other for so long! A good geeky event right before the holiday season! Yay!

Again, really look forward to meet you all, register to let me know aye!

Date: 22nd December 2011 Thursday

Same time, same place. which is...

Gather at 5:45pm, starting at 6:00pm
Catering: Pizza & Drinks
Door Charge: Free!
Venue: Olympic Software, 10 Cawley Street, Ellerslie, Auckland (find a map here)

Register here: jacqc@olympic.co.nz

Title: C# 5.0

C# 5.0 brings two new keywords to assist in writing responsive asynchronous applications. We will have a look at the existing problems of synchronous code and how we can utilize the new language features to improve your applications to make them respond faster and perform better.

Speaker: Alex Davies, Software Engineer at Olympic Software NZ Ltd

Cheers,

Jacqualine Chow
Business Development Evangelist

DDI: 09 980 3999

Mobile: 029 770 0999

www.olympic.co.nz

Thursday, 27 January 2011

What if Visual Studio had Achievements?

From http://blog.whiletrue.com/2011/01/what-if-visual-studio-had-achievements/ Author: rudi

What if Visual Studio supported achievements, just like games on Steam, Xbox or PS3? Bragging to your coworkers about which one you’ve just unlocked, imagine that! Here’s a little proposed list for some of them. .NET / C# flavored, of course.

  • Falling Down – Created a new SharePoint project
  • Job Security – Written a LINQ query with over 30 lines of code
  • The Sword Fighter – 5 Consecutive Solution Rebuilds with zero code changes
  • Shotgun Debugging – 5 Consecutive Solution Rebuilds with a single character change
  • The Mathematician – Defined 15 local variables with a single character name
  • The Academic – Written 1000 lines of F#
  • Spaghetti Monster – Written a single line with more than 300 characters
  • Wild One – Mixed tabs and spaces for indentation more than 5 times in a single line
  • The Organizer – Created a Solution with more than 50 projects
  • The Portal – Created a circular project dependency
  • The Multitasker – Have more than 50 source files open at the same time
  • The Code Keeper – Uninstalled Resharper because it made you redundant
  • Pasta Chef – Created a class with more than 100 fields, properties or methods
  • Procedural Programmer – Created a method with more than 10 out parameters
  • Steam Powered – Added Visual Studio as a Steam game
  • The Poet – Written a source file with more than 10,000 lines
  • The Enterprise – Build Solution took more than 10 minutes
  • Highway to Hell – Successfully created a WCF service
  • The Explainer – Written a comment with more than 100 words
  • TPS Reports – Created a Crystal Reports Project
  • Rage Quit – ALT+F4 after a failed bug fix
  • Ooooh Shiny – Written 100 extensions methods
  • Look Ma – Written an infinite Fibonacci generator using yield
  • The Engineer – Killed a zombie with The Wrench
  • The Architect – Created 25 Interfaces in a single project
  • The Right Way – Test method is longer than the tested method
  • The Defender – Checked every argument for null exceptions
  • Pokemon Programming – Caught all the exceptions
  • Black Magic – Implemented a RealProxy
  • Gimme back my ASM – Used ILGenerator
  • I’m Sorry – Created a new Visual Basic Project
  • The SEO Expert – ASP.NET MVC Routing table with more than 100 routes
  • The Matrix – Windows Forms with more than 100 controls
  • The Daredevil – UpdatePanels nested more than 3 layers deep
  • Just a Test – Nested multiline C-style comments that caused a compilation error
  • Warm Bath – Successfully consumed a non .NET SOAP web service
  • Old School – Defined more than 100 static objects
  • The Cloner – Copy-pasted more than 50 lines
  • The Dependency – Referenced more than 30 projects
  • Paying the bills – Imported a Visual Basic project
  • First Hit – Included a Codeproject.com library into your project and it actually compiled
  • Paula – Define a firstname field with value Brillant
  • Every Option Considered – Created an enum with more than 30 values

Inspired by Steam Holiday sales and Battlefield Bad Company 2. Odd web coding exposed on the mostminimalistic company page possible. Enjoy.