Unify 2007 Tour: Vancouver

Conferences, Visual Studio 2005 No Comments »

Yesterday the Unify 2007 Tour presented by Microsoft Canada came to Vancouver. There were four sessions divided into two tracks - developers and IT Pros. The presentations that I attended (developers track) were informative and interesting. I have summarized the points from the presentations that I found interesting.

Session 1: Designing Architecture
John Bristowe & Damir Bersinic

The initial part of this session was an introduction to the main theme of the day - the different challenges facing developers and IT Pros in the development and deployment of enterprise applications. The main point being that developers are eager to use new technological advances to improve productivity and meet difficult deadlines while IT Pros are more conservative. Their concern is having more uptime, requiring testing and controlled releases on new technological products.

There was a demo on using the System Definition Model (SDM) within Visual Studio for Architects where the application dependencies were compared to the environment’s logical design and differences were brought to the front, e.g. the application being dependent on a service pack which was not present on the environment.

Session 2: Building, Deploying and Maintaining the ApplicationDesigning Architecture
John Bristowe & Ruth Morton

This session focused on the deployment and monitoring of applications.

  • Documentation - developers hate writing it and IT Pros expect it, especially when an application is developed with multiple dependencies.
  • System Access - developers require it in data-centric applications and IT Pros hate giving access. The rule of thumb is to code with least privileged accounts to get the required access.
  • Monitoring Tools - developers are always keen to code new tools to monitor their applications, IT Pros prefer using existing tools thereby not requiring new applications being installed and supported. While I could agree with the first two points, I find this one a little hard to believe - who wants to code a new application that monitors your latest application? It sounds a little like rework to me.

Session 3: Developing Web Applications on the Microsoft Application Platform
John Bristowe

The main topic in this session was IIS 7.0. It was my first look at IIS 7.0 and I was pretty impressed. My favourite enhancement shown was the ability to view the web.config from IIS in the form of a console. There are icon for all web.config tags, e.g. Application Settings, Connection Strings, Sessions State, SMTP Email, etc. When changing the settings in IIS the underlying web.config is updated and should you alter the web.config the console updates.

IIS 7.0 has two modes for ASP.Net integration. The first mode, Classic, is the same as the current version of IIS. The second mode, Integrated, removes the calls to the ISAPI filter and IIS controls the entire process.

Another new feature of IIS 7.0 was the support for PHP 5 through Fast CGI for IIS. Fast CGI increases performance by reusing existing Common Gateway Interface (CGI) processes. PHP 5 can be supported on older versions of IIS (5.x and 6) by downloading the latest Technical Preview. For more information see Fast CGI for IIS.

Session 4: Building a Strong Data Foundation to Your Application
John Bristowe

The two main points of value from this session for me were:

  • Visual Studio 2005 for Database Professionals - this is a great tool for database development in any application. The demo showed some of it’s useful features including
    • Integration with Team Foundation Server
    • Rename Refactoring - previewing changes prior to execution
    • Schema and Data comparison tools
    • Leverage of the Test Project Infrastructure
    • Data generation functionality
  • Language INtegrated Query (LINQ)
    • The ability to query and transform relational and XML objects
    • Provides SQL and XQuery like functionality in C# and VB.Net
    • Supports type checking, IntelliSense and query refactoring
    • It has an extensible model for languages and APIs

The LINQ functionality for SQL and XML will form part of C# 3.0 and VB 9.0 and will be released in .Net 3.5. Why version 3.5? I have no idea…

All in all the day was informative, although my overall memory will be about the multiple rants I heard regarding the pricing structure of Visual Studio Team Suite and its versions. Nice tools although most of the people I spoke to would not be able to use any of the features shown in the demos as they had Visual Studio 2005 Professional and their employers could not afford the full blown version.

Links:
Unify 2007 Tour for Developers
Unify 2007 Tour for IT Pros
IIS

The LINQ Project

, , , ,

View blog reactions

Bookmark and Share Bookmark and Share
WP Theme & Icons by N.Design Studio
Entries RSS Comments RSS Log in
picnic cliff change wood to composite decking digidex pictures monarchy clint eastwood go ahead make my day bbs littlez only dadaist transposition moomba ubuntu breezy badger ikea luminescence fish bloat vivien yeo clappers football helmet bostad spanien latent homosexual sexy night wear reruns non resident alien humanscale ironwood country club palm desert awesome blossom tropical illusions mangekyou sharingan fdot district 7 al anon meeting directory gypsy moth ecotrin drug grey numb deepburner galleon hotel iphoto software precose bumble and bumble gov.tr gazeteler diversity rounders raductil ducky doolittle plethysmography lung column home interior asms fuck you and your untouchable face lyrics bearchives rosa parks parent eid al adha 2006 gatas perreo electroporation equipment appearances radio2 bbc club17.+com muchachas sexmelayu.com.may difibulators bandit trans am cliffside park nj blade unseens sugababes lyric the name of the rose novelist scandinavia history caria sundiata eric cantona youbet gassar khalas mazikana mishet wael yamoto motor backless gape poison ivy costume fecal coliform taco salad recipes in situ unconcious online labelling wc2 amagination dori scotter store clock system time alu mountasia fun center comerica bank raypak h3 puggels hands landscape neustart moses walker czech-beauties mainstays furniture conk hair backgrouds bbc3 listings ch ld enable dmz dooble newborn twin clayderman sheet music diablo 2 expansion editor luxury boats chained crunchy blac from me to you jbpm example sdl image rema food men-series bmw lawrence new hampshire oleg cassini wedding gown gexa electric heat dmaict nikkei probe my ports relative max 7480 medquist dctalk kw to kva conversion factor naima of photo mileone newfoundland biography denis diderot aero inxs devil inside leipzig recht steuer novel dattebayo naruto 123 schizophrenia online test yuasa sunroc 4 stroke commercial glazing services mkb nika chanel angel eyes turkenstein bergamot tempera cowpie pnuma breeder australian rounders industrial maintenance software octopi walking 2006 lincoln zepher women ovulex reviews hse direct mechatronics sanitation camera dropship mejiers.com googkle pronouns profile xfire mississauga theweathernetwork hayward juris mymp picture acars jossey bass natasha schon com pokemom deterrent build car derby own soapbox bundesbahn rejected arenson accompaniment downloads harrisburg lj kildares bar awesome shirts keepsake lifecasting silicones amorc lewis rosicrucian spencer filtering canadarm giga gallaries galaxy cb radio scores club videobizarre axiom creative group periwinkles jeweler rge films listserv straterra adhd heinrich salmankhan secular komondorok penn and teller submarine party poker rakeback edu hrc utexas francaises gicoe seduced bergamot essential fea program androsterone ethanol reefermadness fish caringbridges.org hawaii dod referral icecoldchampagne.commembersarea certificacion provident mort ebags fatuous neimans.com malaysia pemuda umno thermometer polaroid 990 film thaumatin nems tools hogs breathe cafe deepika malayalam daily parasomnia definition hyperdrive humberside flights chuck grey wolf anschutz uk moles of naoh alternative medicine bmt allsports myspace.com ogdensburg site windows pause airlingus mathematically precocious envirowood furniture adequan compare legend francisco local san weather kaiser hospital bellflower campfire agapantha care la taquilla admire sandra yahoo.com arangatang pics homevestors st. louis wimbleton winners chocolate easter candy cassie a gemini kumar search icicidirect lumpiang sariwa comely tracklist disease hodgkins lymphocyte nodular mushroom banglore sex avesto pkc utpatch436.exe ganglion don novello carbs motorcycle solex grass arkos ravenswood lodi earthtech pa childline kenna podorsek whelks chance in a supernova pamidas babysitting thrivent nhiaa fsdo protein rafting canada walser centrifuges durabrand home theater system taco inc de es indicador productividad que un craft ideas googlewhack adventure refrigerant leak detector car kit rally saxo bugzilla for windows wwdb philadelphia international job ovideon aviah real estate chincoteague va captain fungicide coneflower seeds procrastinate on nesn bwi book advance auto immune intitle nhra racing document-getelementbyid casync.dll corkyparker storesonline complaint 4000 dock kodak printer tag greywolf covalence sa unicron pictures ben franklin university of florida gainsville causticum big pun how we roll aviva india kakiseks leticia scarpi terapia micro mong tesseract win98 susan schein dodge slovakian embassy in london mglclub.com meaning of procrastinate gmfamilyfirst inspirational words to a mother to say thank you m1a abrams prawn pictures sidecar prix klo bildungsromans maquet nellyville subtitrari.ro noahides mednick remote associates test d dampier harold riba bookshop xanax drugs nitrogen fabricut invertebrates microsoft spyware defender la plata locomobile company myspace.com olly site advantra rx.com stevens insecta inspecta blacktgirls passwords burslar evenflo cozy carry nocturnal vins delawareonline com vulcan tow truck asspigs.com wsav stop musha boost mobile ringtones bargainland.net sanco pipeline bernard kuk fish sing killer khalsa photo de mort eukanuba low residue dog food antananarivo hotel american qrp club transavia airlines dishwashers pravda ms mincho bhccu pemphigoid pictures ballcaps miniman earthsuit thialand jade mixing stoney repel bee song lobelia astigmatisms saracens aquapel ppg charolais show free malayalam film song investors www debtfree com the ten commandment of phlebotomy coolio toohot areena huhu applique magnatunes plaza frontenac johnny carson copper clappers mejiers apcentral.collegeboard donhr navy.mil musical instrument comfort inn uncc eea members house paint colors hen trilegiant scam gazoogle.com trane hvac fate fireydarkness twisted yyh remarkable recovery gone in 60 second great smoky mountain salutations wien ibot vacuum easthampton savings bank mccord n2deep micromodem rs422 carolina north unemployment hurling equipment guanine structure country line dance lesson jeegar animal van de walle bertolli food garrett a. morgan craniotomy flava flav mesocyclone go fish dating 20 flat screen sylvania tv go army reserves doom cast clobazam 10 mg smashing guitar fibromalagia northwestern trailways pantie stealing story lesson library sdl teletextholidays.ie the anticipation speach perfectionist personality purses productos diabeticos schoolfriends community sweet potato whitefly lotion typhoons occur stonebridge tavern dunmore town mooring regulation vessel weatherproof cover kanetix canada code promo shopathometv methyl jacksonville book guest mfn marauder quiz which onegreatfamily.+com blog carolin heather peyton manning commercials detoxification 32dd picture arnoldo gabaldon jose scaphoid siva maris group airwolf clip eurocopter dauphin freenetname.co.uk myipaddress proxy tpt registry cleaner birthright d20 kniphofia border ballet least amount of rain bcm nsu whas11news.com asshat definition swf to exe cancoon fromers travel guide bananna radio2 com smartbargains hiragana times bag lunch paper konig rewind 9.2 powerarchiver hollywood tooth decay maureen alexander seal point via torloni seismic hunter habella mechelle marsh