Entries by cgross

Solutions2Share is celebrating its 2nd anniverary!

It all started with the exhaustion of programming and changing SharePoint SiteDefinitions for customers all day long. Today Solutions2Share is proud to be a German SharePoint Start Up  specialized in developing SharePoint software solutions. Since 2011 we released 20 new SharePoint add-ons trusted by over 200 companies throughout the world.

Thanks to all our customers and partners for making this happen!… read more

Language Switcher for SharePoint 2013

Do you miss the language switching functionality from SharePoint 2010?
We do!
So we developed a little tool which brings the Language Switcher back to SharePoint 2013.
1. Download the Solutions2Share – Language Switcher
https://solutions2share.sharepoint.com/de-de/Downloads/Solutions2Share.Solutions.LanguageSwitcher.wsp
2. Install the Solution on your SharePoint Enviroment
Open the SharePoint PowerShell and add the solution to the SharePoint solution store:

Deploy the solution to your SharePoint enviroment:

3. Activate the Language Switcher on your… read more

Agenda SharePoint Days online

The agenda of the SharePoint Days in Berlin is online.
Our Chief Technology Officer Christian Groß presented on the topic “Teamsites 2.0 with SharePoint and Collaboration Manager: Illustration of a project platform at Krones AG”.
Solutions2Share is also exhibitor at the SharePoint Days from 3-4 December 2013.
You can meet us in person at our exhibition stand.… read more

ShareCamp Austria was awesome

The ShareCamp 2013 in Austria was a fantastic community event.With a nice location, interesting people and a lot of discussion it was in my eyes the best SharePoint event this year.

Christian Groß participated with two presentations at the event:
1. Apps vs Farm Solutions
2. Collaboration Manager – Efficiently create and manage project sites and teamsites
The slides of the presentation can be viewed here:

And now a… read more

SP.UI.ModalDialog.showModalDialog() does not work under SharePoint 2013

When migrating our Solutions2Share License Management Solution from SharePoint 2010 to SharePoint 2013 the SharePoint Modal Dialog did not open.
SharePoint 2010 Example:

1: function ShowServerInformation() {

2: var options = {

3: url: ‘/_admin/Solutions2Share/LicenseManagement/GeneralServerInformation.aspx’,

4: tite: ‘Server Information’,

5: allowMaximize: false,

6: showClose: true,

7: width: 430,

8: height: 230

9: };

10:

11: SP.UI.ModalDialog.showModalDialog(options);

12: return false;

13: }

It is very easy to fix this problem.

Remove… read more

Part VIII: Verbesserung der Code-Qualität durch aspektorientierte Programmierung

Dieser Artikel ist Teil der Artikelserie “Solutions2Share.Common – Simplified/Standardised SharePoint Development”. Diese Serie beinhaltet 8 Kapitel.
Solutions2Share.Common
Part I: MVC und Schichten-Architektur mit SharePoint
Part II: Mapping zwischen Business-Objekten und SharePoint Listen
Part III: VisualStudio – Templates
Part IV: ExceptionHandling und Logging
Part V: SharePoint-Definitionen automatisiert erstellen
Part VI: Dynamische Einstellungs-Seite
Part VII: Small Little Helpers
Part VIII: Verbesserung der Code-Qualität durch aspektorientierte Programmierung
Unter aspektorientierter Programmierung versteht man die… read more

Part VII: Smart Little Helpers

Dieser Artikel ist Teil der Artikelserie “Solutions2Share.Common – Simplified/Standardised SharePoint Development”. Diese Serie beinhaltet 8 Kapitel.
Solutions2Share.CommonPart I: MVC und Schichten-Architektur mit SharePoint Part II: Mapping zwischen Business-Objekten und SharePoint ListenPart III: VisualStudio – TemplatesPart IV: ExceptionHandling und LoggingPart V: SharePoint-Definitionen automatisiert erstellenPart VI: Dynamische Einstellungs-SeitePart VII: Small Little HelpersPart VIII: Verbesserung der Code-Qualität durch aspektorientierte Programmierung
Wie bereits gezeigt wurde, verfügt die Solutions2Share.Common über einige große Komponenten, die das… read more

Part VI: Dynamische Einstellungs-Seite

Dieser Artikel ist Teil der Artikelserie “Solutions2Share.Common – Simplified/Standardised SharePoint Development”. Diese Serie beinhaltet 8 Kapitel.
Solutions2Share.CommonPart I: MVC und Schichten-Architektur mit SharePoint Part II: Mapping zwischen Business-Objekten und SharePoint ListenPart III: VisualStudio – TemplatesPart IV: ExceptionHandling und LoggingPart V: SharePoint-Definitionen automatisiert erstellenPart VI: Dynamische Einstellungs-SeitePart VII: Small Little HelpersPart VIII: Verbesserung der Code-Qualität durch aspektorientierte Programmierung

Wie bei jeder anderen normalen Anwendung wird auch in SharePoint-Projekten eine Möglichkeit benötigt,… read more

Part V: SharePoint-Definitionen automatisiert erstellen

Dieser Artikel ist Teil der Artikelserie “Solutions2Share.Common – Simplified/Standardised SharePoint Development”. Diese Serie beinhaltet 8 Kapitel.
Solutions2Share.CommonPart I: MVC und Schichten-Architektur mit SharePoint Part II: Mapping zwischen Business-Objekten und SharePoint ListenPart III: VisualStudio – TemplatesPart IV: ExceptionHandling und LoggingPart V: SharePoint-Definitionen automatisiert erstellenPart VI: Dynamische Einstellungs-SeitePart VII: Small Little HelpersPart VIII: Verbesserung der Code-Qualität durch aspektorientierte Programmierung
Wie bereits im Artikel „Mapping zwischen Business-Objekten und SharePoint-Listen“ verfügt die Solutions2Share.Common-Bibliothek über… read more