Connected Systems Chilled Out Blog

Hanging stuff together in a meaningful way with some fun added

  Home  |   Contact  |   Syndication    |   Login
  752 Posts | 10 Stories | 460 Comments | 115 Trackbacks

News

Twitter












Tag Cloud


Article Categories

Archives

Post Categories

Image Galleries

Blog Roll

Film

Great Sites

Product Blogs

SoliBlog

Tech Sites

May 2004 Entries

A collection of SharePoint WebParts that integrate with SQL Server Reporting Services.

Get 'em Here!!


The Threat Modeling Tool allows users to create threat model documents for applications. It organizes relevant data points, such as entry points, assets, trust levels, data flow diagrams, threats, threat trees, and vulnerabilities into an easy-to-use tree-based view. The tool saves the document as XML, and will export to HTML and MHT using the included XSLTs, or a custom transform supplied by the user.Download Here ......

Got eMail asking what ORPC is..."The term object remote procedure call (ORPC) identifies those technologies (protocols, API, and so on) that let you create objects on remote computers and invoke methods on them. The .NET Framework offers three distinct ORPC technologies whose functionalities partially overlap, at least at first sight. In this tip, I'll illustrate what these three options are about.Version 1.1 of the .NET Framework offers three different technologies to invoke methods on remote objects:DCOM, ......

Clemens Vasters defines it thus:"Indigo is the successor technology and the consolidation of DCOM, COM+, Enterprise Services, Remoting, ASP.NET Web Services (ASMX), WSE, and the Microsoft Message Queue. It provides services for building distributed systems all the way from simplistic cross-appdomain message passing and ORPC to cross-platform, cross-organization, vastly distributed, service-oriented architectures providing reliable, secure, transactional, scalable and fast, online or offline, synchronous ......

So going a little deeper....The arguments for not producing design documentation can be broken into a number of distinct areas:The team knows what it is coding therefore has no need for documentationTo maintain qualitiy documentation costs too much The client is only interested in the code not the design Well written/commented code menas no need for design documentation Lets look at each of these in turn....The team knows what it is coding therefore has no need for documentationWe have all been there ......

Over the years I think I have heard every excuse going for not producing design documentation. Here is a short list:Delivery is required now so the sooner I begin coding, the better.Its more agile to not write docs The document will quickly drift out of synch with the code very quickly We can always produce it later, if we have to. Hey who looks at design documents anyway Its in the the code comments anyway I’m paid to write software, not technical documents The customer wants working software, not ......

http://msd2d.com/Content/Tip_viewitem_03NoAuth.aspx?id=001a6caa-f907-4dfd-b5b1-ebaf32dacf4e&section=Sharepoint

www.zapthink.com

SAP and Microsoft announced today a powerful new alliance designed for integrating SAP back-office systems with the world's most prevalent desktop applications.

SAP & Microsoft


IBM last week launched their SOA offering - its aimed at business people.

BEA Web logic launched theirs some time ago - its aimed at business people.

Microsoft is discussing it in the MSDN areas - its aimed at techies.

Are we going to miss the boat? Watch this space for more tohughts....


A new blog site that details  the various Visual Studio addins and macros:

http://weblogs.asp.net/powertoys/


In recent months after having struggled with the concepts of SOA I have finally come to the view that once I've cut through the hype the vision is simple - instead of building monolithic applications we should break them up into smaller services then aggregate these into a larger solution to meet the business need. When the business need changes we can use existing other services or create new ones and reaggregate. As similar requirements arise we can re-use services to meet the need. Of course the ......