Startseite > Archiv > dotnetpro 07/2012

dotnetpro 07/2012

Schwerpunkt: SharePoint optimal anpassen

dotnetpro 07/2012 Sie sind noch kein Abonnent? Dann wird es aber Zeit! Weiter zur Abo-Bestellung.

Sie haben bereits ein Abonnement? Dann registrieren Sie es jetzt online!

Zahlreiche kostenlose Online-Artikel finden Sie hier.
Einzelheft bestellen


Editorial

Intuition (Seite 3)
Sie liebte ihren Job. Und sie liebte es, wie sie ihn ausführte. Sich als Frau in einer Männerdomäne zu behaupten war nicht gerade einfach. Andererseits genoss sie dadurch bestimmte Vorzüge, die Männer unter Männern nicht hatten.
Tilman Börner

Aktuell

Zahlenspiele (Seite 12)
Beim dotnetpro.contest der Ausgabe 4/2012 galt es eine Zahl zu analysieren, die an die Kreiszahl Pi angelehnt war. Unter anderem war zu ermitteln, wie oft die Ziffern von 0 bis 9 darin vorkamen.
Tilman Börner

Aktuell (Seite 6)
Windows 8 für C#-Entwickler - NetAdvantage Ultimate 2012.1 - JetBrains dekompiliert .NET - Elastikbohnen auch in Europa - Babel Obfuscator 5.5 - Online-Marktplatz für Entwickler - VS-Oberflächen-Designer für Android-Apps u.v.m.

Achtzig-zwanzig erwischt dich (Seite 8)
Eine neue Website für die Münchner Usergroup .NET Developers Group sollte an nur einem Tag entstehen. Der Abschlussbericht eines interessanten Experiments.
Hardy Erlinger

dotnetpro.contest

Voll elektrisiert (Seite 14)
Der Programmierwettbewerb der dotnetpro entführt Sie diesmal in das Gebiet der kombinierten Anwendungen: ein bisschen Webserver, ein bisschen Desktop.
Tilman Börner

CD-Inhalt

CD-INHALT (Seite 18)
Diesmal bescheren wir Ihnen gleich zwei Schwerpunkte. Zum einen finden Sie auf der CD eine Anzahl an Setup- Programmen, mit denen Anwender Ihre Software auf dem Zielrechner installieren können. Zum anderen enthält die CD einige Content-Management-Systeme, die auf .NET basieren. Die Website-Pflege ist damit ein Kinderspiel. Natürlich sind auch die Projekte und Solutions zu den Artikeln im Heft auf der CD.
Tilman Börner

Schwerpunkt

Ganz auf Web getrimmt (Seite 20)
Der natürliche Weg zu SharePoint führt über die Weboberfläche. Diesen können auch Anwendungen, die auf SharePoint-Daten zugreifen, konsequent nutzen – mit dem REST-Webdienst.
Ulrich B. Boddenberg

Smarte Klienten (Seite 26)
Anwendungen für SharePoint auf dem Server zu entwickeln bleibt selbst für einen erfahrenen Entwickler eine Herausforderung. Leichtgewichtiger und ökonomischer geht es im Client.
Andreas Aschauer

Für den anspruchsvollen Look (Seite 32)
SharePoint-Webparts benötigen in der Regel eine gute Optik und reichhaltige Funktionen im Client. Dazu bieten sich beispielsweise die ASP.NET-Controls von Drittanbietern an, die sich auch in SharePoint nutzen lassen.
Ulrich B. Boddenberg

Tests, Refactoring, Deployment (Seite 40)
Agile Softwareentwicklung für SharePoint ist möglich, trifft aber auf einige technische Hindernisse. Für jedes gibt es das richtige Hilfsmittel.
Malte Clasen

Komfortzone für den Admin (Seite 46)
Die Zentraladministration von SharePoint 2010 lässt sich recht einfach erweitern. Sie können damit den Administrator von Routinearbeiten entlasten. Hier lesen Sie, wie‘s geht.
Ronald Creutz

Community

Leserbriefe (Seite 50)
Schätzen von Aufwänden, Editorial der dotnetpro 3/2012 - Link auf holländisches Video in dotnetpro 5/2012 u.v.m.

Tools

Lässt tief blicken (Seite 55)
Der Name ist Programm: InsightProfiler verschafft Einsicht in die internen Abläufe und Laufzeiten von .NET-Software – auch bei Applikationen mit mehreren Threads. Auf der Heft-CD finden Sie eine voll funktionsfähige Version.
Florian Standhartinger

Frontend

Der Lückenfüller (Seite 58)
dotnetpro-Autor Christoph Oster stellt hier das neue .NET-Templating-System DotLiquid vor, das sowohl in Open-Source- als auch in kommerziellen Anwendungen eingesetzt werden kann.
Christoph Oster

Core

Im Zweifel wieder zurück (Seite 62)
Probieren geht über Studieren! Anwender erwarten heute eine Undo- kombiniert mit einer Redo-Funktion. Hier finden Sie ein weitgehend programmunabhängiges Konzept sowie Vorschläge zur Implementierung.
Veikko Krypczyk

Zu Hause im globalen Dorf (Seite 68)
Internationalisierte Domainnamen ermöglichen die Verwendung von Umlauten und Sonderzeichen. Aber was steckt dahinter, und wie kann der Algorithmus in .NET verwendet werden?
Martin Hey

Backend

Flexible Abfragen (Seite 72)
Zu den Vorteilen von LINQ gehört, dass der Compiler die Befehle prüft. Das kann er aber nicht, wenn Befehle erst zur Laufzeit zusammengestellt werden. Dynamisches LINQ funktioniert aber trotzdem.
Holger Schwichtenberg

Fenster in die Datenbank (Seite 78)
Die in dieser Serie erarbeitete Datenverwaltungskomponente DbEngine bekommt nun noch einen dynamischen Maskeneditor, der Eingabemasken automatisch aufbaut und an die zu verwaltenden Daten bindet.
Andreas Maslo

Bücher

Rent a Book (Seite 84)
Die deutsche Buchpreisbindung gilt auch für elektronische Bücher, alle Verkaufsstellen müssen sich daran halten. Doch E-Books erlauben auch andere Vertriebsformen als den Verkauf.
Bernhard Lauer

Planung

Schwarmintelligenz in C# (Seite 88)
Softwaresysteme mit Selbstorganisation auszustatten ermöglicht „intelligente“ Anwendungen, die sich selbstständig zur Laufzeit justieren. Dabei hilft zum Beispiel der Glühwürmchenalgorithmus.
Jan Sudeikat

Bewaldete Flusslandschaften (Seite 94)
Wenn das Domänendatenmodell eben nur noch Datenmodell ist, wo steckt dann die Domänenlogik? Das Single Responsibility Principle weist den Weg.
Ralf Westphal

Prozess

Keine Chance für Fehler (Seite 104)
Wo gehobelt wird, da fallen Späne – in der Zunft der Programmierer in Form von Softwarefehlern. Ein wenig Grundwissen über Tests und juristische Folgen hilft, ihre Konsequenzen besser einzuschätzen.
Tam Hanna

Nichts anbrennen lassen (Seite 107)
Bei der Installation moderner Anwendungen gehört es mittlerweile zum guten Ton, das Gesamtprodukt in mehrere Pakete aufzuteilen. Wie Sie solche Mikropakete mit der Burn-Engine zu einem Bundle schnüren, lesen Sie hier.
Andreas Kerl

Sandbox

Vorsätzlicher Partner (Seite 116)
Das mit den Vorsätzen für das neue Jahr kennen Sie, oder? Es ist Silvester, Sie sind besinnlich oder beschwipst und Sie nehmen sich ganz, ganz fest vor, vom 1. Januar an etwas anders zu machen.
Ralf Westphal

Praxis

In geheimer Mission (Seite 118)
Symmetrisch oder asymmetrisch – das war hier die Frage. Und dann hieß es noch das Passwort ordentlich salzen, bevor es losgehen konnte mit der Ver- und Entschlüsselung. Immerhin half Nancy beim Servieren ....
Stefan Lieser

Nicht so schnell! (Seite 124)
Musiker wissen das: Bei manchen Instrumenten ist es wichtig, beim Üben zwischendurch zu pausieren. Als Trompeter muss man Muskeln aufbauen, und das geht nur, wenn man sie nicht überstrapaziert. Pausen sind angesagt.
Stefan Lieser

Der Website-Sauger (Seite 126)
Mehrere Dokumente manuell von einer Internetseite zu laden braucht viel Zeit. Das hier Schritt für Schritt mit Visual Basic entwickelte Ripping-Tool namens UrlInspector erledigt die Aufgabe automatisch.
Andreas Maslo

„Mr. Data, Energie!“ (Seite 132)
Das Zitat aus der Überschrift kennen Sie schon, oder? Nein? Doch! Wirklich nicht? Dann sind Sie entweder deutlich älter oder jünger als ich oder haben die Jahre zwischen dem Ende der 80er und dem Beginn der 90er-Jahre einfach verpennt, nein, sagen wir, mit gewichtigeren Beschäftigungen verlebt.
Patrick A. Lorenz

Mono

Steil bergauf (Seite 137)
MonoDevelop, Mono for Android, MVVM – von der IDE über die Plattform bis hin zu Design-Patterns entwickelt sich Mono auf breiter Front weiter. Werfen Sie mit uns einen Blick auf die Highlights.
Jan Waiz, Daniel Nauck

Grundlagen

Multifunktional (Seite 138)
using ist in C# als Anweisung und als Direktive enthalten und hat mehrere Bedeutungen – was die meisten Entwickler eher beiläufig wahrnehmen. Zeit, das zu ändern!
Golo Roden

Arbeitsmarkt

2 900 neue Jobs pro Woche (Seite 141)
Am Stichtag für die Datenerhebung im Monat Mai waren in der Datenbank der Meta-Jobsuchmaschine Jobkralle 11 575 Stellenangebote zu finden, welche entweder das Wort „Entwickler“ oder das Wort „Developer“ in der Titelzeile aufwiesen und noch nicht älter als vier Wochen waren.
Bernhard Lauer
Login
Sie sind nicht eingeloggt.

Login & Registrierung
Abo bestellen





Developer Week Special

dotnetpro präsentiert die Developer Week vom 24. – 27. Juni 2013 im NCC Ost, Nürnberg – eine der größten Konferenzen ganz Europas für Entwickler

Anzeige





Newsletter
Tragen Sie Ihre E-Mailadresse für den kostenlosen Newsletter von dotnetpro ein.


Umfrage
Kollegen: Stütze oder Bremse?





Ergebnis anzeigen