Feb 01, 26 | MDE | Security
Defender Performance Tuning
Dec 19, 25 | MDE | Security
Defender Deployment Tool
Nov 07, 23 | MDO | Security
QR Phishing with MDO
Recent Posts
AngularJS Module for Azure Mobile Services
A few months back a coworker introduced me to AngularJS as an alternative to using KnockoutJS. Around the same time Microsoft was pushing a bunch of videos and “How To’s” on the Azure Mobile Services. After walking through the AngularJS tutorial and playing with the Azure Mobile Services “To Do” Demo I decided it would be interesting to mesh these two items together, use AngularJS in the UI to communicate with Azure Mobile Services for data storage, and who know what else in the future. The first thing I did was create the To Do demo application and then I started to create the AngularJS partial views for everything. Once the views and all worked I began working on the actual communication with the Azure Mobile Services, and this is where things went south.
Jul 08, 14 | AngularJS | Read more...
More About Managed Metadata
I recently had more fun with setting Managed Metadata values in SharePoint 2010. This time as part of an event receiver during the Item Adding, Item Updating, and Item Updated events. (There are interesting event ordering challenges which lead to using all of these events, but that is not the focus of this blog.) The challenge I faced was copying values from a Document Set down to documents that were being created/uploaded to the list. Normally, using Shared Properties would negate this but because we wanted use to edit the Managed Metadata Values in the Document Information Panel we could not use shared values because the Document Set would immediately overwrite any changes made to the document. Instead we created an Event Receiver to manually handle the updates from the Document to the Document Set, and from the Document Set to the child documents.
Apr 24, 14 | Microsoft | SharePoint | Read more...
Setting Managed Metadata
I recently had an issue trying to set the Managed Metadata field value on a new list item I was creating in C# code. In the control where the user could select the managed metadata value I was using the OTB Taxonomy Control which was properly bound to my Managed Metadata Field.
Mar 31, 14 | Microsoft | SharePoint | Read more...
Fixing IE11 Enter Key Problem with Search
I was recently working for a client who began having issues with the Windows 8.1 baseline and their search center. If you are familiar with Windows 8.1 then you are aware that it comes with IE 11 which has a new User Agent string that can cause some issues with SharePoint (ref: IE11 Broke SharePoint 2010). My task was to figure out why when a user entered a search term/key word and hit enter the page simply refreshed.
Mar 18, 14 | Microsoft | SharePoint | Read more...
More customizations with Client Side Rendering
Recently I posted about how you can use Client Side Rendering (CSR)to display contacts on a map. After posting about how to display the entire list data, I decided I wanted to see how CSRcould be used to change the user experience while adding, updating, and viewinglist items, updating items, and viewing items. This post will provide a high level overview of how I was able to change the display during New, Display, and Edit of an individual item and then later I will actually put this together with the Contact Map idea.
Feb 12, 14 | Microsoft | SharePoint | Read more...
Bye InfoPath, Hello Apps for Office & Lightswitch
The Microsoft Office announcedon Friday that InfoPath 2013 will be the final version released.This is a significant announcement because itmeans any customer with customSharePoint workflows, Office Document Information Panels, and any other Data Entry Applications will have to move those to a new technology, but Microsoft hasn’t said which one.
Feb 03, 14 | Microsoft | Read more...
SharePoint Contacts on a Map with Client Side Rendering
Several years ago, back in the dark days of SharePoint (MOSS) 2007, Tom Resing and I worked together on a demo displaying contacts from a SharePoint contact list on a Bing/Google Map. He and I presented this at several SharePoint Saturday events (Boston, Virginia Beach, Richmond, Tampa) and found highly positive response. It has been a while since Tom and I worked together, and a lot has changed in SharePoint so I wanted to revisit our old demo and take a newly available approach.
Jan 28, 14 | Microsoft | SharePoint | Read more...
IE11 Broke SharePoint 2010
I’ve been noticing recently my SharePoint site was behaving oddly, especially when I wanted to edit a web part. Yesterday the odd behavior hit a critical point as I was unable to connect web parts on a page. The problem was every time I clicked the drop down arrow on the web part heading the page would refresh and some of the menu content would appear in a side panel, where the web part properties are usually displayed.
Jan 15, 14 | Microsoft | SharePoint | Read more...
Site Collection Content Type vs. Content Type Hub
I’ve been working on a project recently that has a large number of sub-agencies and the parent organization was attempting to push a standardization of Content Types. Since no one really wanted to duplicate work the organization decided they did not want to migrate content into SharePoint (from file shares) until all the content types and metadata had been identified and created. However, as with all large agencies some groups wanted to move forward with limited or partial capabilities because after all some limited capability is better than what they currently have. The concern that arose from this was: What if they created a Content Type in one of their Site Collections that had the same name as one that would be published later on?
Jan 13, 14 | Microsoft | SharePoint | Read more...
SharePoint Published Content Types
I have done a lot of development with SharePoint workflows, especially those developed in Visual Studio. Unless I have been working with a standard list type, I generally create a Content Type that my workflow can be associated with and to ensure the columns and values needed in the workflow will be present. However, creating Content Types is always a painful process, because as you develop the content types and test them you need to delete the original content type, and any list depended up in before you deploy the updated version. This is even worse when you upgrade a solution that is in use in productionbecause you can’t easily delete the content type just to add additional fields.