Thursday, June 29, 2006

Project GlidePath and Project Real

Stumbled today on Project GlidePath - Project Glidepath is a Microsoft-developed, community-supported, platform for building applications from web to desktop to mobile with one common denominator: Windows Vista.

Project Glidepath delivers workflow-based guidance, code, templates and other content via a software factory, a Visual Studio add-in, consisting of tools for building a product which is a member of a product family.

Another interesting initiative is Project Real which is a complete sample solution for Business Intelligence with Microsoft SQL Server 2005 - it includes
1. A set of instructions for setting up the environment
2. Guidance on how to explore the implementation
3. A sample relational data warehouse database (a subset of the Project REAL data warehouse)
4. A sample source database (from which we pull incremental updates)
5. SSIS packages that implement the ETL operations
6. An SSAS cube definition and scripts for processing the cube from the sample warehouse
7. Sample SSRS reports
8. Sample data mining models for predicting out-of-stock conditions in stores
9. Sample client views in briefing books for the Proclarity and Panorama BI front-end tools


Have fun with it ...

Technorati : , , , , ,

Tuesday, June 27, 2006

Disable warning on right-click in SharePoint document library explorer view

When you switch a SharePoint document library to explorer view, you can directly copy documents from within explorer view to your desktop. However, when you perform a right click in a SharePoint document library, you get a warning "running a system command on this item might be unsafe. Do you wish to continue?"

This is actually caused by a security setting in Internet Explorer - to remove this warning, you need to perform the next steps: Go to Tools > Internet options in Internet Explorer. Select the second tab Security and click Custom level. Under the miscellaneous section, you will see Launching program and files in IFrame. Change the radiobutton to enable.


PS Thanks Tom ...


Technorati : ,

Monday, June 19, 2006

Office 2007, SharePoint Server 2007 and Windows SharePoint Services V3 beta2 and Link Galore (beta)v5

Here it is again, ... another round of links about 2007 Office System ... Microsoft has announced a lot of new cool stuff at TechEd US amongst others LOBi and Office Business Applications, MOM management packs for MOSS2007 and WSS v3.0 have been announced, etc ...


SharePoint 2007 - General information

Resource kits

  • ECM Starter Kit for Beta2 - contains ECM feature extension code samples, supplemental developer white papers, and Microsoft® Visual Studio project templates for workflow in Microsoft Office SharePoint® Server 2007 - SharePoint Sequential Workflow Library & SharePoint State Machine Workflow Library (Beta 2 version).


Microsoft Sites

Architecture and administration

Developer documentation


VSTO - Visual Studio Tools for Office and Office 2007

Microsoft Product team blogs

Office 2007 Clients

Tools and utilities


Windows SharePoint Services 3.0

SharePoint - functional enhancements

SharePoint community

Webcasts & Videos

Search

Business Intelligence

SharePoint 2007 - developer stuff


Records Management

SharePoint Designer 2007


Workflow

Migration/upgrade to MOSS 2007

Web Content Management

Business Data Catalog

LOBi and Office Business Applications

SharePoint conference material

Technorati : , , , , , , , , ,

Wednesday, June 14, 2006

More about LOBi, SharePoint 2007 and Office Business Application (OBA) Services

A short link overview:

  • TechEd : LOBi and Office System unveiled - Office Systems 2007 will include a series of common services (=Office Business Application Services) such as business process/data repository, search, security components, UI components,workflow and XML file formats
  • Microsoft opens next versions of Office, SharePoint to developers - On June 12, company officials announced that they have christened six Office 2007 and SharePoint Server 2007 platform technologies as "Office Business Application (OBA) Services."
  • Microsoft previews LOBi (Line Of Business interoperability) for SharePoint Server
  • Want a Duet of your own, try SharePoint - LOBi will be the seventh Office Business Application service, officials said. These services are designed to enable developers to create applications of their own that are like the "Duet" Microsoft-SAP mash-up.
  • Microsoft outlines app integration plan in TechEd keynote - In his keynote, Capossela said unified communications and collaboration was one component of the strategy, along with enterprise content management and business intelligence. This will all be delivered through Microsoft's Office 2007 System, in products like Office Sharepoint Server 2007 and Office Enterprise 2007, the engineering of which is on track to be completed by October 2006, Capossela said.
  • Office Business Application Services & Dynamics - Think of OBA as the platform support for "business mash-ups" in Office. To date we have been using Sharepoint 2.0 on the server and VSTO on the client in Office 2003 for our integration. With Office 2007, we get many additional services across - on the server we get Business Data Catalog, Workflow, better provider models for security & search, new Excel server; and on the client new UX extensibility; Open XML Formats. All these services enable developers to start using Office as the "data middle tier" and "client" that "composes" multiple back end applications into more "role centric" experiences ... Dynamics AX 4.0, being released at Tech Ed, has its entire portal in Sharepoint. Dynamics SNAP apps are great examples of "business mash-ups" we deliver using VSTO and enable Word, Excel and Outlook to get at any business entity from within Dynamics in the context of the Office document. Its important to note that "out of the box" Office 2007 OBA services will work with Dynamics given that work we have already done exposing Dynamics in Sharepoint and also general Web Services infrastructure in Dynamics. That said we will exploit some of the new capabilities in Office 2007. For example in Dynamics GP 10.0 (early CY 07), will go further and embed Office 2007 Server and exploit BDC, BI, search and workflow capabilities.

Technorati : , , , , , , ,

Office Business Applications andLOBi for Office SharePoint Server

Quite an interesting press release - Microsoft unveils Office Business Application Strategy, marrying enterprise applications with Microsoft Office - here are some of the most interesting excerpts:

Introducing LOBi for Office SharePoint Server, New Capabilities Enabling Traditional Business Applications to Deeply Integrate into the Familiar Office Environment

The development of Office Business Applications is made possible by new platform capabilities in the 2007 Microsoft® Office system. These capabilities are called Office Business Application (OBA) Services and consist of: workflow; search; the Business Data Catalog; a new, extensible user interface; Microsoft Office Open XML Formats; and the Web Site and Security Framework. These services can be used to extend Microsoft Office system investments in business intelligence, unified communications and collaboration, and enterprise content management, as well as other business applications by ISVs or corporate developers.

Microsoft also announced LOBi (line-of-business interoperability) for Microsoft Office SharePoint® Server. LOBi for SharePoint Server is a future set of capabilities that will work together with Microsoft Office client applications and Office SharePoint Server 2007. LOBi enables deep structured process integration with Office client applications, the ability for people to update transactional applications from within Microsoft Office, and the ability to more securely take structured business processes and data offline. A technical preview of LOBi for Office SharePoint Server will be available at the end of 2006.

...

Underpinning connectivity and process integration with line-of-business applications, Microsoft also announced plans to deliver the BizTalk® Adapter Pack, a set of line-of-business application adapters that simplify the connectivity between the 2007 Microsoft Office system and other applications.

...

"LOBi for Office SharePoint Server provides a clear path for developers and industry partners to solve one of the biggest problems facing IT: making business applications that end users actually embrace because the interfaces are familiar and in the context of where they do their work," said Lewis Levin, corporate vice president of the Office Business Applications Group at Microsoft. "The customer value of deep interoperability between Microsoft Office and business applications has been validated by Microsoft Dynamics(TM) business management solutions and products like Duet, our joint product with SAP. By building LOBi on Office SharePoint Server, we allow customers to get started today creating Office Business Applications and then grow with LOBi when it becomes available."

Microsoft Dynamics CRM and ERP business solutions such as Microsoft Dynamics AX, which was also announced today at TechEd, take advantage of Office Business Application Services for close integration with the 2007 Office system. Microsoft Dynamics solutions will also utilize LOBi as it continues to expand on these capabilities.


Technorati : , , ,

SkyScrapr - your window on architectural perspective

I just found this interesting site on which the team of Ron Jacobs (product manager for Microsoft's Patterns & Practices team) has been working for educating folks on Architecture - check out Skyscrapr and see what they are saying about themselves:

"You can't build a stable system without a good plan. And you can't develop a good plan without a strong model that fits the needs of the organization. A coherent vision of how all of a system's parts need to come together that protects you. Without a plan you risk inefficiency, or even chaos, for your organization.

How essential is good system architecture? It can be the difference between growth and stagnation, availability and breakdown, or success and failure.

Skyscrapr is your window on the architectural perspective. Discover the different disciplines of system architecture, as well as perspectives on building successful systems. Check out our architects' blogs, learn about industry trends, download webcasts, watch videos, find training, and more."


Technorati :

Tuesday, June 13, 2006

Microsoft PerformancePoint Server 2007 previously known as BizSharp Server

I read about it a long time ago when it is was still called BizSharp server (See Microsoft werkt in het geheim aan BizSharp Server - article only in Dutch) - but now it is official - here are some article excerpts from Microsoft to bulk up Office Business Intelligence:

The Office PerformancePoint Server 2007, due mid-2007, will provide a set of programs geared at helping knowledge workers to make more informed decisions.

The package, formerly code-named "Biz Sharp," will include a server and tools for analyzing data, creating "scorecards" for measuring corporate health, and planning applications.

...

Office PerformancePoint Server will have tools for data analysis, corporate scorecards, and planning applications, Levin said. For example, a finanical controller could create a forecast for spending on marketing in the coming year and measure progress periodically.

...

Office PerformancePoint Server will include the business intelligence software from ProClarity, a company which Microsoft acquired in April. The ProClarity tools, as well as an existing Microsoft program for scorecards, will continue to be sold separately, Levin said.


Also take a look at Ian Tiens posting - Follow-on version to Business Scorecard Manager - see what he writes:

From the publicly available information, you can see that PerformancePoint is going to bring together scorecards and KPIs from BSM05, with analytical assets from the Proclarity acquisition as well as additional functionality from a project codenamed "BizSharp".

Check out PerformancePoint Server press release and Microsoft PerformancePoint Server on Office Online

Technorati : , ,

.Net Framework 3.0 = WinFX + .Net Framework 2.0

Kirk Allen Evans has a great posting about the different components in .Net Framework 3.0 in which he describes .Net Framework 3.0 as an additive release to .Net Framework 2.0, adding WF (Workflow Foundation formerly known as WinOE), WPF (Windows Presentation Foundation formerly known as Avalon), WCF (Windows Communication Foundation formerly known as Indigo and WCS(Windows CardSpace formerly known as InfoCard), ... Also take a look at the original post from Somasegar about .Net Framework 3.0.

I think this name change will cause a lot of confusion - you have the .Net compiler 2.0 which works with the .Net Framework 3.0 ...Mmmm - let's vote for keeping WinFX.

After reading the feedback from Brad Abrams in Towards .Net Framework 3.0 as well as Even More on .Net Framework 3.0 I kind of understand the reasoning behind this all. For some more interesting background information about the strategy behind .Net Framework 3.0, take a look at the posting from Joe Wilcox - .Net puts on weight.

There also is a new website available to host available content about NetFX3 - http://www.netfx3.com/

P.S. I also have to admit that I did not recognize the WCS acronym at first, ... I always dismissed InfoCard as something that infrastructure or IT Pro should care about not developers... maybe I have to catch up on this new stuff as well.

Technorati : ,

Sunday, June 11, 2006

Scoble leaving Microsoft

It is quite funny, normally you don't get that much fuzz about a "PR" guy leaving a company ... but this one seems to attract some attention in the blogosphere - Scoble - Microsoft's blogging guy by excellence - is leaving Microsoft to go and work for PodTech.Net. Some guys took the opportunities to bash Microsoft to which Scoble already responded - Correcting the record about Microsoft . Chris Pirillo has a nice list of postings about Scobble leaving...



Technorati : , ,

Saturday, June 10, 2006

Zoundry, Omea Reader and Windows Live Mail Desktop

My portable got stolen this week and so I had to get a new one, after I received it I noticed that the new master install did not contain Outlook Express anymore and since Windows Live Mail Desktop is not available yet ( By the way, it looks way cool - mails, RSS feeds and newsgroups all in one place - check out Channel 9 about Windows Live Mail ... ) I started using Omea Reader which also has these features. I also decided to give a new blogging tool a try - no, I'm not (yet) using Word 2007 for blogging- so I installed Zoundry Blog Writer as well

Technorati :

Monday, June 05, 2006

To pdf or not to pdf?

I guess this news is going around in all of the blogosphere - Microsoft has to remove its "save as pdf..." because Adobe seems to threaten with a lawsuit. I think it is still unclear what is the rationale behind this decision from Adobe... but this definitly seems like a dumb move especially since Open Office has implemented the same functionality and Adobe didn't complain about it either... I guess the title of Peters posting says it all - "Is Open Software not open for everyone?"

Here are some interesting posts about this topic:
  • Open XML formats: legal issues around PDF support- Definitely take a look at the comments, they are definitely an interesting read - also take a look at the follow up

  • Microsoft to Adobe: let's make a deal

  • Will Adobe take its Microsoft malcontent to the courtroom?

  • Slashdot on the Microsoft-Adobe stand off- Always fun to read to unbiased comments on slashdot ;-) ...

  • Microsoft, Adobe squabble over PDF

  • It's back

  • >Is Open Software not open for everyone?
  • Sunday, June 04, 2006

    More on architecture - are you a snob ?

    I posted an article about architecture and architects a couple of weeks ago ... where Jelle added his comments upon - defining himself as a technical solutions architect. Just a couple of days after - Hans posted about the snob - ism of architecture and Jelle added some comments.

    I just love these blog conversations ;-) ...

    Does Microsoft care about UML?

    I recently stumbled upon a posting from Roy Osherove - Q&A: Microsoft, UML and Software Factories. I'm going to take out some snippets and comment on these:

    Microsoft have sort of adapted an easy to use and understand version of the UML. They took the basic idea of shapes and arrows and made it work on the level of a specific domain which is in turn used in a Software Factory.

    This is actually the first point where I definitely see some problems - one of the goals of UML was to provide a standard for modelling software. Creating your own version of it, seems to defeat the purpose of having a standard. I recently read an interview with Jim Rumbaugh about it - Rumbaugh was one of the "Three Amigos", stating:

    Q: Microsoft is not really supporting UML. Theyve told me they dont see that much demand for it. What kind of problems does that present?
    A: Well see if theyre really on board or not. Theyre supporting it in some ways, too. They seem to cover all bets. I bet if they find [that] enough people want it, theyll come around eventually, if they cant beat people into doing it their way. But again, a lot of people seem to think UML is useful. And just because Microsoft says something else, [that] doesnt mean its not going to happen. They havent managed to have it their way in every possible area, thats for sure.


    Next comes this statement from Roy Osherove:

    In projects where you are forced to write so much documentation and use cases using UML it usually turns out to be a very complicated set of design docs that developers have trouble reading. When they finally get to reading the whole thing its usually way out of date anyway and one has to talk to the man who actually wrote the thing. See? *Communication* always wins.
    This is not a statement about the merits of UML but it says something about the way you organise your project - I think that UML provides a bridge between your business analysts and your technical architects. It is vital that these two have some common grounds where they can discuss things clearly. Communication is indeed essential in a project but you definitely need some things in writing as well.

    So, in short UML is too complicated, most people dont know even half of it. Microsoft tries to make it simpler and more usable in the real world of its tools.

    I have to agree with this statement - lots of people really don't understand UML or use only parts of it. But I think there is nothing wrong with only using parts of it - some types of projects don't really need all of those UML different diagrams. But at least Visual Studio should have added support for genuine UML as well, next to the "simpler Microsoft-tasted UML"... Hey, maybe we will see it pop up again in Visual Studio 2005 Team Edition for Business Analysts ...

    I heard another interesting statement about UML recently - "UML has marked its end since it does not fit the SOA design principles - the alternative is DSL" Anyone care to comment on this?

    Wednesday, May 24, 2006

    Office 2007, SharePoint Server 2007 and Windows SharePoint Services V3 beta2 and Link Galore (beta)v4

    Ah finally, it is here ... get your Office 2007 beta2 ... So, to get things going - check out the links listed below, lots of info to lead the way in Beta2 land.

    SharePoint 2007 - General information
  • SharePoint Server 2007 - Hidden gems

  • Microsoft Office SharePoint Server 2007 ROI

  • How to: Install Sharepoint 2007 Beta1TR on a single machine

  • WSS v3 Notes Thursday September 15, 2005

  • Performance, performance, performance - caching in SharePoint 2007

  • SharePoint 2007 Product Guide

  • [SharePoint 2007] What are Content Types?

  • Microsoft 2007 Office System preview site - Lots of info and also the place to register for the Office 2007 beta2

  • What are Content Types?

  • SharePoint 2007-- Get Ready

  • Naming guides for Microsoft Office SharePoint Server 2007

  • 2007 Office system - and the new Office Services

  • Rolling up information in SharePoint Sites

  • Upgrade/Migration to Microsoft Office SharePoint Server 2007

  • The Beauty of SharePoint 2007 - Improved Calendar Views

  • Gates' memo -Beyond business intelligence

  • New Microsoft Enterprise search products in the pipeline

  • SharePoint, Microsoft's sleeper hit

  • MOSS: cross-browser support, WCM XHTML compliance, and ASP.NET 2.0 vs. WSS v3 Web Parts

  • UK information worker blog

  • Office 2007 - Everything you know is Different?

  • Office 2007 Beta 2 - It isn't all about the server SKUs...

    Developer documentation
  • MSDN SDK Documentation SharePoint Server 2007

  • Windows SharePoint Services "v3" SDK (download)

  • SharePoint Server 2007 SD


  • Microsoft Product team blogs
  • Microsoft SharePoint Products and Technologies Team Blog

  • Microsoft Records Management Team Blog

  • Enterprise Content Management (ECM) Team Blog

  • Knowledge Network blog


  • Office 2007 Clients
  • Microsoft Office Access 2007: Rich Client Solutions (MSDN TV)

  • Top 10 benefits of SharePoint Designer 2007

  • Outlook 2007

  • Tudor's blogLots of InfoPath 2007 resources

  • Using Office SharePoint Designer 2007 with SharePoint 2003


  • SharePoint - functional enhancements
  • The Beauty of SharePoint 2007 - Scan for Broken Links

  • The Beauty of SharePoint 2007 - Sign In As Different User

  • What is new with Columns?

  • The Published Links Web service in SharePoint 2007

  • SharePoint 2007: Mobility Shortcut URL

  • SharePoint 2007: Multi-valued lookup columns

  • The Beauty of SharePoint 2007 - Publishing / Copying Documents

  • Security highlights in SharePoint 2007

  • SharePoint 2007: Enterprise Search

  • SharePoint 2007: Enforce Check Out

  • SharePoint on your Phone!

  • The Beauty of SharePoint 2007 - Improved Content Editor Web Part

  • SharePoint 2007: Slide Library

  • Recycle Bin functionality in SharePoint 2007

  • [SharePoint 2007 Tip] Versioning in document libraries

  • SharePoint 2007: RSSViewer Web Part

  • SharePoint 2007: Folders in a list

  • SharePoint 2007: My Site

  • Save as from Microsoft Office improved

  • YASR: SharePoint 2007 Site Columns

  • Y.A.S.R.: Forcing Check Out in SharePoint Document Libraries

  • The Beauty of SharePoint 2007 - Disable Folders in a Document Library

  • YASR: Navigation in SharePoint 2007, Part One

  • The Beauty of SharePoint 2007 - Opening Browser Enabled Documents


  • SharePoint community
  • Microsoft SharePoint Community site

  • The IW Center - Community Portal for Information Workers


  • Webcasts & Videos
  • MSDN TV: Introduction to Upcoming SharePoint Products and Technologies

  • The Evolution of Web Content Management in the 2007 Version of Microsoft Office (Webcast -April 18, 2006)

  • MSDN WebCasts: InfoPath 2007

  • SharePoint 2007 Recycle Bin administration (wmv)

  • SharePoint 2007 Backup & restore (wmv)

  • Developing InfoPath 2007 Forms

  • Building custom solutions with Excel Services (MSDN TV)

  • Build your next generation Internet Site using SharePoint Technologies2007 (MIX06 recording)

  • Office 2007 Partner Technical Readiness Training presentations

  • Bill Gates at SharePoint Conference 2006

  • Building ASP.NET Web Parts for Windows SharePoint Services 3.0
  • Creating and Using Site Columns in Windows SharePoint Services 3.0
  • Creating and Using Content Types in Windows SharePoint Services 3.0
  • Getting Up and Running with Excel Services
  • Creating and Testing Features with Windows SharePoint Services 3.0
  • Creating and Customizing Site Pages with SharePoint Designer 2007
  • Creating Custom Workflows with SharePoint Designer 2007
  • Creating and Customizing Document Information Panels with InfoPath 2007
  • Extending The Office 2007 User Interface with a Custom Ribbon
  • Extending The Office 2007 User Interface with a Custom Task Pane
  • Creating and Using Event Handlers in Windows SharePoint Services 3.0
  • Generating Documents using the Office Open XML File Formats

    Search
  • Knowledge Network for SharePoint Server 2007

  • More on Knowledge Network


  • Business Intelligence
  • Excel services

  • Excel Team blog

  • Partial Real-Time Data (RTD) support in Excel Services – Part 1
  • Partial Real-Time Data (RTD) support in Excel Services – Part 2

  • Bridging the gap for the enterprise BI needs


  • SharePoint 2007 - developer stuff
  • Atlas Pages in SharePoint 2007

  • On the final approach to beta2 - WSS V3 and ASP.Net 2.0

  • Free Tool: Register Event Handlers Programmatically (WSS 2007)

  • ATLAS in SharePoint

  • Einen Webpart für SharePoint 2007 entwickeln

  • SharePoint 2007 -- Built on ASP.NET 2.0

  • Create a SharePoint 2007 webpart step by step

  • Using an ASP.NET 2.0 WebPart in SharePoint 2007 - Beta 1 tech refresh

  • Using ASP.NET 2.0 Web Resources in WebParts

  • Web Parts in ASP.NET 2.0

  • What's new in the WSS v3 Microsoft.SharePoint.WebPartPages.WebPart class?

  • ASP.NET 2.0 WebPart Communication: The Preface to Sharepoint 2007 WebPart communication
  • Writing Custom Webparts for Sharepoint 2007
  • Sharepoint 2007 WebParts Communication
  • Writing custom editors for Sharepoint 2007 and ASP.NET 2.0 WebParts
  • Sharepoint 2007 WebPart Connections - The Theory before the Code

    Records Management
  • Why is Microsoft finally investing in Records Management? (Part 3)

  • The Dilemma of Records Management in the Information Age - To Keep or Not To Keep?

  • Records Management in the Information Age -- but how do you do that (Part I)?

  • Records Management in the Information Age - but how do you do that? (Part II)

  • Records Management in the Information Age -- but how do you do that? (Part 1.5)


  • Workflow
  • SharePoint 2007 and workflow

  • The Beauty of SharePoint 2007 - Custom Workflow Designer


  • Migration/upgrade to MOSS 2007
  • Understanding PRESCAN.EXE in MOSS 2007

  • SharePoint Server 2007 Migration Center

  • Mapping MCMS 2002 APIs to SharePoint Server 2007: Understand the changes, differences, and benefits of the MCMS APIs as implemented in SharePoint Server.
  • Planning MCMS 2002 Application Migration to SharePoint Server 2007: Use this guide in planning your migration to SharePoint 2007.
  • SharePoint Server 2007 for MCMS 2002 Developers: See how SharePoint Server 2007 merges the functionality of MCMS 2002 and SharePoint Portal Server 2003 with new functionality to create one integrated set of technologies built on Windows SharePoint Services.

    Web Content Management
  • WebCast: Preparing for Web Content Management with Microsoft Office SharePoint Server 2007

  • Page anatomy in Office SharePoint Server 2007

  • SharePoint 2007: Page Life Cycle
  • Content deployment in Office SharePoint Server 2007

  • MCMS 2002 assessment toolAssess and analyze your Microsoft Content Management Server (MCMS) 2002 site to determine the level of work needed to migrate it to Microsoft Office SharePoint Server 2007.

    Business Data Catalog
  • Business Data Catalog

  • SharePoint 2007: Business Data Catalog

  • [DevCon 2006] Business Data Catalog

  • SharePoint 2007 Business Data Catalog (BDC)

  • Database Metadata Generator for the Business Data Catalog

  • Business data catalog samples - GotDotNet project dedicated to using the BDC within MOSS, it will provide Application Definitions samples for many common LOB systems.


  • SharePoint conference material
  • Office Developer conference 2006 keynote continued

  • Office Developer conference 2006 continued

  • Office DevCon 2006: Day 3

  • [DevCon 2006] Visual Studio Extensions for SharePoint Services

  • [DevCon 2006] Bill's keynote: "It's more then you think"

  • SharePoint Conference 2006


  • Change your RSS feed for jopx.blogspot.com

    For those of you who are using this feed url http://jopx.blogspot.com/atom.xml - please change it to http://feeds.feedburner.com/Jopx - this way I can track how people are actually reading this blog ....

    Tuesday, May 23, 2006

    Share your OPML

    Definitely worth a look http://share.opml.org. OPML (Outline Processor Markup Language) is an XML format which is used to create portable lists of RSS feeds. Share your OPML offers the possibility to upload your own OPML file and to look for people which read similar blogs or you can also check who's reading your blog.

    Sunday, May 21, 2006

    Architecture and architects - what about it?

    Arno Nel posted a couple of statements about architecture a couple of weeks ago:

  • Architecture is 50% business, 50% Tech.

  • The Architect doesn't decide wether or not to use DataGrids.

  • The Architect doesn't care about coding standards

  • The Architect doesn't care about reading UML

  • The Architect doesn't care about Agile/RUP/MSF etc

  • The Architect translates IT to Business

  • "Microsoft believes that traveling the “arc of possibility” is the foundation of everything done by creative developers, IT professionals, and business people with a mission. Architecture transcends the individual and creates a community of ideas with a shared language of design. Architecture crosses the boundaries of systems to unite the components of business."

  • What do YOU think Architecture is, cause I certainly don't know.


    I definitely think he has a point here - nobody seems to be able to clearly define what an architect really does... You could say that an architect has to translate business needs into a solution or that he has to look ahead and fill in the bigger picture for a customer but this does create a lot of overlap with we call functional analysts or business consultants. The only thing which seems to distinguish an architect from a business consultant or functional analyst seems to be his thorough understanding of technological building blocks. Robert Bogue responed with some interesting comments - What is Architecture?:

    However, my thoughts on your statements are ...
    1) On Architecture is 50% business, 50% tech -- I'd say that architecture is one part art (elegance, simplicity), one part facilitated visioning (getting a common idea of what is going on), and one part conversion (converting requirements into design). While it's true that business and technology are both required, I'd say that the important aspects are not well respected with this point of view. Knowing how to facilitate people coming together, knowing how to convert requirements into design, and knowing how to maintain simplicity in the face of complexity are a much more important perspective.
    2) On The Architected doesn't decide w[h]ether or not to use DataGrids I don't know that I can agree to this statement in every case. It depends upon what the solution is and what is necessary. She may decide that DataGrids are critical to some reusability that is desired and could specify them. However, in most cases, you're right. In most cases shouldn't be any reason why an architect would specify the use of DataGrids or not. Think of it this way, a traditional building architect doesn't generally specify the supplier for a bolt only how strong it must be.
    3) On The architect doesn[']t care about coding standards I heartily disagree here. He doesn't care WHAT is in the coding standards but he does that they exist. In the same way that a building architect doesn't care what kind of light fixtures are used in the building but does care that they all match (consistency) or coordinate (complimentary).
    4) On The architect doesn[']t care about reading UML Here to I heartily disagree. I don't disagree that the architect won't read all the UML, however, I believe the architect should do "drive bys" of what is being constructed. That includes reviews of the UML and any other supporting documentation being used to construct the actual solution. If the point is that they don't care whether it's UML or something else I disagree again. The architect's time is overcommitted. If the architect understands UML then UML should be used to facilitate communication (reduce the cost) and to make communications more effective.
    5) On The architect doesn[']t care about Agile/RUP/MSF etc. Again, I disagree. The architect needs to understand the process being used to know how to insert themselves into the process in a way that is both timely and respectful of the process. Choosing an approach that they are familiar with is important. Also, they may decide that to achieve the objectives one may work better than another. For instance, an agile approach will work better with poorly understood requirements. RUP will work better with risky components to the project, etc.
    6) On The Architect translates IT to Business While I agree that the statement is true I believe it misses the fundamental truth that an architect guides a conversion process from raw data into a solution. Also, I'd argue that the statement even in it's form here should be reversed. They help to translate the business problems into IT solutions (not IT into business.)


    In a recent discussion, I heard the statement - "An architect is technology agnostic" - he does not care if the solution will be build with Microsoft or Java - he has to have experience with multiple patforms. Mmm, seems like a rather challenging requirement - I only know of a handfull of people who actually have worked with both Java and Microsoft. I also guess it is not really realistic to keep an indepth understanding of both technologies. I don't know about what you think but I'm having a hard time keeping up with all the new stuff Microsoft releases. Maybe Michael Platt posts about architecture type definitions provides some extra insight - he's talking about 3 different types of architects: enterprise architects, solutions architects and infrastructure architects. Simon Says has a similar posting about Architect personas. The last one is definitly worthwhile to read especially for the interesting comments - here's my favorite one :
  • This could run and run, but its a sign of the growing maturity of the IT profession that there's a discussion at all [about architecture].


  • So yes, architecture is not something to dismiss as a fad or as yet another buzzword - I think that Craig Andera in The definition of architecture - clarifies things a lot - "What should a software architect do?" It now seems fairly obvious to me that the answer is "Design software". and As is having an intimate knowledge of the technologies involved - good software architects should be reasonably good coders the same way good physical architects should know the properties of drywall and steel! . So maybe architects don't care about datagrids but they should at least know when to use a datagrid and when a repeater.

    So suppose you want to hire an architect - what type of questions shoud you ask him - I found these questions from Java Interview attended by Banta Singh - as well as the answers quite amusing. But maybe, these are the kind of answers somebody gets when he starts to get a little deeper in a interview with a so called "architect". Microsoft recently published an interview to promote their new architects certification - Roundtable Q&A: What Makes a Good IT Architect? Three IT experts who helped craft the new Microsoft Certified Architect credential explain how the IT pro’s skill set has evolved from pure technologist into strategic business manager. - also worth a look as well as these comments about the new Architect certification.

    Friday, May 19, 2006

    Office 2007, SharePoint Server 2007 and Windows SharePoint Services V3 Link Galore V3

    As IWkid wrote - "If the word on the street can be trusted, we should see Beta 2 builds of both Windows Vista and Office 2007 in the next week. That means its time to back up files, re-build virtual machines, and get plans in order for testing the next builds." But it is simply amazing about how much information about Office 2007, SharePoint Server 2007 and Windows SharePoint Services V3 has been published the previous week - I created a second summary a week ago 2007 Office System- not it is time for another update. Probably a nice reference when you start testing out the beta2 build.

    Update Version v4 of this list with lots of updates is available

    SharePoint 2007 - General information
  • SharePoint Server 2007 - Hidden gems

  • Microsoft Office SharePoint Server 2007 ROI

  • How to: Install Sharepoint 2007 Beta1TR on a single machine

  • WSS v3 Notes Thursday September 15, 2005

  • Performance, performance, performance - caching in SharePoint 2007

  • SharePoint 2007 Product Guide

  • [SharePoint 2007] What are Content Types?

  • Microsoft 2007 Office System preview site - Lots of info and also the place to register for the Office 2007 beta2

  • What are Content Types?

  • SharePoint 2007-- Get Ready

  • Naming guides for Microsoft Office SharePoint Server 2007

  • 2007 Office system - and the new Office Services

  • Rolling up information in SharePoint Sites

  • Upgrade/Migration to Microsoft Office SharePoint Server 2007

  • The Beauty of SharePoint 2007 - Improved Calendar Views


  • Microsoft Product team blogs
  • Microsoft SharePoint Products and Technologies Team Blog

  • Microsoft Records Management Team Blog


  • Office 2007 Clients
  • Microsoft Office Access 2007: Rich Client Solutions (MSDN TV)

  • Top 10 benefits of SharePoint Designer 2007

  • Outlook 2007

  • Tudor's blogLots of InfoPath 2007 resources

  • Using Office SharePoint Designer 2007 with SharePoint 2003


  • SharePoint - functional enhancements
  • The Beauty of SharePoint 2007 - Scan for Broken Links

  • The Beauty of SharePoint 2007 - Sign In As Different User

  • What is new with Columns?

  • The Published Links Web service in SharePoint 2007

  • SharePoint 2007: Mobility Shortcut URL

  • SharePoint 2007: Multi-valued lookup columns

  • The Beauty of SharePoint 2007 - Publishing / Copying Documents

  • Security highlights in SharePoint 2007

  • SharePoint 2007: Enterprise Search

  • SharePoint 2007: Enforce Check Out

  • SharePoint on your Phone!

  • The Beauty of SharePoint 2007 - Improved Content Editor Web Part

  • SharePoint 2007: Slide Library

  • Recycle Bin functionality in SharePoint 2007

  • [SharePoint 2007 Tip] Versioning in document libraries

  • SharePoint 2007: RSSViewer Web Part

  • SharePoint 2007: Folders in a list

  • SharePoint 2007: My Site

  • Save as from Microsoft Office improved

  • YASR: SharePoint 2007 Site Columns

  • Y.A.S.R.: Forcing Check Out in SharePoint Document Libraries

  • The Beauty of SharePoint 2007 - Disable Folders in a Document Library

  • YASR: Navigation in SharePoint 2007, Part One

  • The Beauty of SharePoint 2007 - Opening Browser Enabled Documents


  • SharePoint community
  • Microsoft SharePoint Community site


  • Webcasts & Videos
  • MSDN TV: Introduction to Upcoming SharePoint Products and Technologies

  • The Evolution of Web Content Management in the 2007 Version of Microsoft Office (Webcast -April 18, 2006)

  • MSDN WebCasts: InfoPath 2007

  • SharePoint 2007 Recycle Bin administration (wmv)

  • SharePoint 2007 Backup & restore (wmv)

  • Developing InfoPath 2007 Forms

  • Building custom solutions with Excel Services (MSDN TV)

  • Build your next generation Internet Site using SharePoint Technologies2007 (MIX06 recording)

  • Office 2007 Partner Technical Readiness Training presentations



  • Business Intelligence
  • Excel services

  • Excel Team blog


  • SharePoint 2007 - developer stuff
  • Atlas Pages in SharePoint 2007

  • On the final approach to beta2 - WSS V3 and ASP.Net 2.0

  • Free Tool: Register Event Handlers Programmatically (WSS 2007)

  • ATLAS in SharePoint

  • Einen Webpart für SharePoint 2007 entwickeln

  • SharePoint 2007 -- Built on ASP.NET 2.0

  • Create a SharePoint 2007 webpart step by step

  • Using an ASP.NET 2.0 WebPart in SharePoint 2007 - Beta 1 tech refresh

  • Using ASP.NET 2.0 Web Resources in WebParts


  • Records Management
  • Why is Microsoft finally investing in Records Management? (Part 3)

  • The Dilemma of Records Management in the Information Age - To Keep or Not To Keep?

  • Records Management in the Information Age -- but how do you do that (Part I)?

  • Records Management in the Information Age - but how do you do that? (Part II)

  • Records Management in the Information Age -- but how do you do that? (Part 1.5)


  • Workflow
  • SharePoint 2007 and workflow

  • The Beauty of SharePoint 2007 - Custom Workflow Designer


  • Migration/upgrade to MOSS 2007
  • Understanding PRESCAN.EXE in MOSS 2007


  • Web Content Management
  • WebCast: Preparing for Web Content Management with Microsoft Office SharePoint Server 2007

  • Page anatomy in Office SharePoint Server 2007

  • SharePoint 2007: Page Life Cycle
  • Content deployment in Office SharePoint Server 2007


  • Business Data Catalog
  • >Business Data Catalog

  • SharePoint 2007: Business Data Catalog

  • [DevCon 2006] Business Data Catalog

  • SharePoint 2007 Business Data Catalog (BDC)


  • SharePoint conference material
  • Office Developer conference 2006 keynote continued

  • Office Developer conference 2006 continued

  • Office DevCon 2006: Day 3

  • [DevCon 2006] Visual Studio Extensions for SharePoint Services

  • [DevCon 2006] Bill's keynote: "It's more then you think"