What does a UX Process really look like? Honestly, depending on the project, it can look many different ways. I personally prefer to use a combination of in-depth process techniques, rather than just focusing on one specific area. It is critical to understand that UX is made up of several different components, each having its own importance.
There’s Research and Testing, Information Architecture, Content Strategy, Interaction Design, Visual Design and Front End Development. Today I want to focus on the first three areas.
It all started with an email from a customer: They wanted an event app for an upcoming regional sales summit. The requirements fit the mold of a typical event app (session schedule and downloadable documents, photo sharing, surveys, sync with Outlook, etc.), but there was one small problem. The app needed to be done in less than a week.
Fortunately, we knew exactly what tools to use and how to put them to work for our client.
Read the rest of the story, and find out exactly how we got the job done, over at the Microsoft PowerApps Blog.
AIS is EXCITED to sponsor SharePoint Fest – DC on April 27-29th. Join other SharePoint practitioners from around the DMV to attend technical classes and workshops – taught by Microsoft Certified Trainers, Microsoft engineers and Microsoft MVPs – covering Enterprise Content Management, Power Users, Social SharePoint, Business Value, Implementation/Administration, Office 365, Workflow, Business Intelligence, Special Topics & SharePoint Development. Choose one complete learning track or mix & match based on what content best meets you and your organization’s current needs!
Seven Great Reasons to Attend SharePoint Fest – D.C.:
- The technical classes and seminars at SharePoint Fest are focused on practical techniques and practices you can put to work today!
- Our expanded three-day SharePoint conference allows for more topics and additional expert speakers from the community!
- Get answers to your questions in the classroom, or as you mingle with speakers and peers at coffee breaks or at the evening cocktail reception!
- Bring a group of developers, IT pros and business teams to improve your whole organization’s skills – and get a discount to boot! Contact us for group registration discounts!
- Attend the SharePoint sessions that work best for you. With more than 80 classes and workshops to choose from, you can make SharePoint Fest your own custom SharePoint training event.
- See how the Microsoft SharePoint ecosystem is growing and evolving by speaking with technical experts from the local Microsoft field and diverse channels within the Microsoft Partner Network all in our exhibit hall!
- Learn from the brightest minds in the SharePoint universe! Many of our speakers are either Microsoft engineers or have achieved Microsoft MVP or MCM status based on their in-depth knowledge of SharePoint.
Register today and remember to use coupon code Applied25 to save 25% off.
I decided to build my own solution since it would be a relatively simple design and it would let me dig into KnockoutJS. In addition, it would be easier to use TypeScript to build an easier-to-maintain solution since it incorporates many of the ECMAScript 6 features like classes and modules, among others. Read More…
I came across an interesting bug while trying to add a user the Administrators of a Search Service Application in SharePoint 2013. When I tried adding the user, and clicking OK, and error is returned: “User does not have permission to perform this action” along with a correlation ID. Further investigation in the ULS logs revealed that the problem was SQL permission related: “The EXECUTE permission was denied on the object ‘proc_MSS_GetConfigurationProperty’, database ‘SPSearch’, schema ‘dbo’.” Additionally performing a search fails and logs the error: “There was an exception in the Database. Please retry your operation and if the problem presists, contact an administrator.” (The error message has a typo too). Read More…
If you’ve ever had the need to add document management capabilities for your entities in CRM, you already know that CRM 2013 and CRM online rely on SharePoint for this functionality. This out of the box integration point is well documented and available for configuration in the CRM administrative interface. When set up, users can create, upload, view and delete documents in SharePoint locations that correspond to entity instances in CRM.
This post will discuss a different integration point – using search in SharePoint 2013 to expose CRM entity data. When setup properly, SharePoint 2013 can provide a robust, enterprise level search capability that can be tailored to your needs. Also, it seems to fill a current functionality gap in CRM that often requires a third party tool. Granted, you will need SharePoint 2013 Enterprise to realize this setup, but if this is available to you there should be no need to look anywhere else for search. Read More…
Recently, I encountered an issue with SharePoint 2013 search crawls where .pdf files smaller than 1 MB reported a warning: “The item has been truncated in the index because it exceeds the maximum size”. The default MaxDownLoadSize for documents in SharePoint is 64MB, which was more than enough the handle these relatively small .pdf files.
After I reached out to some co-workers; one suggested that the error might be a false-positive and the entire document had been crawled. I tested this by first searching for words at the end of the document and no matches were found; this would be expected if it were truncated. Next, I tried searching for text in the middle of the document, no matches were found either. I thought it must have truncated a lot of text and tried searching for text contained at the very beginning of the document. No results were found! So when the warning said it truncated the item, it had truncated the whole document. Read More…
One of the many challenges that SharePoint developers face is returning meaningful search results that allow users to access information efficiently. Oftentimes, data retrieved from search could be more effective if we could modify it slightly. Other times, search results would be enhanced if we could include related information that does not reside within SharePoint. FAST for SharePoint 2010 provided pipeline extensibility which allowed us to modify content on the “pipeline” using a PowerShell script or a compiled application. SharePoint 2013 introduced Content Enrichment which allows us to enrich content during the content processing phase using a WCF Web Service as seen in Figure 1. In this 3-part series, we will examine Content Enrichment being leveraged to enhance data three different ways. In part one, we will develop a simple Content Enrichment Service that combines two existing SharePoint managed properties into a single managed property. In part two, we will enhance data by taking a single managed property and querying a database to obtain related details. Finally, in part three, we will enhance content by taking a single managed property and obtaining details from a web service.
SharePoint Server 2013 offers a completely new architecture for Workflow utilizing Workflow Foundation 4.5. I’ve already covered the high-level changes in a previous post called “What Changed in SharePoint 2013 Workflow? Pretty Much Everything” and discussed how a SharePoint 2010 Workflow project would be designed differently in my post titled “Redesigning a SharePoint 2010 Workflow Project for SharePoint 2013.” Both of these posts discuss the new reliance on web services for data in SharePoint Workflow. While it’s obvious that Visual Studio workflows would interact with web services, SharePoint Designer 2013 offers web service communication, as well. This post will detail the new actions available in SharePoint Designer 2013 for interacting with web services and how to use them. Read More…
Your company’s SharePoint site should be personalized to reflect your brand and culture. How your site looks can impact how much it’s used. One of the easiest ways to complete this personalization is by incorporating graphics that “match” your organization. Sometimes you have a great set of graphics and icons to start with, and sometimes it can be difficult to find “exactly” what you are looking for. In these instances I have to create my own graphic from “scratch” or by using a few found images. Read More…