Thursday, 31 May 2007
SOA, So What?
Abstract: Talk to a business person about SOA, and you’ll get a blank stare. Find out how Business and IT can speak the same language through business process management and get all their goals met! Technologists know that Service-oriented architecture (SOA) promises to give organizations a way to mix and match services for more agility – by relying less on packaged apps and more on reusable services. But you may be scratching your head on how to sell this premise to business people who just see another technology acronym with huge dollar signs attached. Start speaking their language and show them how business process management (BPM) allows everyone to solve real, quantifiable business problems via an SOA strategy. Attend this event and see how leading companies start with BPM in order to sell the SOA vision – so they can get business people to be more specific in what they need out of their systems in order to obtain measurable efficiencies and improvements. Come hear John Rymer of Forrester Research, describe a successful strategy for bridging the IT and Business gap.
SOA, So What?
Wednesday, 2 May 2007
What Makes Code "Good"?
Tuesday, 20 March 2007
Julian Dominguez : WCSF: Add View (with Presenter) fix
Sunday, 4 March 2007
Cape Clear Download Center
at http://www.capeclear.com/download/portal.php. A wealth of information
Thursday, 1 March 2007
Aptana: The Web IDE
More info here Aptana: The Web IDE and dont forget to check out the demo using the javacript Yahoo api or Dojo or ... :)
Monday, 26 February 2007
YouTube - Web 2.0 ... The Machine is Us/ing Us
Web 2.0 ... The Machine is Us/ing Us
Monday, 5 February 2007
Web Service Software Factory Videos Section
WS-BPEL 2.0 has reached Committee Specification status
John Evdemon posted on November a comparison of WS-BPEL and WF. Well as long as you are not tempted to use 75% of the WF features you will be fine.
An export tool and / or validator similar to the accesibity one for Asp.Net will help to keep your workflows interoperable.
Friday, 2 February 2007
Cannot Find Server (404) or Get Plain Text for WCF .svc Files From IIS?
You can find all the info and how to fix it on Wenlong Dong's Blog
Using XML-based Web Services to Enhance Information Interoperability in the Department of Defense
It seems not so long ago when I was there learning about Asp+ !!
Configuration Editor Tool (SvcConfigEditor.exe)
WCF is great but you have lots of settings to remember, the Service Software Factory it has done a great job on layering your architecture, but I have found that the Configuration Editor Tool will be the swiss army tool that will be used from Infrastructure guys to Developers and forgetful people like me.
Web Services Testing, SOA Development: SOAtest - Parasoft
- WS* Standards compliance testing and validation.
- Performance testing including stats from Windows Perfmon, SNMP, and JMX Monitors.
- Test Management support and integrations to Mercury Test Director, Rational TestManager and more.
- Scriptless Web Services testing.
- WS-Security, SAML, Username Token, X.509, XML Encryption, and XML Signature support.
- UDDI support: query verification, validation, and load testing.
- Automatic test creation from WSDL, WSIL, UDDI, HTTP Traffic, and BPEL deployment artifacts.
- Asynchronous Testing: JMS, Parlay (X), SCP, WS-Addressing support.
- Complete test workflow from simple single service through complex scenarios and multiple service endpoints.
- WSDL schema and semantic verification and compliance to WS-I Basic Profile 1.1.
- Data-driven testing through data sources (Excel, CSV, Database Queries, etc).
- MIME/DIME Attachment support.
- Windows Perfmon, SNMP, and JMX Monitors.
- Detailed Report generation in HTML, XML and Text formats.
- Real-Time graphs and charts.
- Protocol Support
Definitely worth having a look at the flash demo.
Thursday, 1 February 2007
Integrating WCF and WF
He also describes on how to integrate using a code activity, which allows you to use all the WCF features but not limited in problems.
Other alternative is to decouple the service interface by using an adaptor, this is demonstrated by Roman Kiss at Code Project
Service Station: The Service Factory for WCF -- MSDN Magazine, February 2007
Don Smith : Service Factory: Contracts
Part1 is an Introduction , Part2 Service Contracts and Part 3 Entity Translation
WCF News and Announcements : Just Released: Web Service Software Factory for WCF
Next one is planned for Nov 2007. To get more info check it out in CodePlex
Wednesday, 31 January 2007
Commonwealth Bank of Australia CommSee Solution (Case Study)
Workflow in Application Integration
Kevin Francis on the 7th edition of the Architecture Journal talks about workfow in applicaton integration
Tuesday, 30 January 2007
Cockburn on Crystal and Agility
In-process Interoperability
In-process Interoperability
COM Surrogate has stopped working: Vista
This error is caused when Vista is trying to build a thumbnail, and you don't have the right codecs for that file.
To fix this you can either download the latest ffdshow code pack
or disable thumbnails in explorer.
Monday, 29 January 2007
ARCast.net - SOA and Workflow with Udi Dahan
He explains why workflow fits very well on a pub/subs scenario. Also gives a valid reason on when to use workflow instead of coding (which is an ongoing debate i have with the rest of my development team).
In my opinion WF provides you with a valid framework architecture for an orchestration service. This can later on be scaled up BizTalk if required.
You can listen to the podcast in Arcast.Net
The Stack is the new Os debate
The other day I had the opportunity to be part of a small debate, on how the OS debates are moving towards to the stack. (LAMP, .NET, WAMP...). During the debate I argued that you don’t have to stick with a specific stack if you architect your layers correctly.
The database with a good persistence framework can also be considered an easy option to replace. Obviously, never having (or trying to not have) any business logic buried on your database.
Probably the most significant element when you choose a stack will be the framework / development language (.Net, J2EE, Php, Ruby on Rails). This can be definitely the most difficult one to replace, but a SOA will allow you also to interchange the elements of the traditional Business Logic, not tying you to a particular framework.
The presentation layer through composites applications should present those service consumers, enforcing the decoupling of the user interface and business logic layer.
Custom ASP.NET AJAX Control Extender
In this example, the TextBox control is extended to provide immediate feedback on the strength of the password entered by the user. (Note is Vb.Net)
You can view it at the ASP.NET site