Google Search

Google
 

Wednesday, July 9, 2008

Video: How Do I: Use the Retooled System Designer in Visual Studio Team System 2008 Architecture Edition?

Presented:Richard Hundhausen

Learn to create a top-down model of our system of applications using the retooled System Designer in Visual Studio Team System 2008 Architecture Edition. Richard Hundhausen shows you how.

The following text is a software generated transcript of the video. Click on a minute link to jump to a location within the video


Minute 0

Will hunt them is Richmond house and plan the president accessing in a Microsoft regional Director for Visual Studio team system MVP hate us out to video Mexico look at the studio team system 2008 architecture edition and specifically I can use the new system designer to do proper top down design of your application and previously in the 2005 version of team architect your required is a bottom up approach to designing assistance which meant you had the first notifying applications and aggregate them together in the systems I have is counterintuitive with the 2008 system designer you can quickly visualize and designer systems and to further defining of any other systems or applications until later take a look rental studio team system 2008 suites of them do a file new projects as well point out that under distributed systems here we have an example of which is the system design template which let s you bring together all the files you need to go ahead and create a new system your home

Minute 1

Prediction market is that what this does it opens up a new system diagram goldfish marketplace and it was then adds an AED use while an application diagram knowing that eventually are systems will become foes of applications it will on the final match on the ground there for the Project secures a very high level what high level systems go into our production marketplace or they can just draw some boxes you re basically renowned system to represent or membership have officially renamed us to membership system in this new renamed by longer able to know and renamed the system here defined at the high level but also the definition income below so membership was written at another system for system will be nameless

Minute 2

To trading then one more year now add another system here specifically for no in our marketplace are some of our members might want to get together and chat online or sure some other stories no one I don t like about this designer is that you have to rename the files over of the site here the largest of these systems is the one system to names have also edited each one of these and all open up the system design of the membership of mimosas rename this file for your membership honesty in fact the top trading when it opened at a system designer who was trading nasty and finally are networking which the rename future with names for splits

Minute 3

Its two sets of working honest it okay to back up the topic are three high level systems will do now is drilled on the one of assistance and further defined social and open up the trading system that opens up treating RSD and another system diagram in the system by grammar and add now an application virginity and is net Web application and it s going to talk to another system which will define later is just going to be a credit cards you may end up building a house or forming about some third party to disclose the service force at this point we don t care with one of box office via diagram and represent a but we do know that the credit card system in the web application here which was actually rename this little bird told his

Minute 4

In one of Russia talk to each other so on the credit card system will add a Web point specifically for net Web service misrepresents inbound communication to the system and then let s go ahead and gloomy old key down drag backwards to her web application shortcut there that will do fine medication pathway from our web app to talk to our Web service that were defined at some later time now for children into my web applications definition finally I m into the AP and this is fairly similar at this point is the same design experiences with the studio team system 2005 team architect edition and here I m able to them further to find my web application I can right click properties and specify an old grungy details of the language looks juicy sure of the default class

Minute 5

Space no holders adventure Works gods trading website like that on the project name the project location file system rations if he is new here is the ability to target a framework so what I should will create this new project to which net framework one for 203 35 and also there s no support for ASP net Web applications remember in the 2005 timeframe work of websites and there was a comfortable web application like it was in 2003 this came back with service pack one and is now in Ghazni outfoxed with it and choose options will and we can also add settings and constraints your to the prototype of our application we consider you are as Web server operatives has been one of constraints that we need Windows 2000 three

Minute 6

As we went as this and we can ask for specific versions and help build numbers and net framework versions of all that your user defined we can also drill down and ask for certain IIS settings like application pool lanes and settings for the working directory itself focus was a stranger hasn t really changed much couldn t save this and go back up to my trading level and about my credit card system here and couldn t rename this to credit or keep that straight over the ballot couple things off on the net service endpoints you could actually have these web web points out right from a whistle source to soy could have said create net Web service endpoint from whistle if you have a whistle documents were given disco file or something on your Web server you can actually use this familiar looking volunteer for point to that

Minute 7

And following a contract first approach to designing Web services and end users of those Web services as she bring in those definitions and connect up the proxy and point to me everything at once to identify my credit card system and this could be a pretty straightforward Web service in your person or rename this call up the credit card service and then we can take our Web service endpoint here and connect these two together the Web point before definition and get a cluttered and you re not we have just one application diagram for all four systems have you want to use zones and informative nice organized in which applications and here was a correspondent which systems out your most

Minute 8

Grams and so whether Web service your home we can actually come in here and define the operations just like before you can come in here and define the service name and an older different methods and signatures but if you forgot a whistle document after a whether or not the critic and point first and always in a time later go back and conform to a and this happens in our environments of people change their Web server signatures no movie predicate poses as consistent and unchanging up front as possible to what happens in it adds new methods are changed signatures so with this diagram tool in connection comeback and conform to the whistle document at a time later on I can point to a source of bringing those methods so if I go ahead and have set some properties you re been a set couple operation to remove the standpoint your hands in front of operations on this recall was the credit card service

Minute 9

Have told us put in the couple s formulations and unauthorized method would have a credits method and remember that a method and I could go and put in the types of the return as well as parameters the muffin muffin if you and I can set my language is a short wonderful class namespace project location police visited a minute ago and whether you re for the Web service and will say that I am a collective implement that you re just a moment the comeback of one level to my trading and one committed to hear of the trading system was say that onion and point to come into the trading system to talk to this trading Web application here is couple ways you can do this I can always hold gnocchi down and dragged to the large muscles in the short on just right click and add

Minute 10

Here to the boundary of the system and a studio net Web service endpoint which is to give like one of what the point and point my canal connecting together or can use this new feature of delegate which will delegate does is it takes a target application and system integration point for you endless all the comparable influence you to greater new employer have a reuse one is that is compatible plus less you know I have sort of a pinpoint into my trading system the threat presented by this point here and then taken up with my web application with when you re in the fineness and get rid of the influence your community more okay to back up on levels of the little cleaner mixture and points of click of a Web service is a

Minute 11

Did at this point in the come back to the top level here you can now see that my three systems are starting to take shape and my trading system actually is expecting some inbound traffic to and maybe the membership system calls trading system like again to my endpoints in my connection to your personal lessons on a do is come back to my application and conduct my credit card service just one last time here make sure that my definition of a definition like record service and make sure one less time than my location details are correct settings and constraints are good to go ahead and implement this application is his vehicle information the language the template and the Project location by default of his destiny project underneath the folder structure you were created for the solution administered automates Visual Studio a great many credit card web service with the web config settings with any of my namespace is

Minute 12

Language of the fact is a web application versus websites and I can kick off development with us this record so I wasn t a big fan of the architecture tools in team system and have been looking forward to their maturity with each new version out mounting system 2008 we did a number of disputed features primarily with how we design systems top down versus bottom up as you seem it s very easy to rapidly model your applications leading summit is defined only in so a high level till later than at some later time coming in and define the systems were not seven sit there for representing future design someone in his return else and I m the president except in a Microsoft regional Director and the Visual Studio team system MVP in

Click here to go to original video page

No comments: