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

Wednesday, January 20, 2010

Reporting services: show value with line breaks between words

I need to display value as a list separated with coma and line break.


I found great tip, how to realize line breaks in reporting services here:
http://www.kodyaz.com/articles/reporting-services-add-line-break-between-words-custom-code.aspx

very helpful custom code function:

Public Function AddLineBreakBetweenWords(words As String) As String
Dim rsRegEx as System.Text.RegularExpressions.Regex = new System.Text.RegularExpressions.Regex("\s+")
words = rsRegEx.Replace(words, " ")
return words.Replace(" ", vbCrLf).Trim()
End Function
 
 
 

Thursday, January 14, 2010

Cool web designer tool

http://www.artisteer.com/

This is web designer tool for people like me, who are software developer not web designers.

Whole web site you can easly export to ASP.NET as the Visual Studio solution