Tag Archives: sharepoint 2013 mobile development

Top 5 SharePoint Collaboration App for Android

SharePoint wildly popular as an enterprise platform for many reasons such as integrates meta data stores, document repositories and successful social enterprise deployments.

According to IT survey on enterprise collaboration, last year it was found that 73% of its respondents were using SharePoint for their business apps. And slowly it gained success as a new collaboration and knowledge sharing platform. SharePoint 2010 SharePoint 2010 lacked mobile support, hence SharePoint 2013 came to picture with new enhancements and customized features. Finally SharePoint 2013 has finally gone mobile supporting varied screen sizes with different kind of gadgets.

sharepoint development servicesSome of the new unique features makes SharePoint all the more interesting and useful for creating best business apps:

Mobile Browser Experience
SharePoint provides different browsing options depending on the usage of the mobile browsers they can be called as Contemporary View, Classic View, the and Full Screen UI. The Contemporary View is new to SharePoint 2013. This view renders beautifully in HTML5 and is made available to the newest mobile browsers such as iPhone’s Safari 4.0+, Mobile IE9.0+ and Android 4.0+. It is a clean view with the goal of providing quick access to document libraries, lists and other common SharePoint content. The Classic View gives backward compatibility for older mobile browsers. It is always meant for a specific purpose and function and it is not going to win any user design awards. The Full Screen UI deals with a full desktop view of the site shown on the mobile device.

  • Device Channels – Device Channels renders content flawlessly on different devices. SharePoint 2013 cleans up. master pages, page layouts and style sheets that can be mapped to specific mobile browsers, allowing much more control over the usability of content.
  • Push Notifications – SharePoint library fulfils the needs of every business and gets notified on mobile device when a new or changed document is posted to that list. Alert functionality was there before and even one can send an email or text. Now SharePoint 2013 takes it a step further by providing users with notifications on their mobile devices when specific activities occur on SharePoint site. This powerful tool keep users informed of key changes to SharePoint-based sites and business solutions. It can automatically push notifications to the employee who submitted the idea each time the status of that idea changes. This is a great way to keep occupied users and increase overall use of solutions.
  • Location – With the help of geolocation field type in SharePoint many numerous application can automatically log the location of a user each time they enter any information. This powerful feature of SharePoint-based applications where mobile users capture information through their smartphones is unique. Bing Maps helps to display this exact location information.

SharePoint 2013 and the Office Web Apps Server work together better than ever before to provide a higher quality experience for users who interact with documents on their phones. This covers Word, Excel and PowerPoint documents and the viewer for these documents is now optimized for phones. Microsoft continues to enhance this experience, since viewing and editing documents on our mobiles devices is becoming much more common.

Top 5 SharePoint Collaboration Apps

SharePlus
It offers secure SharePoint browsing from anywhere. The app supports all Content Types and there’s native support for Office files. To ease collaboration, one can share documents via email or send a link. Collaborate with team, sharing documents and tasks lists right from the meeting room, a taxi, or when out visiting a client. Browse documents, discussions, announcements, wiki pages and custom lists.

Filamente
Filamente is a SharePoint client for iOS from Aircreek. It gives users a touchscreen optimized interface for SharePoint, the ability to upload files from a mobile device and offline access to resources.

Forms Central
Formotus offers a SharePoint client for Android, iOS and Windows Mobile called Forms Central. Like Filamente, it provides offline access to SharePoint data. It’s free to download, but requires a subscription.

DocAve
DocAve is a management platform for SharePoint created by a company called AvePoint. It consists of a suite of products to enable integration, document migration and data management. These products can be purchased as a suite, or individually. Free trials are also available to download from the official AvePoint website.

Quick Apps for SharePoint
This application is created by Dell and is available to download directly from their website. It is a great app for smaller businesses because it allows quick and easy customization of SharePoint, without the need for large IT departments. It is also quicker and faster than making custom code changes.

Huddle
This is the best cloud collaboration tools, designed with ease and efficiency kept in mind, with millions using it for content management and enterprise collaboration. Small, mid and big businesses can easily manage and exchange information or projects with others. It also allows to track milestones, project deadlines, view late projects, completed tasks, making collaboration effective and easy. In addition, unlike the on-premise SharePoint, it supports several mobile applications such as Android, iPad, BlackBerry and iPhone.

SharePoint is one of the most versatile business software applications available on the IT web market. Its popularity over the years has dramatically increased because of the systems flexibility and the abundance of professional apps that can be integrated into the platform with little time and effort required and supported almost all browsers and electronic gadgets.

You can hire developers from top custom sharepoint development companies in India who can help you build your projects within allocated budget and time schedules.

We provide sharepoint development services. If you would like to know more about our sharepoint site branding experts, please get in touch with us at Mindfire Solutions.

SharePoint – A Precious Business Tool

One of the most successful platforms for any business enterprise in today’s time is SharePoint. It is creative by nature as it provides enhanced productivity with long lasting collaboration to business owners across varied needs. The latest versions’ launch of shareware has proved Why SharePoint is considered as precious business tool, since it is very appealing and user friendly, say experts.

SharePoint developmentIcing on the cake using this platform is that the service deliverables it brings along would be excellent as well as highly efficient. It helps with collaboration that makes businesses run smooth along with functioning ethics that are fabulous to say so. Share-point with its latest version has gained more happy users than ever before. This is because; clients now can use the platform to send large reports along with data across in a jiffy, which is so important for business needs or business expansion these days.

The wait is over
Gone are the days when other platforms took a century almost to transfer large files as well as data. The suite SharePoint now does it all in no time. The anticipation and wait is over, SharePoint now is being looked at as manna from the heavenly technological world, or should we say an answer to all large data transfer needs. The updates have excited users, and customers are exploring the major changes in the platform like never before. Unlike its predecessor, the SharePoint version launched this year has features and functions that offer the best, plus more support for options such as;

a. BI
b. Search
c. Mobile support
d. Public Website Support
e. Mobile as well as social sharing

Business wise intelligent
Companies need to be smart and for that SharePoint is used to the rescue, or else perishing in the deep business oceans would be the fate. Analysis or insights given by the latest version of SharePoint are unmatched and of high quality. Excel as well as SharePoint are tightly integrated, performance wise, say sources.

Businesses run not only through browsers on the computer but also through the phone as well, hence SharePoint allows such features which would help users use desktop apps on any smart device as well, irrespective of the size of the screen. Mobile browsing options come in;

a. Contemporary view
b. Classic view
c. Full screen (UI)

In addition to that, customers now also have efficiency with geo-location in the form of push notification services, which can be used on tablets and smart devices like never before.

Socialising made easy and plenty more reasons to be happy
There are newer features for socialising offered by the latest version of SharePoint. Newsfeed, community sites, sharing, collaborating as well as knowledge transfer and more, all of which the latest version of the platform has brought for everyone to use, and businesses are making the most using them all.

Even the search options have been optimised so well that the results are relevant and to the point, hence no more scourging around for an answer. Laymen and IT users are the happiest with such new features, especially when they can customise appearances based on the type of content than the history that was being looked for.

Another feature which has caught the eye and fancy of users with the latest version of SharePoint is the eDiscovery function; it has a range of new tools that manages discovering like never before. This in fact is wonderful for business owners; since it helps them stay protected while the centre searches across SharePoint, Lync or Exchange for content that has been preserved or exported.

Finally, with the latest version of SharePoint in place, companies now can have public facing sites or even internal intranet sites using pixel perfect schemes for branding. It used to be a complicated task achieving the same in the past, but with the latest in SharePoint and its tools, things are now done in a jiffy. One doesn’t need a lot of internal support for the same, expenses too would be the least and the designs are a wide variety to choose from, say experts.

Make your dreams come true by expanding your businesses like never before. Let the large files or data not worry you anymore! Hire developers from top SharePoint development companies after due diligence and they would help you develop SharePoint applications within allocated budget and time schedules.

We provide custom SharePoint development services. If you would like to know more about the expertise of our expert SharePoint developers, please get in touch with us at Mindfire Solutions.

Why hire experienced SharePoint consultants?

When it comes to getting quality service, it always depends upon hiring an experienced and competent SharePoint (SP) Consultant. However, if you are to know in what way does the hiring affect a business, you need to know what role does such a consultant play in a particular business. Hence let us first know who is a SharePoint Consultant. However, prior to that, it is perhaps necessary as well to know what is actually SharePoint.

sharepoint webparts developmentIt is a particular type of proprietary platform of web application prepared by Microsoft which can easily take care of the common web based needs of any business organization in the most cost effective and versatile way. This web application is integrated with the suit tools of MS Office and is extremely handy when it comes to offering users with interface similar to that of MS Office.

Now coming to SP Consultants, they are the ones who take care of various problems pertaining to a particular business. Naturally, it can well be stated at this juncture that when it comes to getting intricate business issues or problems solved or getting quality services, hiring a competent and experienced SP consultant makes all the difference. This article discusses in fairly great details why it is so important to hire an experienced consulting professional for enjoying quality services.

Content Management
An able consulting professional would come in handy for effective content management. SharePoint is a platform which comes with an effective Content Management System, social capabilities along with some really advanced search options. Such a professional would always help to make content management extremely easier, free of hassles and quick for the users. It will also help giving productivity along with information value, a shot in the arm with the help of some simple document, records, high end media, centralized platform, web content management.

Managing the Community
An experienced consultant would also help in getting the very best tools for collaboration – a fact that would enable one to share ideas, locate various information related to the business, locate people along with expertise that are needed to run a business rather seamlessly. Besides, it also becomes easier to personalize the experience of the user along with the multi lingual support and tools used for user tagging.

Managing Websites
The expertise of these consultants also helps the users in changing or modifying the contents of a page without any effort whatsoever. They also help in applying newer themes, designs and removing/adding various interaction.

So in a nutshell, the work of a SP Consultant covers the following areas:

  • SharePoint Collaboration, customization as well as consulting
  • Development and synchronization of various business processes, solutions and parameters
  • Providing a number of application features
  • Explaining SP Migration application features
  • Effective creation of records through integration services
  • SP Deployment Planning Services or SDPS
  • Branding of SharePoint Sites
  • Development of SharePoint Web as well as Portal
  • Management of SP Enterprise Contents
  • SP Enterprise Portals as well as Business Intelligence
  • SP Installer applications
  • Reporting service of SP SQL
  • Testing as well as providing technical support for SharePoint

Therefore, through a process of hiring experienced consultants, companies can enjoy a lot of added advantages that come in the form of recognizing those features that helps in decreasing the developmental costs, improving the efficiency or output of the business, and the likes. SharePoint solution is perhaps the best and the most economic way of sharing documents or information.

Hence, seeking the help of an experienced consultant is definitely the best decision that can be taken by a business owner. This makes these professionals extremely adorable in the business circle. These professionals are generally paid high remuneration for the services they provide.

You can hire developers from top sharepoint development companies in India who can help you build your projects within allocated budget and time schedules.

We provide sharepoint webparts development services. If you would like to know more about our custom sharepoint development team, please get in touch with us at Mindfire Solutions.

5 ways to spruce up SharePoint 2013 for your intranet CMS

One of the biggest drawbacks that affect content management is the lack of proper search plug-ins. In the current scenario, businesses do not have adequate amount of time for tracking down different files. SharePoint comes to rescue in such a situation.

SharePoint developerSharePoint intranet comes with convenient document libraries, enabling every business to categorize information in the way they want. In fact, you can have all your content easily accessible by means of different libraries within a hosted portal- a library for media, one for finance, report, sales, marketing and so on. The inconvenience of lost data will never be experienced. The intranet also comprises the latest antiviral software for ensuring preservation of online infrastructure.

As a business owner or team member, SP allows you to open up documents through the web, and also to synchronize work via document collaboration. In short, SharePoint provides a collaborative, hosted solution for content management through the intranet. Investing in SharePoint development for org-wide collaboration always pays rich dividends. Let us discuss 5 trending ways which will help you to spruce up SharePoint 2013 for your intranet CMS.

1. Creation of an intranet newsfeed with SP 2013
With the help of an intranet newsfeed, users are able to publicly and rapidly communicate with each other by sharing ideas, posting updates, asking questions along with other activities. So far as the management is concerned, it is a great means for engaging with employees personally, directly and openly. Moreover, the SharePoint newsfeed renders a micro-blogging experience similar to that derived from social media platforms like Facebook and Twitter. Users are able to post comments, direct particular users with the help of @targeting as well as tag the same to a particular topic utilizing #tags. Comments or users can be liked or followed.

2. Showcasing intranet blogs with SP 2013
Intranet blogs are a brilliant way to discuss on relevant topics providing authors with the capability of communicating a message as well as starting conversation and collecting feedback. Readers can have their opinions heard and addressed. Authoring and publishing tools are offered by the SharePoint blog site to authors, in the same manner as they would expect from a consumer CMS. The features include the ability of video embedding from sources such as YouTube, rich text editing, capability of content publishing directly from MS Word. It is possible to like, rate, follow or share blog posts.

3. Using SharePoint 2013 for creation of intranet survey
With the help of intranet surveys, creators are able to speedily crowd source precious information from a huge employee pool. As participants, employees can get an easy means for bottom-up feedback and hence become more engaged. The SharePoint survey app offers a template to easily as well as quickly build surveys with diverse question types (multiple choice, text fields, rating scales). On completion of the surveys, results are represented graphically with the facility of exporting to Excel. The promoted links app of SharePoint builds metro-style tiles along with a hover-over state in order to make room for additional text information. The advantage is that tiles offer increasing visual engagement as against a standard list, following the SP site’s theme.

4. Leveraging SP 2013 for surfacing intranet KPIs
With regular and convenient access to KPIs, employees can adjust their activities to accommodate the changing business demands. Enhanced visibility of performance metrics at an organizational level helps in greater employee collaboration. With the help of the Excel Web Access Web Part, data can be displayed from an Excel spreadsheet straightaway onto a SharePoint page. Granular control can be maintained by the author over the data that can be displayed from the spreadsheet and accessed. Once it surfaces on the SP page, the data can be made user-interactive.

5. Using SharePoint 2013 for creation of an intranet discussion list
Through intranet discussion lists, users can discuss specific topics with subject matter experts and their peers. It can be used for diverse purposes helping employees draw the benefits of a wide organizational network of resources and knowledge. Forum-style collaboration areas can be created with the help of SP Community Site Features. Using the discussion list, users can start discussions or ask questions. Moreover, categorization of the content can be done.

For creating an engaging and dynamic intranet CMS, SharePoint 2013 is loaded with all the requisite functionality. Great outcomes can be enjoyed by those who comprehend the changing intranet demands and leverage this new functionality.

We provide SharePoint application development services. If you would like to discuss with an expert SharePoint developer from our team, please get in touch with us at Mindfire Solutions.

How To Control App Token Lifetimes in SharePoint 2013?

SharePoint has emerged to be one of the most beneficial web application development platforms these days. The newer versions of this platform have turned out to be of immense use for the business enterprises as, they assist in the successful accomplishment of several tasks and necessitate much less time and efforts. Now, developers are trying out more innovative ways of exploiting SharePoint so as to derive the maximum advantages out of this already useful platform. Controlling the app token lifetimes in SP 2013 is one area of concern that is emphasized upon to a significant extent.

SharePoint development companiesThe first question that arises in this regard is where one can control the app token lifetimes. However, when considered on a broader platform, it will be seen that the place of control is actually not so significant and that a highly advanced app like TokenHelper can be of substantial help. There are around one or two JWT tokens that are created if one goes by the IssueToken method. It is usually one when the app only token is being used and two tokens for the application and the current user. However, in both the events, the JsonWebSecurityToken is created and the parameter that is used to create the same determines as to how long it is valid.

It is for the app token that the TokenHelper makes use of a constant, which is known as TokenLifeTimeMinutes. By default, this constant has a value of 1,000,000, which leaves no scope of worrying except in cases where one wants to limit it. Now, for the user token, the constant is hard- coded by default for making use of a lifetime of 10 minutes. The values can be found as well as changed into whatever you want just with a little drilling into the IssueToken method.

With a deeper look into the code, it can be seen that the TokenHelper incorporates a delegate that is invoked in what is known as the GetClientContextWithAccessToken method. This method plays the important role in adding a bearer token to any particular request that comes into the SharePoint from the particular app of the user.

Now, if the user sets a breakpoint on that specific line of code and eventually step through the request from the app, none of the token ‘setup’ functions creating the ClientContext will be resulting in an HTTP call. At this point, the ExecuteQuery method has to be called on the ClientContext object. The request goes over the wire, the delegate fires and finally, the token is added to the request. While one can cache the access token obtained in the high trust app, there may not always be a justified reason behind doing so.

On the other hand, caching the app tokens is beneficial only at the time of using the relatively low trust apps. When such is the case, one has to save one or more trips to ACS for the purpose of accessing token at the time of caching them. In events where there are multiple users or several requests, the process helps. The only thing that one needs to be aware of in this regard is the right ways of caching the tokens for the low trust apps.

This is just a brief overview of the overall process of controlling application lifetimes in SharePoint 2013 along with a discussion about the use and benefits of the high trust as well as the low trust apps. However, it is a task that needs to be taken up by only the experts and pros in the field, who are aware of the processes and can therefore, adept in handling the same to produce faster results in less time.

You can hire developers from top SharePoint development companies in India who can help you build products within allocated budgets and time schedules.

We provide SharePoint CMS customization services. If you would like to know more about the expertise of our SharePoint developers, please get in touch with us at Mindfire Solutions.

Introducing MVC Support for Apps for SharePoint

SharePoint, which has already established itself as one of the most popular and preferred web application development platforms, works more effectively when incorporated with certain apps. Apps are those powerful website applications that add to the effectiveness of the platforms. These days, the ASP.NET.MVC has become a preferred mode of project application.

SharePoint portal developmentASP.NET.MVC offers web developers with several advantages. To begin with, it comes up with a really pattern- based and powerful platform that allows easy building of dynamic websites. These websites, in turn, pave the way for separating different aspects such as that of the view, model and controller of the app. At the same time, the app provides full control over markup to offer a good experience of development.

SharePoint portal development with MVC as a remote project requires one to follow a two-step process. Firstly, this particular sort of project development needs to be created and secondly, one has to engage in what can be considered as the ‘app-etizing’ of the concerned web project. This is done with the purpose of adding an application for SharePoint.

When an auto-hosted or provider- hosted app for SharePoint is created in the Preview of the Visual Studio 2013, you get the option of choosing the type of the web application project. Once the procedure is accomplished and you click on the Finish button, the Visual Studio automatically takes up the following tasks:

  • Creation of the application for the project
  • Creation of the MVC website application project
  • Addition of the SharePoint-references to the said project
  • Addition of helper classes to that of the particular project

A working app for SharePoint with this advanced sort of web app is now ready. The following steps would encompass pressing F5 to debug the app. Now, Visual Studio deploys this app for SharePoint to the site of the specified developer. This is accompanied by a starting of the Internet Information Services or IIS Express and finally, running of your MVC website application. A browser is then opened to the home page of the app, in this case, the particular app that we are talking about.

A default template is created out of the box and it comes with the About, Home and Contact pages apart from some sample code. These sample code show you the way of interacting with SharePoint. The code helps in the creation of a client context for the host web while also retrieving the current user name, which is displayed in the home page.

The MVC website application project also offers a set of APIs, which involves a series of steps for the web project to communicate to SharePoint in a rather smooth manner and that too, in a single call. The SharePoint context filter takes up the additional processing for getting standard information when redirected from SharePoint to the remote web application, for instance, Host Web URL. Additionally, it also determines as to whether the application has to be redirected to SharePoint for the user to sign in. This is particularly applicable in case of bookmarks. This filter can be applied either for the purpose of viewing or to the controller.

The context classes of SharePoint incorporate all the data and information so that one can quite easily create particular contexts for the app web as well as the host web directly and thereby communicate with the platform. The introduction of the MVC support for apps turns out to be of substantial help provided that one is aware of the right ways of engaging in the process.

We provide SharePoint development services. If you would like to hire SharePoint developer from our team, please get in touch with us at Mindfire Solutions.