#.think.in
learn.create.enjoy

#.think.in infoDose #7 (10th Nov - 15th Nov)

November 17, 2008 09:23 by brodie

Management/Process

Architecture

ASP.NET

jQuery

WCF

MEF - Managed Extensibility Framework

Silverlight

UI Design

Testing/Debugging

Singularity Watch

Other


Tags:
Categories:
Comments (0)

#.think.in infoDose #6 (3rd Nov - 8th Nov)

November 10, 2008 09:32 by brodie

Notable Events

  • Obama wins the American election - w00t!
  • Viewed wins Melbourne Cup
  • Steve Ballmer rocks into Sydney to address developers

News Flash - End of LiNQ to SQL!?

This week there was a lot of speculation around the future of LINQ to SQL, here are just a few of the links in the blogo-sphere...

Management/Process

Architecture

ASP.NET

ASP.NET MVC

Silverlight

WCF

Singularity Watch

Other

Books

0000@901_901-4126614de0598154

Silverlight 2 Unleashed

Quotes

"Figure out the absolute least you need to do to implement the idea, do just that, and then polish the hell out of the experience" —John Gruber


Tags:
Categories:
Comments (0)

#.think.in infoDose #5 (27th Oct - 31st Oct)

November 3, 2008 09:45 by brodie

Notable Events

Obviously the biggest event of the week was the Microsoft Professional Developers Conference.  Every developer blogger around the globe will be busting at the seems with PDC goodness, but I guess the best place to go is the site itself and download yourself some of the sessions - there's something for everyone.

...and it looks like the marketing guys gave us a new .Net logo

PDC Announcements

As you'd imagine there were announcements aplenty, here is just a slice of what was announced ....

Architecture

UI

Silverlight

jQuery

Tools

WCF

Been doing some work with WCF this week, and here are some of the better links/screencasts I've been using ...

0002@871_871-4126614259d33f56patterns & practices Improving Web Services Security Guide - Home

Books

0001@871_871-4126613fd14c3b2aFramework Design Guidelines: Conventions, Idioms, and Patterns for Reuseable .NET Libraries (2nd Edition) (Microsoft .NET Development Series): Krzysztof Cwalina, Brad Abrams

0003@871_871-412661425b425ed1Coding4Fun 10 .NET Programming Projects for Wiimote, YouTube, World of Warcraft, and More

Other

Quotes

Purpose of Incorporation : "To establish a place of work where engineers can feel the joy of technological innovation, be aware of their mission to society, and work to their hearts content" - Masaru Ibuka, Sony


Tags:
Categories:
Comments (0)

#.think.in infoDose #4 (20th Oct - 25th Oct)

October 27, 2008 09:22 by brodie

Notable Events

Silverlight

Architecture

ASP.NET AJAX

ASP.NET MVC

jQuery

Testing

Usability

Developer Skills

Singularity Watch

Other

Tips


#.think.in infoDose #3 (13th Oct - 17th Oct)

October 20, 2008 08:15 by brodie

Notable Events

Management/Process

Architecture

ASP.NET

Silverlight

Other

Singularity Watch

Books to Read

Quotes

  • "An engineer will endlessly tinker with a project as long as it's sitting in front of them. Endlessly" - rands (twitter)
  • "There ain’t no rules around here. We’re trying to accomplish something." —Thomas Edison

VIC.NET Meeting Overview 14th Oct 2008

October 15, 2008 16:34 by brodie

This was probably one of the better VDNUG meetings I had been to ... I'm glad I got there early enough for some pizza as more than the usual amount of geeks rocked up tonight ;-)

I was also happy to hear that they are going to start a Silverlight Users Group with the first meeting to be held on 27th November - WOOT!  After getting into Silverlight a bit more during the Devsta 08 competition I'm pretty keen to continue to develop my skills further.

Silverlight 2 for Developers

Jonas Folleso gave a great presentation about Silverlight, demonstrating his DiveLog application. What was so good about the presentation besides the great slides and flawless code demos was the fact that this was a very well thought out and well designed "real world" application which dealt with Designer collaboration issues (which he does well considering his girlfriend is a designer), Unit testing, and browser issues (navigation, printing, SOA, etc), converting Silverlight to WPF application.

In summary he covered the following;

  • using forms authentication and custom membership providers to implement secure web services.
  • using Expression Blend and how a developer can be more helpful to the designer - using Mocking to provide dummy data to the design surface.
  • showed examples of data binding, using INotifyPropertyChanged, ObservableCollections, IValueConvertors and DataContexts.
  • showed a great example of design implementing Command pattern to minimize the amount of code in the code behind file
  • demonstrated the built in Silverlight unit testing capabilities which run in the browser

It was the best end to end Silverlight presentation I've seen and we look forward to more from Jonas.  Download the source code from his site check it out for yourself.

NOTE: The presentation was streamed, but i'm not sure if it was recorded. Will post link when it becomes available.

 

Multi-point touch user interface

John Li brought in his custom built surface computer to demonstrate some multi-touch applications and discuss possibilities of other useful applications. His surface computer was put together after several prototypes and end up costing him (or his employer) around $6000 - not bad, but not great if you wanted to knock one together yourself - although John reckons he could put one together in a week ... he might have a good little business there.

He demonstrated the usual applications;

  • Photo manipulation - resizing, rotating, etc (although he realised he needed a close all button ;-)
  • Map Navigation - including data from Virtual Earth and Google Maps. What was impressive here was the overlaying functionality
  • High density multi-scale images (read Deep Zoom-able images) - with some cool architectural drawings and demonstrated the overlaying technology again - showing drawings from different levels intersecting with each other.
  • Video manipulation - similar to the photo app - but showed how you could have multiple users working together on the same surface to put together a film clip.
  • Piano

His general point was  how 'natural' multi-touch applications translate well to surface technology.  Overall very interesting as always - I was kind of hoping to see some code but I guess the Surface SDK will be coming out soon after the PDC (Professional Developers Conference).