23. December 2008
Microsoft is releasing more and more tooling and guidance for the architect. With Visual Studio Team Architect 2010 Microsoft enables the architect and designer to great models which keep their value throughout the application lifecycle and with the current effort according to Architectural Guidance of the Patterns and Practices group, they are helping us making better designed applications. Combining these two efforts, knowledge and valuable models, will help the Application Lifecycle in delivering more added value to the business.
Most of the models VSTS2010 has are common used UML models, but Microsoft is also going to... [More]
There are a many types of architects in an organization and one of them is the enterprise architect, he / she architect’s enterprises. So, what do they do and how can ALM benefit from their work? Very brief they make ICT valuable and adoptable for the business, they are the bridge between business strategy and the ICT of an organization. When looking at the ALM circle I would say they feed the business part. Not very well explained, they better can do it their self… you can find here on wiki and here on DYA some more information.
One important thing for application lifecycle management are the artifacts they deliver to the overall process and products? What ... [More]
12. December 2008
Not everything tweaked as I want… but it looks fine for now. Piece off BlogEngine.net 1.45 visualized with VSTA2010
10. December 2008
At this moment in the train to Stockholm after giving a presentation in Borlange at a Sogeti office. They launched a dedicated “Sogeti Team System Center” yesterday and I was invited to give a presentation about VSTS2010. It’s really great to see how mature their development environments are and how they use TFS. So, beside the 1,5 hour presentation [that's to long for listing but to short to discus VSTS2010] we had a lot of talks and discussions exchanging ideas and practices. The preparation Fresh snow… Two weeks ago I gave almost the same presentation about VSTS2010 in Barcelona at a Microsoft Partner event, although not exactly the same didn’t showed any demo’s over there [not ... [More]
1. December 2008
ALM , VS2010 , Architecture
Did some playing with MEF and a Smelling Layer Diagram today… it turned out to be an interesting scenario.
There are many anti-patterns, patterns which have been proven not to work well. Anti-patterns for buildings, for collaboration, for businesses, for code and for sure for design. Some are common, like cyclomatic dependencies between components, some are more specific for a company and even every designer has some anti-patterns made for himself. Every designer, application architect or anybody else involved in designing something knows them or should know them to make a better design and finally application. So, it would be interesting to... [More]
23. November 2008
Did some playing today with the Architecture Explorer in 2010, which generates some nice interactive, navigable graphs from code or assembly. I used the Architecture Explorer for different kind of application architectures, actually different kind of UI implementations. Just as I did a while ago with this post Rosario - Architecture Explorer's Dependency Matrix and this very old post Visual Studio 2008 Features: Code Metrics. You can analyze relationships at assembly, class and namespace level. The first implementation doesn't show much magic [it’s just a drag and drop winform implementation, see previous posts] and as you probably see in the graph below, there is a form with two classes e... [More]
20. November 2008
It’s not really a UML Profile update it’s actually more about Visual Studio Addin’s. The UML Profile implementation and functionality in the previouse post I made with the CTP12 bits and that doesn’t work anymore in the current available CTP. Why not? VS Addin’s won’t work anymore… so you need to use a different approach to fire your commands. I explained the use of Addin and the UML Diagrams in this post “Rosario – Create Custom Team Architect UML Diagram-MenuItems ” but for some reason addin’s won’t work anymore. So, back to us progression providers, see this post “Rosario – Create your own Progression Provider “ A nice thing, found while digging in the problem, is that they are already ... [More]
20. November 2008
Does anyone have seen that there is the capability to attach UML Profiles to the UML Diagrams in the new CTP..? Just take a look at the property window of the component diagram or use case diagram or any other diagram and you can see that there are 3 out of the box ‘trial’ profiles available. You can find this ‘profiles’ property on the design surface and after selecting one [or more] profiles you get a new property on the shape named ‘Stereotypes’ with values depending on the profile you selected. That’s it for Profiles and Stereotypes in the VSTA diagrams. It doesn’t seem that valuable at first sight, but you can do magic with it. UML Profiles First a brief explanation of U... [More]
2. November 2008
It took me several days and a lot of discussions at the PDC to understand the value of “Oslo” and still didn’t get it after the PDC. But, now finally after watching all the session’s / video’s, walking almost all the walkthroughs and after reading the complete documentation, I think I’m there, although still not sure... The piece what confused me was the first demo at the “A Lap around Oslo” session. First a little background. Several weeks ago I made a post about different modeling approaches to discus Oslo’s place in the modeling world. The most important feature from Oslo, in that post, is the “Model Execution” part and I was really thinking of this feature like: draw/ write your m... [More]