18. December 2007
One of the most “technical” challenging phase of a project is the transition of code from the development environment through the integration and test environments into production with Installer Packages. Within most companies developers are responsible for the creation of Installer Packages. The MSI’s are created on development workstations, which have local admin rights and most often some exotic settings and applications. For sure, completely different than the production environment. With all the risks and extra work during deployment and testing. In a more ideal situation, packages are automatically generated during the build process. A much better situation, but also harder to ac... [More]
13. December 2007
Did this morning the ALM Quick Assessment, not for a specific company our development department, but more the way I think most companies work now days. The results... [the vertical scale is 0 to 5] I'm a pessimist, my score is much lower than industry average, specially about the development activities. The assessment is still focused on development, although it's called ALM Assessment. [see picture below]. I thought there would be more business and operations topics. Actually "Requirements Management" and "Project Management" have a bigger scope then the pie I've put them in, but there is the heavy work done. My morning activity continues with the VSTS Roadmap Builder... [More]
12. December 2007
I'm not fully up and running with the Rosario CTP, but found yesterday evening some time to dig into the internals of Team Architect. [Reflector rules] Getting information out off the designers.It is pretty hard to iterate through the various applications and endpoints within the VS2005 and VS2008 designers . You must load the .ad file with an XML reader and query it. Rosario makes this allot easier, it exposes methods to do this. This is the Application Designer ToolAdapter Interface with the getApplications, getEndpoints, etc methods: The new way to iterate the applications and endpoints. Much better than overly long XML queries: Inside the "Rosario" Service Factor... [More]
4. December 2007
Very useful, these mini-stories founded on the CTP10 desktop
Walkthrough: Visualizing Interaction Sequences Between Service-Oriented Applications
Walkthrough: Designing and Visualizing Classes and Their Interactions
Walkthrough: Building Windows Communication Foundation Web Services Using Distributed System Designers and the Web Service Software Factory (WSSF)
From the "Stories"document [the interesting topics highlighted in red]:
In this CTP, you will find many new exciting features that help make design and development more productive. These features can be grouped in to two categories: factory integration and new integrated designers.
29. November 2007
Sogeti Netherlands is going to have a party in Praha..!
Tomorrow morning the flights start to transport 4026 people to Praha where we will stay for a day and a night and have a party in the evening.
A total amount of 96 flights will bring use to and from Praha, a pretty big operation.
29. November 2007
1: The Designer Bus,
No documentation about this yet.
It makes integration of models allot easier. For example the integration between the Application Diagram and the Service Models or the Sequence Diagrams.
2: Using the Distributed System Designers and the Web Service Software Factory to build WCF applications.
Very nice :-)
There are new WSSF items in your Toolbox from where you can design services and there are parts of the Team Architect Powertool used to visualize implementation details.
I'm not a big fan of the PowerTools, a reasons is that there will be to much shapes on you design surface and classes / assemblies have a diffe... [More]
26. November 2007
In an ideal "SOA" world, business-services have a business driver or at least some one from the business who is responsible for it [knows something about the data and operations that service exposes] and has information who is consuming, is going to consume the service and who is allowed to consume. With that, takes the initiative to ask the development department to make that business-service.
The real "SOA" world: the business thinks in GUI's and not in services. So, they ask for applications and let the decision which service to make to the development department.
That's no problem, till more and more applications are going to be build and more and ... [More]
25. November 2007
For everybody who don't live in the Netherlands, there is a chat with the VS Team at "pakjes avond"... I've got some other things to do..! Join members of the Visual Studio Team System product group to discuss features available in Team Foundation Server, Team Suite, Architecture Edition, Development Edition, Database Edition, and Test Edition. In addition, discuss what's new for these editions for Visual Studio 2008. We will be holding two sessions: Join the chat on Wednesday, December 5th, 2007 from 10:00am - 11:00am Pacific Time. Add to Calendar | Additional Time Zones -and- Join the cha... [More]
19. November 2007
Downloaded and installed the Visual Studio 2008 and .NET Framework 3.5 Training Kit today, made by the Microsoft DPE's. [explained: What does a Technical Evangelist do?] 120 Mb of training material with many decks, sources and code examples. Beside all the nice .NET 3.5 things there is also a folder containing some decks about Application Lifecycle Management and that one got my special interest. Just because VSTS Architect plays a major role in this vision, connecting all the different roles with all their different concerns and viewpoints together. Something I'm working on... and not only setting up a process but also supported by tools [models / automation]. Some quotes from the... [More]