Images and Icons

So many places have so many different ideas on what and how things should look, as a developer it is just a cause of accepting what they supply.  But from time to time, more often then not, the customer asks to see what you have produced, and even though you may have spent hours or even days getting the code to work correctly, the plain and simple fact is that it look and feels really bad.

Come on we are developers not designers.

So in order to help us developers out it would be good to have a set of images or library images you can look up and use when you needed them?

Well I came across Tango Desktop Project today, which helps the open source community to ensuring that people like me have access to the right images, even though they might change on the final release, but at least it will get you going and just make your application look great.

Tango Desktop Project

SubSonic Autogenerate Database scripts

First of you are going to need to download and install SubSonic

Once installed just follow the steps below

Within Visual Studio

External tools

Title “SubSonic DAL”

command   sonic.exe

arguments  generate /out App_Code\Generated

Initial directory   $(ProjectDir)

 

Prompt for arguments

use output window

 

scripting Schema and Data

You can script out your schema and data (and then version it in your favorite source control system) using SubCommander. Simply use the command “version” and tell SubCommander where to put the data:

  sonic.exe version /out Scripts

This will output a script file (.sql) to the local scripts directory of your project

 

 

Generate a Version of the Database and Data

Title   Subsonic DB

Command   Sonic.exe

Arguments   version /out App_Code\DB

Initial directory   $(ProjectDir)

 

 

 

Updated Windows Azure SDKs

Updates to the Azure platform, must spend some time on this soon

Greetings from the Azure Services Platform Team,

We are excited to announce that we have released an update to the Windows® Azure™ SDK and Windows Azure Tools for Microsoft Visual Studio®. These latest releases are available here:

What’s new in Windows Azure SDK

  • Support for developing Managed Full Trust applications. It also provides support for Native Code via PInvokes and spawning native processes.
  • Support for developing FastCGI applications, including support for rewrite rules via URL Rewrite Module.
  • Improved support for the integration of development storage with Visual Studio, including enhanced performance and support for SQL Server (only local instance).

What’s new in Windows Azure Tools for Microsoft Visual Studio

  • Combined installer includes the Windows Azure SDK
  • Addressed top customer bugs
  • Native Code Debugging
  • Update Notification of future releases
  • FastCGI template

We will continue to release updates to Windows Azure and its tools based on your feedback. Please visit http://go.microsoft.com/fwlink/?LinkId=130231 to share your Windows Azure experiences.

Thank you for your continued interest.

Sincerely,
Azure Services Platform Team

MVC has been released

Finally Microsoft have released MVC…

 

ASP.NET MVC 1.0 provides a new Model-View-Controller (MVC) framework on top of the existing ASP.NET 3.5 runtime. This means that developers can take advantage of the MVC design patterns to create their Web Applications which includes the ability to achieve and maintain a clear separation of concerns (the UI or view from the business and application logic and backend data), as well as facilitate test driven development (TDD). The ASP.NET MVC framework defines a specific pattern to the Web Application folder structure and provides a controller base-class to handle and process requests for “actions”. Developers can take advantage of the specific Visual Studio 2008 MVC templates within this release to create their Web applications, which includes the ability to select a specific Unit Test structure to accompany their Web Application development.

The MVC framework is fully extensible at all points, allowing developers to create sophisticated structures that meet their needs, including for example Dependency Injection (DI) techniques, new view rendering engines or specialized controllers.

As the ASP.NET MVC framework is built on ASP.NET 3.5, developers can take advantage of many existing ASP.NET 3.5 features, such as localization, authorization, Profile etc.

If you have not already done so, check out Steve Sanderson‘s book on MVC, 

 

London

 

Arrive on Friday night, preferably at city airport and head east to Brick lane for a curry. After dinner have drinks at the Vibe bar or 93 feet east. If you are feeling super energetic see what is going on at Sosho, Cargo or Electricity showrooms before getting a good night of sleep.

Saturday morning, get up early and have breakfast at Patisserie Valerie in Knightsbridge. Have a wander around Harrods for an hour or two making sure that you check out the food hall. Jump on the tube and head over to Camden. You may enjoy the market – I don’t – but if the chaos isn’t for you get off at Chalk Farm station rather than Camden to avoid it all. Grab lunch at Thanh Binh one of the best cheap Vietnamese restaurants in London, I recommend the Pho.

After lunch, walk to the top of Primrose hill for one of the best views of the whole city. On the way back to the tube, stop for a pint or two outside The engineer or The queens.

I’d suggest a rest at this point so you can make the most of your evening. For dinner book Latium and have cocktails before/after at the Sanderson.

You are on your own for the evening. I don’t really do clubbing any more, but the one piece of advice I give is don’t just wander to Leicester square and choose a venue, there are some absolute hovels. If you are just after a few more drinks after dinner I like the bar at the Charlotte street hotel.

Sunday morning, make sure you enjoy a full English breakfast to start your day. Your hotel probably serves one and to be honest there isn’t any particular culinary skill involved in making one so it is hardly worth hunting down an ‘authentic greasy spoon’ cafe.

Get a tube to Westminster and walk over the bridge enjoying the uber tourist views of Big ben and the houses of parliament. Get a boat from Waterloo pier next to the London eye to Bankside pier, browse Tate modern for a while then cross the river using the millennium foot bridge, head up to St. Pauls Cathedral and check out thewhispering gallery.

Make sure you use the Thames Clippers commuter boats. The tourist boats are over priced and very slow.

Back on the boat to Greenwich, from Blackfriars pier. Walk through the grounds of the naval college and into the park, up to the observatory for another view over London. If you have time check out the three markets in Greenwich.

Finish your trip with a late Sunday roast and a beer at the Plume of feathers (you’ll need to book a sitting at 2 or 4pm). Get on the DLR and head back to city airport!

That is just one of many ways of spending a weekend in London. I missed out Fish and Chips, some great markets and many of my favourite pubs simply because of time constraints. I also tried to leave plenty of spare time between my recommendations so you can wander off the beaten track and discover your own London – in my experience, just wandering is one of the true joys of travel.

My final tip, here is what  to avoid. Leicester Square, Theatre Land, The London eye, Buckingham palace. Some Londoners may passionately disagree, but I think you’d be wasting valuable time.

So, if you are reading this and thinking of visiting, enjoy my city. Arguably the greatest on earth.

 

this and that