Everything SharePoint and XAML

My continuous learning of SharePoint, XAML, Silverlight, Windows Phone 7, Windows 8, Office, VSTO, C#…

Archive for April, 2010

Links (4/27/2010)

Posted by Steve Pietrek on April 27, 2010


  1. Don’t Show Your Clients a SharePoint Team Site
  2. Setting up SharePoint without Active Directory
  3. iPhone SharePoint Apps Shootout
  4. Creating Custom Error Pages in SharePoint 2010
  5. Editing the Ribbon’s “Browse” Tab
  6. Hiding the Ribbon for Anonymous Users
  7. Be Careful When Referencing SPList.Items
  8. Comparing SharePoint List and Form Library Forms
  9. Mythbusting SharePoint 2010 – Think you know SharePoint? Think again! (www.developerfusion.com)
  10. Getting all items in all folders using the Lists.asmx Web Service
  11. SharePoint Development Tip: Using LINQ to query a SharePoint List
  12. Accessing SharePoint 2010 Data with REST/OData on Windows Phone 7
  13. Hide a custom field from the Document Information Panel
  14. Why Out-of-the-Box Makes No Sense in SharePoint
  15. What is SharePoint Out of the Box?
  16. SharePoint 2010: Lists.GetListItemChangesWithKnowledge Method
  17. Document Sets in SharePoint 2010 – Part 1
  18. Best Practices on Building SharePoint 2010 Web Parts with Visual Studio 2010
  19. ‘Modified’ field not getting updated anymore
  20. Clean Up Those SharePoint Logs!
  21. To Dispose, or To Dispose
  22. Using jQuery and SPServices to Display List Items
  23. Remember DateTime Casting With SP.ListItem Modified Property
  24. SharePoint Tab Web Part JQuery, Java, and CSS
  25. SharePoint 2010 Linq doesn’t support anonymous users
  26. Disposing in SharePoint 2010
  27. How to deploy a custom content master and use it in an application page
  28. A Beginner’s Guide to SharePoint Vocabulary: Part 3–What is SharePoint?
  29. A Beginner’s Guide to SharePoint Vocabulary: Part 4
  30. How to bulk upload and synchronize data into SharePoint using the Excel Add-in and SharePoint Designer Workflows
  31. InfoPath – Limit the number of items in repeating table
  32. How to Add Column Descriptions to Your Custom Forms
  33. SharePoint Timer Jobs And Feature Receivers Accessing the Term Store (Service Applications)
  34. Walkthrough of creating a SharePoint 2010 external list using Visual Studio 2010


  1. Model-View-ViewModel (MVVM) Explained
  2. Silverlight 4 Training Kit
  3. Silverlight 4 Released
  4. Silverlight 4 released. Availability of tools announcement
  5. Converting Silverlight 3 to Silverlight 4
  6. Backward Compatibility with Silverlight 4 applications
  7. Silverlight Client for Facebook updated for Silverlight 4 release
  8. MVVM – A Total Design Change Of Your Application With No Code
  9. Handling null values and missing object properties in Silverlight 4
  10. Floating Visual Elements
  11. Custom Splash/Loading screen in Silverlight
  12. 3 Free Silverlight Demos
  13. VS2010: Silverlight 4 profiling
  14. Formatting made easy – Silverlight 4
  15. Beginning Silverlight – RotateTransform
  16. Beginning Silverlight – SkewTransform
  17. Beginning Silverlight – Brushes 3
  18. Building a Web Setup that configures your Silverlight application
  19. ClientUI Part 3 – Comprehensive MVVM Framework for Silverlight Development
  20. Master-Details with RadGridView for Silverlight 4, WCF RIA Services RC2 and Entity Framework 4.0
  21. ListBoxes in Silverlight
  22. ClientContext.Current = null in Silverlight web part
  23. Transactions with MVVM
  24. Silverlight 4 enables Authorization header modification
  25. Yet Another MVVM Locator Pattern
  26. Easily decouple your MVVM ViewModel from your Model using RX Extensions
  27. Changing CSS with jQuery syntax in Silverlight using jLight
  28. Export data to Excel from Silverlight/WPF DataGrid
  29. Tip of the Day #111 – How to Configure your Silverlight App to run in Elevated Trust Mode
  30. Alternative Grid Layout for Silverlight suggestion
  31. Get a Silverlight XAP signing certificate for cheap thanks to GoDaddy
  32. Modal Dialogs in MVVM and Silverlight 4
  33. Opening a Microsoft Office document with Silverlight
  34. RIA Services with Silverlight 4
  35. Blazing fast performance with RadGridView for Silverlight 4, RadDataPager and WCF RIA Services
  36. WinToolbar Silverlight widget available on CodePlex
  37. Silverlight Samples for OData Over SQL Azure
  38. Sketchflow in 90 seconds
  39. RIA Services MVVM Prism LoB App – Introduction
  40. The beginnings of Silverlight development with Expression Blend
  41. Introducing to Halcyone – Silverlight Application Framework: Silverlight Rest Extensions
  42. Making printing easier in Silverlight 4
  43. Dependency Properties in Silverlight
  44. Behaviors in Silverlight and Expressions Blend 3
  45. Application Partitioning with MEF, Silverlight and Windows Azure – Part I
  46. model-view-viewmodel for the designer developer workflow


  1. External File Upload Optimizations for Windows Azure
  2. Getting Started with SQL Azure Data Sync
  3. Windows Azure and Cloud Computing Posts for 4/19/2010+
  4. Experimenting with Windows Azure and understanding its runtime environment better
  5. Some Free Windows Azure Training
  6. From Paper to the Cloud — Epson’s Cloud App for Printer, Scanner and Windows Azure
  7. WCF, REST and URL Rewriting with Windows Azure!
  8. Windows Azure Sample Application – Bid Now
  9. Debugging in the Cloud – Using Microsoft Azure Diagnostics
  10. 45minute video on introduction to Windows Azure and running Ruby on Rails in the cloud
  11. Source Code for Open Data Protocol Client Libraries
  12. Is Open Data Protocol (OData) the way to expose Scientific Data?
  13. Open Data Protocol (OData) .NET Framework Client Library – Source Code Available under Apache 2.0 license
  14. Windows Azure and Server App Fabric – kinsmen or distant relatives?
  15. Get serious about the Windows Azure Platform – 6 week training!
  16. Want to Learn about Windows Azure? Attend an Azure Boot Camp in a City Near You – DC

Posted in SLLinks, SPLinks | Comments Off on Links (4/27/2010)

Slide Deck from SharePoint Saturday Charlotte 2010

Posted by Steve Pietrek on April 14, 2010

Thank you to everyone who attended my “Developing Silverlight 3 Applications for SharePoint 2007” presentation at SharePoint Saturday Charlotte on 4/10/2010. The deck and source code are available.

Posted in SPConferences, SPUserGroups | Comments Off on Slide Deck from SharePoint Saturday Charlotte 2010

Links (4/12/2010)

Posted by Steve Pietrek on April 12, 2010

SharePoint 2007

  1. Using jQuery and SPServices to Display List Items
  2. SharePoint 2007 Parser Error after updating master page
  3. Solving SharePoint FullTextSqlQuery Wrong Site Collection Error
  4. Managing Your First SharePoint Project or Team
  5. Per Location Views in SharePoint 2007
  6. Pull e-mail from people picker and write to a separate textfield
  7. Want to change the settings for the “New!” icon?
  8. How to get the default landing page of a SharePoint site ?

SharePoint 2010

  1. SharePoint 2010 Solution Gallery
  2. Silverlight and SharePoint 2010 better together by Jan Tielens
  3. Variations in SharePoint 2010 – Connecting People with Content
  4. SharePoint 2010 Managed Client Object Model – Samples and Examples
  5. What NOT to Migrate into SharePoint 2010
  6. Person / Group Picker Improvements in InfoPath 2010
  7. Upgrading InfoPath 2007 forms with Person/Group Pickers to InfoPath 2010
  8. Customizing Ribbon Positioning in SharePoint 2010 Master Pages
  9. Cool Forms! Weather Forecast Form
  10. My Favorite new SharePoint 2010 Workflow Features
  11. Search AutoComplete for SharePoint 2010 lists
  12. It Looks Like You’re Building a Large Library. Would you Like Help?
  13. TOGA Presentation – Using InfoPath 2010 to customize SharePoint 2010 list forms


  1. Simplified MVVM: Silverlight 4 Video Player
  2. Ten Reasons to use the Managed Extensibility Framework
  3. Managing service references and endpoint configurations for Silverlight applications
  4. Silverlight 4 + RIA Services – Ready for Business: Ajax Endpoint
  5. Beginning Silverlight – Layout Part 1
  6. Deploying a Silverlight 3 Application
  7. What’s new in Silverlight 4: Part 2 by Mike Taulty
  8. Windows System Color Theme for Silverlight – Part Three
  9. Implementing Push Notifications in Windows Phone 7
  10. Tracing PollingDuplex in Silverlight 4
  11. Silverlight 4: Using the VisualStateManager for state animations with MVVM
  12. Silverlight MVVM: An (Overly) Simplified Explanation
  13. A Chrome and Glass Theme – Part 1 and Part 2
  14. A Chrome and Glass Theme – Part 3
  15. Property change notifications for multithreaded Silverlight applications
  16. Silverlight MVVM: Enabling Design-Time Data in Expression Blend When Using Web Services
  17. Leveraging the ASP.NET Membership in Silverlight
  18. Introducing jLight – Talking to the DOM using Silverlight and jQuery.
  19. Building Facebook Applications (not clients, but hosted in Facebook apps) with Silverlight
  20. Building a “real” extension for Expression Blend
  21. New Silverlight Video Tutorial: How to Create Gradients
  22. RIA Services and Entity Framework POCOs
  23. Yet another set of helper classes for serializing POCOs in and between Silverlight and .NET
  24. Silverlight MVVM: Enabling Design-Time Data in Expression Blend When Using Web Services
  25. An Annotated Line of Business Application
  26. Property change notifications for multithreaded Silverlight applications
  27. My MIX Talks’ Source Code
  28. New Video Tutorial: How to Use a Behavior to Fire Methods from Objects in Styles

Posted in SLLinks, SPLinks | Comments Off on Links (4/12/2010)

SharePoint Saturday Charlotte

Posted by Steve Pietrek on April 4, 2010

I will be in Charlotte this weekend attending SharePoint Saturday Charlotte. Really looking forward to seeing everyone. My presentation will be:

Developing Silverlight Applications for SharePoint

Learn how Silverlight 3 can be used to integrate rich, powerful applications into SharePoint. Walk through Silverlight basics (XAML, styles, layouts, and application settings), retrieving data from SharePoint lists and document libraries, managing code using the MVVM development pattern, and deploying the Silverlight controls to SharePoint.

Hope to see you there.

Posted in SPConferences, SPUserGroups | Comments Off on SharePoint Saturday Charlotte

Links (4/1/2010)

Posted by Steve Pietrek on April 1, 2010

SharePoint 2007

  1. SharePoint Features Activated by Default
  2. SharePoint – Summing Calculated Columns By Groups (DVWP)
  3. Read a file from a SharePoint document library using HttpHandler

SharePoint 2010

  1. Add items to a SharePoint list using managed code
  2. SharePoint 2010 Developer Dashboard – extensions
  3. Insert SharePoint 2010 Data : LINQ vs. WCF
  4. Summing Calculated Columns
  5. SharePoint 2010 and Office 2010 Videos from the SharePoint Conference 2009
  6. Rich Text Editor control in SharePoint 2010
  7. Integrating Silverlight BING Maps with SharePoint 2010
  8. Aggregate SharePoint Event/Items with Exchange appointments into your Calendar view using Calendar Overlay
  9. Getting Started Building Web Parts in SharePoint 2010
  10. CIO SharePoint Questions – Part 3
  11. SharePoint 2007 Vs 2010
  12. The myths of the requirements for SharePoint 2010

Silverlight 3

  1. Using the Dispatcher with MVVM
  2. KISS and Tell – MVVM and the ViewModelLocator
  3. Silverlight to WCF Cross Domain SecurityException
  4. Flexible Data Template Support in Silverlight
  5. Simple ViewModel Locator for MVVM: The Patients Have Left the Asylum
  6. How-To Q&A: How do I Display Data of Complex Bound Criteria in Horizontal Lists in Silverlight?
  7. MVVM for Tarded Folks Like Me *or* MVVM and What it Means to Me
  8. Anatomy of an MVVM Application *or* How Tards Like Me Make MVVM Apps
  9. Animating the Fill Color of a Silverlight Ellipse

Silverlight 4

  1. Virtualization in Silverlight 4 RC
  2. Silverlight MVVM – The Revolution Has Begun
  3. Introducing Task-It. A real-world application using RadControls for Silverlight 4
  4. Silverlight Recruiting Application Part 6 – Adding an Interview Scheduling Module/View
  5. [Silverlight 4] New PathListBox Control
  6. A RoleManager to apply roles declaratively to user interface
  7. Create Silverlight Apps Using Plug-in Components
  8. MSDN Radio: What you need to know about Silverlight
  9. Custom Silverlight TextBox with contextmenu (Cut,Copy,Paste and Delte)
  10. Silverlight Commands Hacks: Passing EventArgs as CommandParameter to DelegateCommand triggered by EventTrigger
  11. Silverlight 4.0 and MVVM Pattern
  12. Silverlight 4: New parser implementation. New parser features.
  13. New Silverlight/Blend Refcard!
  14. MSDN Radio follow-up answers: Prism for Silverlight, DomainServices and relationships
  15. Silverlight 4 + RIA Services – Ready for Business: Exposing WCF (SOAP\WSDL) Services

Posted in SLLinks, SPLinks | Comments Off on Links (4/1/2010)