Sharad Kumar
MVP (SharePoint Server), MCTS (SharePoint Services), MCP (ASP.NET).
-
Manage Hierarchical data in SharePoint lists - Building a Project Team site template
No matter how hard you try, or time you spend... there is always something new to learn on SharePoint. Not just as Developer, Architect, or as IT Pro, but more so as User! I have learnt along that users can best be classified in slabs whereby some adopt a new product quickly, while others find it difficult to grasp new features no matter how usable... and most get to a point where they learn most (usable!) features and form their comfort zone around what they have learnt by cognitive and settle with it. They just won't move ahead of curve, and you can either blame users or the product... go figure!
-
SharePoint vNext and/or Office 14 - Master Data Management!
June 7th 2007 - Microsoft announced merger of data management company, Stratature. Stratature was bought for its flagship product, Enterprise Dimension Manager (+EDM), which had growing customers base in a vertical which is quite new to the "connected enterprise". Post merger, Microsoft pulled off +EDM from the market and continued support to existing customers. +EDM was a new category of product line, which company defines as Master Data Management vertical.
-
SharePoint vNext - Silverlight usage scenarios?
I think this is an interesting question that I'm speculating with regards to vNext of SharePoint. Also to gather everyone's opinion on possibilities and their wishlist.
-
SharePoint Forms - Improve layout of Field's 'description' to save screen-space and enhance UX
Default Forms in SharePoint leave you with limited choice sometimes when it comes to customization. One such thing is location of fields Description under the control, instead of under fields Title on the left. That's unlike most other system forms in Central Admin or throughout Application Pages. This leaves users with more screen utilization vertically, leaving empty spaces on left. So I think most users do not describe their form fields to keep them usable, while on flip-side it definitely makes forms hard-to-guess for others, particularly so when there are many columns in a list.
-
How to customize rendering of SharePoint list form fields - Part 1
While SharePoint offers great flexibility to users for quickly creating custom lists in various forms, flexibility of forms and fields rendered within is fairly limited on WSS/MOSS UI. In this series, I aim to share some of my findings and, perhaps, come up with wish-list for "SharePoint 2009"!
-
Showing Child-Items Count in hierarchical SharePoint Lists with multiple content-types
SharePoint 2007 introduced content-types to template standard record definitions and re-use them across lists, such as Task, Issue, or even Folder. Multiple such content-types can be set associated to a single list. A folder is a content-type as well, and it can not only have child items/files within it but also have extended columns just like any item. This allows interesting scenario's where-by instead of using Lookups to setup relationship of items spread across lists one can implicitly set master-detail relationship on items within same lists.
-
Live Search Macros for Microsoft Professionals
Live Search allows creation of macros to customize and confine your searches to a group or community of sites. You can also share macros for others to use, and many of them can be found at Gallery.
-
Windows Server 2008 Enterprise - Install experience with VPC 2007
I finally got time to try Windows Server 2008, picking binaries from MSDN, for some adventures with IIS and SharePoint primarily.
-
Windows Live ID Authentication for your Web Applications and SharePoint
Microsoft had released Windows Live ID Web Authentication 1.0 SDK to enable a platform-neutral way of adding authentication to your application through Windows Live ID authentication service. It also makes it possible to add Windows Live controls in your application and comes with SDK containing documentation and code samples for implementation in various platforms like ASP.NET, Java, PHP, Perl, Python and Ruby programming languages etc.