Archiv für November 2008

Articles

Daily Blog Post 11/27/2008

In Uncategorized on November 27, 2008 von murratore

Posted from Diigo. The rest of my favorite links are here.

Articles

Shape – the Web Conference

In Uncategorized on November 27, 2008 von murratore

Christian, André und ich waren am Mittwoch an der Shape Konferenz von Microsoft in Oerlikon.

Hier eine kurze – aus Entwicklersicht – Zusammenfassung der Session welche ich besucht habe.

Keynote

Hier wurden die wichtigsten Neuerungen und aktuellen Stossrichtungen von Microsoft vorgestellt.

IE 8

Cloud Computing

  • effektive virtuelle Server (die Anzahl Server + Cores etc. kann konfiguriert werden)
  • zwei Umgebungen (Stage + Produktiv, Switch kann mittels Knopfdruck gemacht werden und passiert in Echtzeit)
  • eine grobe Preisberechnung von den Microsoft Jungs (fürs Cloud Computing von MS gibt es noch keine Preise – sie haben Konkurrenzpreise genomme = Amazon) -> sie rechnen mit Einsparungen von 50-60 %

.Net 3.5 SP1

Gabs extra noch eine Detailsession -> siehe unten.

Silverlight 2

Gehirnwäsche einfach – 3 Sessions zum Thema! -> siehe unten!

Silverlight 2

  • Release vor 4 Wochen
  • Silverlight ist eine Submenge von WPF
  • Es gibt ein Eclipse Plugin zur Silverlight Entwicklung (http://www.eclipse4sl.org/)
  • Silverlight kann man auch nur als Container benutzen (bspw. für Databinding)
    Zugriff aus Silverlight auf HTML DOM ist mögilch, sowie von HTML Page auf Silverlight Controls/Properties etc. ist problemlos möglich
  • Es gibt ein umfangreiches Control Kit für Silverlight von Microsoft (http://www.codeplex.com/Silverlight). Das hat ein paar ganz coole Controls drin (Chartcontrol vor allem)
  • Es ist möglich lokale Daten zu cachen mittels Isolated Storage
  • DeepZoom (http://msdn.microsoft.com/en-us/library/cc645050(VS.95).aspx) ermöglicht die stufenlose Darstellung von Gigapixel Bildern

Silverlight Styling & Templating

Styling von Silverlight Oberflächen geht über 4 Möglichkeiten

  • Control Properties (altbekannt -> bspw. Font-Color einer Textbox)
  • Control Styles (eine Art CSS für Windows Presentation Foundation)
  • Control Templates
    Controls unter WPF sind eigentlich lookless, so können einfach ganze Controls selber definiert werden
  • Data Templates (Anzeige kann mittels Databinding gemacht werden und verhält sich dann auch so dynamisch)
  • Es gibt schon diverse Controlsuiten von 3-Herstellern
    http://infragistics.com/
    http://componentone.com/
    http://www.telerik.com/products/silverlight.aspx

Silverlight 2 – Data Driven Applications

  • Beispiel mit Databinding mit dem Entity Framework (siehe auch SP1)
  • Autorisierung ist genau gleich wie beim Browser
  • mit SP1 kann der ASP Membership Provider via Webservices publiziert werden und so konsumiert werden mitels Silverlight
  • Linq2SQL ist “tod”, weiterentwickelt von Microsoft wird nur noch das Entity Framework
  • im April 09 wird es eine erste CTP geben für ein Business Logic Framework

.Net 3.5 SP 1 – was ist neu

ASP.Net

  • Browser-History Punkte nun setzbar beim Einsatz von Ajax
  • Script Combining -> mehrere Javascript Files können kombiniert werden (zur Analyse gibt es ein extra Control welches anzeigt was alles geladen wird -> Script Reference Control)

ADO.Net Entity Framework

ADO.Net Data Services

  • Rest-Interface für Datenzugriffe
    d.h. Zugriff auf die Tabelle Personen bspw. so http://www.xyz.com/Personen
    und in der URL können auch Filter, Sortierungen etc. gemacht werden

ASP.Net Routing

  • Möglichkeit zum Umrouten von Links
  • d.h. je nach eingehenedem Link wird anders darauf reagiert

ASP.Net Dynamic Data

  • Data Driven Web Application
  • einfach “Publizierung” einer Datenbank übers Web
  • die Seite kann total customized werden (Fieldtemplates sind möglich, ebenso Validierungen (bereits eingebaut)

Was kommt in Zukunft

Cloud Computing auf der Windows Azure Platform

Bei dieser Session wurde noch gezeigt wie einfach das Hosten von Anwendungen in Windows Azure ist.

Speicherung von Datan (SQL Data Services) sowie Zugriff und Überwachung der Anwendungen (Console Manager gibt es).

Articles

Daily Blog Post 11/25/2008

In Uncategorized on November 25, 2008 von murratore

Posted from Diigo. The rest of my favorite links are here.

Articles

jQuery & SharePoint

In Uncategorized on November 25, 2008 von murratore

Jan Tielens hat zwei interessante Blogartikel zum Thema JQuery und SharePoint Integration geschrieben.

Im ersten Teil geht es um die Integration des Javascript File (physisch und in den Header der gerenderten Pages); er macht dies elegant mittels eines Delegate Control welches als Solution deployed wird.

http://weblogs.asp.net/jan/archive/2008/11/20/sharepoint-2007-and-jquery-1.aspx

Im zweiten Teil geht er konret dran JQuery zu  nutzen und verändert dynamisch das Verhalten einer Listview

http://weblogs.asp.net/jan/archive/2008/11/24/sharepoint-2007-and-jquery-2.aspx

Und wer Überzeugungshilfe braucht ob es sich lohnt Ajax-Frameworks wie JQuery unter SharePoint einzusetzen, soll sich mal dieses Video anschauen:

Articles

Daily Blog Post 11/24/2008

In Uncategorized on November 24, 2008 von murratore

  • Wordle is a toy for generating “word clouds” from text that you provide. The clouds give greater prominence to words that appear more frequently in the source text. You can tweak your clouds with different fonts, layouts, and color schemes. The images you create with Wordle are yours to use however you like. You can print them out, or save them to the Wordle gallery to share with your friends.

    tags: tagcloud, visualization, cloud, onlineservices, wordle, generator

  • Fast, Beautiful, and Truly Compelling Plans

    If there is anything in your life, business, or organization that needs improvement? Flying Logic is a highly visual, easy to use software application that does for reasoning what spreadsheets do for numbers. Just as you would not do detailed financial projections in your head, you need Flying Logic for all nontrivial planning and reasoning endeavors.

    * Theory of Constraints (TOC) Diagrams
    o Intermediate Objectives Maps
    o Current Reality Trees
    o Future Reality Trees
    o Evaporating Clouds (Conflict Resolution Diagram)
    o Transition Trees
    o Prerequisite Trees
    o Transition Trees
    o Strategy and Tactics Trees
    * Influence Diagrams
    * Causal Loop Diagrams
    * Concept Maps
    * Belief Networks
    * Flowcharts
    * …and more!

    The Flying Logic Advantage

    Project management software won’t help you when you have no idea what part of a complex system needs improvement, or what that improvement might look like, or how to cause that improvement. Answering these questions is a critical and often-overlooked part of the planning process, and this is where Flying Logic shines. Flying Logic diagrams are not static images— they are working models of your reasoning that you test as you build and that stay “live” as you share your reasoning with others.

    Make Your Thinking Fly

    Our unique, patented interface allows you to focus on what your diagram means, instead of how to lay it out. Flying Logic takes care of all the layout and formatting details: you spend your time thinking about your plan!

    The Many Uses of Flying Logic

    Flying Logic provides great support for a wide range of activities that demand clear and complete thinking:

    * Strategic planning
    * Competitive analysis
    * Course of Action Analysis (COA)
    * Process improvement (Six Sigma, Lean, Constraints Management)
    * Project management
    * Writing
    * Public speaking
    * Studying and teaching critical thinking

    tags: software, shareware, planning, visualization, diagrams, modeling

Posted from Diigo. The rest of my favorite links are here.

Articles

SharePoint – einmal relational

In Uncategorized on November 24, 2008 von murratore

Wie im Blogpost vom Freitag erwähnt entwickelt KWizCom ein paar interessante Add-ons für SharePoint. Eines davon hab ich mir genauer angeschaut, weil ich denke dass uns dies im einen oder anderen Projekt vielleicht weiterhelfen kann.

Es handelt sich um das Dual Lookup Field (http://www.kwizcom.com/ProductPage.asp?ProductID=611&ProductSubNodeID=612).

Damit ist es möglich relationale Verbindungen zwischen Listen herzustellen. Im Gegensatz zum integrierten Lookup-Feld

  • ist das Ganze dual, d.h. in beiden Listen sind die Referenzen vorhanden
  • kann Site-übergreifend sein
  • das Nachschlagen sowie die Anzeige besser customized werden (siehe auch Screenshot).

So ist es mit einfachen Mitteln möglich ein Master/Slave Szenario abzubilden.

Screenshots:

image

image

image

Articles

Daily Blog Post 11/21/2008

In Uncategorized on November 21, 2008 von murratore

  • Pex – Automated White Box Testing for .NET

    Do you control your code? Pex puts you back into the driver’s seat.

    Right from the code editor, Pex finds interesting input-output values of your methods, which you can save as a small test suite with high code coverage. Pex performs a systematic analysis, hunting for boundary conditions, exceptions and assertion failures, which you can debug right away.

    Pex enables Parameterized Unit Testing, an extension of Unit Testing that reduces test maintenance costs.

    tags: unittesting, development, testing, .net, research, microsoft

Posted from Diigo. The rest of my favorite links are here.

Articles

Hersteller von nützlichen SharePoint Addons

In Uncategorized on November 21, 2008 von murratore

Die Firma KWizCom entwickelt eine Reihe von interessanten Addons und Erweiterungen für SharePoint.

http://www.kwizcom.com/

Es gibt eine grosse Anzahl von Addons (siehe unten). Daneben gibt es auch noch diverse “grosse” Erweiterungen. Z.B. Wikiplus sowie SharePoint to go – eine Lösung zum Synchronisieren des Desktops mit SharePoint Listen etc.

SharePoint Current Item Property Web Part

Add Dynamic information from external sources to your SharePoint View/Edit Item pages in just few minutes!

SharePoint Calendar Web Part – Calendar Plus

Aggregate all personal and shared scheduling data from various sources into a single calendar view!

SharePoint Survey Web Part – Survey Plus

Survey Web Part – Survey Plus provides an enhanced survey interface, including great-looking charts and fully customized questions/results interface.

Probability Impact Matrix Web Part

SharePoint Probability Impact Matrix web part is a SharePoint web part integrated with Project Server 2007. This unique product visually shows the project risks on a probability-impact matrix, based on the PMBOK risk management methodology.

SharePoint Search String Highlighter

An add-on to Microsoft SharePoint (2003 and 2007) that adds word highlighting to the search results page and inside the found documents.

WSS Cross Site Search

Cross-site, textual & property-based search for Windows SharePoint Services (WSS 3.0).

(and you don’t have to buy MOSS 2007 for advanced search capabilities!)

SharePoint List Filter Plus

Filter and find information in your SharePoint lists – Now easier than ever with SharePoint List Filter Plus web part!

SharePoint Picture Library Plus

Upgrade your image viewing capabilities now!

KWizCom SharePoint Picture Library Plus web part provides convenient display capabilities for your SharePoint Picture Libraries or any other standard SharePoint document list.

SharePoint Org. Chart Web Part

SharePoint Organization Chart web part displays a hierarchical view of organization breakdown structure (OBS), based on an external EXCEL or XML data file.

SharePoint Image Rotator Web Part

Display pictures from remote locations with exciting and advanced effects!

SharePoint Tagging Feature

Tagging and categorizing content using WEB 2.0-style tags or Hierarchical logic category trees is now available for SharePoint!

SharePoint Remote List Viewer

The KWizCom Remote List Viewer web part is a Microsoft SharePoint Web Part, which displays lists that are located in other SharePoint sites!

SharePoint Dual Lookup Field Type

Take your SharePoint lists to the next step with the advanced KWizCom SharePoint Dual Lookup Field Type!

SharePoint URL Field with File Picker

KWizCom SharePoint URL Field with File Picker is a Microsoft SharePoint field that replaces the regular “URL” column and adds a “Browse” button that enables users to select existing files!

SharePoint Rating Solution

KWizCom SharePoint Rating Solution enables users to rate, and provide comments on documents and list items!

SharePoint InfoPath Form Viewer Web Part

This new web part allows you to easily publish, present and view your forms!

SharePoint List Aggregator

Easily aggregate data from a variety of lists and libraries, into a single clear, great looking consolidated view !

SharePoint Forum Web Part

At last the SharePoint Discussions list gets the look of Internet groups interface!

SharePoint XML Site Map Builder

The new KWizCom SharePoint XML Site Map Builder creates a standard XML site map file for SharePoint-based Internet web sites!

SharePoint Unique Fields Feature

Aggregate and display your recent created/updated documents located on your corporate SharePoint Portal Server.

SharePoint Offline – ShareGo

Work in your familiar Windows desktop environment, stay synchronized with your corporate SharePoint server/s.

SharePoint List Menu Editor

Ever needed a new customized menu in a SharePoint list/document library? With SharePoint List Menu Editor it’s easy!.

SharePoint Quick Launch Web Part

Share applications and web links in any required scope – team, department, organization. KWizCom SharePoint Quick Launch displays a drop-down list of links and applications, enabling users to launch a required application or web url.

Articles

SharePoint Produktverzeichnis

In Uncategorized on November 21, 2008 von murratore

Unter http://www.sharepointreviews.com gibt es ein Verzeichnis mit vielen Plugins, Addons etc. für SharePoint. Der Grossteil davon ist von komerziellen Herstellern hinterlegt.

Habe schon die eine oder – zumindest mir – unbekannte Perle gefunden. Siehe dazu auch nächster Post.

Articles

Daily Blog Post 11/20/2008

In Uncategorized on November 20, 2008 von murratore

Posted from Diigo. The rest of my favorite links are here.

Follow

Bekomme jeden neuen Artikel in deinen Posteingang.