Thursday, April 22, 2010

SharePoint object model explorer

After reading "Building the SharePoint User Experience" the book of  Bjørn Christoffer Thorsmæhlum Furuknap, I start using new tool - SharePoint Manager 2007/2010

It is SharePoint object model explorer available for free on codeplex:
http://spm.codeplex.com/

"Ghosted" and "unghosted" files. How exactly it works?

Last weeks I still improve my knowledge and skills in SharePoint development
I also  try to get better understanding about SharePiont architecture

I always known about "ghosted" and "unghosted" files in SharePoint, but here this is very good explained by Andrew Connell (Microsoft MVP)

Understanding and Creating Customized and Uncustomized Files in Windows SharePoint Services 3.0

Monday, March 29, 2010

Back to the world of SharePoint

After many months break, I start to work with SharePoint technologies again,
I jump into the new version SharePoint 2010.

Helpful ressources to start learning new Sharepoint are on the MSDN Sharepoint Developer Center

To get better understanding how SharePoint work and how to implement SP solutions I recommend this book:

Building the sharepoint user experience

My favorite SharePoint blogs are:

http://www.andrewconnell.com/blog/Default.aspx
http://blogs.msdn.com/sharepointdeveloperdocs/default.aspx
http://www.sharepoint-tips.com/
http://blogs.msdn.com/sharepoint/default.aspx
http://blogs.msdn.com/sridhara/default.aspx

Thursday, February 25, 2010

Reporting Services - very helpful blog

This is very helpful blog about Reporting Services

http://blogs.msdn.com/chrishays/

Reporting Service 2005 - top values? - limit the number of displayed data rows

Sometimes I need to show only top 5 values from defined data source in the data table, without setting the number of rows in SQL query (top statement).

In data table set visibility expresion for a table row to:

=iif(RunningValue(Fields!Id.Value, CountDistinct, nothing) > 5, true, false)

Thursday, February 11, 2010

Dynamic LINQ

Scott Hanselman blogs about dynamic linq query generation.


I find this article very interesting


I already worked on the similar problem some times ago and I blogged my solution  here :

LINQPad

LINQPad


Very nice tool for to query Database with LINQ