Catching up

I realize its been a really long time since my last post.  Things have been crazy for me over the past 15- 20 days.The fact is I am flat out working away on a MOSS 2007 sharepoint project and barely have enough time to breath.  The good news is we are making killer progress and are well on our way to having things done on schedule.

Of course by now everyone and their dog is aware of the release of the MOSS 2007 trial, WSS 3.0, Office 2007 and Vista on MSDN and in the case of the SharePoint components, Microsoft Downloads.  There has been an insane amount of useful information posted recently by the community.  In particular I’d like to point to some great content hosted on the SharePoint Product Team weblog such as:

The Actual RTW Announcement Along with Eval Links, Keys and Detailed Install and Upgrade Instructions from Some SharePoint MVPS as well as Microsoft.

An Announcement on the Availability of Volume Licensing for SharePoint Products and Technologies for 2007 releases.

A 3 Part Workflow Development Series of Articles.

The Announcement of the Beta of an Upgrade Toolkit for WSS 2.0 to 3.0 Sites.

some capacity and performance planning papers

Keep watching the blog site as well as other great community resources.  The amount of information available today for a product that is barely in its infant stages blows my mind.


Microsoft XML NotePad 2007

Dear All,

If you are tired of using various editors for xml editing,here is  your better editor from Microsoft.

Microsoft has developed a wonderful editor for XML which works with .NET 2.0 framework which assists developers in creating XML applications.It allows authors to rapidly build and edit small sets of XML data as a test bed during the development of XML-based applications. With XML Notepad, you can create XML document prototypes quickly, easily, and in an iterative fashion, using familiar metaphors. XML Notepad offers an intuitive and simple user interface that graphically represents the tree structure of XML data.

 It also includes XMLDiff to visually compare the differences between 2 two XML files.

Look at the below screen shots

XML NotePad 2007

XML Diff

Click here to download it ,Enjoy

What Is Web 2.0

Design Patterns and Business Models for the Next Generation of Software

Yesterday evening when I was sipping my coffee at MG Road coffee day I found some of  the guys & gals talking about web 2.0 and just having some vague ideas and even thinking about how they can fit to it.

So I decided to do a post which would give better idea on web.2.0.The bursting of the dot-com bubble in the fall of 2001 marked a turning point for the web. Many people concluded that the web was overhyped, when in fact bubbles and consequent shakeouts appear to be a common feature of all technological revolutions.In the year and a half since, the term “Web 2.0” has clearly taken hold, with more than 9.5 million citations in Google. But there’s still a huge amount of disagreement about just what Web 2.0 means, with some people decrying it as a meaningless marketing buzzword, and others accepting it as the new conventional wisdom.

Take a look at here for new APIs for web 2.0

This article is an attempt to clarify just what mean by Web 2.0.

In the initial brainstorming, it has been formulated  Web 2.0 by example:

Web 1.0  VS   Web 2.0
DoubleClick –> Google AdSense 
Ofoto –> Flickr
Akamai –> BitTorrent –> Napster
Britannica Online –> Wikipedia
personal websites –> blogging
evite –> and EVDB
domain name speculation –> search engine optimization
page views –> cost per click
screen scraping –> web services
publishing –> participation
content management systems –> wikis
directories (taxonomy) –> tagging (“folksonomy”)
stickiness –> syndication

Like many important concepts, Web 2.0 doesn’t have a hard boundary, but rather, a gravitational core. You can visualize Web 2.0 as a set of principles and practices that tie together a veritable solar system of sites that demonstrate some or all of those principles, at a varying distance from that core.

WEB 2.0

The complex and evolving technology infrastructure of Web 2.0 includes server-software, content-syndication, messaging-protocols, standards-based browsers with plugins and extensions, and various client-applications. These differing but complementary approaches provide Web 2.0 with information-storage, creation, and dissemination capabilities that go beyond what the public formerly expected of web-sites.

A Web 2.0 website may typically feature a number of the following techniques:

  • Ajax-based rich Internet application techniques
  • Non-Ajax-based rich Internet application techniques CSS
  • Semantically valid XHTML markup and/or the use of Microformats
  • Syndication and aggregation of data in RSS/Atom
  • Clean and meaningful URLs
  • Extensive use of folksonomies (in the form of tags or tagclouds, for example)
  • Use of wiki software either completely or partially (where partial use may grow to become the complete platform for the site)
  • Weblog publishing
  • Mashups
  • REST or XML Webservice APIs

Innovations associated with “Web 2.0”

Web-based communities.
Web-based applications and desktops. 
Rich Internet applications.
Server-side software.
Client-side software.
Web Protocols

I hope you got some bit of understanding over web 2.0

SharePoint (MOSS) 2007 Downloads Available

Dear All,

I have been out of action for the past 1 week due to minor knee dislocation on my right leg when I was playing cricket at jayanager ground,Oops its a sad story I was trying bowl more than the speed what brett lee generates ,brett lee please excuse me.I love brett lee since he has a special passionate in music and especially he is a great fan of our lathaji and soon he is going to have a recording at mumbai with her for a duet.

Ok,Lets back into business,I have some news for you guys to download all sharepoint 2007 downloads at one place please find the details below.

Microsoft have announced the official release of SharePoint (MOSS) 2007 and Windows SharePoint Services (WSS) 3.0. The SharePoint team blog has the details, MOSS trial downloads (265MB), trial keys, and a number of useful links.

The MSDN builds are not yet available, but we’re hoping and expecting to see those in the next day or so. For those seriously considering a SharePoint 2007 move, don’t forget about recent products reviews, pricing announcements, and ways to get started with SharePoint 2007.

Please download and enjoy MOSS 07

Taste of new Masala from Microsoft Kitchen

 lets more dig into InfoPath 2007, Forms Server and MOSS 2007 –Whew !! Well it’s at a point where I can share it. I got back home last night, at around 11.30PM, and thought .. hmm ..

 I had a discussion with my CEO today morning in regards to create a solution on Quotation system  for our organization ,She was very interested on building the system behind sharepoint services and I as well suggested various possibilities on making the system around sharepoint with the help of Infopath forms.

In recent days I were spending more time on Infopath forms since I know these can really reduce lot of hectics for any kind of organizations.

Let us say, I run a fashion agency in bangalore, that is constantly in search for new faces. So we interview wannabe models, and then we rate them on a scale of 1-10. Of course, the tech savvy person I am, I didn’t just write down these numbers – I instead created a word document (smart boy !!!). Now, soon I realized that each word document was similar in structure. So it had “Name of a Model”, Age, Photograph, and Rating (1-10). To keep this consistency, I decided to create a form in Word.

You must have seen such forms in your company – for expense reports, vacation or business card requests etc.

Anyway, here is how my form looks.


Now, soon enough, this word document solution doesn’t quite scale, and I wished I had used Excel instead. Of course Excel won’t format well, and then photographers in Bangalore want to peruse the database. So some smartass consultant comes in and tells me that he has a better idea.

Of course, I don’t believe him, so I observe as what he does.

The consultant fires up Infopath, and Imports my Word 2007 form using the dialog box below.


And soon enough, he is able to setup and reformat my word form into this in InfoPath 2007 as shown below.


He goes ahead and saves this in a file on my desktop called “Hot or Not.xsn”.

The next thing the consultant does is, goes ahead and sets up a document library in SharePoint called “Wanna bees”.

Next he goes to InfoPath 2007, and runs the Design Checker – Change Compatibility Settings


In there, he makes sure that under “Compatibility”, the checkbox for “Design a form template that can be opened in a browser or infopath” is checked.

Finally, he goes to Infopath 2007 and selects Publish

1. Screen #1 – choose publish to a SharePoint server with or without Infopath forms services.
2. Screen #2 – location of your SharePoint site: http://yoursitenamehere.
3. Screen #3 – Choose “Site Content Type” – this is generally a better and more manageable way to publish infopath forms as you will see shortly.
4. Screen #4 – Choose “Create a new Content Type”
5. Screen #5 – Call it “Hot Model” (The new content type)
6. Save the Form Template at http://yoursite/Form Templates. Call it Model Review.xsn
7. Finally, on the last screen choose a few columns that you want to be available in SharePoint sites or Outlook folders. I have wisely chosen Model Name, Hot or Not and Her Phone Number as shown below:

8. Click Publish.

Your form is ready to use – but your SharePoint document library isn’t quite yet. J

Go to SharePoint central admin under the administration tab, and make sure that Forms Server is running.

Next, go to the Wanna Bees list, and go to Document Library Settings. Under document Library settings check “Advanced Settings”, and under there choose “Allow Management of Content Types”. This will allow you to change the default content type to “Hot Model”. Also, since we wish to open this functionality to folks who may not be running Infopath locally, click on “Display as a web page” under “Browser-enabled documents”. This will cause Forms server to kick in and render the form for you.

Next, go ahead and manage the content types – add the “Hot Model” content type you just created – make it default. And get rid of the “Document” (or whatever else) content type you may have in there.

Now go back to your list and create a new “Hot Model” as shown below.

Watch closely what happens ;-). You see a weird “Loading Form” message. (It came and went too fast for me to take a screenshot, and it’s 2AM in the morning as I am typing this, so just trust me – there is a “Loading Form” message).

And walla – the Infopath form is now running inside a browser. Nice!!

Go ahead fill in the details of whoever you interview, and hit “Save”, give it a meaningful name just like I have:

Go ahead and fill in some more sample data of all the hot models you have interviewed (or ever wished to interview).

With some sample data populated is where it gets really interesting. Go ahead and create a custom view as I’m doing below:

I’m gonna create a Standard View. But here is the interesting part; I am going to uncheck all columns except couple of columns that were derived from the form – “Model Name”  and “Her Phone Number”.

And here we go – I suddenly have data of the world’s supermodels on my fingertips.In siddhu words the “A Peeled banana piece fell into a glass of milk“.

(Evil Laugh) HAAHAHAHAAH!!! All this power.

Six Soliders of MOSS 2007

The company which I am working now on sharepoint solutions has now set plans for MOSS 2007 . I am now  doing research on 07 features and finding the better prospects and open solutions to develope,So here is some of my findings for your view. 

The 2007 product takes a few smaller steps forwards in the Web and “Web 2.0” content management areas, as well as one larger one, with the integration of Web Content Management and Publishing features, previously found only in Microsoft CMS 2002.

MOSS 2007

1. Collaboration
By integrating Workspaces, Tasks, Forums, Surveys, Blogs, RSS and Wikis, the platform builds on the wild success of the 2003 collaboration features while hitting the Web 2.0 check box items for the new wave of collaboration and knowledge management applications. Point players in this space — SocialText, BlogTronix, SuiteTwo, eTouch, BaseCamp, Automattic, etc. — will no doubt out perform in select areas, on a feature by feature comparison, but previous adoption rates, customizability, and convenience will carry MOSS a long way here.

2. Portal
A one stop site for everything enterprise-related. This concept is getting tired. Or maybe we’re just tired of it. SharePoint is no longer branded as a “portal server” in the 2007 version (though the word is still in the product API Namespace). However, SharePoint still is a portal framework and web parts are still portlets. In fact, this remains one of the primary differentiators between the pay per CAL SharePoint version and the free WSS offering. Some new goodness with Master Pages, new flexibility with a pluggable Single Sign-on architecture, better search, and much improved Visual Studio integration will help on the portal side, but overall its not that exciting to talk about.

3. Enterprise Search
Search was a bit of a painful thing with SPS 2003, especially when it came to integrating various content stores. The core problems have been addressed and the functionality broadly expanded. MOSS 2007 opens up ACL-aware search across both local and remote data stores with features that enable specialized search for people and expertise. The ability to index and search data in line-of-business apps via the Business Data Store integration is powerful and will please both business managers and developers alike. The new “Best Bets” feature adds a new depth of intelligence — pulling search hits from entitled by not included search scopes. There’s new meat here. We feel that in this 2007 release, SharePoint search is transforming from a check box to a compelling feature.

4. Web & Enterprise Content Management
This is the big one for us. Microsoft is including core document management, major and minor versioning, check-in/check-out document locking, rich descriptive metadata, workflow (via Windows Workflow Foundation), content type-based policies, auditing, and role-based-access controls at the document library, folder, and individual document levels. The 2007 release builds on these capabilities delivering enhanced authoring, business document processing, Web Content Management and publishing, records management ,policy management, and support for multilingual publishing.

Whew. There’s a lot happening here. There are several different MS engineering groups working away at these features. No question about it, the content management functionalities in MOSS have been expanded broadly and will continue to do so. Existing MCMS customers considering a growth path will not necessarily find an easy migration story. With that said, the pathway there is evolving, MS’ CM Assessment Tool is helpful, and the partner community — migration, integration, and customization — is pitching its significant weight in.

5. Forms Driven Business Process
Microsoft has overhauled this aspect of SharePoint with XML driven InfoPath forms that are available on a variety of platforms including portable wireless devices. Client/Server based form maintenance has been centralized and improved for business processes for partner and customers. This area is not as close to our hearts, but is another dynamic one that captures attention. As InfoPath gains momentum and additional integration evolves between Visual Studio, InfoPath, and SharePoint, I predict we will a strong uptick in the developer community.

6. Business Intelligence
Finally, BI has been improved across the board with web-based dashboards on the macro level, server-based Excel Services and Excel Web Services API’s, line of business application and data repository integration, and more sophisticated abilities to monitor key performance indicators. Despite Microsoft’s Performance Point BI server, this is one area of MOSS that we feel has the ability to shift the market. SharePoint 2003 transformed workgroup document storage and collaboration. We believe that SharePoint 2007 aims to do the same thing with BI. By enabling business users to build-out simple integration, dashboarding, and PKI monitoring MS are definitely looking for the next dimension for SharePoint growth.

Interesting site…Know your death date…

Today morning I heard a news from my company that one of my collegaue father got passed way,I just thought to spend some time to understand what is all about death and finally found an  interesting website which shows the death date of us..Just think it as fun and check. A Internet’s friendly reminder that life is slipping away… second by second. Like the hourglass of the Net, the Death Clock will remind you just how short life is.