-
Configuring SharePoint Forms Authentication using SQL Server: ASP Alliance
Earlier versions of SharePoint were primarily designed for internal use, using ADS or Windows to contain user accounts. Based on product upgrades that make SharePoint more desirable to use outside of a companies LAN, or on both sides in various configurations, many managers are stuck deciding if they want to consider the practice of using ADS accounts. By default, SharePoint (WSS 3.0 and MOSS) is configured to use Active Directory accounts or Windows user accounts to allow specific access, where a non-anonymous login is required. The easy argument for using ADS/Windows accounts is that all of the user management tools are at your disposal. But there are at least two possible problems and one misnomer about this. The first problem is that user accounts in ADS or Windows cost money, based on your configuration. It can be said that this is not a problem, based on the licensing methodology used, but there is a second problem that everyone potentially faces… security.
-
Integrating SharePoint 2007 and jQuery [Part Two] – Jan Tielens’ Bloggings
-
New ASP.NET Charting Control: – ScottGu’s Blog
Microsoft recently released a cool new ASP.NET server control – – that can be used for free with ASP.NET 3.5 to enable rich browser-based charting scenarios
-
15 Must-Have Bookmarklets For Web Designers And Developers
Bookmarklets are a great way of saving time when used regularly. With just a click, they can provide so much information / help.
Here is a list of 15 very handy web designer / developer bookmarklets which includes:
* learning the colors used
* inserting a ruler on a webpage
* reloading CSS without reloading the whole site & more.. -
TooManyTabs :: Firefox Add-ons
TooManyTabs allows you to store up to over 50 tabs in multiple extra rows in your browser by a simple click. It saves your browser’s space and memory as idle tabs are put aside. The extra rows also help to better prioritize and visualize your tabs.
Archiv für November 2008

Daily Blog Post 11/27/2008

Shape – the Web Conference
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
- Standard Compliant (aber mit Kompatiblitätsmodus für IE 7)
- coole Features (Web Accelerators, Web Slices, Search Providers -> alles als Plugins realisiert)
- weitere Infos hier http://msdn.microsoft.com/en-us/library/cc288472(VS.85).aspx
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
- 3 Layer Konzept (Conceptual / Mapping / Storage)
- Providermodell -> es gibt schon diverse Erweiterungen für andere Datenbanken (http://blogs.msdn.com/adonet/archive/2008/05/06/recent-ado-net-entity-framework-provider-news-demos-and-downloads.aspx)
- es kann genau gleich mit traditionellen ADO Objekten innerhalb von EDM gearbeitet werden (bspw. Datareader)
- Es gibt ein gutes Hands-On-Lab zum Thema (http://blogs.msdn.com/swiss_dpe_team/archive/2008/10/27/ado-net-entity-framework-hands-on-lab.aspx)
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
- JQuery Support in VS 2008
- Chart Controls für ASP.Net (wurden veröffentlicht http://weblogs.asp.net/scottgu/archive/2008/11/24/new-asp-net-charting-control-lt-asp-chart-runat-quot-server-quot-gt.aspx)
- .Net 4.0 wird Side-by-Side Installation mit 3.5 erlauben
- MVC für ASP.Net
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).

Daily Blog Post 11/25/2008
-
28 Powerful Photoshop Lighting Effects | Web Design Ledger
28 Powerful Photoshop Lighting Effects
There is something about beautiful lights that can mesmerize an audience. Take a fireworks show for example. It’s been around for thousands of years, yet still has the power to put looks of amazement on faces of all ages. That’s why lighting effects make such powerful design elements. They are a great way to grab the attention of your audience and leave a lasting impression.
Below is a collection of the best Photoshop tutorials for creating powerful lighting effects.
-
Eclipse plug-in for creating wireframes and screen mockups – WireframeSketcher
WireframeSketcher is an Eclipse plugin for creating wireframes, screen mockups and UI prototypes.
* Create UI mockups in no time
* Get feedback from your customers
* Build better software! -
Winners, Finalists and Nominees – Pocket PC Applications | Smartphone & Pocket PC magazine
-
Web-kreation – 100 + 1 FREE photo/image galleries (AJAX, Flash, PHP)
This post is an attempt to collect all the major Flash/AJAX/PHP photo galleries in jut one place. Most of them are entirely free of charge. Some, however, have some limitations to their free versions but is should not stop you from trying them.

jQuery & SharePoint
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:

Daily Blog Post 11/24/2008
-
Wordle – Beautiful Word Clouds
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.
-
Flying Logic : Software for Visual Planning Support : Home
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

SharePoint – einmal relational
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:

Daily Blog Post 11/21/2008
-
Pex – Automated White Box Testing for .NET
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.

Hersteller von nützlichen SharePoint Addons
Die Firma KWizCom entwickelt eine Reihe von interessanten Addons und Erweiterungen für SharePoint.
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.
Add Dynamic information from external sources to your SharePoint View/Edit Item pages in just few minutes!
Aggregate all personal and shared scheduling data from various sources into a single calendar view!
Survey Web Part – Survey Plus provides an enhanced survey interface, including great-looking charts and fully customized questions/results interface.
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.
An add-on to Microsoft SharePoint (2003 and 2007) that adds word highlighting to the search results page and inside the found documents.
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!)
Filter and find information in your SharePoint lists – Now easier than ever with SharePoint List Filter Plus web part!
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 Organization Chart web part displays a hierarchical view of organization breakdown structure (OBS), based on an external EXCEL or XML data file.
Display pictures from remote locations with exciting and advanced effects!
Tagging and categorizing content using WEB 2.0-style tags or Hierarchical logic category trees is now available for SharePoint!
The KWizCom Remote List Viewer web part is a Microsoft SharePoint Web Part, which displays lists that are located in other SharePoint sites!
Take your SharePoint lists to the next step with the advanced KWizCom SharePoint Dual Lookup Field Type!
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!
KWizCom SharePoint Rating Solution enables users to rate, and provide comments on documents and list items!
This new web part allows you to easily publish, present and view your forms!
Easily aggregate data from a variety of lists and libraries, into a single clear, great looking consolidated view !
At last the SharePoint Discussions list gets the look of Internet groups interface!
The new KWizCom SharePoint XML Site Map Builder creates a standard XML site map file for SharePoint-based Internet web sites!
Aggregate and display your recent created/updated documents located on your corporate SharePoint Portal Server.
Work in your familiar Windows desktop environment, stay synchronized with your corporate SharePoint server/s.
Ever needed a new customized menu in a SharePoint list/document library? With SharePoint List Menu Editor it’s easy!.
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.

SharePoint Produktverzeichnis
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.

![Eigerøy lighthouse III [Explored #4] Eigerøy lighthouse III [Explored #4]](http://static.flickr.com/2879/8805431526_732f27a085_t.jpg)






