Apologies for not posting recently

Thursday, 20 October 2011 07:40 by FirozOzman

I would like to extend my apologies for not posting much recently. I must be back with some intersting articles on SharePoint and Architecture soon. Stay tuned.



Actions:   E-mail | Permalink | Comments (0) | Comment RSSRSS comment feed

A Comparison of the Top Four Enterprise-Architecture Methodologies

Tuesday, 4 January 2011 08:14 by FirozOzman

Twenty years ago, a new field was born that soon came to be known as enterprise architecture. This paper covers a broad introduction to the field of enterprise architecture. Although the history of the field goes back 20 years, the field is still evolving—and rapidly so.



TOGAF or not TOGAF - Extending Enterprise Architecture Beyond RUP

Tuesday, 4 January 2011 06:10 by FirozOzman

Courtesy: http://www.requirementsnetwork.com

by Vitalie Temnenco

Originally published in The Rational Edge this article contrasts the disciplines of enterprise architecture, solution architecture, and business architecture; compares these disciplines to the IBM Rational Unified Process (RUP) and suggests ways to combine them; and advocates applying The Open Group Architecture Framework (TOGAF) in combination with RUP to advance the implementation of enterprise architecture within organizations.

When provided with a problem statement or pointed to a specific user need, a project team equipped with the IBM Rational Unified Process® (RUP®) approaches a solution by creating a Business Case, a Vision statement, and a Software Requirements Specification among other artifacts. These work products and the activities that produce them are well understood within both the technical and business communities. However, the ways in which we conceptualize, prioritize, and select which business problems and user needs to implement in software remains a highly variable process throughout our industry.

This article explores the maturing and increasingly important role of enterprise architecture (EA) frameworks for today’s software development organizations. I begin by contrasting the discipline of enterprise architecture with the solution architecture and business architecture disciplines, while relating them to RUP. Then I explain how The Open Group Architecture Framework (TOGAF) advantageously expands the boundaries for enterprise architecture set by RUP to include enterprise business and IT planning, implementation governance, and other activities. Finally, I propose ways to apply TOGAF in combination with a few other EA frameworks.



Tags:   ,
Categories:   TOGAF
Actions:   E-mail | Permalink | Comments (0) | Comment RSSRSS comment feed

Using UserControls inside a Visual WebPart User Control

Tuesday, 7 September 2010 02:36 by FirozOzman

I was migrating SharePoint 2007 solution built using VisualStudio Extension 1.3 to SharePoint 2010 lately.

One of the important items we had to migrate where obviously the WebParts. Inorder to get the visual capabilities and for many other benefits we've used user controls inside webparts.

When moving to SharePoint 2010, I found out that Visual WebParts are doing exactly same as what we were doing all these while, except that now Visual Studio 2010 is intelligent enough to make the user controls part of the deployment.

Eveything was smooth in migrating except the common User Controls we used within the UserControls in WebPart. Yes, when we add new UserControls in the SharePoint 2010 solution, Visual Studio puts them under ControlTemplates folder for deploying it on to ControlTemplates folder under 14 hive (ya 14 hive, or you call it SharePoint root folder).

This will help us deploy this easily. However when you add these user controls within the WebPart usercontrol, render will fail coz Visual Studio puts the path to this folder as ~/_controltemplates/yourWebPartFolder/yourWebPart.ascx and actual physical path is  ~/ControlTemplates/yourWebPartFolder/yourWebPart.ascx

For the Solution to work fine after deploying this path has to be ~/_controltemplates/yourWebPartFolder/yourWebPart.ascx (virtual path under iis to ControlTemplates folder)

Trick to fix the situation is to ......

Rename the folder ControlTemplates to _ControlTemplates under your solution location.






Windows PowerShell for SharePoint Server 2010

Wednesday, 1 September 2010 12:48 by FirozOzman