A Couple of WPF How-Tos
A couple of quick “how-tos” on WPF/XAML topics: 1. Data binding via Dependency Properties http://blog.drorhelper.com/2010/03/how-to-data-bind-to-property-in-wpf.html A nice, concise tutorial about how...
View ArticleLoad PDFs Into Browser Object Using HTTPListener
Below is a clever sample implementation to load PDF documents in a programmatically-created browser window in WPF, without having to wrap the Acrobat Reader ActiveX control in a WindowsFormsHost...
View ArticleDocument Library Workflows “Hanging”, State Stuck In Starting
I encountered a rather gruesome little problem today while helping a colleague just starting to learn SharePoint. He was doing a very simple workflow on a simple Document Library, e.g. no versioning,...
View ArticleLoading Compact Framework 3.5 Into Windows Mobile Emulator
I’ve inherited a project using the Windows Mobile 6.1 platform, which conveniently requires Visual Studio 2008 (not 2010 or 2012 {whatever that is}). While trying to get the code to run in my freshly...
View ArticleOpening SP Link List Items In A New WIndow
A simple hack for opening links in a new window: http://sharepointsolutions.blogspot.com/2007/09/make-selected-links-in-links-list-open.html Courtesy SharePoint Solutions Team Blog Filed under:...
View ArticleEnabling Network Connectivity For Windows Mobile 6 Emulator
To allow the your Device Emulator to use the host PC for network access, you can use ActiveSync or the WMDC (Windows Mobile Device Center) to simulate docking. 1. Disconnect any physical devices from...
View ArticlePrinting Code 39 Barcodes From Word
Here is a link to a site called BarcodesInc where a free font can be downloaded to print Code 39-style barcodes in Word or WordPad. The very simple usage of the font is described in the site, and I was...
View ArticleDetecting Device Emulator On Windows Mobile 6
Thanks to the wonder of Google, I was easily able to find this nearly 6 year old blog post that precisely addressed my question related to this ancient platform, namely how can I determine if I am...
View ArticleSharePoint Workflow Event Type Enumeration
These are defined in SPWorkflowEventHistoryType, but I borrowed the table below from SPJeff, who was kind enough to post about it here. Number Event Type 0 None 6 TaskCompleted 5 TaskCreated 9...
View ArticleSend Ctrl+Alt+Delete To Remote Desktop
Use Ctrl+Alt+End instead from within the RDP session. Filed under: Miscellaneous
View ArticleAccessing ListItem ID When Using Lambda Expressions To Filter FIelds
When you need to access the Id property from a collection of ListItems, e.g. foreach(ListItem li in <some ListItemCollection>) { int ItemID = li.Id; } and are using a lambda expression to return...
View ArticleDon’t Add An Unbound Column To A Bound DataGrid
I was experimenting with a DataGrid that was bound to a list via XAML, where I set up the columns (to apply custom templates) and bound them individually to the properties of the typed objects in the...
View ArticleWorkflow History Field Definitions
I’m looking into querying a site’s default WorkflowHistory list to build a simple display/filtering mechanism, rather than creating a custom view and turning users loose on that. There are a lot of...
View ArticleLaunching PDF To A Specific Page Via URL
There is a reference document here for available parameters in the URL. The document is pretty old, but the API seems to still be working in the latest version of Acrobat Reader, For opening to a...
View ArticleSharePoint Lookup Column Type Limitations
From here: Supported Column Types Unsupported Column Types Single line of text Currency Number Lookup Date and Time Person or Group Calculated Hyperlink or Picture Multiple lines of text Yes/No Choice...
View ArticleSharePoint Internal Field Names
Reblogged from SharePoint Malarkey: So one of the very first things I needed when creating custom webparts was the internal names of some list columns (as they tend to differ from the friendly column...
View ArticleSilverlight 5 XAML StringFormat Configuration In DataBinding
After way too much pain trying to figure this out, it looks like the following is the correct syntax for setting up a FormatString specification in a Silverlight 5 XAML data binding statement:...
View ArticleInstalling a SharePoint 2013 Dev Environment from A to Z
Reblogged from SharePoint Dragons: This blog post discusses the installation of a SharePoint Development Environment from A to Z. Over the years, creating one is becoming more and more complex and...
View ArticleError Deleting Content Types
I was trying to delete some content types that I had created, and removed all of the lists using the types, but was still receiving the “Content Type In Use” error message when I attempted to delete...
View ArticleTroubleshooting InfoPath 2010 With Code-Behind
I have just started working with code-behind extensions for InfoPath 2010, primarily doing things like Date Difference calculations that are easily accomplished in C#, but stupidly hard in XPath. It’s...
View Article