RSS 2.0 FEED

Xing
Facebook
Twitter
LinkedIn
Plaxo




COMMUNITIES
Community Engagement

TOOLS

Kostenfreies AxCMS.net - Enterprise Content Management System

Categories

On this page

.NET Day Franken 2010
Introducing IIS Express
Help & Support Center for AxCMS.net
Keynote beim .NET Day Franken
Telling the Media Transformation Story: The Olympic Games
I'm lovin' it!
Microsoft Silverlight 4 Data and Services Cookbook @gillcleeren
Tic Tac Toe For Windows Phone 7
Visual Studio 2010 And .NET Framework 4 Final Release
.NET in Mission Critical Applications
Monolatrie: Novell meets Apple
Silverlight for Symbian S60 Mobile Devices Released
What's Natural In Natural User Interfaces #MIX10
Back In Game #MIX10
Social Media Strategy For 3 Screens
Exklusives Preview: Bildbearbeitung im AxCMS.net 9.1
PDC09, Silverlight 4, Azure & Co.
TechEd Europe 2009 Short Summary
SILVERHD DRM
Upcoming Events
The Magic Moment
Silverlight 4 Sneak Preview
TechEd Europe 2009 und INETA
Video: Silverlight 3 Ribbon UI in AxCMS.net 9
AxCMS.net 9 Sneak Preview - Silverlight 3 UI
Developer Events
MVP Award 2009
Introducing SILVERHD
Das Bessere Web
Windows 7 Sensor and Location Platform
Persistance Framework and Lightboxes in AxCMS.net
Get Started Developing on Windows Azure
PDC 2008 - Microsoft .NET Service Bus
AxDay 2008 - Ein Bericht
Events KW42
MSN Suchagent goes Silverlight
Kostenfreie Veranstaltung "AxDay 2008" am 10.10. in der Metropolregion
Xtopia 2008 Early Bird
Konferenzen H2 2008
Architects TV von der OOP 2008
Being a Good Developer ...
ASP.NET AJAX Roadmap
Silverlight 1 and Firefox 3
Silverlight mal anders
VB to VB.NET Converter
Strategien zu Branching und Merging in VSTS
BizTalk Services "R11" SDK CTP Published
After CeBIT 2008
Live: MIX Keynote Part 4
Live: MIX Keynote Part 2
Live: MIX Keynote
CeBIT 2008 mit dem AxCMS.net 8.0
Damir meets Michael Stal
Vortrag beim Microsoft Launch 2008 Event in Frankfurt
After Launch 2008
INETA European Silverlight Challenge Winners
OOP 2008
Microsoft Regional Director 2008 - 2009
Software + Services (S+S) Blueprints
FAQ: Why Can't I "Go Live" with Silverlight 1.1 Alpha?
European Silverlight Challenge - FAQ
European Silverlight Challenge - Welcome Bulgaria
European Silverlight Challenge - New Country Sites
European Silverlight Challenge - Banner
Silverlight Webcast Series
European Silverlight Challenge - Dutch Edition
European Silverlight Challenge Started!
Zweiter .NET Snippets Wettbewerb
Scrum for Team System Add-In
TeamConf 2008: Call for Papers bis zum 15. Dezember
.NET Web Product Roadmap (ASP.NET, Silverlight, IIS7)
Port25 - Bloggen zum Thema InterOp
Mashups bei JobScout24
INETA - European Silverlight Challenge - Status Update
Neue internationale AxSites
Facebook Developer Toolkit on MSDN
Virtual Earth Version 6.0 Released
Xtopia 2007 – ein Bericht
Releasing the Source Code for the .NET Framework Libraries
Light Weight Scrum Version 1.0
Community - .NET Camp 2007 Paderborn
Community Face of TechEd Developers 2007 Europe
INETA proudly presents - DevReach Conference
Matura, dum libido manet ...
Silverlight 1.0 Released and Silverlight for Linux Announced
IFA 2007 - Axinom realisiert TV-Edition der neuen ZDFmediathek
It's a Summer Time
MSDN a la Kay
Dodned-Treffen im August 2007
Logoff – Community, Axinom und ein Sommerevent in den Alpen
Wii Key - Wiimote goes Powerpoint and Zoomit
SQL PASS BootCamp September 2007
MCE - Community Treffen am 30.06.2007
MIX07 - Microsoft Regional Directors on Stage
Pong Playing Computer Playing Against Another Computer Using a Webcam as an Eye
Dodned - Silverlight in Franken
SSE Spec Status Update
Konferenz - Topic Maps Research and Applications 2007
TechEd US 2007 - Live Reporting
TechEd US 2007 - News & Announcements
Virtual Earth - Bessere Luftbilder in Deutschland
[VSTS] patterns & practices Team Development with TFS Guide
[Silverlight] Proof-of-concept XPS reader for Silverlight
[VSTS] Last Minute Termine der Roadshow
[Axinom] Step Ahead with AxCMS.net
[INETA] User Group Summit
[IASA] Perspectives, Enterprise Architecture und John Zachmann
[Silverlight] Microsoft Popfly aka Codename Springfield - Mashups in Minutes
[Deal] Microsoft to Acquire aQuantive, Inc.
[ASP.NET] Microsoft ASP.NET Futures (May 2007) Release
[Silverlight] Comparison v1.0 and v.1.1
[ICE] First ice:2007 Trailer
[Info] OpenXML im Fokus
[Development] Windows Vista User Experience Guidelines
[Lifestyle] Cool Workplaces
[WF] Windows Workflow Foundation Web Workflow Approvals Starter Kit
[Format] A new DIN Working Group on translation of format to support interoperability
[Tool] Free Remote Desktop Manager Tool
[Tool] Archiving System for Webreferences
[INETA] 3 Jahre .NET User Group Frankfurt
[Award] Johannes Jauch ist MVP Team System
[Technology] Silverlight vs Flash
[Technologie] Silverlightning
[Event] Microsoft WinDays 2007
[Event] ICE 2007
[Script] Control.Modal
[Tools] Good News for Designers and Developers - MSDN and Expression Suite
[Site] GoFans mit ASP.NET Ajax
[Event] MVP Summt 2007 Opening
[Maps] GeoRSS - Geographically Encoded Objects for RSS feeds
[Event] MIX, Las Vegas, IPTV
[INETA] Events, Treffen und neue Ideen
[Artikel] IT-Freelancer Magazin Ausgabe 2/2007
[Architecture] Software Factories and Guidance Automation
[Security] MSDN CAS Tools & Best Practices
[Security] Windows Vista and Windows Services
[CeBIT] Listen to this site
[Architecture] SOA Days 2007 Business Conference
[Event] Vista, Office, Promis, Applikationen und vieles mehr
[ASP.NET] ASP.NET AJAX 1.0 Released
[Virtual Earth] Bird´s Eye Images for Germany ONLINE!
[Event] Designertopia Conference in London
[Logoff] Happy New Year 2007
[Case Study] Virtual Earth bei JobScout24
[Trip] Web Day 2006 in Estonia
[TechEd] Hasta La Vista Barcelona
[TechEd] The Event Formerly Known as a MVP Party
[TechEd] Extreme Keynoting
[TechEd] Day 1 in Barcelona
[Webcast] VSTS Webcasts
[INETA] Visiting Estonia for INETA Speakers Bureau
[Axinom] Adobe Premium Level Partner
[Axinom] AxDay2 wieder sehr erfolgreich
[INETA] PDC College bietet UG Rabatt und Stipendien
[Blog] Ding-Dong ... 6 km ... 14km ... 25 km ... Stau!
[INETA] .NET User Group Bielefeld trifft sich am 15.11.2006
[Buch] Programmieren mit dem .NET Compact Framework
[Academic] Events, Roadshows und vieles mehr
[INETA] Neue .NET User Group in Braunschweig
[Community] .NET Snippets.de Snippet Wettbewerb
[Events] Tomicic in Barcelona - Gates in Munich
[ASP.NET] Live From Redmond 3rd Series
[ASP.NET] News, Sites und sonstiges
[INETA] To code or not to code ... but C# or VB.NET?
[Development] Domain-Specific Language Tools Version 1 Released
[INETA] .NET-Java Collaboration Workshop (Cola WS)
[Blog] Entwickler und Tester gesucht
[Blog] BASTA!, Axinom, VSTS
[TechEd] Top Sessions from 2005 - Video Available
[Blog] Programmer's day
[Blog] Architecting Service Broker Applications
[Atlas] Microsoft Ajax Library
[INETA] Community Conference in Sofia, Bulgaria
[Download] .NET Framework 3.0 RC1
[Architecture] Konferenz zur Softwareentwicklung: Model-Driven Development and Product
[Codezone] Viele Neuerungen auf einen Schlag
[Blog] Was los?
[ASP.NET] Upcoming ASP.NET Webcasts "Live from Redmond"
[Ressourcen] Entwicklung mit 2007 Microsoft Office System
[Development] Cryptography basics in rap music form
[INETA] Current Statistics for INETA Europe - June 2006
[Video] Codeplex Behind The Scenes
[INETA] 1ER CODES-SOURCES - ASP-PHP - INETA EVENT
[INETA] Technology Webcast Series Continues
[Development] MSDNMAN, MSDN2 and MTPS Content Services
[Development] How to manage reboots when deploying the .NET Framework
[Development] Download Free PowerShell IDE
[Blog] Live.com Relaunch Preview Screenshots
[INETA] IWINFXA is Dead, Long Live INETA
[Development] Nearly All Binary Searches and Mergesorts are Broken
[INETA] MSDN Magazine Germany Featuring INETA
[Blog] IT Journalism 2006 - Veni, Vidi, Blog!
[VSTS] Visual Studio 2005 Team Edition for Database Professionals
[INETA] Treffen der Stars in Franken - Dodned Live
[Links] Testing Mail Server - MSBuild - Remote Desktop - Mobile Client Software Factory
[Event] MEDC 2006 Japan and Healthy Breakfast
[VSTS] Software Engineering with Microsoft Visual Studio Team System
[Webcast] TechEd 2006 Webcast Series
[Development] Happy 15th Birthday to Visual Basic
[Browser] Firefox, Internet Explorer and Webstock
[blog] 2007 Office System Power Blogger
[CodePlex] Visual Studio Team Foundation Client Tools For Free
[WinHEC] Windows Media Photo - New Image Format
[Maps] Windows Local Live comes to the UK
[Blog] “News from the Blogs” von Stefan Tilkov
[Local Live] Real-Time Traffic, User Collections, Location Enabled Outlook and more
[Game] Zombie Quest - A New Free 2D Adventure With Source Code
[Beta] 2007 Microsoft Office System Beta 2 Download
[Conference] Waterfall 2006 Content Available
[Recommendation] Windows Operating System Internals Overview
[News] Announcing CodePlex Public Beta
[Development] Introducing .NET Micro Framework - Beyond the Compact Framework
[Presentation] Download Slides From Israeli TechEd 2006
[Editor] Wie ich ein Monster besiegte oder die Geschichte von Wi-Eeei
[Events] Community Konferenzen im Sommer
[Security] Ninja SQL Injection Attack & Assembly Hijacking Webcast
[Blog] Fehler des Tages
[Quaero] 10 reasons why the French search engine will fail.
[Link] Win up to $5,000 building Visual Studio macros, templates, and packages
[Link] How to remote shutdown your Windows XP machine with a text message and Outlook
[Icons] Plase wait, this page is loading ...
[Tool] Getting Things Done - Command Line Processor for Outlook
[Games] Zelda und "Live Anywhere" auf E3
[Blogcast] How-To: Recorder Settings for Windows Media Encoder
[ASP.NET] Visual Studio 2005 Web Application Project V1.0 Released
[Blog] Readability Test
[Recommendation] Larkware News : The Daily Grind
[Link] Transforming pictures into fantastic HTML (with Source)
[Link] C# FAQ for C++ programmers
[Game] Sudoku Solver in C#
[Mashup] Lightweight Web 2.0 Maps Powered by ASCII
[Conference] Tech·Ed Europe site is live and registration is open!
[Architecture] Microsoft Project "Noodle"
[Blog] Meeting point Seattle Airport Tacoma
[WinDays] Ta-ta-ta-ta ... aaaaand the Winner is ...
[Standards] Tags, hReview Microformats & XTHML
[Font] Consolas Font for Developers
[Update] Martin Fowler updates his article on Continuous Integration
[Axinom] AxCMS.net goes XHTML 1.0 strict for CSS Spring Reboot
[WinDays] Session Powerpoints
[Live] Microsoft's new brain
[Browser] How far can browser based apps be taken?
[Axinom] AxCMS.net Sites
[Book] Alex Bierhaus proudly presents Visual Basic 2005 Master Class
[Axinom] AxCMS.net in the news
[ASP.NET] CSS friendly ASP.NET 2.0 control adapters Beta 1
[Blog] Ajit and his Web 2.0 FAQ
[Podcast] Chuck Boyce und SSWUG.ORG Broadcasts
[News] Web 2.1 Release Candidate (W21RC) Available
[Book] The First Atlas Book Online
[News] Deutsche Entwickler in Sicherheit
[News] Apple XP - Der Tag danach
[Community] Credits for Smart People
[Follow-Up] Major Marketers Avoid MySpace.com
[Events] Upcoming Conferences and Roadshows
[Gadget] Spielen mit Live.com
[Patchwork] Windows Live Services, Mashups und ein Paradigmenwechsel
[Development] RSS versus Atom
[Event] ICE2006 Speaker
[MIX06] Browse Sessions and Download
[Tools] Continuous Integration in der Praxis
[Development] Community Cast zum Thema SQL Server 2005
[Development] Windows Workflow Foundation Styles
[Development] Genetic Art by Ferstl
[Development] Encrypt ViewState in ASP.NET 2.0
[Expression] Aqua Gel Buttons
[Security] Microsoft Security Summit - Free Content Download
[Conference] Embedded World 2006 Nuremberg
[Links] Einige interessante Links am Sonntag
[News] Office Live ist Live
[Development] Localized C#
[Development] First three Power Toys for Visual Studio released
[Links] RSS, Comments, Favicon & Co.
[Conference] The Future Of Web Apps & Building Enterprise Web Apps on a Budget - How We Built Flickr
[Architecture] Using InfoCards for User-Centered Identity
[Architecture] Windows Server System Reference Architecture (WSSRA)
[Development] Rusty Miller on test tools and techniques Microsoft used to develop VS 2005
[Links] PetShop 4, AdventureWorks.Cinema and Windows RSS platform a la carte
[Community] How to start the community?
[Event] Launch Event in Karlsruhe - Community, Development und Architecture
[Axinom] AxDay 2006 zum Thema Visual Studio Team System und Windows Workflow Foundation - ein kurzer Bericht
[Links] Einige interessante Links am Dienstag
[Development] Microsoft Expression Interactive Designer "Sparkle" released!
[Development] Groundhog day shall stop
[Development] Enterprise Library for .NET Framework 2.0 released
[Development] Windows Communication Foundation and Windows Workflow Foundation with Go-Live License
[Event] VSLive! mit ASPLive! und Software Architecture Summit
[Development] SQL Server 2005 Books Online
[Axinom] AxCMS.net for Microsoft .NET Framework 2.0
[Web] MIX06, Las Vegas, March 20-22.
[DODNED] Using Lua with C#
[MapPoint] Programming MapPoint in .NET – The Book
Documentation Map by Technology
System Namespace
[Books] New and updated
[Development] IBM, Microsoft and SAP Close Down UDDI Business Registry
[Community] Deutschsprachige SharePoint Community
[Development] Java? It's so Nineties
[Development] 2006 PASS European Conference
[Development] Why Visual Studio 2005 targets only one version of the .NET Framework
[Development] Inside Visual Studio 2005 Team System - In Team They Trust
[Development] Microsoft SSE - Simple Sharing Extensions for RSS and OPML
[Office] Microsoft Office Open XML format to be submitted to ECMA
[User Interface] Next Generation: Results-Oriented UI
[Event] International patterns & practices Summit
Wie wahr ...
[Development] Happy 5. Birthday GotDotNet!
[Development] Microsoft Taps Former Rational Heavyweight to Lend Credence to Enterprise Tools Play
[Development] MQ is post-Whidbey and pre-Orcas
[Blog] German Community Launch Event for Visual Studio 2005, SQL Server 2005 and BizTalk 2006
[Development] Visual Studio 2005 and SQL Server 2005 released
[Development] Comparing WWF rules and the Microsoft Business Rule Engine
[Development] The API Formerly Known as Avalon on the Web
[Question] Windows Workflow Foundation will replace BizTalk?
[Arctalk] Agile or CMMI?
[WPF] Expert Needed For The API Formerly Known as Avalon
[ArcTalk] What does "elegance" mean for software?
[Development] PAG Security Guidance for Applications Index
[Buchempfehlung] Framework Design Guidelines
[Development] Spieleentwicklung unter .NET
[AxCMS.net] Werbewoche.ch erscheint im neuen Glanz
[Community] 2nd DeveloperDeveloperDeveloper day is coming!
[IASA] Applikationsdesign vs. Applikationsarchitektur
Das Berlin-Brandenburger Software-Forum zum Thema Service Orientierte Architektur (SOA)
[Virtual Earth] Photomap prototype browser
Ein Tag in dem EU Parlament in Bruxelles
Visual Studio 2005 Beta 2 Experience
Wenn es mal wieder laenger dauert ... mit Sephi und .NET
MSDN-Webcast: Software Factories
Alle gute Dinge sind drei .. nein, vier.
Deutschland sucht den Supercoder und findet...
Minimalismus pur: meiner ist kleiner als deiner...
Avalon CTP released to the MSDN Subscribers
Software Architects Journal 3
Internet Explorer Address Bar Tweaks
Enterprise Integration Patterns - Quickstart
The Great J2EE vs. Microsoft .Net Shootout
Lingua Franca der Lokalisierung
Die Zahlen unter .NET formatieren
Suche nach dem Heiligen Gral der Sicherheit
Edit and continue support for Visual C# in VS2005 announced
Keywords to Search .NET Related Knowledge Base Articles
Verteilte Anwendungen mal anders - die Vorteile der Dualität mit MaxiVista
Visual Studio 2005 Beta 1 Refresh is avaliable to MSDN Subscribers
Is Linus Torvalds secretly working for Microsoft?
Visual Studio 2005 Beta 1 Refresh is coming
XP SP2 ist nun freigegeben!
Upcoming Changes to ASP.NET 2.0 in Beta 2
The "Viewstate is invalid for this page" error message does not provide sufficient information to troubleshoot the issue
TechEd 2004 - afterthoughts 2
TechEd short news
How to protect the email address from the evil spam bots
Syntax highlighting and code coloring in HTML 4.01 with CSharpFormat (C#, VB, HTML, XML, ASPX)
Find more about Half-Life using .NET
EMEA MVP Insider
EMEA Security Champ of the Year 2004
Was haben Quake, Bernhard Riemann und die Diplomaten gemeinsam?
Manage files using up to 10 vertical columns
Microsoft Expression is available as a free download now
Generic BizTalk Web Service (Scott Woodgate)
Visual Studio Team System TechEd 2004 General Session Demo
A Daily .NET Affirmation
.NET Compact Framework 2.0 and SP2 Release
Visual Studio 2005 Community Technology Preview May 2004 released on TechEd
The Whitehorse modeling tools are officially now known as Visual Studio 2005 Team Architect
TechEd 2004 News : Web Services Enhancements (WSE) 2.0 for Microsoft .NET
Who invented Linux? Linus Discloses *Real* Fathers of Linux
Can Programmers Do Interaction Design? Alan Cooper calls them Homo logicus.
ObjectSpaces Functionality to be Delivered with Longhorn and Merged with WinFS
Are Flashy WinForms Threats to Their Own Species? Let's get .NET Flashy!
Yet Another Whidbey Post : Building Custom Providers for ASP.NET 2.0 Membership
Vive le Grand Prix Eurovision de la chanson!
"Find nearby Places" is the killer app for Microsoft MapPoint
The World's first 3D BlogReader by Holger Ferstl
Scoble, Mary Jo & Co. on Tablet PC
.NET Compact Framework 2.0 (Whidbey) Changes
How to delete autocomplete items in Office and IE
Suche nach dem Heiligen Gral - Datenzugriff in Enterprise-Anwendungen
New hosted free .NET content management solution
New hosted free .NET content management solution
Hosting Axinom Enterprise Content Management System
Das lizenzkostenfreie Axinom Enterprise Content Management System basierend auf .NET
Yet another Notepad replacement...
The Longhorn preview is now available!
WinDays Samples: Blog Reader in ASP.NET 2.0 [with Screenshots]
.NET Reflector 4.0.0.0
Can't wait for Longhorn to use XAML?
Freie XHTML-CSS-Kurse bei Westciv
Holger bloggt Whidbey
Event Log Monitoring with RSS... why not?
IMG StyleWIDTH 273px MARGINRIGHT 10px HEIGHT 58px Height44 AltArchitects JOURNAL Srchttpmsdnmicrosoftcom
Traumjob als .NET Entwickler/In bei Axinom ;-)
Damir translated into chinese ;-)
HOW TO: Manage Web Virtual Directories in IIS by Using VLIB (C#, freeware)
Sortie de la version Beta de AspNetForums
Insights into the .NET Architecture
Microsoft released Windows Installer XML (WiX) as Open Source at SourceForge.net
Was fuer ein Tag : 04.04.04 ;-)
Introducing MapPoint Location Server
AspxFiles - ASP.NET Community Wiki
Whitehorse what??
.NET Compact Framework 2.0
Japanese thoughts on MDA
Ich fand sie irgendwo, allein mit ...
X-Box: save scores to a remote location
Martin Fowler on MDA
Sprachunabhaengigkeit mal anders
MSDN Expertenchat - Teil 2
Regional Director 2003/2004
MSDN Expertenchat
Redbook "Patterns: Service Oriented Architecture and Web Services"
Welcome to TSS.NET
WinFX 247
Syndication and aggregation
Methedology
Bad Design

Archive

Navigation

Total Posts: 1497
This Year: 54
This Month: 0
This Week: 0
Comments: 1897

Sign In

 Saturday, July 03, 2010
Saturday, July 03, 2010 3:07:22 PM (W. Europe Standard Time, UTC+01:00)

Wie bereits angekündigt [1] fand der erste ".NET Day Franken" in Nürnberg statt. Und es war Klasse!

Mehr als 100 Teilnehmer fanden den Weg in das Konferenzzentrum des brandneuen NH Hotels in Nürnberg. Ein interessiertes und wirklich kompetentes Publikum. Es hat mir sehr viel Spaß bereitet die Keynote des Events zu halten, obwohl ich gesundheitlich angeschlagen war. Es freute mich auch sehr zu sehen, dass die Keynote gut angekommen ist. Ganz lieben Dank für die hervorragenden Bewertungen. :-)

 

Neben mir standen viele bekannte Gesichter der .NET-Szene in Deutschland auf dem Podium und lieferten tolle Vorträge: Christian Weyer, Golo Roden, Constantin Klein, Thomas Haug, Martin Vollmer, Thomas Hemmer, Jürgen Laude, Thorsten Hans, Hannes Mühlenberg und Daniel Meixner. Hohe Qualität in der Metropolregion.

Nicht zuletzt geht ein dickes Lob an Bernd, Tom und Moni für eine fantastische Organisation und die Durchführung des Events. Besten Dank dafür!

  

[1] http://tomicic.de/2010/05/17/KeynoteBeimNETDayFranken.aspx
[2] http://www.dotnet-day-franken.de/

.NET | ASP.NET | Community | Development   #  RSS 2.0   |  



 Tuesday, June 29, 2010
Tuesday, June 29, 2010 4:36:00 PM (W. Europe Standard Time, UTC+01:00)

In vielen Firmen, bspw. bei den Entwicklungsteams in einer Bank ist aus diversen Gründen die Installation eines lokalen Web Servers auf der Entwicklungsmaschine nicht möglich, auch wenn die Web-Entwickler dies für die eigene tägliche Entwicklung benötigen. Die Applikationen werden zum Test in eine abgeschlossene Test-Umgebung deployed und ausgeführt, getestet und freigegeben.

Die Kluft zwischen dem großen Internet Information Server (IIS) auf einer und dem kleinen Visual Studio Web Serverchen auf der anderen Seite war bisher recht groß, allein aufgrund der Funktionalität des späteren produktiven Web Servers... es fehlte etwas dazwischen, eine Mischung, eine Brücke, die die beiden Welten besser verbindet.

Scott Guthrie hat in seinem Blog [1] gerade die Verfügbarkeit des neuen Produkts "IIS Express" bekannt gegeben, eines Produkts der die oben erwähnte Lücke besser füllen sollte. Wie bei Scott üblich ist die gesamte Applikation im Detail in einem langen Post beschrieben.

Prädikat: Lesenswert!

[1] http://weblogs.asp.net/scottgu/archive/2010/06/28/introducing-iis-express.aspx

.NET | ASP.NET | Development   #  RSS 2.0   |  



 Tuesday, May 18, 2010
Tuesday, May 18, 2010 1:22:25 PM (W. Europe Standard Time, UTC+01:00)

Meine Kollegen waren sehr fleissig in den letzten Wochen und haben den "Help & Support Center", die zentrale Anlaufstelle für alle Fragestellungen rund um das AxCMS.net vollständig überarbeitet - mehr Inhalte, mehr Interaktivität und eine ganz neue, gewichtete Suche:

[1] http://help.axcms.net/

.NET | Architecture | Axinom | CMS | Development   #  RSS 2.0   |  



 Monday, May 17, 2010
Monday, May 17, 2010 10:30:05 AM (W. Europe Standard Time, UTC+01:00)

Ich freue mich sehr über die Gelegenheit wieder in der Metropolregion auf der Bühne zu stehen. Eine Keynote beim ".NET Day Franken" [1] am 26.06.2010 im NH City Hotel in Nürnberg. Und ich überlege mir gerade was feines für die Keynote: dodned at its best .. :-)

[1] http://www.dotnet-day-franken.de/Agenda.html

.NET | ASP.NET | Community | Development | Speeches   #  RSS 2.0   |  



 Friday, May 14, 2010
Friday, May 14, 2010 2:47:59 PM (W. Europe Standard Time, UTC+01:00)

Ob Sport, Musik oder Kultur - die Events werden zunehmend interaktiver, immer mehr Menschen konsumieren die Medien im Netz. Die Fragestellung der Live-Übertragung über das Netz beschäftigt sowohl die Technologen als auch die Anbieter seit vielen Jahren. Es sind viele Hürden zu überwinden, angefangen von einer einfachen Einspeisung des Signals und der Konvertierung in ein geeignetes Internet-fähiges HD Stream-Format mit möglichst kleiner Zeitverschiebung (die Nachbarn jubeln bereits, obwohl der Angriff noch läuft .. ) bis hin zu den Monetarisierungsstrategien - ob werbebasiert oder pro Abruf mit angeschlossenen Zahlungssystemen.

Diese Fragestellung wird zu einer Herausforderung sobald die Übertragung eine verhältnismässig große Anzahl der Benutzer anspricht. So wie im Fall der olympischen Spiele. Ich habe im Jahr 2008 ausführlich über die die olympischen Sommerspiele berichtet. Damals haben wir gemeinsam mit Akamai die neue Smooth Streaming Technologie vorgestellt:

[1] http://tomicic.de/2008/11/14/Xtopia08ImZeichenVonHD.aspx
[2] http://tomicic.de/2008/12/17/Xtopia2008Videos.aspx

Die olympischen Winterspiele in diesem Jahr brachten einige Neuheiten mit sich, die in den folgenden drei Referenzstudien ausführlich beschrieben sind:

[3] http://www.microsoft.com/casestudies/Case_Study_Detail.aspx?casestudyid=4000007275
[4] http://www.microsoft.com/casestudies/Case_Study_Detail.aspx?casestudyid=4000007271
[5] http://www.microsoft.com/casestudies/Case_Study_Detail.aspx?casestudyid=4000007258

Neben der bekannten NBC-Referenz, wurden die gleiche Technologien (Silverlight, IIS Media Services etc.) in Frankreich (France TV) und in Norwegen (NRK) eingesetzt. Es wurde nicht nur live gestreamt, sondern gleich dazu auch in HD-Qualität mit automatisch wechselnder Qualität pro verfügbaren Bandbreite (Smooth Streaming) aus verschiedenen Perspektiven mit interaktiver Werbung.

Bei NBC lag bspw. die maximale Anzahl der gleichzeitigen Abrufe (Concurrent Active Live Streams) bei unglaublichen 181.000 parallelen Streams. Insgesamt haben rund 16 Millionen Unique Users das Angebot abgerufen und 50 Millionen streams konsumiert.

Die Zahlen aus Kanada (CTV) sind genauso beeindruckend: "... CTV Streams 6.2 Petabytes of Winter Olympics To over 3.9 Million Visitors, Making Every Second Count .."

[6] http://www.microsoft.com/casestudies/Case_Study_Detail.aspx?CaseStudyID=4000007347

Mit solchen Zahlen lässt sich sehr gut die notwendige Skalierung und das Verhalten der verschiedenen Technologien abschätzen.

[7] http://www.iis.net/extensions/SmoothStreaming

[Update]

Inzwischen ist auch ein Whitepaper zum Thema (NBC Online) veröffentlicht worden:

[8] http://learn.iis.net/page.aspx/900/nbc-online-video-monetization-and-highlights-creation-for-the-2010-winter-olympics/

Architecture | ASP.NET | Development | Silverlight | Videos   #  RSS 2.0   |  



 Friday, May 07, 2010
Friday, May 07, 2010 12:11:14 PM (W. Europe Standard Time, UTC+01:00)

AxDay 2010, unsere jährlich stattfindende Technologie-Konferenz rund um die Themen AxCMS.net und die Web-Entwicklung mit Microsoft-Technologien, findet in diesem Jahr am 17.09. statt. Zwei Tracks (Technologie und Business), spannende Sessions, Berichte aus der Praxis und der Launch von AxCMS.net 10 sind nur einige der Highlights. Wir bereiten auch das Produkt-Launch eines ganz neuen Produkts sowie einen aussergewöhnlichen Vortrag mit einem aussergewöhnlichen Sprecher .. Es wird wirklich aussergewöhnlich in diesem Jahr. Weitere Details folgen :-)

[1] http://de.AxCMS.net
[2] http://facebook.com/axinom

.NET | ASP.NET | Axinom | CMS | Community | Development   #  RSS 2.0   |  



 Wednesday, May 05, 2010
Wednesday, May 05, 2010 3:18:29 PM (W. Europe Standard Time, UTC+01:00)

Irgendwie ist das Thema Kochen immer wieder präsent :-)

Gill Cleeren, belgischer Microsoft Regional Director und ein guter Freund von mir, veröffentlicht in seinem Buch [1] (gemeinsam mit Kevin Dockx geschrieben) eine Menge nützlicher "Rezepte" für den Aufbau von Unternehmensapplikationen mit Microsoft Silverlight 4 Technologie.

Das Buch ist sehr praktisch geschrieben. Der Leser merkt sofort, dass Gill und Kevin die Ansätze selbst ausprobiert und für die Leser optimiert haben. Die gewählte Sprache ist einfach, die Beispiele auch für Anfänger geeignet. Ein guter Einstieg in das Thema.

Prädikat: Lesenswert!

[1] https://www.packtpub.com/microsoft-silverlight-4-data-and-services-cookbook/book

Blog | Development | Silverlight   #  RSS 2.0   |  



 Tuesday, April 27, 2010
Tuesday, April 27, 2010 5:27:57 PM (W. Europe Standard Time, UTC+01:00)

Mein Kollege Eugene Chaikin [1] beschäftigt sich sowohl beruflich als auch privat intensiv mit der Entwicklung für Windows Phone (sowohl Mobile 6.5 als auch Phone 7). Seine Begeisterung für die neue Plattform hat ihn sogar dazu veranlasst eine Menge nützliche Inhalte [2] in geschriebener und in audivisueller Form online zu veröffentlichen. Ich mag vor allem seine Webcasts auf YouTube ;-)

Empfehlenswert für alle die Interesse an der Software-Entwicklung für Windows Phone 7 Plattform zeigen. Und sicherlich bald eine der ersten Anlaufandressen zum Thema.

[1] http://www.eugenedotnet.com/WindowsPhone7.ashx
[2] http://www.youtube.com/results?search_query=eugenedotnet+Phone+7&aq=f

Development | Silverlight | Windows Phone   #  RSS 2.0   |  



 Monday, April 12, 2010
Monday, April 12, 2010 10:26:38 PM (W. Europe Standard Time, UTC+01:00)

Auf diesjähriger DevConnections-Konferenz in Las Vegas hat Microsoft heute die Verfügbarkeit von den finalen Versionen von Visual Studio 2010 und .NET Framework 4 bekannt gegeben. Die ISO-Dateien stehen ab sofort im MSDN Subscription Center [1] zum Download zur Verfügung. Die kostenlosen Express Editionen können auch bequem mit dem Web Platform Installer (PI) [2] installiert werden.

[1] http://msdn.microsoft.com/subscriptions
[2] http://www.microsoft.com/web/spotlight/asp.net.aspx?WT.mc_id=aff-web-corp-spotapr_msdn

Für eine tolle Übersicht der neuen Funktionen empfehle ich den Beitrag [2] von Scott Hanselman, dem Mann hinter dem MVC Frameworks und beliebten Podcasts Hanselminutes:

[3] http://www.hanselman.com/blog/VisualStudio2010Released.aspx

Das neue .NET Framework bringt keine gravierenden Neuerungen mit sich, verglichen mit den vorherigen Versionen 3.0 und 3.5 (WCF, WPF, WF, LINQ), dafür wurden aber die zahlreichen Erweiterungen in der neuen Version optimiert und vereinheitlich, die CLR erhielt endlich eine neue Nummer. Also, eine ganze Menge wichtiger Hausarbeit, manches wurde auch vollständig neu entwickelt (Workflow Foundation) und manche lang vermisste Funktionalität (wie bspw. die Unterstützung mehrerer Monitore im Visual Studio, Multitargeting für ältere .NET Versionen, MVC) ist nun enthalten. Ein Blick lohnt sich in jedem Fall.

Mit der RC Version galt: die neuen Tools können neben alten installiert werden. Auch die Entwicklungsumgebung für den Windows Phone 7 und die Expression Reihe 3 und 4 stören sich nicht gegenseitig. Also, keine Sorge bei der Installation. Bei mir ist alles drauf und mein laptop ist immer noch ausreichend schnell :-)

Mit der RTM Version gibt es aber eine Ausnahme:

"... Windows Phone Developer Tools CTP (WPDT CTP) released last month is not compatible with the retail (RTM) release of Visual Studio 2010. If you install the retail (RTM) release of Visual Studio 2010 on the same machine on which you already have the Windows Phone Developer Tools CTP, you will be unable to build your Windows Phone projects.  Further, while the Windows Phone project type will continue to appear in the File/New dialog, you will not be able to build Windows Phone 7 applications.

The WPDT CTP was based on the Visual Studio 2010 release candidate (RC), and the updates made to Visual Studio between RC and the final RTM release causes incompatibilities with WPDT CTP.  We are working to update the WPDT CTP to support the retail release of Visual Studio 2010.  We will have this update available within a few weeks."

Am Ende möchte ich das neue Buch meines lieben Freundes Christian Nagel empfehlen - wie immer Prädikat Lesenswert!

[4] http://www.wrox.com/WileyCDA/WroxTitle/Professional-C-4-0-and-NET-4.productCd-0470502258.html

0470502258

.NET | Architecture | Development   #  RSS 2.0   |  



Sunday, April 11, 2010 11:20:22 PM (W. Europe Standard Time, UTC+01:00)

Bei aller Begeisterung für die Web Frontend-Technologien, sei es ASP.NET oder Silverllight, fragt man sich immer wieder wie es eigentlich um die .NET-Plattform, den eigentlichen Schatz von Microsoft, und das Windows Server Betriebssystem steht.

Im Dezember 2009 hat das Marktforschungsunternehmen IDC rund 900 Unternehmen (klein, mittel, groß) in USA, Deutschland, Frankreich und UK befragt. Die Ansprechpartner waren die IT-Entscheider, Entwickler und Software Architekten. Das Thema war der Einsatz bzw. die Wahl der Technologien für die unternehmenskritischen Software-Applikationen.

Die Studie ist sehr umfangreich, hier einige interessante Ergebnisse:

  • Windows Server ist das meistgenutzte Server-Betriebssystem  (52.7%) für unternehmenskritische Applikationen
  • Windows Server und .NET sind gemeinsam mit 54.1% die häufigste Architektur für den Applikationsserver 
  • .NET-Nutzung hat die Java-Nutzung in allen Unternehmensbereichen überholt 
  • Microsoft ist mit 58.6% der meist genutzte Anbieter für serviceorientierten Architekturen

Die Frage nach genutzten Programmiersprachen ergab folgende Ergebnisse im Detail:

Die Studie ist als eine 166 Seiten starke Powerpoint-Präsentation kostenfrei zum Download [1] verfügbar. Sicherlich für eine oder andere Präsentation ganz nützlich.

.NET | Architecture | Development | Microsoft | Wirtschaft   #  RSS 2.0   |  



 Friday, April 09, 2010
Friday, April 09, 2010 10:02:50 AM (W. Europe Standard Time, UTC+01:00)

Was für eine spannende Entwicklung in der IT-Welt. Zuerst veröffentlichte Novell eine für die Welt der .NET Entwickler sehr interessante Meldung:

"... Novell today announced support for Apple iPad application development with the availability of MonoTouch 2.0. MonoTouch is the industry's first solution for developing applications for iPad, iPhone and iPod Touch using the Microsoft .NET framework, including C# and other .NET programming languages. .."

[1] http://www.ebizq.net/news/12466.html

Kaum einen Tag später folgte auch die Antwort von Apple im "iPhone Developer Program License Agreement" für die neue SDK 4.0 - siehe die Sektion 3.3.1:

"... 3.3.1 — Applications may only use Documented APIs in the manner prescribed by Apple and must not use or call any private APIs. Applications must be originally written in Objective-C, C, C++, or JavaScript as executed by the iPhone OS WebKit engine, and only code written in C, C++, and Objective-C may compile and directly link against the Documented APIs (e.g., Applications that link to Documented APIs through an intermediary translation or compatibility layer or tool are prohibited)..."

Damit ist nicht nur MonoTouch 2.0 als auch "Flash-to-iPhone" Compiler von Adobe nicht mehr erlaubt:

[2] http://labs.adobe.com/technologies/flashcs5/appsfor_iphone/

Keine Cross-Platform Compatibility Layer, keine Cross-Plattform Compiler, sowieso gar keine aus einem anderen Hause. Die Begründung ist einfach - solche Applikationen werden die Vorteile der Plattform nicht richtig ausnutzen können. Sie sind nicht das, was die Benutzer wollen.

Eine weitere sehr interessante Frage in diesem Zusammenhang: wie würde die IT-Welt reagieren, wenn Microsoft so eine Änderung durchgeführt hätte? :-)

[Update] Monolatrie hat nichts mit MonoTouch zu tun.

[Update] Inzwischen gibt es eine offizielle Stellungnahme seitens Novell .. mit einem Seitenhieb, fett hervorgehoben:

"... We are reaching out to Apple for clarification on their intention, and believe there is plenty of room for course-correction prior to the final release of the 4.0 SDK. ... If Apple's motives are technical, or are intended to ensure the use of the Apple toolchain, MonoTouch should have little difficulty staying compliant with the terms of the SDK. ..."

[3] http://www.mono-project.com/newstouch/archive/2010/Apr-09.html

Apple | Development | Politik | Wirtschaft   #  RSS 2.0   |  



 Wednesday, March 31, 2010
Wednesday, March 31, 2010 10:38:19 PM (W. Europe Standard Time, UTC+01:00)

Kaum wurde auf der MIX10 in Las Vegas verkündet, Silverlight sei die Entwicklungsplattform für den Bau von mobilen Applikation auf Windows Phone 7 Series Geräten, schon folgt die lang ersehnte Ankündigung: ab sofort steht Silverlight (als eine Beta-Version) für die Geräte mit dem Symbian S60, dem mobilen OS von Nokia, bereit. Alle Geräte der Serie 5 werden unterstützt, wie bspw. Nokia 5800 XpressMusic, Nokia N97, und Nokia N97 Mini.

Microsoft® Silverlight™ for Symbian – Beta Developer Tools
http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=8ea911cb-951c-47d8-a04b-682c76c42b67

Microsoft® Silverlight™ for Symbian - Beta
http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=ce63ec61-2a49-4b4e-8900-ae5cd99d5aee 

Getting Started with Sivlerlight for Symbian Beta
http://go.microsoft.com/fwlink/?LinkId=185371

Silverlight for Symbian Platform Reference 
http://go.microsoft.com/fwlink/?LinkId=184637

Development | Mobile | Silverlight   #  RSS 2.0   |  



 Monday, March 22, 2010
Monday, March 22, 2010 2:29:28 AM (W. Europe Standard Time, UTC+01:00)

Die Frage hat sich sicherlich jeder mal gestellt, der neulich über den Begriff "Natural User Interface" (NUI) [1] gestolpert ist. Neben Joe Belfiore hat sich ein neuer Star am Design-Himmel bei Microsoft etabliert. Bereits zum zweiten Mal begeisterte Bill Buxton [2] die Teilnehmer der zweiten MIX-Keynote mit seinem Vortrag zum Thema NUI. Und nicht nur begeistert, vielmehr die Augen für diverse Themen geöffnet. Ich muss gestehen, nach diesem Vortrag fängt man automatisch die vertrauten Vorgänge anders zu betrachten.

In einem Video publiziert seitens Microsoft Research erläutert er die Konzepte etwas detaillierter. Auch für Nicht-Designer ein Muß! 

[1] http://en.wikipedia.org/wiki/Natural_user_interface
[2] http://www.billbuxton.com/

Development | Microsoft | MIX | Windows Phone   #  RSS 2.0   |  



 Sunday, March 21, 2010
Sunday, March 21, 2010 9:54:43 PM (W. Europe Standard Time, UTC+01:00)

Die Keynote am ersten Tag stand im Zeichen zweier Technologien. Zuerst widme ich mich der Neuheit des Jahres. In einer (aktualisierten) Wiederholung der MWC-Vorstellung in Barcelona stellte Joe Belfiore auf der MIX10 die neue Windows Phone 7 Series vor. Ein holprig langer Name für eine beeindruckende neue Entwicklung, die Microsoft in vielen Bereichen drastisch verändern wird. 

Seine Kollegen folgten mit den ersten intimen Informationen zur Entwicklungsplattform, Tools und Applikationen. Es war unterhaltsam, wenn auch irgendwie vertraut, wenn man die MWC-Auftritte gesehen hat. Dafür umso detailierter und konkreter.

Joe Belfiore ist für Microsoft offensichtlich genau das, was Jonathan Ive für Apple darstellt. Er hat die Modernisierung der UI/UX-Konzepte bei Microsoft wie kein anderer voran getrieben. Unter seiner Leitung entstanden die neuen UI/UX Konzepte für Windows Media Center, Xbox und ZuneHD - die Windows Phone 7 Oberfläche sei die Kulmination einer jahrelangen Entwicklung. Eine durchaus originelle und gelungene, wie ich finde. Im Gegensatz zu Palm und Google, die den Apple-Ansatz nur verschlimmbessern wollen. Ob es besser ist, wird sich in der Praxis zeigen, die erste Anmutung überzeugt und sichert die Vorreiter-Rolle.

Das Layout ist typografischer und wesentlich flacher. Das Spiel mit der Fläche und den großen Buchstaben verleiht dem Gerät ein modernes Aussehen und eignet sich dank ausreichender Fläche nun gut für die Multi-Touch Steuerung. Die kleinen Icons des Windows Mobile 6 sind nun endgültig verschwunden. Das Konzept der Live Tiles steuert hauptsächlich den Zugang zur Information und zu den Aktivitäten.

Im Fall einer einfachen Bildbearbeitung zu erklären: bei iPhone verlässt man zuerst die Foto-Galerie, ruft die entsprechende Foto-Applikation auf, wählt ein Foto aus, verändert und speichert es. Anschliessend kehrt man zur Foto-Galerie zurück. Bei Microsoft bleibt man in der Foto-Galerie, wählt die Applikation aus, die die Foto-Bearbeitung als eigene Aufgabe "angemeldet hat" und und in der kontext-sensitiven Liste erscheint und bearbeitet das Foto. Anschließend landet man automatisch wieder in der Foto-Galerie. Dieser Ansatz wird konsequent in fast allen Bereichen angewandt. In den Kontakten findet man bei einer Person alle Kontaktinformationen an einem Punkt versammelt - ob es sich dabei um die Handy-Nummer, E-Mail, Facebook- oder LinkedIn-Informationen handelt. Dabei entstehen virtuelle Identitäten, die eigentlich eine aggregierte Darstellung der vielfältigen Online-Aktivitäten darstellen.

Dies stellt auch die Applikationsentwicklung vor neue Herausforderungen. Die Windows Phone 7 Applikationen sollen sich nahtlos in das System einfügen und möglichst integrierte Benutzererfahrung ermöglichen. So werden die Bing Maps in der Foursquare-Applikation integriert und nicht wie beim Iphone in der zweiten Applikation dargestellt. Also, die Zusammenarbeit und die Integration versus die Vielfalt der möglichst eigenständigen Applikationen. Der Ansatz hat was.

Die Geräte und die UI/UX ist wirklich real. Es sind keine Showcases, alle Demos liefen auch auf den echten Geräten, was natürlich für einige kleine Problemchen sorgte. Der Fluch der fehlenden Netzwerk-Verbindung von der PDC09-Konferenz schwebte über Scott Guthrie, als er die Steuerung des Kanonenroboters mit dem Windows Phone 7 vorstellen wollte. Zuerst schien es, als ob die Vorstellung gar nicht gelingen wird, dann erstrahlten die Gesichter auf der Bühne und die berühmten "Red Shirts" wurden in das Publikum abgefeuert. Eine nette Idee. Leider flogen die Shirts nicht in unserer Richtung.

Ich habe natürlich nicht die Gelegenheit verpasst im "The Commons" Bereich (früher als "Open Space" bekannt) die richtigen Geräte zu begutachten und mit dem iPhone zu vergleichen ... die anfangs nervösen Mitarbeiter tauten schnell auf, als meine Fragen einer konstruktiven Diskussion zuträglich wurden. Dennoch durfte man nur sehr "vorsichtig" die Geräte begutachten. Es handelt sich hierbei um zarte Prototypen, man könnte sogar von einer Hardware und Software CTP sprechen.

Die Bedienung fühlt sich gut an. Dank aktueller Hardware sind die Animationen flüssig und die Multi-Touch Erfahrung verdient den Namen, die sie für sich zu beanspruchen vermag. Die Leistung bei 3D anmutenden Übergängen ist deutlich schneller als im Demo auf der Bühne, die kleinsten Verzögerungen sind mit der langsameren Kamera-Übertragung zu erklären. Sehr schnell findet man sich zu recht und versteht die Idee hinter den virtuellen Bändern.

Ich hatte die Gelegenheit in einem Kundenmeeting mit Charlie Kindel die zukünftige Roadmap des Windows Phone 7 zu besprechen. Wir werden konsequent in den nächsten Monaten viele Veröffentlichungen zum Thema erhalten, der Vorhang wird zunehmend schneller fallen. Wenn die Geräte zur Weihnachten in den Läden erscheinen sollen, kann man ganz gut die wichtigen Termine rückwärts datieren und davon ausgehen, wann was passieren wird. Die Zeit vergeht schneller, als man denkt. Die übrig gebliebene Zeit zur Finalisierung der Plattform wird genutzt um das Feedback der Partner und Kunden zu sammeln und das Feature-Set mit priorisierten Funktionen zu vervollständigen.

Und dieser Feedback ist schon da: Copy+Paste, Socket Class, Component Class, Component Licensing. Alles machbar. Hoffentlich noch. Die kleine Erwähung des Kundenmeetings bedeutet natürlich, dass von uns auch sehr bald Applikationen zu erwarten sind. Wie ich hoffe, sehr spannende. :-)

Nun kurz auch zur Plattform, der wichtigsten Neuerung aus meiner Sicht. Die Hardware und die UI hin oder her, die coolste Geschichte der MIX10 war in einem Slide zusammengefasst:

ONE SILVERLIGHT

Die Windows Phone 7 Series setzt auf die gleiche Entwicklungsplattform, die uns von der PC-Entwicklung vertraut ist. Und auf die vertrauten Entwicklungstools Visual Studio und Expression. Das ist aus meiner Sicht die strategischste aller Entscheidungen.

Microsoft setzt auf Silverlight.
Microsoft setzt auf Silverlight als plattformübergreifende Technologie.
Microsoft setzt auf Silverlight als geräteübergreifende Technologie.
Microsoft setzt auf eine Silverlight-Plattform auf allen Plattformen und Geräten.

Mit der XNA-Plattform ist die Verbindung mit Xbox Live hergestellt und die Spielerfahrung auf dem mobilen Gerät mehr als zeitgemäß. Und dann kam noch die große Ankündigung: die Entwicklungs-Tools sind kostenfrei und ab sofort für alle verfügbar:

[1] Windows Phone developer tools CTP (Unbedingt lesen: release notes)
[2] Expression Blend 4 add-on for Windows Phone (Blog von Christian Schormann)

Dies bedeutet, dass die Applikationen sehr schnell für die Windows Phone 7 Plattform entwickelt, migriert, bereitgestellt werden können. Und bestehende Silverlight-Applikationen erweitert werden. Mit dieser Entscheidung ist Microsoft "Back In Game" in der mobilen Welt. Zurück mit der gleichen Strategie, die Microsoft groß gemacht hat und Apple so erfolgreich in der mobilen Welt angewandt hat - eine Entwicklungsplattform mit einer großen Vielfalt an Applikationen für jeden erdenklichen Szenario. Nun folgt Microsoft die Apple-Strategie mit dem einheitlichen Marktplatz und einer integrierten Benutzerfahrung für Applikationen, Spiele, Musik und Video. Mit der erprobten Zune / Xbos IT-Infrastruktur finden sich alle Zutaten für eine erfolgreiche globale Einführung.

Für diese Ankündigung(en) hat sich gelohnt nach Las Vegas zu fliegen. Es bleibt sehr spannend!

Hier sind einige Tutorials und Videos zum Thema Entwicklung für die Windows Phone 7 Plattform:

[4] Getting started with Silverlight and Windows Phone development
[5] Windows Phone Application Bar
[6] Navigation framework for Windows Phone applications
[7] Custom application splash screen
[8] Windows Phone 7 Series Developer Training Kit

 

Axinom | Development | Las Vegas | Microsoft | MIX | Mobile | Silverlight | Windows Phone   #  RSS 2.0   |  



 Friday, February 26, 2010
Friday, February 26, 2010 4:32:25 PM (W. Europe Standard Time, UTC+01:00)

Social Media NewsroomFür mich persönlich die spannendste Ankündigung [1] auf diesjähriger CeBIT und etwas woran ich in den vergangenen Monaten mitgearbeitet habe - das Thema "Social Media" im Unternehmensszenario. Auf der CeBIT werde ich einiges davon vorab zeigen können, die richtige Ankündigung erfolgt auf der MIX-Konferenz in Las Vegas.

Die Idee ist nicht neu, seit mind. 15 Jahren schreibt sich jeder WCM/ECM-Hersteller medienneutrales Cross-Publishing auf die Pfane. Und in der Tat beherrschen die meisten Systeme die Aufgabenstellung ganz prima. Daran scheitert es auch nicht. Die Inhalte waren nicht Social lediglich vorbereitet vorgehalten. Die Ausgabekanäle aus der Vergangenheit waren durchgehend unidirektional, es ging mehr um die Verteilung als um die Interaktion, geschweige den Soziale. Die Verknüpfung der Kanäle erfolgte auch nur im Backend, die Teilnahme der User lediglich als Feedback.

Eine gut ausgebaute aber einspurige Autobahn mit einem hohen Qualitätsanspruch. Leider nicht mehr Zeitgemäß. Nicht der Qualitätsanspruch, sondern die Autobahn.

So in etwa wenn man Voice-over-IP mit einer Schnur und zwei Dosen vergleichen möchte.

Die meisten Unternehmen teilen die Herausforderungen der modernen (sprich aktuellen und zukünftigen) Kommunikation - die Inhalte werden erzeugt, irgendwo abgelegt und werden teilweise prozessorientiert und teilweise ad-hoc verteilt. Am Anfang läuft alles prima, in einem dritten gar vierten Lauf sieht die Welt nicht mehr so rosa aus. Wer gerade noch schafft kampagnenorientiert zu handeln, fragt sich auch schnell ob die Entscheidung richtig war, ob sich die Aktivität im nachinein gelohnt hat und eine weitere folgen sollte? Wie sieht es mit der Monetarisierung aus, hätte man lieber auf die Werbung verzichten und die Inhalte erst gar nicht kostenfrei anbieten sollen?  Hinzu kommt natürlich auch die Sorge um die Lizenzen, Rechte und die Qualität (sprich HD). Und um den Buzz. Natürlich die Steuerung und das Monitoring.

Huh! So viel zu beachten und zu lösen ... :-(

Ein Template [2] des "Social Media Newsroom" Konzepts hat bereits vor einiger Zeit die Agentur SHIFT veröffentlicht. Das war m.E. aber nur der erste Schritt. Die Zielsetzung ist in der Tat ähnlich, allerdings wollen wir nicht einen Schritt sondern einen ganzen Weg weiter gehen (und sich nicht in eine einzige Web-Seite reinquetschen). Nicht Web 2.0 sondern Next Web denken. Gar nicht Web sondern IP, über alle möglichen Geräte hinaus.

Es tun sich viele Fragen auf, die eine integrierte, dafür aber serviceorientierte Lösung erfordern. Eine "3 Screens" Strategie - für die mobilen und stationären Geräte, die über IP miteinander verbunden sind. Wie kommuniziert man integriert auf eigener Website, auf PR-Portalen, auf Facebook und Twitter, auf einem Phone, Laptop und einem Media Center PC? Und wie wertet man es aus?

Was ist alles dafür notwendig?

Eine zentrale und medienneutrale Verwaltung der textuellen und multimedialen (Bilder, Audio, Video, Applikationen etc.) Inhalte samt Verwaltung der Meta-Daten und Beziehungen ist die Basis. Darauf kommt das Backend-Tracking und Digital Rights Managements. Dann die Bulk-Prozesse und Workflows. Dann die Services und die Protokolle. Dann eine Bibliothek mit verschiedenen interaktiven Komponenten, die allesamt einen Rückkanal beinhalten. Dann kommt die Monetarisierungsengine und das Frontend-Tracking hinzu. Und so weiter .. So langsam aber sicher werden die Zutaten für ein perfektes Menue aufgelistet. Die Gewürze (sprich die Details) erwähne ich erstmal nicht.

Technologisch spannend ist natürlich die Herausforderung einer verteilten Kommunikation (dafür wurde .NET erfunden, nur das Thema ist nicht mehr so "IN" wie früher), die Interaktion und die Plattformheterogenität (dafür wurde Silverlight erfunden) und die Monetarisierung (dafür wurde das Euro erfunden).

Daher betrachten wir auch alles ein bisschen breiter und haben eine ganze Menge an nützlichen Komponenten in der Tasche, die verschiedene Einsatzszenarien ermöglichen.

[1] http://www.axinom.de/de_axinom_news_socialmedia.AxCMS
[2] http://www.shiftcomm.com/downloads/smnewsroom_template.pdf

PS: Ja, die Inhalte können in der Cloud sein. Ich vermeide nur darüber zu schreiben, weil es derzeit so ätzend konsequent hier regnet .. :-)

.NET | Architecture | Axinom | CMS | Development | MIX | Silverlight | Trend   #  RSS 2.0   |  



 Thursday, December 10, 2009
Thursday, December 10, 2009 1:45:10 AM (W. Europe Standard Time, UTC+01:00)

Die Online-Bildbearbeitung im CMS war schon immer einer der gefragtesten Funktionen, die Automatisierung (Batch-Modus) der wichtigsten Bildbearbeitungsschritte umso mehr. Wer regelmässig Bilder für eine Website bearbeitet folgt meistens einem bereits definierten Schema. Es stehen bspw. entweder 600 Pixel oder 250 Pixel zur Verfügung, je nach dem was die Designer im Template vorgesehen haben. Die Bildvorlage liegt aber in der Regel in einem hochauflösenden Format (z.B. 300 dpi) vor. Pech!

Ein Redakteur freut sich daher ungemein, wenn nach dem Upload die Bilder im Hintergrund automatisch in die passenden Formate umgewandelt bzw. auf die passenden Größen skaliert werden, damit die lästige Bildbearbeitung entfallen kann. Die Formate können im CMS einfach vordefiniert werden und die Aktionen werden automatisch im Hintergrund ausgeführt. So ging es bisher und es ging wirklich gut...

Die kommende Version 9.1 des AxCMS.net bringt eine signifikante Verbesserung nicht nur des Funktionsumfangs sondern auch der Usability. Ab sofort können die Bilder auch bequem online (ähnlich einem Bildbearbeitungsprogramm) bearbeitet werden. Hierzu wurde die Silverlight Ribbon-Oberfläche um einen neuen Tag mit zahlreichen neuen Funktionen erweitert:

Alle verfügbaren Formate erhalten einen eigenen Ribbon-Tab. Neue Bilder werden automatisch im Hintergrund beim Hochladen konvertiert und stehen dem Redakteur sofort zur Verfügung. Auch für Silverlight Deep Zoom Funktion. :-)

Die Formate können online mit der erwähnten Maske visuell definiert werden. Die Grenzen sind sinnvollerweise Projektspezifisch und orientieren sich zusätzlich an den Zugriffsrechten der einzelnen Benutzer. Mit ausreichenden Rechten versorgt kann die Bildbearbeitung sofort beginnen.

Eine tolle Funktion, die sicherlich viele zu schätzen wissen werden ist die "Undo" Funktion, die jegliche Änderungen des Bildes wieder rückgängig macht. Die erstellten Bilder können in ein eigenes Dokument gespeichert werden, wobei die üblichen CMS-Funktionen (bspw. Zuordnung zur Navigation, Kategorien, Publikationsmechanismen) auch für das Originalbild zur Verfügung stehen.

Die Formatierung wird automatisch gespeichert, sobald der Benutzer einen anderen Tag anwählt oder die Menüs benutzt. Die Bilder (Original und die bearbeitete Kopie) erhalten jeweils einen eigenen Tab, damit die Zuordnung und Verwaltung weitestgehend unabhängig voneinander und für den Nutzer möglichst einfach und schnell erfolgt.

Bilder und Platzhalter für die Web-Seiten

Aus Photoshop bekannten Funktionen: crop, resize, rotate tools etc. stehen für die Bilder zur Verfügung, die in einem Platzhalter eingefügt werden. Die angepassten Bilder werden speziell für diesen Platzhalter gespeichert und können so hinterher unterschieden werden.

Das praktische an dieser Vorgehensweise ist die Tatsache, dass die Bilder dort bearbeitet werden, wo sie hinterher auch stehen bleiben. Die Verwaltung der Inhalte war schon immer WYSIWYG, nun folgt auch die Bearbeitung. Die modernen CMS-Frontends ähneln immer mehr einer Desktop-Applikation. Die Geschwindigkeit stimmt und der Funktionsumfang langsam auch.

Die Liste der Anwendungsfälle und Funktionen ist sehr lang. Allerdings bietet die neue 9.1 Version nicht nur diese sondern auch andere interessante Zusatzfunktionen. Es bleibt daher spannend :-)

[1] http://de.AxCMS.net
[2] http://www.AxCMS.net

 

Architecture | Axinom | CMS | Community | Development | Silverlight   #  RSS 2.0   |  



 Wednesday, December 02, 2009
Wednesday, December 02, 2009 10:35:40 AM (W. Europe Standard Time, UTC+01:00)

Die Microsoft Professional Developer Conference (PDC 09) brachte erwartetes - die Ankündigung der Fertigstellung von Windows Azure und den Ausblick in Richtung "3 screens" Strategie. Darüber reden wir aber schon seit langem, seit ca. 2 Jahren spreche ich über die Medienkonvergenz und die Diversifikation aus der technologischen Sicht.

Früher sprechen wir über Laptops, Telefone und TV, in der Zukunft werden wir zunehmend über Geräte (aka Devices) als Ausgabekanäle für den Konsum der digitalen Inhalte sprechen. Die Grenzen werden weicher, das Konsum übergreifender und hochwertiger, dafür wachen die Anforderungen an die Inhalte-Anbieter und Service Provider. Umso überraschender war die Tatsache, dass die Konferenz ganz klar im Zeichen der kommenden Silverlight 4 Version war, die in einer Beta-Version freigegeben wurde. Überraschend, da ich einen so starken Fokus eher auf der MIX-Konferenz erwartet hätte. Folgende Folie von Ray Ozzie fasst es gut zusammen:

Es ist eine ganz klare und langfristige technologische Zusage seitens Microsoft, die noch nie in dieser Klarheit angekündigt wurde. Toll, ich freue mich! Wir haben wie es scheint strategisch eine richtige Entscheidung getroffen. :-)

Nicht nur diese Ankündigung sorgte für Aufregung, vielmehr stieß die angekündigte und bald kommende (H1 2010) Funktionalität auf Zuspruch der Entwickler-Gemeinde. Laut eigener Aussage implementierte das Silverlight-Team 9 von 10 meistgefragten Features, die 10te (Silverlight auf dem iPhone) blieb leider aufgrund der engen Vorgaben von Apple für die Laufzeitumgebung auf dem iPhone nur ein Wunsch. Dafür wertet Silverlight 4 mit Webcam und Microphone Unterstützung, HTML-Hosting im Browser (inkl. Flash-Support), Event-Handling für die rechte Maustaste, Clipboard API und, und, und ... die Liste ist in der Tat sehr lang.

Die beste und ausführlichste Zusammenfassung bat wie üblich Tim Heuer in seinen Blog-Postings [1] [2]. Seiner Übersicht ist nicht viel hinzuzufügen, daher ein Verweis an dieser Stelle:

[1] http://timheuer.com/blog/archive/2009/11/22/pdc-silverlight-resources-link-dump-learn-silverlight.aspx
[2] http://timheuer.com/blog/archive/2009/11/18/whats-new-in-silverlight-4-complete-guide-new-features.aspx

Mein persönliches Highlight der diesjährigen PDC war die Erwähnung meiner Wenigkeit in der sog. "Feature Story" der Konferenz. Ich habe mich darüber sehr gefreut.

[3] http://www.microsoft.com/presspass/features/2009/nov09/11-16PDCIntro.mspx

Nun die Frage am Ende - kommt von uns was auf Basis von Silverlight 4? Aber klar doch ... bald mehr darüber :-)

.NET | Architecture | Azure | Development | Microsoft | PDC | Silverlight | Tools   #  RSS 2.0   |  



 Monday, November 16, 2009
Monday, November 16, 2009 12:12:20 AM (W. Europe Standard Time, UTC+01:00)

Es war eine fantastische Woche in Berlin. Mehr als 7.000 Teilnehmer besuchten die TechEd Europe 2009 Konferenz und sorgten für gut besuchte Vorträge und eine ausgelassene Stimmung.

Ich wagte mich gleich zweimal auf die Bühne - einmal alleine zum Thema Multi-Touch mit Silverlight 3, Visual Studio 2008 und Expression Blend 3 und einmal gemeinsam mit Tim Heuer, Shawn Wildermuth, Jeff Prosise und Oliver Scheer zum Thema "Everything You Always Wanted to Know about Microsoft Silverlight, But Were Afraid to Ask". Beide Auftritte liefen sehr gut und beide haben mir (und dem Publikum auch, wenn man den positiven Feedbacks glauben darf) auch sehr viel Spaß gemacht.

 
Von Links: Vortrag zum Thema Multitouch, Treffen mit Michael Greeth, Sharepoint Guru

Auf dem INETA Stand in der Community Lounge ging es turbulent zu. Fast alle Board Member und die meisten Country Leader waren anwesend, zahlreiche User Group Leiter und Mitglieder besuchten uns und viele zukünftige informierten sich über die INETA. An dieser Stelle möchte ich mich auch bei Graham Watson, Kim Matlock und Achim Dettweiler von Microsoft und Neil Palmer und Nicola Bartley von FITCHLive* herzlich für die Unterstützung bedanken. Am Montag Abend fand auch ein Abendessen für INETA Volontäre statt, an dem rund 40 Personen teilnahmen. Vielen Dank an Johann Kurz von Microsoft für die Unterstützung des Abends.

 
Von Links: André Obelink, Sander Gerz, Damir Tomicic, Hassan Fadil, Miguel López, Jose Luis Latorre Millas, Dobrisa Adamec

Eine der Highlights der Konferenz war der gemeinsame "Guitar Hero Contest" veranstaltet durch INETA, MVP-Program, Culminis, Microsoft und Activision. Die Leiterin des weltweiten MVP-Programms Karen-Anne Young erklärte sich bereit den Wettbewerb zu moderieren, welcher sich als sehr unterhaltsam und spannend herausstellte. Die Gewinnerin (97% in der Finale) erklärte uneingenützig, dass sie ihren Preis (Xbox 360 Elite) einer gemeinnützigen Organisation in den Niederlanden schenken werde.

 
Von Links: Tomislav Bronzin, Daron Yöndem, Damir Tomicic, Tim Young, Sander Gerz, Teilnehmer am Guitar Hero Contest

So schnell verging auch die diesjährige TechEd-Konferenz. Nach der Konferenz ist vor der Konferenz und wir denken bereits an TechEd 2010 :-)

ASP.NET | Community | Development | INETA   #  RSS 2.0   |  



 Tuesday, November 03, 2009
Tuesday, November 03, 2009 3:11:24 PM (W. Europe Standard Time, UTC+01:00)
Bei der Bereitstellung hochwertiger Video-Inhalte im Netz stellt sich die Frage nach dem Schutz der Inhalte (Digital Rights Management, DRM) mit einer Technologie, die den höchsten Ansprüchen genügt. Jeder der heute ein Video-On-Demand Portal ins Netz stellt oder ein Event mit (Live) Streaming übertragen möchte, hat dieses Thema auf der Agenda. Die Gratwanderung zwischen den hohen Sicherheitsstandards und einfacher Benutzung ist keine einfache Aufgabe, denn das Thema DRM erfreut sich nicht unbedingt allgemeiner Beliebtheit. Die Technologie bleibt trotzdem wichtig. Neben der Vorgaben der Anbieter sind auch diverse technologische Hürden zu überwinden. Das gesamte Prozess von der Umwandlung der Video-Inhalte in ein passendes Video-Format (von Blu ray in bspw. VC-1 oder H.264), über Verschlüsselung, Paketierung und Auslieferung bis hin zu Geoblocking und Berichtserstattung ist relativ aufwendig und teuer. Dabei müssen folgende Geschäftskonzepte unterstützt werden: AVOD (Ad based), TVOD (Pay-Per-View), SVOD (Subscriptions), Download-to-rent, EST (Electronic-sell-through / Download-to-own), sowohl die gängigen Übertragungsverfahren (Progressive Download und Streaming), Browser und OS-Versionen.
Development | SILVERHD | Silverlight | Tools | Videos   #  RSS 2.0   |  



 Friday, September 18, 2009
Friday, September 18, 2009 7:59:33 AM (W. Europe Standard Time, UTC+01:00)

Der Sommer ist leider vorbei, dafür liegen diverse spannende Events vor mir (wie bspw. DMEXCO 2009 nächste Woche). Allerdings möchte ich zwei besonders hervorheben:

Microsoft Pressekonferenz "Windows 7 im Unternehmen" (München, 7.10.2009)
Ein erneuter gemeinsamer Auftritt mit Steve Ballmer, nun im Gespräch bei der offiziellen Pressekonferenz zur Einführung von Windows 7 in Deutschland. Mit auf der Bühne ist auch Karl Erich Probst, CIO der BMW Group. Ich freue mich sehr auf dieses Gespräch.

[1] http://www.pressebox.de/pressemeldungen/microsoft-deutschland-gmbh-2/boxid-289006.html

TechEd Europe 2009 (Berlin, 9.-13.11.2009)
Ich halte zuerst eine Session "Building new user experiences with Windows 7, the Microsoft .NET Framework and Microsoft Silverlight 3" um sich dann gemeinsam mit Tim Heuer, Shown Wildermuth und Oliver Scheer den Fragen der Besucher beim Silverlight Roundtable "Everything you always wanted to know about silverlight* (*but were afraid to ask)" zu stellen.

Die meiste Zeit werde ich natürlich auf dem INETA-Stand in der Community Lounge verbringen, wenn ich nicht in irgendwelchen sonstigen Verpflichtungen versinke. Ein weiteres Highlight, auf den ich mich besonders freue: in diesem Jahr werde ich gemeinsam mit Nicki Wruck (Mr. ICE) als Moderator und Host in der Community Lounge eine Reihe an interessanten Gesprächen führen ... hoffentlich dann auch online zu sehen. :-)

[2] http://www.msteched.com/europe/Public/default.aspx

ASP.NET | Axinom | Community | Development | INETA | TechEd   #  RSS 2.0   |  



 Wednesday, September 09, 2009
Tuesday, September 08, 2009 11:37:44 PM (W. Europe Standard Time, UTC+01:00)
Am 09.09.09 um 09:09:09 fällt der offizielle Startschuß für die Version 09 des AxCMS.net. Mehr als ein Jahr hat das Team am neuen Release gearbeitet, diverse technologische Veränderungen berücksichtigt und die Pläne für die Zukunft geschmiedet. Das Jahr verging wie im Flug. Ich kann es kaum fassen, wie schnell es eigentlich ging..
Architecture | ASP.NET | Axinom | CMS | Community | Development | Silverlight   #  RSS 2.0   |  



Tuesday, September 08, 2009 11:00:52 PM (W. Europe Standard Time, UTC+01:00)
Auf der IBC 2009 Konferenz in Amsterdam (startet am 11.09.) wird Microsoft die Internet Information Services (IIS) Media Services 3.0 der breiten Öffentlichkeit vorstellen. Der Schwerpunkt dieser Version liegt in der erweiterter Unterstützung der Live Smooth Streaming Technologie, passend dazu werden auch neue Tools zur Vereinfachung der Auslieferung der Video-Inhalte mit Hilfe von Silverlight bereitgestellt.
.NET | ASP.NET | Community | Development | Silverlight   #  RSS 2.0   |  



 Tuesday, August 25, 2009
Tuesday, August 25, 2009 10:53:36 AM (W. Europe Standard Time, UTC+01:00)
Die Zeit geht so schnelll und schon sind wir fleissig dabei diverse Aktivitäten für die Entwickler-Community auf der TechEd Europe (9.-13. November in Berlin) vorzubereiten. Das INETA Europe Board hat bereits die initiale Planung für den Stand in der Community Lounge abgeschlossen und nun sind wir mit weiteren Angeboten und Aktivitäten beschäftigt.
.NET | Community | Development | Microsoft | Speeches | TechEd   #  RSS 2.0   |  



 Thursday, August 20, 2009
Thursday, August 20, 2009 7:32:34 AM (W. Europe Standard Time, UTC+01:00)
Um auf zahlreiche Nachfragen per Mail zu antworten, leider gibt es noch keine öffentliche Beta-Version. Ich gebe natürlich Bescheid sobald verfügbar. Mein Arbeitskollege Ralph hat aber ein bisschen mit der Alpha-Version von AxCMS.net 9 und dem Premium Template Projekt der Version 8.5 gespielt und ein nettes Video erstellt. Es zeigt die neue Silverlight 3 Ribbon-Toolbar in der Praxis bei der Bearbeitung der Texte und Bilder.
ASP.NET | Axinom | CMS | Development | Silverlight   #  RSS 2.0   |  



 Tuesday, August 18, 2009
Tuesday, August 18, 2009 8:37:02 AM (W. Europe Standard Time, UTC+01:00)
Die neue Version unseres Enterprise Web CMS "AxCMS.net" nimmt langsam die letzten Züge an, intern ist bereits die erste Alpha-Version zum Testen freigegeben. Der Launch der Version 09 ist für den 09.09.09. geplant. Das System bleibt nach wie vor kostenlos und vollständig auf .NET bzw. ASP.NET basiert.
.NET | ASP.NET | Axinom | CMS | Development | Silverlight   #  RSS 2.0   |  



 Friday, August 14, 2009
Friday, August 14, 2009 10:57:17 AM (W. Europe Standard Time, UTC+01:00)

Einige interessante Developer Events:

Herr C. Weyer spricht ... 15.09.2009 in Frankfurt
http://www.dotnet-ug-frankfurt.de/

5. MCE Communitytreffen [Community4LIVE] - 25.09. bis 27.09.2009 in Köln
http://www.mce-community.de/forum/index.php?showforum=305

Microsoft Technology Roadmap mit Michele Bustamante, 28.09.2009 in Bad Ems
http://www.professional-developer-training.net/Items.aspx?catId=c41

Community | Development | INETA   #  RSS 2.0   |  



 Wednesday, July 01, 2009
Wednesday, July 01, 2009 5:04:18 PM (W. Europe Standard Time, UTC+01:00)

Gerade erreichte mich eine sehr erfreuliche Nachricht:



"... Sehr geehrter Herr Tomicic, herzlichen Glückwunsch! Wir freuen uns, Ihnen den Microsoft® MVP Award 2009 verleihen zu können! ..."

Da freue ich mich aber auch. Vielen herzlichen Dank!

Die MVPs sind eine begeisternde Truppe von Technologie-Enthusiasten. Ich genieße die Treffen mit den MVPs und die Diskussionen, wie zuletzt beim Software Strategy Summit in Köln.

Und ich bin froh und fühle mich wirklich geehrt ein weiteres Jahr dazu zählen zu dürfen. Klasse! :-)

[1] http://mvp.support.microsoft.com

Architecture | ASP.NET | Community | Development | Microsoft   #  RSS 2.0   |  



 Friday, June 19, 2009
Friday, June 19, 2009 10:31:39 AM (W. Europe Standard Time, UTC+01:00)

Endlich sind wir live ... Juhuu! :-) Die Zielsetzung des SILVERHD-Projekts ist die Bereitstellung von Silverlight-Standardkomponenten für diverse Anwendungsszenarien in Unternehmensumfeld.

Wir starten mit interaktiven Bilder-Galerien für hochauflösende Bilder (SILVERHD Viewer) und mit Video-Playern für VoD-Portale und Web TV Angebote (SILVERHD Player), wahlweise integriert mit Microsoft PlayReady DRM (SILVERHD Player DRM). Und natürlich mit SILVERHD Geo für "Bing Maps for Enterprise", einer Mischung von Bing Maps mit einem Silverlight-Overlay in dem SILVERHD Viewer und Player integriert sind.

  [1] http://silverhd.net
  [2] http://twitter.com/silverhdnet

Was unterscheidet bspw. den SILVERHD Player von anderen (auch frei verfügbaren) Silverlight-Playern auf dem Markt? Die Player-Architektur konzipiert und gebaut für hochskalierbare VoD-Plattformen mit Anbindung an gängige Vermarkter (bspw. DoubleClick), Integration von branchenüblichen Zählverfahren (bspw. IVW, AGOF) sowie die Vermischung von Silverlight-Funktionalität mit Flash. Die Struktur ist Service-Orientiert und auf eine Kommunikation (Meta Daten, wie Kapitel, Zusatzinformationen, EPG, etc.) mit CDNs (Content Delivery Network, bspw. Akamai, Nacamar, Level3) abgestimmt. Also eine professionelle Lösung für die Bereitstellung der Video-Inhalte. "HD" im Namen steht auch für anspruchsvolles, nicht nur für hochauflösendes.

Im Hintergrund sorgt nach Wunsch das AxCMS.net als Enterprise Web Content Management System für die Verwaltung der Inhalte (Texte, Bilder, Videos) und für die redaktionellen Tätigkeiten. Mit der Erweiterung "Reporting Template Project" wird eine umfassende Business-Intelligence Lösung zur Verfügung gestellt, mit der diverse Auswertungen zum Erfolg der Anwendung möglich sind.

[3] http://de.axcms.net

Können SILVERHD-Player bzw. sonstige Komponenten auch auf kleineren Unternehmens-Websites integriert werden? Klar, einfacher geht es immer. Nach oben skalieren ist meistens problematisch. :-) 

Also, für jeden der gern Bilder und Videos online stellen und dabei auf eine ausbaufähige und skalierbare Plattform setzen möchte.

Es folgen interessante weitere Kompontenten, bspw. "SILVERHD für MOSS / Sharepoint 2010" sowie "SILVERHD Shop", ein E-Commerce Frontend für Internet-Shops mit einem innovativen Ansatz zur Darstellung der Produktkataloge.

Ach ja ... und mit dem Twitter-Account möchte das Team das neuste und coolste aus der Silverlight-Welt sammeln und veröffentlichen. Eine Anlaufstelle rund um Silverlight. Ich will nicht ausschliessen, dass die SILVERHD-Seite auch eine solche Anlaufstelle mit den neusten Informationen werden wird.

ASP.NET | Axinom | CMS | Development | Microsoft | Silverlight | Trend | Videos | Virtual Earth   #  RSS 2.0   |  



Friday, June 19, 2009 9:56:46 AM (W. Europe Standard Time, UTC+01:00)

Abwarten und Tee trinken ist selten ein guter Rat, lieber proaktiv in die Offensive gehen. Insofern begrüße ich den Vorstoß der deutschen DPE (Developer Platform Evangelism) Gruppe bei Microsoft zum Thema Web Standards. Bei MSDN [1] und auf Twitter [2] startet die Kommunikation zur Bereinigung der Verstöße. Jeder, der eine Seite mitteilt, die nicht in der Internet Explorer 8-Standardansicht korrekt angezeigt wird, kann auch etwas gewinnen.

[1] http://msdn.microsoft.com/de-de/ie/besserweb.aspx
[2] http://twitter.com/BesserWeb

Community | Development | Microsoft   #  RSS 2.0   |  



 Thursday, June 04, 2009
Thursday, June 04, 2009 10:25:12 PM (W. Europe Standard Time, UTC+01:00)

Ich teste gerne neue Ansätze und Technologien, und immer öfter handelt es sich in letzter Zeit dabei auch um Hardware. Aktuell beschäftigen wir uns mit der "Windows 7 Sensor and Location Platform" [1] für Clients mit neuartiger Steuerung. Mit dem Windows 7 Sensor Development Kit und einem Freescale-Board (JMBADGE2008-B) mit dem USB-Anschluß ist man recht schnell dabei. Kurz worum es bei dieser Plattform geht:

"...The Windows Sensor and Location platform, which is new for Windows 7, enables your computer and applications to adapt to their current environment. With location sensors -- including GPS devices, WWAN radios, and even triangulation technology -- your applications and gadgets can know exactly where they are, enabling them to provide more locally relevant content and functionality. Ambient light sensors, for example, can allow your computer to automatically adjust your screen's brightness based on the current lighting conditions. They can also enable applications to optimize their content for readability, making your computer more useful in a range of operating environments than ever before..."

Sehr hilfreich für den Anfang sind die Blogs von Jim Travis [2] und Gavin Gear [3] sowie die Anleitungen, die man unter [1] finden kann. Mal sehen was für eine Applikation am Ende rauskommen wird. Spannend ... :-)

[1] http://www.microsoft.com/whdc/device/sensors/default.mspx
[2] http://blogs.msdn.com/jimtravis/default.aspx
[3] http://blogs.msdn.com/gavingear/default.aspx

Axinom | CMS | Development | Microsoft   #  RSS 2.0   |  



 Tuesday, May 26, 2009
Tuesday, May 26, 2009 4:31:44 PM (W. Europe Standard Time, UTC+01:00)

Dan Wucherpfennig ist der IT-Berater bei EDV Partner in Hamburg sowie der erste AxConsultant und AxCMS.net Evangelist. Inzwischen ist er nicht mehr einsam in dieser Position, einige weitere IT-Berater haben sich dazugesellt. :-) 

In seinem Blog "Dan on AxCMS.net" veröffentlichte er gerade sehr nützliche Beiträge über das CMS Persistence Framework - erster Teil [1] und über die Erstellung von Lightboxes [2] für die beliebte Darstellung der vollständigen Bild-Inhalte.

[1] http://dan.axcms.net/post/2009/05/21/Using-the-CMS-Persistence-Framework.aspx
[2] http://dan.axcms.net/post/2009/03/30/Using-Lightboxes-in-AxCMSnet-85.aspx
[3] http://de.AxCMS.net

ASP.NET | CMS | Development   #  RSS 2.0   |  



 Thursday, February 12, 2009
Thursday, February 12, 2009 9:06:32 AM (W. Europe Standard Time, UTC+01:00)

Für alle, die sich eine schnelle und visuelle Einführung in die Entwicklung mit und für die Windows Azure Plattform gewünscht haben, stellt Microsoft eine Video-Reihe zur Verfügung:

Weiterführende Informationen zum Thema Windows Azure sind im offiziellen Blog [1] und beim Gus Perez [2], Entwicklungsleiter im Azure Team, zu finden.

[1] http://blogs.msdn.com/windowsazure/default.aspx
[2] http://blogs.msdn.com/gusperez/pages/windows-azure-links.aspx

.NET | Architecture | Cloud | Development | Microsoft | Webcasts   #  RSS 2.0   |  



 Tuesday, October 28, 2008
Tuesday, October 28, 2008 12:12:04 PM (W. Europe Standard Time, UTC+01:00)

In der weltweiten Copy+Paste Berichtserstattung von der PDC08 suchte ich lange nach einer weiterführenden Quelle. Und wurde beim unseren Mann in USA Clemens Vasters [1], Senior Technical Lead bei der Microsoft Corporation in Redmond, fündig.

Clemens erläutert die Motivation hinter .NET Service Bus Architektur und geht auf die einzelnen Teile ein. Prädikat Lesenswert!

[1] http://vasters.com/clemensv/PermaLink,guid,92d78bee-2cfd-4a29-95ab-c5abb9b905e7.aspx

Architecture | Development | Live | Microsoft | PDC   #  RSS 2.0   |  



 Monday, October 20, 2008
Monday, October 20, 2008 3:28:17 PM (W. Europe Standard Time, UTC+01:00)

Noch ein AxDay liegt hinter uns. Es hat mir viel Spaß gemacht. Das Event war voll und dauerte bis in die späten Abendstunden. Oder besser gesagt in die frühen Morgenstunden. :-)

In diesem Jahr habe ich mich mit dem Thema "E-Commerce 2.0" beschäftigt und mit meinem Gastsprecher André Weber, strategischen Berater der führenden deutschen Marken zum Thema Medienkonvergenz, die neusten Trends und Analysen vorgestellt (was lohnt sich heute - social oder traditionell, was hat man von Web 2.0 wirklich und womit lässt sich am besten Geld verdienen) und ein bisschen darüber spekuliert was als nächstes kommen mag (Web 3.0 ist ...?). Es war eine unterhaltsame und inhaltlich interessante Stunde, wie man mir berichtete. Es freute mich sehr.

Am spannendsten für die Gäste war natürlich die Session von Roger Schäffeler, neuem VP Partner & Products Division und CEO der Axinom Corporation in Seattle, USA. Er stellte das zukünftige Partnerprogram mit zahlreichen neuen Angeboten, Produkten und Services vor. Inhaltlich passt es nun für alle, die mit Web- und Microsoft-Technologien arbeiten. Die Tatsache dass Roger seit Jahren in USA lebt, hauptsächlich Englisch spricht und auf das amerikanische Publikum gewöhnt ist, verleihte seinem Vortrag auch eine sehr sympatische Note. Die Amerikaner verstehen viel davon, wie man Vorträge hält, und das färbt nun offensichtlich auch auf die Schweizer in USA ab. Cool! :-)

Unser Software-Architekt Grigory Grin beschäftigte sich in seinem (wie viele empfinden Level 400) Vortrag mit der Steuerung der mehrsprachigen und verteilten Internet-Plattformen basierend auf .NET Framework 3.5 und AxCMS.net 8 durch standardisierte, in diesem Fall Web, Services. Er stellte auch im (Entwickler)Detail ein Übersetzungsworkflow vor, mit dem man externe Übersetzungsdienstleister/Agenturen und Übersetzungs-Systeme programmatisch einbinden und steuern kann. Natürlich auch einen manuellen Weg um aus der ganzen Präsentation eine XML- oder bspw. Excel-Datei erzeugen kann, die verarbeitet, übersetzt und erneut eingelesen werden kann. Eine Art Fernbedienung für die Internet-Präsentationen. Viele Themen sowie Lösungsszenarien müssten wir am Ende in der Panel-Diskussion im Detail besprechen.

Langsam denke ich wirklich, dass wir daraus eine richtige Konferenz mit mehreren Tracks machen sollten.

Zumindest zwei: für Business-Entscheider, die sich mit Trends, Analysen und Geschäfskonzepten auseinandersetzen und am Networking Spaß haben. Und für Entwickler, die gerne gleich nach dem Vortrag in die tiefgreifende Diskussion einsteigen wollen, ein Format ähnlich dem früheren "TechTalk" von Microsoft.

Beim Essen am Abend treffen die beiden Welten aufeinander und nach einigen Gläschen sind die Grenzen sowieso verschwommen...

Warum auch nicht ... "AxDay 2009" tönt schon mal nicht schlecht für eine Tageskonferenz. :-)

[1] http://de.AxCMS.net

.NET | Architecture | ASP.NET | Axinom | Community | Development   #  RSS 2.0   |  



 Wednesday, October 08, 2008
Wednesday, October 08, 2008 2:39:27 PM (W. Europe Standard Time, UTC+01:00)

Die nächste Woche ist wieder vollbepackt mit Terminen und Konferenzen. Keine Ruhe nach dem AxDay .. :-)

Dr. Lutz Maicher von der Abtelung Automatische Sprachverarbeitung der Universität in Leipzig lädt zum diesjährigen Top-Event zum Thema Topic Maps, die "TMRA 2008" [1] in der Campus Villa Ida in Leipzig. Leider bin ich bereits auf einem ganztägigen Event-Termin in München mit einem Vortrag gebucht und darf daher nur die Empfehlung für das Event aussprechen.

[1] http://www.tmra.de/2008/

Am Donnerstag findet ein sehr interessantes Event in Brüssel, Belgien, statt. Am "Telecom & Media Forum 2008" [2] werden die zukünftigen Ansätze im Bereich Telekommunikation und Media besprochen - die neuen Buzzwords wie M2M, Telco 2.0 und M-Payment fehlen da genauso wenig wie die Experten zum Thema. Moi inklusive. :-)

[2] http://forum.devoteamtm.com/home.php

Community | Development | Trend | Wirtschaft   #  RSS 2.0   |  



 Tuesday, September 30, 2008
Tuesday, September 30, 2008 9:02:08 AM (W. Europe Standard Time, UTC+01:00)

Wie bereits angekündigt tauchen die neuen Darstellungen mit Silverlight im MSN Suchagenten auf. Am rechten Rand ist der Hinweis darauf zu finden:

Insbesondere das Wetter ist ganz putzig ... Leider ist die Wetterlage derzeit eher demotivierend, aber dagegen kann man schlecht was unternehmen.

[1] http://suchagent.msn.de/Travel.Suchagent?ss=Paris

ASP.NET | Development | Silverlight   #  RSS 2.0   |  



 Friday, September 26, 2008
Friday, September 26, 2008 12:34:32 PM (W. Europe Standard Time, UTC+01:00)

Die erfolgreiche Tradition darf weiter gehen mit einer neuen Ausgabe unseres Formats "AxDay" nun in einer 2008 Variante. Am 10.10., einem echten IT-Datum. :-)

AxDay ist eine halbtägige kostenfreie Veranstaltung in unserem Stammhaus in Fürth gespickt mit technologischen Vorträgen, Vorstellung neuer Produkte und einer strategischen Keynote zu allgemeinen IT-Trends und Technologien (die gehört mir :-) ):

 

In diesem Jahr kommt noch ein neues Thema hinzu. Aufgrund der bisher sehr erfolgreichen Partnerstrategie hat das Management der Axinom Holding entschieden 2 Millionen Euro in den Ausbau unseres internationalen Partnerprogramms zu investieren. Wir holten uns dazu auch prominente Unterstützung für unsere Niederlassung in Seattle, USA.

Dies ist für unsere Partner und Axinom eine große Sache, die natürlich viele Möglichkeiten der Zusammenarbeit bietet und besprochen werden sollte. Daher möchten wir den AxDay als eine Art Kick-Off Veranstaltung zum Start des Programms und zur Diskussion und Networking nutzen. Hier ist die aktuelle Pressemitteilung dazu:

http://www.presseportal.de/pm/55204/1271785/axinom_gmbh

Wir adressieren mit dieser Einladung kleine und mittelständische IT-Dienstleister und freiberufliche IT-Experten, die Interesse am Themenspektrum Web / Portal / CMS mit Microsoft-Technologien, Server und Tools (.NET/ASP.NET, Ajax, Silverlight, IIS, SQL Server, VSTS/TFS etc) pflegen. Die etwas neues lernen und gerne vielleicht auch in der Praxis umsetzen wollen.

Die Teilnahme ist kostenlos, eine Anmeldung ist aus organisatorischen Gründen wünschenswert:

[1] http://www.AxDay.de

Hier sind die Berichte der vergangenen AxDays:

[2] http://tomicic.de/2006/10/29/AxinomAxDay2WiederSehrErfolgreich.aspx
[3] http://tomicic.de/2006/02/05/AxinomAxDay2006...

PS: Vieleicht habe ich es bisher nicht erwähnt, aber aktuell ist Axinom in 5 Ländern vertreten ...

.NET | Architecture | ASP.NET | Axinom | CMS | Community | Development | Microsoft | Silverlight   #  RSS 2.0   |  



 Wednesday, September 17, 2008
Wednesday, September 17, 2008 9:59:04 PM (W. Europe Standard Time, UTC+01:00)

Gerade zurück von der IBC-Konferenz aus Amsterdam und erneut auf dem Weg zur OMD-Konferenz nach Düsseldorf melde ich mich mit einigen Infos.

Das "Early Bird" Angebot, nämlich der Zugang zu Xtopia / Technical Summit Konferenzen zu einem verbilligten Preis, läuft am diesen Freitag aus. Noch sind die Karten vorhanden, daher schnell zugreifen. Wer im vergangenen Jahr dabei war, kann sich gut vorstellen, was die Messe mit x-facher Anzahl der Besucher und einer stärkeren Fokussierung mit zwei Konferenzen zu bieten hat.

[1] http://www.xtopia-konferenz.de/
[2] http://www.technical-summit.de/

Es wird definitiv spannend, ich freue mich schon.

Auf diesjähriger Xtopia werde ich erneut zweimal auf der Bühne zu sehen sein. Mit einer Weiterentwicklung der Themen aus dem letzten Jahr, technologisch gesehen nun mit Silverlight 2 und neuster PlayReady-Technologie sowie strategisch mit namhaften Marken (noch pssst! :-) ) und deren Ansätzen in der Praxis.

Ich habe mich in vergangenen Monaten sehr ausführlich mit der Weiterentwicklung der Silverlight 2 Funktionalität  auseinandergesetzt und werde deshalb direkt aus der Praxis berichten und mit konkreten Beispielen meine Ausführungen visualisieren. Die Themen im Business Track am sind:

  • Panel-Diskussion: "TV-Experience im Web"
  • Vortrag: "Die Zukunft des WebTV auf Silverlight 2"

Bei der Panel-Diskussion freue ich mich sehr auf meine Gesprächspartnerin. Kathrin Damian ist Leiterin Forschungsinitiative Neue Medien bei der Mediaplus Agenturgruppe aus München, einem Teil der größten inhabergeführten Agentur Deutschlands. Neben ihrer Rolle im Unternehmen ist sie auch für das Projekt "Zukunft Digital" [3] zuständig.

In meinem Vortrag geht es dagegen nicht nur um das Thema "WebTV", obwohl der Name des Vortrags so etwas klar suggeriert. Es geht um das Themenspektrum Video & Audio samt Formatdiskussion (was ist dran am Gerücht, dass Silverlight alle Video-Formate abspielen kann...??), Community (welche Windows Live Dienste können schon heute und vor allem wie genutzt werden?) und Mashups (gibt es eine Welt neben YouTube und StudiVZ?) in einem RIA-Szenario der Zukunft. Technologische Themen mit Business-Hintergrund.

Wem diese Beschreibung zu kompliziert erscheint - es geht um die Web-Portale für die Zeit nach Web 2.0 und Co.

Für alle und jeden, von klein bis groß, lokal und international. Was kommt auf uns zu und was davon kann man schon heute verwerden? Eine Übersicht der aktuellen und eine exklusive Vorstellung der kommenden Web-Angebote und -Netzwerke.

Ich bin zuversichtlich eine kurzweilige und informative Vorstellung bieten zu können. Bis jetzt klappte es ganz gut, die Tradition soll erhalten bleiben. :-)

[3] http://www.zukunft-digital.de

 

ASP.NET | Development | Live | Microsoft | Silverlight | Speeches | Trend | Virtual Earth   #  RSS 2.0   |  



 Thursday, August 07, 2008
Thursday, August 07, 2008 9:18:12 AM (W. Europe Standard Time, UTC+01:00)

Eine Auswahl kommender technologischer Events und Konferenzen, fett hervorgehoben mit meiner Teilnahme ... :-)

Hervorheben ist der Event-Neuling ".NET Open Space" mit einem weltweit etablierten aber für die hiesige Szene erfrischenden Open Space Konzept: kein Barcamp, keine User Group und keine Agenda, dafür Crowdsourcing zur Ausgestaltung. Ich bin auf das Teilnehmerfeedback zum Event gespannt.

 

Architecture | Community | Development   #  RSS 2.0   |  



 Tuesday, July 29, 2008
Tuesday, July 29, 2008 2:43:48 AM (W. Europe Standard Time, UTC+01:00)

Wie Ralf Westphal [1] und Jens Coldewey [2] bereits berichteten, habe ich auf der diesjährigen OOP-Konferenz in München interessante Interviews zu diversen Themen geführt. Die Interview-Partner, darunter neben Ralf und Jens auch Michael Stal und die beiden Christians (Weyer und Wenz) sowie Bernd Österreich und viele weitere, waren die Sprecher der OOP und Experten in den ausgewählten Themenbereichen - von den Soft Skills über das Refactoring und das Thema Web-Sicherheit bis hin zum Internet Service Bus. 

Aufgrund des sehr breiten Themenspektrums war die hohe Interview-Frequenz in den beiden OOP-Tagen in vielerlei Hinsicht eine echte Herausforderung und zugleich auch eine interessante neue Erfahrung für den Regiseur Hartmut Kaiser und mich. Die Architects TV-Aktion hat uns aber sehr viel Spaß bereitet und wir werden es sicherlich bei einer nächsten Gelegenheit wiederholen.

Unter [3] sind nun die Video-Mitschnitte der Interviews auf dem deutschsprachigen Microsoft Architecture Portal verfügbar.

[1] http://ralfw.blogspot.com/2008/07/dotnetprotv-einmal-anders.html
[2] http://blog.coldewey.com/agile/2008/07/25/videocast-zu-einfuhrung-agiler-entwicklung/
[3] http://www.microsoft.com/germany/architecture/oop2008/default.mspx

.NET | Architecture | ASP.NET | Blog | Community | Development | Microsoft | Videos   #  RSS 2.0   |  



 Monday, July 07, 2008
Monday, July 07, 2008 1:17:13 PM (W. Europe Standard Time, UTC+01:00)
Being a good developer is 3% talent, 97% not being distracted by the internet.
Community | Development   #  RSS 2.0   |  



Monday, July 07, 2008 8:55:17 AM (W. Europe Standard Time, UTC+01:00)

Das ASP.NET Team hat sich zur Zukunft von ASP.NET Ajax, Visual Web Developer und Control Tookit in einer aktuellen Übersicht [1] der kommenden Funktionen geäussert. Wer diese mitgestalten möchte, kann seine Reaktion unter [2] in den dazugehörigen Foren posten.

[1] http://www.codeplex.com/aspnet/Release/ProjectReleases.aspx?ReleaseId=14924
[2] http://forums.asp.net/p/1284274/2463228.aspx

.NET | ASP.NET | Development   #  RSS 2.0   |  



 Wednesday, June 18, 2008
Wednesday, June 18, 2008 8:15:12 AM (W. Europe Standard Time, UTC+01:00)

Die finale Firefox Version 3 produziert aufgrund geänderter Behandlung von Objekten [1] einen Konflikt mit der alten Silverlight.js Datei (Erkennung von Silverlight) aus der Silverlight 1.0 SDK. Das betrifft alle Websites, die die alte Datei weiterhin anbieten und dementsprechend nicht mehr funktionieren.

Als Lösung des Problems kann die neue Silverlight.js Datei aus der Silverlight 2 SDK genutzt werden, die entweder mit den Silverlight Tools Beta 2 für Visual Studio [2] ausgeliefert wird oder direkt bei Nigel Parker [3] heruntergeladen werden kann.

[1] https://bugzilla.mozilla.org/show_bug.cgi?id=432371
[2] http://go.microsoft.com/fwlink/?LinkId=120319
[3] http://cid-f4ba2b022841cc3a.skydrive.live.com/self.aspx/Public/Silverlight.js

Development | Silverlight   #  RSS 2.0   |  



 Wednesday, June 04, 2008
Wednesday, June 04, 2008 7:14:53 PM (W. Europe Standard Time, UTC+01:00)

In Blitzlicht der großen TechEd-Ankündigung der kommenden Silverlight 2 Beta 2 Release (nächste Woche irgendwann) möchte ich die ganzen Links nicht nochmal posten. Vielmehr möchte ich auf Jose Fajardo [1] verweisen, der im untenstehenden Video eine sehr interessante Implementierung der DeepZoom-Funktionalität in einer Web-Site und in einem Chat-Modul demonstriert. Gute Ideen wiklich Klasse präsentiert.

[1] http://www.cynergysystems.com/blogs/page/josefajardo

Community | Development | Silverlight   #  RSS 2.0   |  



 Sunday, May 25, 2008
Sunday, May 25, 2008 6:50:32 PM (W. Europe Standard Time, UTC+01:00)

Francesco Balena von CodeArchitects schrieb mir gerade, dass er mit seinem Konverter-Projekt fertig geworden ist:

"... after two years and a half of programming and 7 months of public beta testing, we at Code Architects finally released our VB-to-VB.NET conversion tool. You can read about it on www.vbmigration.com, together with the complete documentation, a rich knowledge base, and many code VB6 samples and their converted VB.NET version. ..."

Eine ausführliche Beschreibung seines Vorhabens ist unter [2] zu finden. Ausprobieren lohnt sich, vor allem wenn man zahlreiche VB-Projekte weiterhin zu betreuen hat und eine Migration zumindest angedacht wird.

[1] http://www.vbmigration.com
[2] http://www.vbmigration.com/Blog/default.aspx

.NET | Development   #  RSS 2.0   |  



 Friday, May 16, 2008
Friday, May 16, 2008 10:30:09 AM (W. Europe Standard Time, UTC+01:00)

Mein Kollege, Frank Zehelein, gab auf der "TeamConf 2008" in München seine Erfahrungen bei Branching und Merging mit VSTS in einem Vortrag weiter.

Hier möchte ich seine Vortragsfolien [1] zur Verfügung stellen, da die Inhalte sicherlich für viele, die sich mit VSTS in der täglichen Arbeit auseinandersetzen, sehr nützlich sein können.

[1] TeamConf_Branching_Merging.pdf (1,12 MB)

Architecture | Axinom | Development | VSTS   #  RSS 2.0   |  



 Tuesday, April 01, 2008
Tuesday, April 01, 2008 12:00:19 AM (W. Europe Standard Time, UTC+01:00)

Wie Clemens Vasters berichtete wurde der BizTalk Services "R11" SDK CTP [1]..[3] am Freitag veröffentlicht. Mit einer Überraschung [4]. Herunterladen solange die CTP noch heiss ist. ;-)

[1] http://labs.biztalk.net/WhatsNew.aspx
[2
] http://labs.biztalk.net/GetStarted.aspx
[3] http://blogs.msdn.com/vbertocci/...
[4] http://blogs.msdn.com/clemensv/archive/2008/03/31/biztalk-services-r11-ctp-comes-with-a-surprise.aspx

 

.NET | Architecture | Development   #  RSS 2.0   |  



 Saturday, March 22, 2008
Saturday, March 22, 2008 11:32:18 PM (W. Europe Standard Time, UTC+01:00)

Die Tradition konnte fortgesetzt werden. Das AxCMS.net 8 wurde erneut mit dem "Innovationspreis 2008" der Innitiative Mittelstand ausgezeichnet, in diesem Jahr in der Kategorie "Content Management". Im letzten Jahr gab es eine Auszeichnung in der Kategorie "Web 2.0". Merci an die Jury. ;-)

Diesjährige CeBIT war wieder eine tolle Erfahrung - ich gebe hier die Eindrücke meiner Kollegen weiter, da ich in diesem Jahr leider nicht dabei sein konnte.

Unsere Applikationen, wie bspw. die Maxdome (Pro7Sat1) Implementierung, waren in der Halle 4 bei Microsoft in der "Consumer Welt" zu begutachten. In der Halle 3 auf unserem Stand haben wir das AxCMS.net 8 vorgestellt, es gab eine Stand-Party am zweiten Abend der CeBIT und der Stand war die ganze Zeit über voll besetzt. Das Konzept eines offenen Standes kam sehr gut an und unser IPTV-Showroom mit einer großen Leinwand begeisterte die Besucher. Die Investition hat sich gelohnt. Glück gehabt ... es hätte auch schief gehen können. ;-)

 

Der Ton kam über die Kopfhörer, die vor der Leinwand ausgestellt wurden. Auch mal was anderes. Die Applikationen lassen sich einfach wesentlich besser vorführen.

Zum Thema AxCMS.net 8 - in diesem Jahr war der Schwerpunkt auf RIA und Integration von Silverlight 2 gelegt. Wir sind mit mehreren Kundenprojekten im Microsoft Technology Adoption Program (TAP, ca. 100 Projekte weltweit) und so konnten wir an der Entwicklung von Silverlight gemeinsam mit der Produktgruppe in Redmond mitwerkeln. Und natürlich die neue Version in das AxCMS.net rechtzeitig integrieren.

Wir haben intern lange darüber diskutiert, ob wir auch die Management-Anwendung von AxCMS.net bereits heute auf Silverlight umstellen, allerdings haben wir uns für ASP.NET Ajax entschieden und Silverlight nur im Frontend integriert, bspw. in unserem "Premium Sample for AxCMS.net 8". Eine der wichtigen Gründe war die fehlende Unterstützung diverser Bild- und Video-Formate. Wir haben inzwischen rund 4.000 Installationen von AxCMS.net weltweit und eine Migration auf die neue Version muss sorgfältig vorbereitet sein. Daran wird aber gearbeitet und sicherlich folgt einiges in diesem Jahr.

Wir haben aber zur Zeit den Fokus auf die einfache Verwendbarkeit von Silverlight in Kundenprojekten und eine einfache integration mit AxCMS.net Schnittstellen gelegt. Wir wollten vorgefertigte Komponenten liefern, die man mit wenig Aufwand einsetzen und verwalten kann, möglichst dynamisch. Meine Kollegen konnten sogar Steffi, unsere Teamleiterin Software-Entwicklung, dafür begeistern in einer einfachen Applikation die Integration von Silverlight 2 (übrigens, nicht wie im Bild 2.0, sondern einfach 2 ... warum? keine Ahnung, ist so..) in das AxCMS.net 8 [1] zu demonstrieren [2].

[1] http://de.AxCMS.net
[2] http://de.axcms.net/upload/PreviewCastSilverlight2AxCMS_8191.wmv

.NET | ASP.NET | Axinom | CeBIT | CMS | Development | Silverlight   #  RSS 2.0   |  



 Wednesday, March 05, 2008
Wednesday, March 05, 2008 7:59:21 PM (W. Europe Standard Time, UTC+01:00)

19:55
Scott ist wieder da. Er spricht über RIA in Silverlight 2.0. Es geht um Multi-Language Support - man kann mit SL 2.0 mit JavaScript, C#, VB, IronPython und Ruby arbeiten. Auf allen Plattformen und in allen Browsern. Dazu kommt das WPF UI Framework mit Data Binding Support und zahlreichen Controls, umfangreiches Netzwerk- und Kommunikations-Support (Web Services, REST, Sockets, etc.), Data Support (LINQ, Datenbanken) und natürlich High Performance - Silverlight 2.0 ist sehr schnell.

Beta 1 ist eine 4.3 MB große Datei und kann sehr einfach installiert werden. Alle Controls werden im Source Code ausgeliefert. Microsoft wird auch ein Testing Framework für Unit Tests ausliefern, so wie dei Silverlight Tools für Visual Studio 2008 und Microsoft Expression.

Eine Bemerkung am Rande: Scott Guthrie ist besser und besser jedes Jahr als Sprecher.

20:05
Roy Ben Yoseph, VP Mail Products, und Eric Hofmann, Director Rich Internet Mail von AOL auf der Bühne zeigen, wie man mit Silverlight 2.0 arbeitet. Schon mal eine Mail-Anwendung im Halo 3 Look&Feel gesehen? Nicht im Spiel, im Web. Mit einem Click. Sieht gut aus. Morgen ist eine Session dazu, da wird live gecodet.

Scott Stansfield, CEO Vertigo und Sean Dee, VP Chief Marketing Officer, Hard Rock International sprechen über die Silverlight-Integration für die Website: Zooming-Funktionalit in einer Memorabilia-Gallery der Hard Rock Stores. Schick.

Marek Reichman, Director of Design, Aston Martin, stellt die neue Silverlight-Enhanced Website für Aston Martin. Haben wollen. Das Auto, nicht die Website. ;-)

WideOpen Web

ASP.NET | Community | Development | MIX   #  RSS 2.0   |  



Wednesday, March 05, 2008 7:10:52 PM (W. Europe Standard Time, UTC+01:00)

19:10

Dean spricht über die Performanz im IE8. Im Gegensatz zu IE7 ist IE8 genauso schnell wie die anderen Browsern. Interessant, Dean versucht nicht zu zeigen, dass IE8 besser ist als die anderen - nein, genauso gut, kann nur mehr und kümmert sich um Sachen, die meisten anderen Browsern ignorieren. Wie bspw. "Zoom In" Funktionalität und Back-Button Funktionalität mit Ajax-Websites. Die ersten Lacher und das erste Applaus. IE8 kümmert sich um die Network Connectivity bei Ajax-Websites. IE8 speichert den Content falls in einem Ajax-Formular keine Neztwerk-Anbindung mehr vorhanden ist. Man kann die Forms auch später ausfüllen. Dean geht weiter zu neuen Developer Tools - JavaScript Debugging, Breakpoints, Watch und die Interaktion mit dem Browsern. Das Publikum zeigt sich sichtlich angetan in diesem Fall.

Activities ist ein nächstes Thema. Ein Text selektieren, rechte Maus-Taste und man erhält ein kontextsensitives Menue mit zahlreichen Optionen - Integration von Virtual Earth, eBay, Blog-Software und vielen weiteren Diensten. Diese Menues können mit "Activity XML" komfortabel konfiguriert, angepasst und erweitert werden. Dean stellt IE8 als eine Entwickler-Plattform dar, die mit gängigen Tools und Sprachen erweitert werden kann.

WebSlices sind Teilinformationen einer Seite - die wichtigsten Infos meiner laufenden eBay Auktionen, neueste Facebook Status-Updates usw. Man "subscribed" die WebSlices ähnlich wie die RSS-Feeds. Diese sind auch reine XML-Files - kein RSS, sondern einfache XML-Erweiterung der Seite mit den wichtigsten Infos.

Große Ankündigung: "IE8 Beta 1 is Available after the Keynote"

19:20
Scott ist wieder auf der Bühne und es geht weiter mit Silverlight. die neusten Applikationen werden gezeigt - MLB, NBA, TVE. Cool ... auch BMW Explorer ist dabei. Silverlight Made in Germany. ;-)

WideOpen Web

ASP.NET | Development | MIX   #  RSS 2.0   |  



Wednesday, March 05, 2008 6:30:14 PM (W. Europe Standard Time, UTC+01:00)

18:27 Deutscher Zeit:
Noch 2 Minuten bis zum Anfang der ersten Keynote auf der MIX Konferenz in Las Vegas. Auf der Bühne unterhält ein Johnny Cash Klon das Publikum mit den grössten Hits des alten Meisters. Ich muss zugeben, der macht es richtig gut. Die Lichter gingen aber gerade aus und das Publikum wird unruhig ... auf größen Leinwänden werden die nächsten Termin, so wie die heutige Party im TAO Night Club erwähnt ...

18:30
"Please welcome, Chief Software Architect of Microsoft Corporation, Ray Ozzie". Es wird sicherlich erstmal visionär zugehen ...

Ozzie ist auf der Bühne, "super excited" wie man hätte auch erwarten können. Er geht auch gleich auf die wichtigsten Themen ein - ein Seitenhieb auf die Yahoo-Offerte, leider wenig informativ ("I can't tell you much ..."). Es folgt die Ankündigung der großen Themen der Keynote: Internet Explorer 8, Silverlight 2.0 und Software plus Service Strategie. Und genau da sieht Ozzie die großen Theme für die Zukunft: Innovation, Recomobination of DNA of the Web, Growth, User Engagement, Advertising Strategies... gleich verdeutlicht auf der Beispiel von Live Search ("Content, Community, Commerce"). Und da ist der Grund für die Yahoo-Übernahme zu suchen - Microsoft investiert signifikant in die Web-Suche und sieht ein enormes Potential.

18:40
"Mix & Mash" ... "Social Mash" .. Ozzie verdeutlich die "Device Mash" Strategie mit allen gängigen Geräten - von Computer, über Kameras und Camcorders, mobilen Geräten, mp3 Player, vernetzten TV-Geräten. Das Web wird als "Hub" für all diese Geräte dienen. Die Virtuallisierungsstrategie eröffnet neue Möglichkeiten zur Vereinfachung der Software-Anwendungen und Services ("Services in the Cloud"). Ozzie verdeutlich, dass der Welt der Entwickler vereinfacht werden muss und wird. Microsoft investiert signifikat in die konsolidierung der Plattformen und API, in die Frameworks, in die Standardisierung und Interoperabilität.

"Your Personal Social and Device Mash with Web as a hub".

18:50
Unified Communication ist das nächste Thema. Wie spielen alle Geräte zusammen in einem solchen Szenario? Microsoft arbeitet seit langem an dieser Strategie und ist heute bereits soweit die ersten "Connected" Schritte zum Device Mash unternehmen zu können. Beispiele sind Xbox Live und Zune Social Netzwerke, Microsoft Mediaroom ("Connected Entertainment") und die große Vision ("Connected Productivity") mit Office Live. Die Ankündungung ist "Office Live Workspaces", zur MIX gelaunchte Produkterweiterung. Die letzte gorße Vision ist "Connected Enterprise" mit neuen Produkten wie bspw. Hyper-V Virtuallisierung oder Microsoft Exchange Online und BizTalk Services.

Das ganze schön zusammengefasst: "All Connected Extending Personal Productivity and Experience". So die Vision.

18:55
Als Abschluß der "Connected" Vision kommt natürlich die Ankündung des nächsten Sprechers: Scott Guthrie und das "Connected Development".

"Please welcome Scott Guthrie, our new Vice President".

Scott fängt nicht mit "super excited" an sondern spricht direkt ehrlich stolz und begeistert über Microsoft .NET Framework 3.5, Visual Studio 2008, IIS7 und Windows Server 2008 und erklärt was neu und toll ist. Wir kennen es bereits vom Launch Event in Frankfurt. Die zukünftigen Themen sind aber ASP.NET MVC, Ajax und Dynamic Data.

Scott kündigt den Dean Hachamovitch, IE General Manager, an. Dean ist "incredibly excited to be here" ... wow, so excited war noch keiner. Dean spricht über Internet Explorer 8: Security Issues, CSS 2.1. Support, CSS Certification, neue Developer Tools, WebSlices. Zum ersten Mal wird IE8 öffentlich vorgeführt - ein Vergleich zwischen Firefox, Safari, IE7 und IE8. What a suprise, IE8 rendert endlich die CSS 2.1 Seiten genauso wie die anderen Browser. Eine harte Aufgabe für Dean - kein Applaus im Publikum für diese Vorführung, ich habe aber den Eindruck er hätte wlches erwartet. Dean geht aber unbeeindruckt weiter mit seinem Demo. Nächstes Thema - Legacy Web Content. Nun, in diesem Fall hat IE8 einige Vorteile und zeigt das alte genauso gut wie das neue.

"Backward Compatibility und Interoperability with Legacy Content."

WideOpen Web

ASP.NET | Community | Development | MIX   #  RSS 2.0   |  



 Thursday, February 28, 2008
Thursday, February 28, 2008 10:04:50 AM (W. Europe Standard Time, UTC+01:00)

Es ist langsam soweit ... In nur wenigen Tagen fängt die CeBIT in Hannovor an. Wir sind erneut dabei und auch erneut mit einem eigenen Stand - E06 in der Halle 3. Hier auch meine alljährliche Beschreibung ...

Wie jedes Jahr traditionell zur CeBIT präsentieren wir die neuste Version des kostenfreien Enterprise Content Management Systems AxCMS.net. So auch in diesem Jahr mit der Version 8.0 Codename Chameleon. Weshalb dieser Codename? Weil die Funktionalität doch irgendwie an die Eigenschaften dieser Spezies erinnert - nach medienneutralen Speicherung und dem Digital Asset Mangement erfolgt die Ausgabe in verschiedenen Formaten auf verschiedenen Ausgabekanälen (Web, Set Top Box, Mobil, Print etc.). Die gleichen Inhalte nach Bedarf anders verpackt. Ein Chameleon eben. :-)

[1] http://de.AxCMS.net (coming soon... ;-))

Konsequent weiterentwickelt basiert die neue Version natürlich auf dem .NET Framework 3.5, ASP.NET (ink. Ajax) und wird mit einem Visual Studio 2008 Projekt ausgeliefert. Eine Neuerung ist die Integration von Silverlight 2.0 im Frontend. Als Teilnehmer des TAP (100 Unternehmen weltweit) und des Early Adopter Programs (6 Unternehmen weltweit) haben wir uns ziemlich ausführlich mit der neuen Silverlight-Version auseinandergesetzt. Klar in den Kundenprojekten (siehe meine Xtopia oder Launch Vorträge), aber man kann das Wissen auch anderweitig verwenden. Natürlich hängt die Verfügbarkeit der Integration mit der Verfügbarkeit der Silverlight 2.0 Version zusammen.

Ich habe es mal installiert und bisschen damit gespielt. Die Kategorien im Screenshot sind ausgelesen aus der Objekt-Hierarchie (Navigationsbaum) und die Bilder kommen aus dem Digital Asset Management. Also alles schön dynamisch und mit .NET Fx programmiert. Das Layout ist natürlich, und das ist das schöne am Silverlight, leicht anzupassen. Der eigentliche Vorteil ist aber - man kann mit der Technologie im Management-System, also vorgefertigt arbeiten. So wird die Bereitstellung sowie Anpassung einer fertigen Lösung effektiver, spricht lohnenswerter.

Im Screenshot ist es ersichtlich, daher erwähne ich es auch kurz: mit dem "Premium Sample 8" bieten wir dazu eine schlüsselfertige Unternehmenspräsentation im Quellcode. Die wichtigsten Funktionalitäten sind dabei: die Mehrsprachigkeit, geschlossene Benutzerbereiche, eine integrierte Suchfunktion, ein Forum etc. Nach der Installation und den Layout-Anpassungen kann mit dem Premium Sample eine moderne Unternehmenspräsenz in nur wenigen Tagen online bereitgestellt werden - so das Konzept. In der Praxis bereits vielfach verwendet hat sich die Idee bewährt. Daher bieten wir es weiter an.

In diesem Jahr wird auf unserem Stand ein IPTV-Showroom eingerichtet (siehe unten den allerersten Entwurf ... der Stand wird natürlich etwas schicker, mit einer großen Sofa ;-)). Auf der großen Leinwand werden wir einge ganze Menge neuer Medienapplikationen vorführen. Es geht auch um neue Erlebnisse - nicht nur um die HD-Qualität. Es wird sicher interessant.

Halle 3, Stand E06 / IPTV-Showroom Entwurf

 

Auch für das leibliche Wohl haben wir gesort. Da wir im letzten Jahr einige Erfolge feiern konnten und mit über 60 Partner weltweit erfolgreich unterwegs sind, möchten wir am 06.03. ab 18:30 alle Freunde, Kunden und Partner zur Party auf unserem Stand einladen. Die Anmeldungen unter [2].

Voila! Soviel kurz dazu. Ich bin leider in diesem Jahr nicht dabei, da die MIX-Konferenz in Las Vegas überlappend mit der CeBIT stattfindet. Aber ich hoffe, dass mich etwas Glück im Casino dafür entschädigen wird. :-)

[2] http://de.axcms.net/CeBIT_Partnerevent_2008.AxCMS?ActiveID=12599

.NET | Architecture | ASP.NET | Axinom | Blog | CeBIT | CMS | Development   #  RSS 2.0   |  



 Tuesday, February 26, 2008
Tuesday, February 26, 2008 6:54:51 PM (W. Europe Standard Time, UTC+01:00)

Interessante Themen, ungezwungene Gespräche ohne Drehbuch zwischen zwei Personen vor der Kamera ... So das Konzept. Während der OOP 2008-Konferenz in München habe ich die Gelegenheit gehabt diverse Interviews mit den Sprechern zu führen, Hartmut Kaiser von Microsoft war hinter der Kamera. Eine interessante und neue Erfahrung für mich. Es hat aber doch viel Spaß gemacht. Jetzt weiß ich, was ich beim nächsten Mal anders, sprich besser machen sollte. ;-)

Das erste Interview ist bereits online. Ich sprach mit Dr. Michael Stal, Senior Principal Engineer und Team Lead bei Siemens Corporate Research and Technology (CT) und Chef-Redakteur von Java Spektrum zum Thema "Refactoring von Software Architekturen". Das Gespräch fand ich sehr interessant und unterhaltsam. Von Michael kann man immer was lernen. Sein Enthusiasmus und sein Wissen sind wirklich begeisternd. Und die Themen praxisnahe.

[1] http://www.microsoft.com/germany/architecture/oop2008/default.mspx

Direkter Link: [WMV] [ZIP]

Es folgen noch folgende Interviews:

  • Christian Weyer “Jenseits der Firewall: Internet Service Bus mit .NET
  • Christof Ebert “Mastering Requirements Engineering
  • Dr. Bruce Sams „Sicherheit für Web Services und SOA / Identity Management in einer Internet-basierten SOA
  • Christian Wenz „Security in den Zeiten von Ajax und Web 2.0
  • Henning Wolf / Christoph Kemp “XP, Scrum, Crystal, Feature Driven Development: Welche Methode passt zu mir ?”
  • Norman Timmler/ Andreas Wachowski “XING Marketplace – Integration von Ruby on Rails in die XING Plattform
  • Wolfgang B.Strigel “Deriving Value from a Defect Management System
  • Renate Klein / Ralf Westphal “Über die allmähliche Verfertigung der Software beim Reden – Effektive Softwareentwicklung braucht Soft Skills
  • Tim Weilkins „Von der Anforderung zum An(wendungs)fall – Die Anforderung im Modell
  • Bernd Österreich „Projekte führen
  • Marco Klemm „Agile SOA – Best Practices aus Projekterfahrungen bei KarstadtQuelle
  • Alois Reitbauer „Implementierung eines Software Performance Lifecycle Prozesses anhand der DBV Winterthur
  • Jens Coldewey „Einführung agiler Entwicklung – Ein Resümee aus zehn Jahren Praxis"
Architecture | ASP.NET | Blog | Community | Development | Videos   #  RSS 2.0   |  



 Saturday, February 23, 2008
Saturday, February 23, 2008 9:53:08 PM (W. Europe Standard Time, UTC+01:00)

Es hat mich sehr gefreut erneut auf einer so großen Veranstaltung in Deutschland zu sprechen. Und es war in der Tat viel los beim Launch Event auf der frankfurter Messe. Es kamen mehr als 7.000 Teilnehmer zusammen um alles über die neuen Produkte zu erfahren. Man fühlte sich wie auf der TechEd ... Menschenmassen in den Gängen, große Säle und endlose Korridore.

Im Track 6 in der Halle 5 sprach ich am 20.02. zum Thema interaktive Medienapplikationen. Es ging dabei einerseits um die neuen Funktionen des Windows Servers 2008 - die Windows Media Services 2008, IIS 7 MediaPack, Bit-Raten Drosselung und verwandtes und andererseits um die Frontend-Entwicklung mit Silverlight 2.0, Expression-Reihe und dem Visual Studio 2008. Ein bisschen Theorie, viele Demos und ein Blick in die Praxis - der schnellste Weg zur einen Video-Site mit Silverlight.

  

Track 6 kurz vor meinem Vortrag und das Motto der Veranstaltung "ready for take off"

Ich habe mich sehr über das zahlreiche Erscheinen im Publikum gefreut. Es gab kaum freie Plätze und es hat wirklich Spaß gemacht. Vielen Dank an dieser Stelle an alle Teilnehmer meiner Session. Meine zweite und etwas privatere Vorstellung war ein exklusives Preview des neuen AxCMS.net Codename "Chameleon", das auf der CeBIT vorgestellt wird. Hier ging es auch wieder um Silverlight 2.0, Digital Asset Management, Integration mit Visual Studio 2008 und SQL Server 2008 und neue Statistik- und Auswertungsfunktionen mit Office 2007.

Im Sprecherraum gab es viele bekannte Gesichter zu entdecken. Solche Veranstaltungen sind eine perfekte Gelegenheit für gute Gespräche und den Austausch.

Die üblichen Verdächtigen im Sprecherraum: Frank Solinske, ein beschäftiger Dirk Primbs, Oliver Scheer et moi. ;-)

In der Halle 5 im Ausstellerbereich war auch INETA Deutschland zu finden. Da Hardy Erlinger leider erkrankt war, sprang Thomas Teddy Sohnrey ein und antwortete zahlreiche Fragen der Launch-Besucher. Vielen Dank Teddy!! Der Stand war traditionell in der Community-Ecke neben MVP- und CLIP-Ständen zu finden.

[1] http://www.microsoft.com/germany/aktionen/ready-for-take-off/
[2] http://de.AxCMS.net
[3] http://www.ineta-germany.org

.NET | ASP.NET | Axinom | Community | Development | INETA | User Groups | Microsoft | Silverlight | Speeches   #  RSS 2.0   |  



Saturday, February 23, 2008 8:25:00 PM (W. Europe Standard Time, UTC+01:00)
Eine Community-Veranstaltung mehrerer User Groups im Nordrhein-Westfalen zur Produkteinführung der neuen Microsoft 2008 Reihe. Wer die große Microsoft Launch 2008 Veranstaltung verpasst hat bietet sich hier eine zweite Chance das neuste zu erfahren.

[1] http://www.afterlaunch.de/

.NET | Blog | Community | Development | INETA | User Groups | Microsoft   #  RSS 2.0   |  



Saturday, February 23, 2008 12:19:02 AM (W. Europe Standard Time, UTC+01:00)

All good things come to an end. It is my great pleasure to announce the winners of INETA European Silverlight Challenge!

We had great participations ín all European countries and even better entries. Our jury had a hard time chosing the best ones.

On behalf of INETA Europe board I would like to thank to all participants, volunteers, country leaders, our SL challenge team and Jose Luis Latorre Millas, the main man behind the scenes. Special thanks goes to our sponsors, who made this competition possible.

Here are the final results. Congratulations to our winners and see you in Las Vegas at the MIX! :-)

Entry Country Originality Design Usability Technical execution Total
Reversi Macedonia 7.5 9 9.5 9 35
Silverglobe Germany 8.5 8.5 8.5 9.2 34.7
Silver Reader BiH 8.5 8.5 8.6 9 34.6
NovaWebGen France 8.5 8 9 9 34.5
Alter bubble Greece 9 8 7 9.5 33.5
Klotski Croatia 7.5 8.5 8 9 33
Multipl. PokerRoom Netherlands 7.5 8.5 8 9 33
Mapul project Russia 8.5 8 8 8.5 33
Weather Viewer Spain 8 8 8 8 32
Burn-down chart Poland 8 7 8 8.5 31.5
Slot machine Norway 7.5 8 7 8 30.5
Puzzle game Bulgaria 7 7.5 7.5 8 30
Banana wars Slovenia 7 7 6 7.5 27.5
Carrousel Ukraine 7.5 7.5 6.5 5.5 27
Qmusic Live Radio Belgium 6.5 7 6 5 24.5
Black Player UK 5 7 5 5 22

.NET | ASP.NET | Community | Development | INETA | User Groups | MIX | Silverlight   #  RSS 2.0   |  



 Sunday, January 27, 2008
Sunday, January 27, 2008 2:51:02 PM (W. Europe Standard Time, UTC+01:00)

Die OOP ist eine sehr interessante Konferenz mit einer Vielfalt an spannenden Themen. Weitestgehend hersteller- und technologieagnostisch und mit Themen aus allen Bereichen des Software Lebenszyklus.

   
Bilder © SIGS Datacom

In diesem Jahr hatte ich die Gelegenheit mit den meisten OOP-Sprechern über die Themen deren Vorträge zu diskutieren. Mit Michael Stal über das Refactoring und die Rolle der Architektur, mit Bernd Oesterreich über das Agile Projekt Management (ein empfehlenswertes Buch), mit Jens Coldewey über die Ursprünge der agilen Software-Entwicklung, und so weiter. Auch Themen wie die Requirements Engineering oder das Defect Management standen auf der Agenda.

Auch bekannte Namen der deutschsprachigen .NET-Szene waren vor Ort - Christian Weyer belechtete das Thema Internet Service Bus (ISB), Christian Wenz sprach über die Web Security und Ralph Westphal erläuterte die Rolle der Soft Skills. Die Gespräche wurden auf Video festgehalten (ein großes Merci an Hartmut Kaiser von Microsoft Deutschland) und werden in nächsten Wochen auf der OOP-Konferenzseite und bei Microsoft im Architekturportal veröffentlicht.

[1] http://www.sigs-datacom.de/sd/kongresse/oop_2008

.NET | Architecture | Community | Development | Trend | Videos   #  RSS 2.0   |  



 Wednesday, January 02, 2008
Wednesday, January 02, 2008 8:56:06 PM (W. Europe Standard Time, UTC+01:00)

Eine tolle Nachricht erreichte mich pünktlich zum Neujahr:

December 31, 2007

Hi Damir,

It is my pleasure to invite you to be a member of the Microsoft Regional Director Program for the 2008 – 2009 Term. Although difficult to count, the passion and dedication that each RD gives to his or her role is simply mind boggling and apparent to all. You are part of a remarkable group of professionals.

...

Die Freude ist meinerseits. Vielen lieben Dank, es ist mir eine Ehre und ich freue mich sehr in den nächsten beiden Jahren wieder dabei sein zu dürfen. :-)

[1] http://msdn2.microsoft.com/de-de/isv/bb190468(en-us).aspx

Ein spontane Zusammenkunft der Microsoft Regional Directors fand während der MIX 07 in Las Vegas statt ..

Von links ... Guy Barette, Michele Leroux Bustamante, Julia Lerman (Ehren RD), Clemens Vasters (Ehren RD No.2), Dr. Neil Roodyn, meine Wenigkeit, Alex Wechsler, Chris Auld, Billy Hollis, Jackie Goldstein und noch ein paar Nasen.

.NET | ASP.NET | Blog | Community | Development | Microsoft   #  RSS 2.0   |  



 Friday, December 14, 2007
Friday, December 14, 2007 3:04:47 AM (W. Europe Standard Time, UTC+01:00)

Mal was nettes [1] zum Lesen:

"... Software + Services Blueprints are a series of source code and guidance packages designed to provide an architectural bridge between vision and implementation by making it easier to build S+S applications. ..."

Und was mit S+S gemeint ist, hat Eugenio Pace unter "Anatomy of An S+S Application" [2] [3] ausführlich erklärt.

[1] http://www.codeplex.com/ssblueprints
[2] http://download.microsoft.com/download/1....zip
[3] http://download.microsoft.com/download/..._SAF.zip

.NET | Architecture | Development   #  RSS 2.0   |  



 Thursday, December 13, 2007
Thursday, December 13, 2007 12:27:47 PM (W. Europe Standard Time, UTC+01:00)

Tim Sneath, Technical Evangelist Manager at Microsoft wrote a clear anwer [1] to the question: "Am I allowed to publish Silverlight 1.1 application on my website today?". The answer is "No!". Not for commercial and not for non-commercial purpose. Even not for demonstration purposes. This act violates clearly the EULA (End User License Agreement) that you agreed before downloading the Silverlight 1.1 Alpha release.

Why is that? Silverlight 1.1 alpha is a developer preview build provided to you for testing purpose to empower you to build applications before the software is being released publicly. Same as with MSDN subscription and software licenses available for internal development test purposes.

All Silverlight 1.1 applications available today on the internet are violating the EULA and are illegal. There are some exceptions to this global rule but as always these are the exceptions that prove the rule. So be careful about that. ;-)

The first non-commercial "Go Live License" for Silverlight 1.1 application will be available after the MIX08 [2] in March 2008 according to Tim "...We'll also have a non-commercial go live license ready by then..." [2].

As for the INETA European Silverlight Challenge - we are compliant to the requirement not to host the Silverlight 1.1 applications publicly before MIX.

[1] http://blogs.msdn.com/tims/archive/2007/12/12/why-can-t-i-go-live-with-silverlight-1-1-alpha.aspx
[2] http://blogs.msdn.com/tims/archive/2007/11/29/silverlight-1-1-is-now-silverlight-2-0.aspx

.NET | ASP.NET | Development | Silverlight   #  RSS 2.0   |  



 Tuesday, December 11, 2007
Tuesday, December 11, 2007 3:59:07 PM (W. Europe Standard Time, UTC+01:00)

Here are answers to some frequently asked questions:

Q: Can I use Silverlight 1.1 / 2.0 ?
A: Yes. You can even use Silverlight 1.0. There are no constraints in this case.

Q: I am situated somewhere in Asia / North America / South America ... - can I participate?
A: No, unfortunatelly only citizens of European countries are allowed to participate in this (European) competition.

Q: My country is in Europe but it is not a member of the European Union. Can I participate in this competition?
A: Sure. We invite all European countries to participate - not just members of the European Union.

Q: How about you or other INETA board members?
A: Unfortunatelly I am not allowed to join this competition. Same applies to the other people behind the scenes. :'(

Q: Can I use already published samples and just change the layout in a very innovative way? :-)
A: Funny but no! We expect you to provide your work and your ideas. If there is a way to reuse some functions but to create a new application... there is a jury to decide on that.

Q: What is the fastest way to join this competition?
A: Register on [country].silverlightchallenge.eu (like germany.silverlightchallenge.eu, italy.silverlightchallenge.eu etc.) website, upload your work as a ZIP-file (or RAR) including necessary documentation. If you need something more like DB, external service or whatever else please contact the people listed as contacts on a competition (local/global) website.

Q: Is there any title associated with this competition?
A: INETA Europe is proud to promote you as a "European Silverlight Developer of the Year 2008" in al European countries and at Microsoft MIX08 conference in Las Vegas. We will do our best!

Q: Why shold I join this competition?
A: This is the perfect opportunity for you to show your creativity and prove your development skills in a challenge with your European colleagues. This is the unique chance for you to show your talent and establish new contacts with Silverlight developers accross Europe. And perhaps to extend your application together with others in the future.

Q: Do I need to submit a full featured high-end Silverlight application?
A: No. We don't expect huge investement in a development framework and millions of lines of code from you. We would like to see some great ideas implemented in a nice Silverlight application. That's it ... If you have something more comprehensive to offer - please don't hesitate to submit it too. :-)

.NET | ASP.NET | Community | Development | INETA | Silverlight   #  RSS 2.0   |  



 Sunday, December 09, 2007
Sunday, December 09, 2007 5:19:25 PM (W. Europe Standard Time, UTC+01:00)

Our INETA friends in Bulgaria [1] are now online:

"... Повярвайте в таланта си и се регистрирайте в Европейско състезание "Silverlight Challenge" - България. Престрашете се и участвайте в Европейското състезание за Silverlight и спечелете страхотни награди и разбира се известност със спечелването на една от първите награди :) ..."

[1] http://silverlight.sofiadev.org/

.NET | ASP.NET | Community | Development | INETA | User Groups | Silverlight   #  RSS 2.0   |  



 Saturday, December 08, 2007
Saturday, December 08, 2007 5:40:49 PM (W. Europe Standard Time, UTC+01:00)

Our INETA friends in Poland [1], Croatia [2], France [3], Italy [4] and Macedonia [5] just went online with the localized country pages:

"... Uwierz w swój talent i dołącz do “European Silverlight Challenge” Competition – Odważ się i weź udział w European Development Competition o Silverlight'ie i wygraj wspaniałe nagrody i uznanie jako zwycięzca. ..."

"... Vjeruj u svoj talent i prijavi se na “European Silverlight Challenge” natjecanje. Usudi se učestvovati na europskom natjecanju razvojnih inženjere u Silverlight tehnologiji i osvoji fantastične nagrade i naravno priznanje za osvajanje jedne od prvih nagrada ;) ..."

"... Démontrez votre talent et participez au concours “European Silverlight Challenge” – Inscrivez-vous, proposez un projet, et gagnez la reconnaissance, la gloire, et des prix impressionnants ! ..."

"... Partecipa con noi alla competizione per sviluppatori europea su Silverlight e avrai la possibilità di vincere favolosi premi, e naturalmente il riconoscimento di poter essere tra i primi posti ;) ..."

"... Верувај во твојот талент и вклучи се во “Европскиот Silverlight Challenge” Натпревар – Осмели се да партиципираш со нас на Првиот Европски Натпревар во Програмирање за Silverlight и освои исклучителни награди и се разбира признание за пласман на едно од првите три места ;) ..."

[1] http://poland.silverlightchallenge.eu
[2] http://croatia.silverlightchallenge.eu
[3] http://france.silverlightchallenge.eu
[4] http://italy.silverlightchallenge.eu
[5] http://macedonia.silverlightchallenge.eu

.NET | ASP.NET | Community | Development | INETA | User Groups | Microsoft | Silverlight   #  RSS 2.0   |  



Saturday, December 08, 2007 11:00:52 AM (W. Europe Standard Time, UTC+01:00)

Passend zu unserem Silverlight Challenge veranstaltet Microsoft eine Reihe an nützlichen Webcasts zum Thema:

[1] http://www.microsoft.com/events/series/silverlight.aspx

.NET | ASP.NET | Community | Development | Silverlight   #  RSS 2.0   |  



Saturday, December 08, 2007 12:03:52 AM (W. Europe Standard Time, UTC+01:00)

Our INETA friends in the Netherlands proudly present Dutch [1] landing pages:

"...  Welkom! Geloof jij in jouw eigen talent? Doe dan mee in de Nederlandse voorronde van de European Silverlight Challenge en win een van de vele prachtige prijzen! Als Nederlandse winnaar ding je automatisch mee in de Europese finale en wie weet mag jij volledig verzorgd naar de Mix'08 in Las Vegas! ..."

[1] http://netherlands.silverlightchallenge.eu/Default.aspx

.NET | ASP.NET | Community | Development | INETA | User Groups | Silverlight   #  RSS 2.0   |  



 Tuesday, December 04, 2007
Tuesday, December 04, 2007 11:05:07 AM (W. Europe Standard Time, UTC+01:00)

On behalf of INETA Europe I would like to invite you to participate in a 1st European Silverlight Challenge!

This competition is taking place in different European countries (e.g. Italy, United Kingdom , Germany, The Netherlands, Ireland, Poland, France, Spain , Belgium, Croatia, Ukraine, Bulgaria) at the same time starting right now. As an example - the German and Spanish landing pages can be found here:

http://silverlightchallenge.ineta-germany.org/
http://desafiosilverlight.bcndev.net/

The winners of all national competitions (there are great local prizes as well) will get the chance to compete against each other on a European level and win one of our 3 master prizes – paid trip to MIX 08 in Las Vegas including conference passes and some more goodies!

http://www.silverlightchallenge.eu/Premios.aspx

The main person in charge is Jose Louis Latorre Millas (JoseLuis.Latorre@ineta-europe.org, VP Sponsorship, INETA Europe) who will be really glad to provide any further info you may need.

Good luck!! ;-)

[1] http://www.silverlightchallenge.eu

.NET | ASP.NET | Community | Development | INETA | User Groups | Microsoft | MIX | Silverlight   #  RSS 2.0   |  



 Saturday, December 01, 2007
Saturday, December 01, 2007 10:22:08 PM (W. Europe Standard Time, UTC+01:00)

Wie Jan Welker berichtet veranstaltet auch in diesem Jahr die Community Webseite .NET-Snippets.de wieder einen Snippet Wettbewerb [1]. Es sind wieder tolle Preise im Angebot - wie bspw. die Vollversionen von Visual Studio 2008 und ein Jahresabo für das dotnetpro-Magazin. Reinschauen lohnt sich!

[1] http://dotnet-snippets.de/dns/zweiter-snippet-wettbewerb.aspx

.NET | Community | Development   #  RSS 2.0   |  



Saturday, December 01, 2007 9:19:03 PM (W. Europe Standard Time, UTC+01:00)

Scrum erfreut sich steigender Beliebtheit, daher ein Hinweis auf die VSTS-Vorlage:

"Scrum for Team System is a free Agile Software Development Methodology add-in for Microsoft Visual Studio Team System"

[1] http://scrumforteamsystem.com

.NET | Architecture | Development | VSTS   #  RSS 2.0   |  



 Friday, November 30, 2007
Friday, November 30, 2007 3:26:32 PM (W. Europe Standard Time, UTC+01:00)

Da ich mich sehr gerne im Programmausschuss [1] der TeamConf engagiert habe, möchte ich auf das aktuelle Laufende "Call for Papers" [2] für die Konferenz hinweisen. Die eingereichten Vorträge werden nach dem 15.12.2007 gesichtet, nach Inhalt bewertet und entsprechend ausgewählt.

Kurz über die Konferenz: "... Die TeamConf 2008 soll den Teilnehmern eine breite Informations- und Kommunikationsplattform rund um das Thema Microsoft Visual Studio Team System (VSTS) und Software Engineering bieten. Beleuchtet werden der Einsatz von VSTS in der Praxis, methodische Vorgehensweisen des Software Engineering und das umfangreiche Funktionsspektrum von VSTS. ..."

Wir freuen uns auf die Vorschläge!

[1] http://www.teamconf.de/call-for-papers/programmausschuss/
[2] http://www.teamconf.de/fileadmin/user_upload/MSVST/Call_for_Papers_TeamConf_2008.pdf
[3] http://www.teamconf.de/

.NET | Architecture | Community | Development | Speeches | VSTS   #  RSS 2.0   |  



Friday, November 30, 2007 3:10:12 PM (W. Europe Standard Time, UTC+01:00)

Zwei Blog-Postings von Scott, die sehr informativ und übersichtlich die zukünftige Web-Strategie sowohl für die Tools als auch für die Technologien darstellen.

[1] http://weblogs.asp.net/scottgu/archive/2007/11/19/visual-studio-2008-and-net-3-5-released.aspx
[2] http://weblogs.asp.net/scottgu/archive/2007/11/29/net-web-product-roadmap-asp-net-silverlight-iis7.aspx

Das ASP.NET Framework wird langsam auch grob betrachtet wirklich nicht einfach zu überblicken ... Ich glaube es werden sich jetzt innerhalb des Frameworks eigene Fokus-Gruppen bilden, die ausreichend viele Themen zu besprechen haben werden. Einige Aussagen zum Thema Silverlight freuen mich aber besonders und diese möchte ich auch hervorheben: es kommen neue Controls (endlich!), Framework UI-Erweiterungen ("support for the higher level features of the WPF UI framework"), neue Kommunikationswege ("support for REST, POX, RSS, and WS* communication") und last but not leeast:

"... We will be releasing a Beta of Silverlight 2.0 in Q1 of 2008.  This Beta will support a Go-Live license that enables developers to begin building and deploying Silverlight 2.0 applications. ..."

Na also, geht doch! Spannend, spannend ... Übrigens, Tim Sneath präzisierte die Aussage - aus Q1 wurde MIX08, wir würden sagen es ist zur CeBIT 2008 fertig.

So wie manch eine neue Version eines Produkts eines fränkischen Technologie-Dienstleisters...

So schön, wenn sich Microsoft unseren internen Roadmaps anpasst. Danke, sehr nett. ;-)

.NET | Architecture | ASP.NET | Development | Microsoft | Silverlight   #  RSS 2.0   |  



 Wednesday, October 31, 2007
Wednesday, October 31, 2007 12:19:39 AM (W. Europe Standard Time, UTC+01:00)

Die Geräte benötigen die Fähigkeit sinnvoll kommunizieren zu können. Die Interaktion heterogener Systeme ist eine der täglichen und zum Teil auch die wichtigsten Herausforderungen im Leben eines jeden IT-Verantwortlichen. Aber wie sieht aus mit den IT-Verantwortlichen unter sich, kommunizieren die auch untereinander? ;-)

Mit Port25 [1] wird eine Kommunikationsplattform ins Leben gerufen, die nicht nur informieren sondern vielmehr einen Beitrag zur Diskussion, zum Austausch leisten soll und sich den Themenblöcken Interoperabilität zwischen den heterogenen (Betriebs)Systemen und Open Source Software widmet.

Ich leiste auch einen bescheidenen Beitrag [2] zum Thema und würde mich über Feedback natürlich sehr freuen. Für meinen nächsten Beitrag habe ich mir das Thema Codeplex [3] ausgesucht, ein der Projekte, die ich im Vorfeld der Einführung inhaltlich begleiten durfte. Ich würde gerne einige aktuelle Informationen mit ein paar Hintergrundinfos [4] und vielleicht einigen Fragestellungen anmoderieren. Interessant?

[1] http://www.port25blog.de
[2] http://port25blog.de/archive/tags/Damir+Tomicic/default.aspx
[3] http://www.codeplex.com
[4] http://tomicic.de/NewsAnnouncingCodePlexPublicBeta.aspx

PS. Oslo ist die Hauptstadt von Norwegen aber auch die gerade veröffentlichte Strategie [5] :

"A project code-named Oslo will deliver updated messaging and workflow technologies in the next version of BizTalk Server and other products starting in 2009"

[5] oslo_directions_microsoft.pdf (377,42 KB)

Architecture | ASP.NET | Blog | Community | Deutsch | Development | Wirtschaft   #  RSS 2.0   |  



 Tuesday, October 30, 2007
Tuesday, October 30, 2007 9:16:32 PM (W. Europe Standard Time, UTC+01:00)

Was sucht man als nächstes, wenn man einen neuen Job gefunden hat? Eine Wohnung. Naheliegend. Also zum nächsten Portal wechseln und suchen. 

Nicht so bei JobScout24. Ich finde es richtig cool - so demonstriert man wofür die Mashups gut sind. Zuerst die einfache Auflistung der gefundenen Stellenanzeigen mit einer Umkreissuche und einer interaktiven Kartendarstellung samt den ganzen modernen Ajax-Schnick-Schnack erweitern. Und im zweiten Schritt die Inhalte der anderen Verticals in der Gruppe integrieren - wie bspw. des ImmobilienScout24. Microsoft würde über S+S sprechen. Ich sage einfach - na also, geht doch!

Sven, was kommt als nächstes? ;-)

[1] http://www.jobscout24.de

.NET | ASP.NET | Community | Development | Mobile | Virtual Earth   #  RSS 2.0   |  



 Monday, October 29, 2007
Monday, October 29, 2007 8:30:16 PM (W. Europe Standard Time, UTC+01:00)

What a crazy times ... Jose, Tom and Miguel are working day and night to finish everything needed for the European Silverlight challenge and make it an unforgetable experience for all participants. And it is going to be huge! :-)

The prizes are just amazing ... paid trip to MIX 2008 in Las Vegas, most wanted software, books and subscriptions sponsored by major vendors !

The list of sponsors is growing almost daily and we will offer both European and local prizes (on a country level). And we have a new website dedicated to this challenge - soon to be finished.

[1] http://www.silverlightchallenge.eu

.NET | Community | Development | INETA | User Groups | MIX | Silverlight | TechEd   #  RSS 2.0   |  



 Monday, October 22, 2007
Monday, October 22, 2007 10:13:53 PM (W. Europe Standard Time, UTC+01:00)

Neue spannende AxSites tauchen ständig auf ... In unserem internen Sprachgebrauch ist eine AxSite eine neue Instanz basierend auf dem AxCMS.net. Gerade ist ein Musiker-Portal "To The Stage" [1] online gegangen .. Es ist ein Produkt von D'Addario [2], eines internationalen Konzerns für Musik-Zubehör.

In der Schweiz dagen basieren die Sites von Pedigree Pal [3], 20 Minuten [4] (eine führende Zeitung) und Erdgasschweiz [5] (zweite AxSite eines Energiekonzerns nach Rätia Energie) auf dem AxCMS.net.

[1] http://www.tothestage.com/
[2] http://daddario.com/
[3] http://www.pedigree.ch/
[4] http://www.erdgasostschweiz.ch/
[5] http://shop.20min.ch/

   

ASP.NET | Axinom | CMS | Development   #  RSS 2.0   |  



 Sunday, October 21, 2007
Sunday, October 21, 2007 9:27:11 PM (W. Europe Standard Time, UTC+01:00)

Wenn eine Applikation so beliebt wird, wie derzeit mit "Facebook" der Fall ist, findet man auch auf der MSN passende Werkzeuge für die Weiterentwicklung:

"... The Facebook Developer Toolkit is a full complement of components, controls and samples for developing applications using Facebook's API. The kit also includes C# and Visual Basic wrappers for the Facebook API to make application development simple, fun and quick..."

[1] http://msdn2.microsoft.com/en-us/express/bb510381.aspx
[2] http://www.facebook.com

.NET | Community | Development | Trend   #  RSS 2.0   |  



Sunday, October 21, 2007 5:13:13 PM (W. Europe Standard Time, UTC+01:00)

Endlich wurde der MapControl bei Virtual Earth überarbeitet (siehe das Bild). Keith Kinnan ist der Entwickler des Controls und er hat in seinem Posting [1] ausführlich die Neuerungen beschrieben. Sehr gut finde ich den verstärkten Fokus auf die Performanz - solche Anwendungen müssen in Punkto Geschwindigkeit den Desktop-Anwendungen im nichts nachstehen. Mit dem MapChruncher können eigene Layers in Virtual Earth eingebracht und so zusätzliche Informationen angezeigt werden. Wirklich nützlich bspw. bei großen Einkaufszentren.

Sehr interessant ist auch die Betrachtung [2] über die Ergebnisse des Web 2.0 Summits und die Strategien beider Marktführer. Laut InformationWeek setzt Microsoft auf 3D und Social Mapping. Nun, mal sehen wann etwas davon auch in Europa zu sehen ist. ;-)

[1] http://blogs.msdn.com/keithkin/archive/2007/10/17/virtual-earth-v6-api-now-available.aspx
[2] http://www.informationweek.com/news/showArticle.jhtml?articleID=202404930

Development | Microsoft | Mobile | Trend | Virtual Earth   #  RSS 2.0   |  



 Wednesday, October 17, 2007
Wednesday, October 17, 2007 12:32:18 AM (W. Europe Standard Time, UTC+01:00)

Es liegen zwei spannende Wochen hinter mir. Ich bin, um ganz ehrlich zu sein, gerade dabei die Kräfte zu sammeln. Nicht unbedingt durch die übliche Entspannung, denn gerade jetzt kann ich der Arbeit nicht fern bleiben, aber durch etwas mehr Zeit im Büro.

Nach einem Ausflug nach Zürich zum „Expression around the clock“ Event folgte die Woche in Berlin auf der Xtopia-Konferenz. In den vergangenen Monaten haben wir alle viel Energie und Zeit in die Vorbereitungen investiert … Demos, Unterlagen, Vorträge … und nun war es soweit. :-)

Ich erlebte die Xtopia als Sprecher, als Aussteller und, soweit die Zeit es erlaubte und ich die beiden ersten Rollen vergessen konnte, auch als Teilnehmer - hinter und vor den Kulissen, von allen Seiten. Natürlich schaut man die Konferenz mit anderen Augen an wenn man auch an den Vorbereitungen beteiligt war. Irgendwie tut man sich schwieriger kritisch zu sein. Man hätte eine oder andere Sache auch selbst positiv und rechtzeitig beeinflussen können, daher ist es hinterher einfach schlau zu sein. Insbesondere da Xtopia die erste Konferenz dieser Art war.

Der Teilnehmerhut an:

Ich habe recht lange Konferenzerfahrung und ich war noch nie auf einer, bei der ALLE Teilnehmer in den Sessions waren und man keinen auf dem Gang treffen konnte. Die Zeit zum Networking und zum Besuch der Stände war in den Pausen. Eine echte Überraschung für uns alle … Üblicherweise ist mindestens ein Drittel der Besucher woanders, auch auf einer wesentlich teuren Konferenz wie TechEd. Die Track-Owner haben offensichtlich gute Arbeit bei der Auswahl der Themen geleistet.

Geladen wurden Entwickler, Entscheider und Designer und es kamen offensichtlich auch alle, was man leicht an der Kleidung und am Auftreten feststellen konnte. Die Fragen verrieten einige dann auch noch. Wir wunderten uns nicht über die Frage „Was ist Silverlight?“, über eine „Was ist Flash?“ aber schon. Nun, offensichtlich ist nicht alles so bekannt, wie man annehmen könnte. Die Fragen nach bestimmten Ausprägungen der API oder der Zukunft des Fernsehens gab es aber auch.

Es gab recht wenig Frauen und recht viele Laptops, was natürlich nicht gerade förderlich für eine Party-Stimmung war. Oder feiert man inzwischen eher online mit den Laptops in einer Club-Atmosphäre?  Wie auch immer, ein bisschen schade war es trotzdem. Die Verpflegung war richtig gut und an den Getränken mangelte es auch nicht. Im Gegensatz.

Es hat mich sehr gefreut viele bekannte Gesichter am ATE-Stand (Ask The Experts) und im Vorbeigehen zu sehen, viele Bekannte und Freunde zu treffen und sehr interessante Gespräche zu führen. Ich habe es nicht unbedingt in dieser Breite erwartet, allein aufgrund des Schwerpunkts der Konferenz, umso mehr hat es mich gefreut. Es hat Spaß gemacht.

Der Ausstellerhut an:

Axinom war mit einem eigenen Stand als Silber Sponsor der Konferenz vor Ort. Meine Kollegen Heidi und Manuel reisten an um uns zu repräsentieren und ich gesellte mich den beiden an unserem Stand so oft ich es konnte. Leider nicht all zu oft.

Unsere Themen waren die interaktiven Web-Portale (Internet/Intranet) mit .NET Framework 3.0 und Silverlight sowie das Management und Delivery der Medieninhalte (aka IPTV aka Web TV) mit AxCMS.net. Als Demo-Vorlage dienten die exklusiven Referenzen, die auch in der Keynote bzw. in den Vorträgen gezeigt wurden – nach ZDF Mediathek zur IFA nun Premiere und Maxdome (Pro7Sat1) im Bereich Video on Demand (VoD).  Hinzu kamen diverse andere Referenzbeispiele, einige davon mit Silverlight (bspw. Miomi), andere dagegen mit unserer Kernkompetenz ASP.NET . Auch im Bereich Software+Service konnten wir mit den Windows Live Lösungen (bspw. Virtual  Earth) auch im Unternehmenskontext einiges anbieten.

Viel Silverlight, viel ASP.NET und ein bisschen IPTV. Voilà!

Es ist für mich einfach toll zu sehen, dass wir rechtzeitig zum Start diverse Kunden für die neuen Technologien begeistern und auf so einer Konferenz mit zahlreichen Referenzen auftreten konnten.

Und wenn Johannes B. Kerner und Eva Hermann in der Sendung  einiges zu klären haben  – dann denkt man hinterher daran, wie viele Menschen nun jetzt unsere Applikation nutzen um die Sendung zu schauen. Spannend, spannend … ;-)

Im Vergleich mit einer CeBIT-Teilnahme als Aussteller war die Anzahl der Gespräche natürlich wesentlich geringer, dabei konnte die Qualität der Besucher und Fragen im Durchschnitt überzeugen. Wer zur Xtopia reiste, hatte offensichtlich auch einen Grund dafür. Ich hoffe sehr, dass wir die Gespräche nun fortsetzen können, diverse Ansätze sind wirklich vielversprechend gewesen.

Der Sprecherhut an:

Ich soll mir folgendes merken – nie wieder durch den Haupteingang des Sprecherhotels am Abend vor der Keynote reinkommen. Wieso? Weil mit hoher Wahrscheinlichkeit in der Lounge an den Vorträgen gebastelt wird und eine Einladung zum Mitmachen gar nicht laut ausgesprochen werden muss. Nun, wer braucht den Schlaf sowieso … :-)

Der erste Tag fing für mich sehr früh an, bereits um 05:45 um rechtzeitig um 07:00 vor Ort sein zu können. Die Anzahl der Sprecher in der Keynote war beachtlich und die Vorbereitung nahm eben etwas Zeit in Anspruch. Der Kaffee kam aber erst gegen 08:00 … eine lange erste Stunde war das.

Ich dürfte gemeinsam mit Lori Grosland mit einer Kurzpräsentation die Keynote des Sanjay Parthasarathy, Corporate Vice President der Microsoft Corporation, unterstützen. Sanjay ist der Kopf der DPE und eigentlich ein Technologe, der sich am Abend davor gegen Anzug entschied und mit einem T-Shirt auf die Bühne kam. Nun, das wusste ich ja nicht und so war ich – neben Achim Berg, Geschäftsführer der Microsoft Deutschland, und Johannes Züll, Geschäftsführer der RTL Interactive, -  als einziger mit Anzug und Krawatte auf der Bühne. Krasser Unterschied zu Sanjay, aber gut – so kam auch mal meine schönere ..ähm Business-Seite zum Vorschein.

Sanjay fokussierte einige wichtige Faktoren der aktuellen Software+Service Strategie von Microsoft und darin enthalten war auch mein Thema „User Experience“. Dieser Kurzauftritt diente als Vorbereitung für den nächsten Tag, die vorgestellten Lösungen sollten in einer Session weiter besprochen werden.

Obwohl der „Klicker“ den Sprechern einen Streich spielte und mit Verzögerungen die Folien anzeigte (was bei fast allen zu unerwünschten Präsentationsabläufen führte) und der letzte Sprecher Thomas Whitfield von Miomi kurzfristig den Saal verlies als er auf die Bühne kommen sollte. Dafür war er dann mit Herz und Seele dabei und erläuterte sein Konzept sehr emotional. Schöner Abschluß der Keynote, die sonst reibungslos verlief, sehr mutig war (viele live demos) und informativ ... Viele bekannte Namen, diverse Referenzen, die im weltweiten Vergleich bspw. einer MIX im nichts nachstehen. Ich glaube die meisten Teilnehmer haben eine oder andere interessante Einheit für sich mitnehmen können.

Am zweiten Tag war zuerst mein Kollege Manuel dran. Wir durften für Miomi, einen vielversprechenden Londoner Startup, eine Silverlight-Applikation in Verbindung mit einem Vista Gadget implementieren. Thomas Whitfield, Gründer von Miomi, führte die Applikation samt Portals vor und mein Kollege Manuel saß ziemlich aufgeregt im Publikum. Es war nämlich sein Projekt. Aber es ging alles gut, keine Fehler, keine Abstürze. So möchte man es vorgeführt bekommen.

Am Nachmittag war es dann wieder (für mich) soweit. Der Titel der Session lautete „Der Kampf im Wohnzimmer“ und in der Tat waren zwei Frontmänner der erfolgreichsten deutschen Video-on-Demand Anbieter auf der Bühne: Carsten Schmidt, Vorstand Sport und Diversifikation von Premiere Fernsehen, und Dr. Dirk Kleine, Geschäftsführer von SevenSenses (Pro7Sat1 Media) - sein Unternehmen ist besser bekannt durch den Produkt „Maxdome“.

Nun, der Titel zielte auf was anderes als auf den Kampf der beiden – nämlich auf die Diversifikation im Fernsehgeschäft und die neuen Ausgabekanäle, -Formate und Möglichkeiten. In diesem Fall sprachen wir über das Web. Wir haben für beide Unternehmen eine interaktive Lösung mit Microsoft Silverlight realisiert und durften diese auch vorführen. Beziehungsweise ich durfte diese vorführen und erklären. Man konnte, glaube ich zumindest, meine Begeisterung sowohl für die Technologie als auch für die Umsetzungskonzepte spüren. Und ein bisschen Stolz war natürlich auch dabei.

Neue Bedienkonzepte, Hochauflösende Videos (HD), viel Interaktivität und noch mehr Services. Coole Sache ... Es ging viel um die User Experience und die Konvergenz der einerseits schnellen und einfachen Fernsehbedienung und andererseits der Flexibilität und Vielfalt der Online-Welt. Zwei Welten treffen aufeinander und es ist unsere Aufgabe diese vernünftig zusammen zu führen.

Ich hoffe sehr, dass uns dies auch in diesen Fällen gelungen ist.

Eine Aussage von mir  in der Mitte des Vortrags sorgte für viele Lacher, die sich bis zum Ende der zweiten Hälfte der Vorführung wiederholten. Es war in jedem Fall sehr unterhaltsam und ich hoffe, dass auch die Inhalte überzeugen konnten. Aber die Videos kommen ja sowieso bald online, ich bin selbst neugierig mal meine eigene Session zu sehen. ;-)

Fazit

Ich habe vieles für mich mitgenommen und erforsche gerade meine Eindrücke. Ich werde die Tage in Berlin in jedem Fall in sehr guter Erinnerung behalten. Es war eine ungewöhnliche Konferenz mit einer bunten Mischung an Vorträgen und Teilnehmern.  Es hat Spaß gemacht.  Es war informativ.

Ich habe bereits viele Ideen für eine weitere Xtopia. Ich hoffe, es wird bis dahin nicht so lange dauern. ;-)

[1] http://www.axinom.de
[2] http://www.premiere.de
[3] http://www.maxdome.de
[4] http://www.miomi.com
[5] http://www.xtopia-konferenz.de

.NET | ASP.NET | Axinom | Community | Development | Live | Microsoft | Silverlight | Speeches | Virtual Earth | Vista | Wirtschaft   #  RSS 2.0   |  



 Wednesday, October 03, 2007
Wednesday, October 03, 2007 5:35:32 PM (W. Europe Standard Time, UTC+01:00)

Scott hat es soeben gepostet [1]. Eine Nachricht die viele erfreuen wird:

"... Today I'm excited to announce that we'll be providing this with the .NET 3.5 and VS 2008 release later this year.

We'll begin by offering the source code (with source file comments included) for the .NET Base Class Libraries (System, System.IO, System.Collections, System.Configuration, System.Threading, System.Net, System.Security, System.Runtime, System.Text, etc), ASP.NET (System.Web), Windows Forms (System.Windows.Forms), ADO.NET (System.Data), XML (System.Xml), and WPF (System.Windows).  We'll then be adding more libraries in the months ahead (including WCF, Workflow, and LINQ).  The source code will be released under the Microsoft Reference License (MS-RL).

You'll be able to download the .NET Framework source libraries via a standalone install (allowing you to use any text editor to browse it locally).  We will also provide integrated debugging support of it within VS 2008...."

[1] http://weblogs.asp.net/scottgu/archive/2007/10/03/releasing-the-source-code-for-the-net-framework-libraries.aspx

.NET | Architecture | Blog | Community | Development | Microsoft   #  RSS 2.0   |  



 Saturday, September 29, 2007
Saturday, September 29, 2007 10:07:49 AM (W. Europe Standard Time, UTC+01:00)

Mike Azocar meldet erfreut die Finalisierung des VSTS Scrum Process Template [1]. Ab sofort bei Codeplex zum Download bereit. Scrum [2] ist eine iterative Prozessbeschreibung nach Prinzipien der agilen Software-Entwicklung mit dem Fokus auf die Beteiligten und nicht auf die Regeln. Das Prozess erfreut sich wachsender Beliebtheit und nun ist auch eine Lightweight Version für das VSTS verfügbar. Ausprobieren, es lohnt sich.

[1] http://www.codeplex.com/VSTSScrum
[2] http://scrum-fibel.de/

Blog | Development | Tools | VSTS   #  RSS 2.0   |  



 Thursday, September 27, 2007
Thursday, September 27, 2007 12:13:46 AM (W. Europe Standard Time, UTC+01:00)

Mathias Raacke machte mich auf die Veranstaltung aufmerksam und da ich so gerne darüber blogge ;-) hier der obligatorische Hinweis auf den ersten .NET Camp [1] im Raum Paderborn. Der Camp ist eine kostenlose Vortrags- und Workshopreihe zu verschiedenen Themen rund um .NET. Die Plätze in den Workshops sind begrenzt, daher ist eine kostenlose Anmeldung erforderlich.

[1] http://camp.dotnet-paderborn.de/

.NET Camp Logo
.NET | ASP.NET | Codezone | Community | Development | INETA   #  RSS 2.0   |  



 Sunday, September 16, 2007
Sunday, September 16, 2007 11:02:34 AM (W. Europe Standard Time, UTC+01:00)

After weeks of negotiations, preparations and planing conf calls ... It is my great pleasure to invite you on behalf of our TechEd committee to meet INETA user group leaders, volunteers and members from all European countries at INETA booth at TechEd Developers Europe 2007 in Barcelona (November 5-09).

You can find INETA booth in the community lounge next to our MVP friends - together we bring the community face to TechEd. We have a number of great activities for you focusing on connecting like-minded developers together.

There are different ways you can get involved and help make our activities a success at TechEd. Here they are:

  1. Get the word out. Blog about the INETA, post about them in forums, tell all your friends, shout it to the world.

  2. Volunteer. You can lend a hand. We have some general assistance positions to help keep everything running smoothly. Contact our volunteer coordinator, Tomislav Bronzin (Tomislav.Bronzin@ineta-europe.org), to sign up today.

  3. Participate. If you've never managed to visit INETA community lounge in past years, this year you should! And when you get to the lounge, join in the conversation. It's amazing what happens when someone asks an interesting question. ;-)
     
  4. Provide Feedback. Past feedback has gone a long way to shape this year's activities, so make your voice heard this time around. We are eager to hear what you think of the innovations, the sessions, the moderators, the facilities, whatever is on your mind. Let us know what was good, what was not, and how it can be better. We're all ears.
     
  5. Take your challenge with Speaker Idol - demonstrate your exceptional presentation skills and become the most wanted presenter of the future - the member of INETA International Speakers Bureau!

See you in Barcelona! ;-)

[1] http://www.mseventseurope.com/teched/07/developers/Pages/default.aspx
[2] http://europe.ineta.org


Photo (c) André Obelink

.NET | ASP.NET | Blog | Community | Development | INETA | User Groups | TechEd   #  RSS 2.0   |  



 Tuesday, September 11, 2007
Tuesday, September 11, 2007 11:16:04 AM (W. Europe Standard Time, UTC+01:00)

Martin Kulov kindly invited me to present at this years DevReach conference. But unfortunately I was already invited to join Microsoft EMEA EPS 2007 (Executive Partner Summit) in Nice, France, at the same time.. and I said yes. Better luck next time.

DevReach [1] is the premier event for Microsoft developers on the Balkans and a joint effort from NASD, Telerik, INETA and Microsoft. DevReach is taking place in Sofia, Bulgaria; 1-2 October, 2007, with a number of high level speakers such as Goksin Bakir, Richard Campbell, Miguel Castro, Carl Franklin, Dino Esposito, Stephen Forte... It is going to be a real dev party. ;-)

[1] http://www.DevReach.com
[2] http://www.microsoft.com/europe/eps/
[3] http://europe.ineta.org
[4] http://tomicic.de/INETACommunityConferenceInSofiaBulgaria.aspx

.NET | ASP.NET | Blog | Community | Development | INETA | Speeches   #  RSS 2.0   |  



Tuesday, September 11, 2007 9:47:25 AM (W. Europe Standard Time, UTC+01:00)

...sagte man einst und ich bemühte mich in diesem Jahr. Wenn aber Kundentermine und eine erneute Reise Ende der Woche nach Brüssel in die heiligen Hallen des EU Parlaments kurzfristig auf der Agenda erscheinen, stellt man irgendwann leider fest, dass man nicht rechtzeitig zum Community-Event des Jahres ICE in Lingen wieder zurück sein kann. Autsch! Nichts zu machen. Keine Flüge, keine Züge ...

Die apodiktische Evidenz dieser Aussage kann nur eines bedeuten - eine adäquate Lösung muß her. Carsten Witte [1], Software Architekt bei Siemens und der Mastermind hinter Managed C++ (eine Legende unter den Alt-MVPs), wird freundlicherweise die nun frei verfügbaren Slots mit den Vorträgen zum Thema "Internationalisierung mit .NET" [2] und Community beanspruchen. Carsten ist ein bissiger und sehr unterhaltsamer Sprecher und ich bin mir sicher, dass das ICE-Publikum viel Spaß haben wird.

Und jetzt die ICE 2008 im Kalendar vormerken ... sicher ist sicher. ;-)

[1] http://carsti.blog.de
[2] http://www.ice-lingen.de/pages/de/site.php?page=vortraege#vortrag_7

.NET | Blog | Community | Development   #  RSS 2.0   |  



 Wednesday, September 05, 2007
Wednesday, September 05, 2007 1:13:26 PM (W. Europe Standard Time, UTC+01:00)

Es ist offiziell - Microsoft verstosst gegen den Grundprinzipien von Web 2.0 und deklariert Silverlight in der Version 1.0 als ... fertig! Nix beta, alpha, CTP.. Na sowas. Aber es ist auch gut so. Und als Download kostenfrei verfügbar.

Da ScottGu wie üblich alles unter [1] ins Detail beschrieben hat und sogar die Unterstützung für Monolight bekannt gab, bleibt für mich nur der Hinweis auf die Xtopia-Konferenz [2]. Wer Interesse an Silverlight hat und die Referenzbeispiele aus Deutschland begutachten möchte, sollte unbedingt vor Ort in Berlin sein. ;-)

[1] http://weblogs.asp.net/scottgu/archive/2007/09/04/silverlight-1-0-released-and-silverlight-for-linux-announced.aspx
[2] http://www.xtopia.de

.NET | Community | Development | Silverlight | Vista   #  RSS 2.0   |  



 Friday, August 31, 2007
Friday, August 31, 2007 2:07:58 PM (W. Europe Standard Time, UTC+01:00)

Zur IFA 2007 in Berlin stellt das ZDF seine vollständig überarbeitete Mediathek [1] vor. Die Mediathek bietet Videos in TV-Qualität - auf Abruf oder live – teilweise schon vor der Ausstrahlung im TV. Ein technisches Highlight der TV-Edition ist die Möglichkeit des nahtlosen Wechsels zwischen Live- (also Broadcast-Signal) und Abrufangebot des ZDF. 

Für die technische Umsetzung der TV-Edition der ZDFmediathek war die Axinom GmbH zuständig. Ein überaus spannendes Projekt. Es freut mich sehr dass unser Team einen so wertvollen Beitrag leisten konnte - wir sind rechtzeitig fertig geworden und wie geplannt die Applikationsinfrastruktur ausgeliefert. ;-)

[1] http://www.zdf.de/ZDFmediathek 

Architecture | Axinom | Development | Marketing | Videos | Vista   #  RSS 2.0   |  



 Tuesday, August 21, 2007
Tuesday, August 21, 2007 9:40:04 PM (W. Europe Standard Time, UTC+01:00)

Heute lies ich auf dem Weg in die Kantine den Satz fallen: "Im Sommer kann man auch auf der Terasse sitzen"... Hmm, bei 15°C ist das Sommergefühl nicht mehr da. Zumindest in Nürnberg, denn in Leipzig sieht es ganz anders aus.

.NET User Group LeipzigTorsten Weber, Alexander Groß und Marcel Hoyer haben erneut beachtliches auf die Beine gestellt. Auf dem ".NET Summercamp 2007" [1] sind wieder tolle Sprecher, eine Abendveranstaltung bei der Porsche Leipzig GmbH, eine Chill Out Zone mit X360, Contests mit Preisen wie Visual Studio oder Windows Vista und vieles mehr zu erwarten. Ein Besuch lohnt sich.

[1] http://www.dotnet-leipzig.de/summercamp/default.aspx

.NET | ASP.NET | Blog | Community | Deutsch | Development | INETA | User Groups   #  RSS 2.0   |  



Tuesday, August 21, 2007 3:42:17 PM (W. Europe Standard Time, UTC+01:00)

Die Arbeit von Kay bei der deutschsprachigen MSDN macht sich immer deutlich bemerkbar, und zwar erfrischend konstruktiv. Wie in den guten alten Zeiten im Windows-Tweaks Forum hat sich Kay darum gekümmert, dass einem auch bei MSDN geholfen wird. Die Ergebnisse sind unter [1] und [2] zu begutachten.

[1] http://www.msdn-online.de/Hotline
[2] http://www.msdn-online.de/Guide

.NET | Blog | Community | Development | Microsoft   #  RSS 2.0   |  



Tuesday, August 21, 2007 3:24:15 PM (W. Europe Standard Time, UTC+01:00)

Die .NET-Szene in der Metropolregion Nürnberg trifft sich 23. August 2007 um 19:00 Uhr wieder [1]. Carsten Witte spricht zum Thema "Internationalisierung mit .NET", Daniel Zeiss zum Thema "Enterprise Library 3.1" und wird einen Gesamtüberblick geben. Thomas Müller ist der Moderator der Veranstaltung. Eintritt ist frei, Spaß und Wissensvermittlung garantiert! :-)

[1] http://www.dodned.de/

.NET | ASP.NET | Blog | Community | Development | INETA | User Groups   #  RSS 2.0   |  



 Tuesday, July 03, 2007
Tuesday, July 03, 2007 1:41:50 PM (W. Europe Standard Time, UTC+01:00)

Da mein Blog Addiction-Niveau nun 87% beträgt (unabhängigen Tests von Mingle2 zur Folge) ist es die höchste Zeit eine Pause einzulegen. Eine Sommerpause. Gerade noch rechtzeitig. Wie immer vor der Pause folgt ein Bericht (siehe [1]) zur Lage der Nation. Ich meine natürlich zu meinen Aktivitäten und zur Stand der Entwicklung bei Axinom. :-)

[1] http://tomicic.de/LogoffHappyNewYear2007.aspx

Was tut sich so bei Axinom? Wie nicht anders zu erwarten einiges. Zuerst eine Ankündigung – folgende Stellen sind bei uns vakant:

  • [Update: Besetzt 16.07.2007] Vertriebs- und Marketingassistent/In
  • [Update: Besetzt 20.07.2007] Software Entwickler/In (Microsoft-Technologien, Schwerpunkt Windows-Applikationen)
  • Software Entwickler/In (Microsoft-Technologien, Schwerpunkt Web/Silverlight)
  • [Update: Besetzt 16.07.2007] Technologieberater/In oder Teamleiter/In (Microsoft-Technologien)
  • [Update: Noch 2 Plätze vakant] Ausbildung: Fachinformatiker/In Fachrichtung Anwendungsentwicklung
  • [Update: Noch 1 Platz vakant] Ausbildung: Kauffrau/Kaufmann für Bürokommunikation

Interessierte mögen sich an jobs@axinom.de bewerben. Wir freuen uns!

Nun zum Thema. Was vor nun 6 Jahren mit 4 Personen und einer Idee unter dem Namen Axinom gestartet wurde, nimmt inzwischen klare internationale Züge an.

Wir konnten das erste Halbjahr 2007 mit einem Umsatzanstieg von rund 20% mit diversen neuen Kunden bei einer gleichzeitigen internationalen Expansion erreichen, was für mich recht ordentlich ist und ein echter Grund zur Freude. Die Tendenz für das zweite Halbjahr ist unverändert, die Ziele sind nun höher gesetzt.

Solch eine Entwicklung forderte bereits im letzten Jahr auch ihren Tribut an - die Diversifikation unseres Dienstleistungsportfolios und der Standorte fokussierte die Trennung von strategischer Führung und operativem Geschäft – es stand eine Überführung in eine Holding-Struktur an. Wir erhielten dadurch mehr Transparenz und Eigenverantwortung in einzelnen Geschäftsbereichen und konnten uns gezielt mit der strategischen Geschäftsentwicklung unter der Dachmarke Axinom beschäftigen. Die Einzelheiten erspare ich an dieser Stelle, erwähne jedoch, dass wir erfolgreich die Überführung der gesellschaftlichen Struktur abgeschlossen haben und nun vor einem nächsten Schritt und der Expansion in den nächsten Markt stehen.

Aufmerksame Leser konnten meine Begeisterung für die „Internet World UK" Messe nicht überlesen und es ist in der Tat so, dass wir viel Zuspruch für unsere Produkte und Dienstleistungen fanden und gute Geschäftskontakte aufbauen konnten. Nach Deutschland, Estland, Schweiz und der Gründung der Holding in UK sind wir gerade dabei auch eine Niederlassung in London zu gründen. Die englische Niederlassung wird den Focus auf IT-Beratung und interaktive Portal-Lösungen (u.a. IPTV) legen. Somit besteht die Axinom Holding aus vier Niederlassungen in vier Ländern.

Die Ausrichtung des Unternehmens ist unverändert, wobei einige Standorte durchaus verschiedene Schwerpunkte in Rahmen unseres Gesamtportfolios haben:

  • Technology Consulting
    • Technology  & IT Architecture Consulting
    • Proof of Concept / Workshops / Trainings
    • Visual Studio Team System Consulting
  • Business Consulting
    • Project Management
    • Marketing Services Optimization & Process Consulting
    • Marketing Process Outsourcing
  • IT & Software Solutions
    • Interactive Design, Web Design & Usability
    • Enterprise Content Management Solutions
      • Internet, Extranet, Intranet
    • Business Process Integration
    • Custom Software Development (Windows/Web/Mobile/STB)
    • Interactive Portals & IPTV Solutions
  • Operating
    • Managed Hosting / Managed Services
    • IT Outsourcing
  • Axinom Labs
    • Technology Evaluation (Next Generation Technology)
    • Proof of Concept

Unsere Zielgruppe bleiben mittelständische und große Unternehmen - nun nicht nur im deutschsprachigen Raum sondern auch im europäischen Ausland und in USA. Die Kernkompetenz von Axinom ist der Einsatz von Microsoft-Technologien und -Produkte und wir tun vieles dafür, dass es auch so bleibt. Immer die neusten Sachen zu evaluieren mag unterhaltsam sein, diese in der Praxis in echten Projekten erfolgsbringend anwenden zu können ist ganz was anderes. Irgendjemand muss aber diese Hürde überwinden und wir sehen uns hier klar als die Wegbereiter. Wir möchten unseren Kunden und Partnern diese Erfahrung gerne weiter geben und dafür sorgen, dass sie die Vorteile so schnell wie möglich erschließen können.

Um dies zu ermöglichen arbeiten wir eng in Rahmen diverser Programme (TAP, Enterprise Go, etc.) mit den verschiedenen Microsoft-Produktgruppen zusammen und sind als „Microsoft Vendor“ in Deutschland, in EMEA und in USA zertifiziert und zugelassen.

[2] http://www.microsoft.com/about/companyinformation/procurement/msvendor/default.mspx

So eine Zulassung ist nicht trivial, es bedarf diverser Zusicherungen und Investments in die Entwicklungsprozesse und die Qualitätssicherung. Da die Zahl der Vendors wesentlich geringer ist als die der Microsoft Partner, auch was die Gold Certified Partner betrifft, sehen wir diese Auszeichnung auch als eine Art zusätzlicher Qualitätsbeweis. Um diesen Status zu halten absolvieren die Axinom Mitarbeiter regelmäßig die Trainings und Schulungen (lokal oder in einer anderen Niederlassung), teilweise auch in Redmond (wenn es um die neusten Technologien wie bspw. Vista Media Center und Silverlight geht)  oder in Paris (wenn es sich um Visual Studio Team System handelt). Für etablierte Technologien (aus MS-Sicht uralte .NET 2.0 Applikationen oder gar 1.1) werden dagegen interne Schulungen angeboten, wobei das Wissen gern extern geprüft wird. Gerade letzte Woche haben zwei Mitarbeiter erfolgreich den MCPD-Status (Microsoft Certified Professional Developer, 5 Prüfungen in Folge) erreicht.

Wir schätzen den Wert der Entwickler-Community sehr hoch ein und versuchen auch unsere Kenntnisse mit der Community zu teilen. Mit einem weiteren MVP in der Kategorie „Visual Studio Team System“ (neben mir in der Kategorie „Solutions Architect“) ist diese Denkweise endgültig zur internen Unternehmensphilosophie gewachsen. Nicht zuletzt helfen mir die Kollegen immer gerne bei meinen Aufgaben für INETA und IASA und sind auch gern bei den Treffen der lokalen UG dabei.

Es ging in diesem Jahr recht „interaktiv“ zu. Eine sehr erfolgreiche Teilnahme am Vista Launch Anfang des Jahres mit mehreren Applikationen (Scout24  Gruppe, Premiere Interactive) war ein Highlight des ersten Halbjahres.

[3] http://tomicic.de/EventVistaOfficePromisApplikationenUndVielesMehr.aspx

Eine Wiederholung zur MIX 2007 in Las Vegas mit einer internationalen Case Study hat dem ganzen natürlich eine besondere Note verliehen.

[4] http://www.microsoft.com/casestudies/casestudy.aspx?casestudyid=201425

Die Tradition einer technologischen Auszeichnung in jedem zweiten Jahr (bspw. Microsoft .NET Innovation Cup 2003, Microsoft Strategic Win Award 2005) konnten wir in diesem Jahr mit dem „Innovationspreis ITK 2007“ in der Kategorie „Web 2.0“ die bisher erfolgreichste CeBIT-Teilnahme abschließen.

[5] http://tomicic.de/CMSInnovationspreisITK2007.aspx

Und das bringt mich zum nächsten Punkt. Zur CeBIT 2007 haben wir – wie in den vergangenen Jahren auch - die siebte Version des AxCMS.net, eines vollständig kostenfreien Enterprise Content Management Systems auf Microsoft .NET 3.0 Basis, an den Markt gebracht. Die Version steht natürlich zum Download bereit.

[6] http://de.AxCMS.net

Auf der Website wurde viel darüber geschrieben und ich habe auch einige Vorteile der neuen Version, nicht zuletzt die vereinfachte Installation, bereits erwähnt:

[7] http://tomicic.de/CeBITAxCMSnet7FirstPreview.aspx

Und es hat mich sehr gefreut zu sehen, dass die Nachrichten über AxCMS.net auch in der Computerwoche, der iX, der c’t, PCWelt und in Objekt Spektrum und einigen anderen ihren Platz fanden. Das Interesse an der neusten Version ist ungebrochen, der Anzahl der Registrierungen wächst stetig weiter.

Was natürlich noch interessanter sein könnte ist die Ankündigung kommender Features. Hier exklusiv für die Blog-Leser: :-)

„… Das AxCMS.net ist die in mehr als 7.500 Installationen weltweit erprobte und vollständig kostenfreie ECM-Plattform von Axinom. Im Zusammenspiel mit der Microsoft Silverlight-Technologie ermöglicht die kommende Version AxCMS.net 8.0 den Aufbau plattformübergreifender Rich Interactive Applikationen (RIA) und IPTV-Lösungen der nächsten Generation mit Unterstützung für High Definition (HD) Inhalte und Digital Rights Management (DRM). …“

Es war ja klar … und wird auch noch rechtzeitig fertig.

Hinzu kommt ein recht erfolgreiches Partnerprogramm. Seit CeBIT 2006 konnten wir mehr als 50 Unternehmen, darunter auch in Saudi Arabien, Australien und in UK, als Partner gewinnen und eine Vielzahl von Projekten erfolgreich gemeinsam umsetzen. Die Veröffentlichung des "Premium Sample" Projekts, einer vorgefertigten Internet/Intranet-Präsentation in Source Code mit dazugehöriger API, hat dem ganzen noch eine neue Schubkraft gegeben.

[7] http://de.axcms.net/de_axcms_partnerstart.AxCMS

In nur wenigen Wochen ist es soweit – die gesamte internationale Axinom Belegschaft verabschiedet sich wohlverdient zum traditionellen Sommerevent. Es fängt das siebte Jahr der Axinom Zeitrechnung an, was weniger mit den Geschäftsjahren als vielmehr mit der Gründung des Unternehmens zusammenhängt. Ich freue mich sehr auf solche Events, denn nur selten hat man die Gelegenheit alle auf einem Ort und zur gleichen Zeit zu sehen. So kann man vieles besprechen, sich austauschen und auch die, hoffentlich sonnige und schöne Zeit in den Alpen genießen.

A propos Alpen - in diesem Jahr fiel die Wahl auf Chamanna Varusch in Engadin in der Schweiz.

Ein Highlight des Events wurde bereits von einigen Mitarbeitern vorgeschlagen – ein Kurs im schnellen Lesen. So kann man die Bücher, Artikel und sonstige textliche Inhalte um vielfaches schneller lesen als üblich. Ich bin selbst auf die Ausführungen gespannt. Ich lese nämlich so gerne.
Meine Community-Aktivitäten sind nicht weniger geworden, allerdings habe ich mein wirtschaftspolitisches Engagement etwas verstärken können. Diverse Treffen mit den deutschen und EU Parlamentariern, eine Kolumne im „The Parliament Magazine“ und „Voices for Innovation“ Publikation und nicht zuletzt die Teilnahme an einer Paneldiskussion beim European Innovation Forum in Berlin. Ich finde, dass eine offene Diskussion notwendig ist und dass man voneinander viel lernen kann. Ich habe viel im vergangenen Jahr lernen können und ich hoffe sehr, einiges auch der Diskussion beigetragen zu haben.

Meine Motivation für dieses Engagement ist aus einer einfachen Erkenntnis entstanden. Da ich selbst ein in der Software-Branche tätiger Unternehmer bin, betrachtete ich zuerst die eigene Ecke. Wenn wir über erfolgreiche deutsche Software-Unternehmen sprechen,  denken wir zwangsläufig an SAP oder gar an Siemens, allerdings nicht an ein Unternehmen, das in den letzten 15 Jahren gegründet wurde. In anderen Bereichen (Autoindustrie, Versicherungen, sogar Hardware) ist es anders. Weshalb? Was hindert die hiesigen Software-Unternehmen daran weltweite Erfolge zu erzielen und eigene Marke in unser Gedächtnis einzuprägen? So klein und schlecht ist unser EU-Markt auch wieder nicht. Fehlende Investitionsbereitschaft? Mangelnde Unterstützung der EU aufgrund komplexer Vergabeverfahren? Fragmentierte Märkte? Sprachbarrieren? Uneinheitliche Gesetzgebung? Oder gar nichts davon, sondern was anderes?

Es sind sicherlich viele Gründe dafür verantwortlich und sicherlich kann man einiges positiv verändern wenn man die Hemmquellen identifiziert und entfernt. Ich behaupte natürlich nicht die Lösung für diese Problematik zu haben und liefern zu können. Sonst wäre ich sicherlich bereits in der Politik. Mein Ziel ist den konstruktiven Beitrag zur Diskussion zu liefern und gemeinsam mit anderen Vertretern der Politik und Wirtschaft an Erarbeitung einer funktionierenden Lösung mitzuwirken.

Ich wünsche mir für die nächsten 15 Jahre zwei oder drei europäische, gar deutsche Unternehmen, die in Augenhöhe mit Google, Apple, Microsoft oder Adobe am Markt kämpfen werden. Klingt unmöglich, ist es aber nicht. Man denkt nur daran, dass Google im Jahr 1998 durch zwei Personen gegründet wurde.

Ich sagte letztes Jahr „die INETA Deutschland fühlte sich wohl in den Händen von Hardy Erlinger“ und daran hat sich bisher nichts geändert. INETA Europe [8] wächst weiterhin. Gerade vor einigen Wochen haben wir den Bilanzbericht zum Fiskaljahr 2007 (wir orientieren uns an unseren globalen Sponsoren, die in USA sitzen) erfolgreich abgeschlossen, es geht in den nächsten Wochen um das Fiskaljahr 2008 und die neuen Herausforderungen. Wachsende Zahlen sowohl bei den Gruppen (265) als auch bei den Mitgliedern (69991), die neuen internationalen Sprecher und zahlreiche Events und Aktivitäten versprechen ein spannendes Jahr.

Neben altbekannten Gesichtern im Board freue ich mich sehr Jose Luis Latorre Millas aus Spanien als den neuen Vice President Marketing & Sponsorship und Nachfolger von Jan-Erik Sandberg aus Norwegen begrüßen zu dürfen. Neben einem technisch orientierten Studium hat Jose auch ein MBA-Studium erfolgreich absolviert und ist für diese Stelle bestens geeignet. Mit seinem Antritt starten auch die Vorbereitungen für die Konferenz „TechEd Developers 2007 Europe“ im November in Barcelona begleitet von vielen Aktivitäten. Ich freue mich sehr noch ein weiteres Jahr als Vorstand (aka President) die europäische INETA, inzwischen nach Anzahl der Gruppen die größte INETA Region, führen zu dürfen.

[8] http://europe.ineta.org

Auch IASA (International Association of Software Architects) [9] wird immer professioneller.  Einer der interessantesten Projekte ist „The IT Architect Skills Library“ [4]. Es handelt sich dabei um die erste Vorgabe für die Fähigkeiten eines IT-Architekten, die nicht eine HR-Abteilung willkürlich festgelegt hat – vielmehr ist diese durch Mitwirkung der IT-Architekten aus verschiedenen Ländern der Welt entstanden. Es ist in der Tat ein Community-Projekt und Beweis, dass die Community auch die hochwertigsten Vorgaben produzieren kann. Ich freue mich sehr als Mitglied des globalen Board of Directors mitwirken zu dürfen und lade alle herzlich dazu ein sich mit der Arbeit von IASA auseinander zu setzen.

[9] http://www.iasahome.org
[10] http://www.iasahome.org/web/home/skillset

Also, das wäre es erstmal. Ich glaube, hiermit habe ich das längste Posting meiner Blog-Geschichte geschrieben. Und eine Menge Sachen vergessen. Wahrscheinlich sollte ich eher ein Buch verfassen, ich glaube ich hätte ausreichend Stoff dafür ...

Ich wünsche allen sonnige Tage, viel Erfolg und gute Erholung. Wir schreiben bzw. lesen uns!

PS. Die Xtopia-Konferenz in Auge behalten. Es wird sich lohnen ... ;-)

Architecture | ASP.NET | Axinom | Blog | CMS | Community | Development | Marketing | Microsoft | MIX | Mobile | Private | Silverlight   #  RSS 2.0   |  



 Saturday, June 30, 2007
Friday, June 29, 2007 11:27:35 PM (W. Europe Standard Time, UTC+01:00)

Dank Chad Z. Hower und Brian Peek kann man nun eine der beliebtesten Geek-Spielzeuge auf dem Markt auch ganz anders nutzen [1][2]. Praktisch ergänzend dazu ist auch die Liste [3] der funktionierenden Bluetooth-Geräte.

So kann man sicherlich ein paar zusätzliche Aha-Effekte in einer Präsentation erzeugen. ;-)

[1] http://www.indyproject.org/wiikey/
[2] http://www.codeplex.com/WiiKey/
[3] http://wiibrew.org/index.php?title=List_of_Working_Bluetooth_Devices

.NET | Blog | Community | Development | Gadgets | Speeches   #  RSS 2.0   |  



 Tuesday, June 26, 2007
Tuesday, June 26, 2007 9:58:36 PM (W. Europe Standard Time, UTC+01:00)

Der nächste SQL PASS BootCamp findet bald statt .. mit den zwei großen Schwerpunktthemen MS SQL Server Database Administration und alternativ dazu MS Reporting Services. Das Teilnehmerkontingent wird wieder auf 2 Gruppen a 20-25 Teilnehmer limitiert sein, daher ist eine frühzeitige Anmeldung wieder sehr zu empfehlen, auch wegen des attraktiven Early-Bird Tarifs.

[1] http://www.sqlpass.de/Events/PASSBootCamp2007/tabid/155/Default.aspx

bootcamp07_banner.jpg

Blog | Community | Development   #  RSS 2.0   |  



 Monday, June 18, 2007
Monday, June 18, 2007 8:32:25 AM (W. Europe Standard Time, UTC+01:00)

Die MCE-Community trifft sich wieder - am 30.06.2007 in Unterschleißheim ist es soweit. Mit 19 (!) Vorträgen und einem umfassenden Informationsangebot rund um das Thema Media Center unter Windows XP und Windows Vista - digitales Fernsehen, TV-Karten, Fernbedienungen und natürlich die Entwicklung für das Media Center.

[1] http://www.mce-community.de/forum/index.php?showforum=257

user posted image

Blog | Community | Development | Geek | Vista   #  RSS 2.0   |  



 Wednesday, June 13, 2007
Wednesday, June 13, 2007 10:43:42 PM (W. Europe Standard Time, UTC+01:00)

Ein spontane Zusammenkunft der Microsoft Regional Directors (aka RDs) fand während der MIX 07 in Las Vegas statt .. schön wars.

Von links ... Guy Barette, Michele Leroux Bustamante, Julia Lerman (Ehren RD), Clemens Vasters (Ehren RD No.2), Dr. Neil Roodyn, meine Wenigkeit, Alex Wechsler, Chris Auld, Billy Hollis, Jackie Goldstein und noch ein paar Nasen. ;-)

.NET | Architecture | Blog | Community | Development | Geek | Microsoft | MIX   #  RSS 2.0   |  



Wednesday, June 13, 2007 8:53:37 PM (W. Europe Standard Time, UTC+01:00)

Coding4fun mal anders ... Sein Name ist Ashish Derhgawen, er ist 19 Jahre alt und seine Hobbies sind Tischtennis und die Software-Entwicklung. Eines Tages kam Ashish auf die Idee mit seinen beiden Hobbies ein Mashup zu bauen. Auf eine innovative und überaus beeindruckende Art und Weise [1].

Einfach Klasse, Ashish. Perfektes Thema für einen UG Vortrag. ;-)

[1] http://ashishrd.blogspot.com/2007/06/pong-playing-computer-playing-against.html

.NET | Blog | Community | Development | Gadgets | Geek | Videos   #  RSS 2.0   |  



Wednesday, June 13, 2007 11:00:26 AM (W. Europe Standard Time, UTC+01:00)

Es geht wieder los ... die Themen "Ajax" und "Silverlight" am 05.07.2007 beim Treffen [1] der Dodned User Group in Nürnberg. Hochkarätige Sprecher und garantiert anspruchsvolle Diskussion - wie üblich. ;-)

[Update] Auf Anfrage hier mehr Infos zur Agenda/Themen:

  • Anleitung: Thomas Müller & Damir Tomicic
  • Daniel Zeiss spricht zum Thema "ComfortASP.NET
  • Allgemeine Anliegen und Disskusionen.
  • Michael Schwarz stellt die neue Microsoft-Technologie "Silverlight" vor.
  • UG-Game mit Buchverlosung

[1] http://www.dodned.de/

.NET | ASP.NET | Blog | Community | Development | INETA | User Groups | Silverlight   #  RSS 2.0   |  



 Friday, June 08, 2007
Friday, June 08, 2007 1:58:41 PM (W. Europe Standard Time, UTC+01:00)

Lange Zeit war es sehr ruhig um SSE geworden, nun wurden einige nützliche Dokumente veröffentlicht - die Spezifikation v0.93, FAQ und einige Tutorials für Atom und RSS.

[1] http://msdn2.microsoft.com/en-us/xml/bb510102.aspx
[2] http://msdn2.microsoft.com/en-us/xml/bb190616.aspx
[3] http://www.microsoft.com/downloads/details.aspx?familyid=53bb2bf8-71cc-433c-baac-367a5600a217&displaylang=en

Architecture | Blog | Development   #  RSS 2.0   |  



 Thursday, June 07, 2007
Thursday, June 07, 2007 9:19:17 PM (W. Europe Standard Time, UTC+01:00)

LOGO TMRA 2007Bezüglich meiner Erwähnung der Topic Maps machte mich Lutz Maicher vom Zentrum für Informations-, Wissens- und Dienstleistungsmanagement e.V. an der Universität in Leipzig auf die TMRA 2007 (Topic Maps Research and Applications) Konferenz aufmerksam. Die Konferenz soll "the key players in the Topic Maps community" zueinander bringen und den aktuellen Stand der Entwicklung verdeutlichen. Für die deutschen Begriffe hat Lutz eine Terminologie vorgeschlagen, die man unter [2] einsehen kann.

Das Thema beschäftigt mich seit längerem, insofern wäre ich schon sehr an einer Teilnahme, sogar an einem Vortrag interessiert. Die Themen "Topic Maps driven portals and information environments" oder "Topic Maps modelling methodologies" machen Lust auf mehr.

Leider überschneidet sich diese Konferenz mit der Xtopia in Berlin und da bin ich bereits als Sprecher eingeplannt... Schade, die TMRA wird sicher interessant.

[1] http://www.tmra.de
[2] http://www.informatik.uni-leipzig.de/~maicher/tmt/TMT.html

Architecture | Blog | Development   #  RSS 2.0   |  



 Tuesday, June 05, 2007
Tuesday, June 05, 2007 12:04:48 PM (W. Europe Standard Time, UTC+01:00)

Mathias Raacke berichtet [1] über seine Erlebnise in Orlando. Es scheint sich nicht so viel seit TechEd 2005 [2] geändert zu haben. Die Konferenz ist beeindruckend, allerdings sind die Parties in Europa viel besser und das Essen .. nun, da bin ich sowieso voreingenommen. Hier kann nur Asien eine echte alternative bieten. ;-)

Besten Dank Mathias für die Bereichtserstattung!

[1] http://www.outofcoffeeexception.de/CategoryView,category,TechEd%2B2007%2BOrlando.aspx
[2] http://tomicic.de/TechEd2005OrlandoWhereverYouGoAlwaysTakeTheWeatherWithYou.aspx

Florida 2007 002

Blog | Community | Development | TechEd   #  RSS 2.0   |  



Monday, June 04, 2007 11:24:40 PM (W. Europe Standard Time, UTC+01:00)

Einiges wurde gerade veröffentlicht ... die netten Namen wie Silverlight und Popfly sind out, es geht jetzt ernst zur Sache:

... SQL Server Katmai [1] will be known as Microsoft SQL Server 2008 and Visual Studio Orcas [2] is Microsoft Visual Studio 2008 ... 

Überrascht? Nicht wirklich. Desweiteren wurde ein neues UI Framework für WPF mit dem Codenamen "Acropolis" vorgestellt und zum Download als CTP [3] zur Verfügung gestellt. Genauso wie die OpenXML SDK CTP [4] und CodePlex Client [5] - die Namen sagen schon alles aus. Bob Muglia [6] gab dazu folgendes bekannt:

... the availability of IIS7 on Server Core [6] in Windows 2008 Server, starting with the upcoming CTP and RC1 releases ...

Für weitere Informationen bietet sich ein virtueller Blick hinter die Kulissen [7] von TechEd 2007.

[1] https://connect.microsoft.com/SQLServer/content/content.aspx?ContentID=5395
[2] http://msdn2.microsoft.com/en-us/vstudio/aa700831.aspx
[3] http://www.microsoft.com/downloads/details.aspx?FamilyId=72386CE5-F206-4D5C-AB09-413B5F31F935&displaylang=en
[4] http://www.microsoft.com/downloads/details.aspx?FamilyId=AD0B72FB-4A1D-4C52-BDB5-7DD7E816D046&displaylang=en
[5] http://www.codeplex.com/CodePlexClient/Release/ProjectReleases.aspx?ReleaseId=4423 
[6] http://www.microsoft.com/windowsserver2008/servercore.mspx
[7] http://virtualteched.com/Pages/OnlineSessions/OnlineWebcastsDefault.aspx

.NET | ASP.NET | Blog | Community | Development | Microsoft | TechEd | Tools | Videos | Webcasts   #  RSS 2.0   |  



 Monday, May 28, 2007
Monday, May 28, 2007 12:02:34 PM (W. Europe Standard Time, UTC+01:00)

Endlich wurden auch die Luftbilder (Aerial Images) im Virtual Earth Angebot für Deutschland verbessert. Bisher war hier nur eine verschwommene grobe Sicht zu sehen. Noch fehlen die letzten beiden Stufen, aber hoffentlich nicht mehr lang. Zur Not ist die Vogelperspektive (Bird's Eye View) auch noch vorhanden. Unten ein Vergleich mit Axinom HQ in Fürth.

[1] http://maps.live.com


Aerial Images


Bird's Eye View Images

.NET | Blog | Development | Mobile | Virtual Earth   #  RSS 2.0   |  



 Thursday, May 24, 2007
Thursday, May 24, 2007 9:48:43 PM (W. Europe Standard Time, UTC+01:00)

Die erste Beta (jawohl, bald auch ein TFS Help CTP Alpha 0.3b ;-)) des "Team Development with Visual Studio Team Foundation Server Guide" wurde gerade unter [1] auf Codeplex veröffentlicht. Eine sehr nützliche Übersicht für alle TFS-Nutzer.

[1] http://www.codeplex.com/TFSGuide

.NET | Blog | Development | VSTS   #  RSS 2.0   |  



 Wednesday, May 23, 2007
Wednesday, May 23, 2007 11:48:42 AM (W. Europe Standard Time, UTC+01:00)

Nach einigen netten ASP.NET Ajax Erweiterungen meldet sich David Anson wieder mit einer neuen Silverlight-Anwendung - dem "XPS Viewer". Ganz nett ist auch die Tatsache, dass er auch den Source Code für die Applikation zur Verfügung stellt.

[1] http://blogs.msdn.com/delay/...
[2] http://delay.members.winisp.net/SimpleSilverlightXpsViewer/

.NET | Community | Development | Office 2007 | Silverlight   #  RSS 2.0   |  



 Monday, May 21, 2007
Monday, May 21, 2007 10:34:58 PM (W. Europe Standard Time, UTC+01:00)
Das Ziel der Roadshow ist es, heutigen Kunden von Microsoft Visual SourceSafe einen kurzen Überblick über Team System, Team Foundation Version Control und die Möglichkeiten einer Migration von Sources aus Visual SourceSafe in Team Foundation Version Control zu geben. Die Veranstaltung wendet sich gleichermaßen an Entwickler und Projektleiter. Die Teilnahme an der Veranstaltung ist kostenfrei.

Termine
  • Dienstag, den 22.05.2007 in Unterschleißheim / München (very last minute)
  • Mittwoch, den 23.05.2007 in Nürnberg (last minute)
  • Montag, den 04.06.2007 in Berlin
  • Montag, den 11.06.2007 in Neuss
  • Montag, den 18.06.2007 in Bad Homburg

Es sind noch wenige Plätze frei, also wer Interesse an einer kostenfreien Einführung hat - schnell anmelden. ;-)

[1] https://www.microsoft.com/germany/msdn/tfs/roadshow.mspx

.NET | Blog | Development | VSTS   #  RSS 2.0   |  



Monday, May 21, 2007 12:11:27 PM (W. Europe Standard Time, UTC+01:00)

Richtig hübsch geworden ist die neue Website [1] von StepAhead AG basierend auf AxCMS.net 7 [2]. Interessant ist auch das Angebot der Firma:

"... Die Steps Software Factory ist ein modernes Entwicklungssystem zur Erstellung von Business Lösungen mit kunden- oder branchenspezifischen Ausprägungen. Es deckt den gesamten Prozess der Softwareentwicklung von der Aufnahme der Kundenanforderung, über die Programmierung und Dokumentation bis hin zum Deployment der Lösung ab..."

Damit ist tatsächlich eine "Software Factory" gemeint, wie Microsoft diesen Begriff verwendet. Allerdings ist diese für den Bau kundenindividueller ERP- und CRM-Lösungen gedacht. Natürlich auch mit dem Team System kompatibel.

[1] http://www.stepahead.de/Home.StepAhead
[2] http://de.AxCMS.net

Architecture | ASP.NET | Axinom | CMS | Development   #  RSS 2.0   |  



Monday, May 21, 2007 1:17:25 AM (W. Europe Standard Time, UTC+01:00)

Traditionell zur TechEd US findet auch in diesem Jahr ein INETA User Group Summit am 02.06. in Orlando City Hall statt. Mehr Informationen unter [1]. Die europäischer INETA Summit ist natürlich mit dem europäischen TechEd Developers Event verbunden und erneut in Barcelona [2] in der Zeit vom 05. bis 11.09. Die genauen Daten werden kurz vor der Veranstaltung veröffentlicht. Auch der "Speaker Idol" Wettbewerb wird erneut durchgeführt. In deutschsprachigen Ländern findet eine ähnliche Veranstaltung unter Leitung von Hardy Erlinger parallel zum Community GetTogether während der CeBIT (Frühjahr) und Systems (Herbst) statt. Mehr Infos zeitnahe unter [3].

[1] http://summit.ineta.org/
[2] http://www.mseventseurope.com/teched/07/developers/content/pages/community.aspx
[3] http://www.ineta-germany.org

Blog | Community | Development | INETA | User Groups | TechEd   #  RSS 2.0   |  



 Sunday, May 20, 2007
Sunday, May 20, 2007 10:34:03 PM (W. Europe Standard Time, UTC+01:00)

Die aktuelle Ausgabe des "Perspectives of the International Association of Software Architects" Newsletter [2] bietet eine Retrospektive auf die 20 Jahre dessen was wir heute unter dem Begriff "Enterprise Architecture" kennen - Roger Sessions, Chefredakteur des Newsletters, mit einem exklusiven Interview mit John Zachman, President of Zachman International, CEO of Zachman Framework Associates und einer der bekanntesten Persönlichkeiten der Architektur-Szene. Nicht zuletzt deshalb, weil er klugerweise einem Framework seinen Namen gegeben hat. Sein Werk hat die ganze Branche geprägt und auch heute gilt die Frage nach Zachmann Framework zur Standardrepertoire eines jeden Vorstellungsgesprächs. Lesenswert! 

[1] http://www.iasahome.org/web/home/[...]

Architecture | Blog | Community | Development | IASA   #  RSS 2.0   |  



 Saturday, May 19, 2007
Saturday, May 19, 2007 12:01:04 AM (W. Europe Standard Time, UTC+01:00)

Neuste Entwicklung aus dem Silverlight-Labor ist Microsoft Popfly [1], eine unterhaltsame und gefällige (laut Microsoft [2]) Entwicklungsoberfläche zum Bau und Austausch von Mashups, Gadgets und Websites.

"... Popfly is designed to allow non-professional programmers and hobbyists to build mash-ups, gadgets, Web sites and applications using pre-built “blocks.” As of now, there are 40 of these Web-programming blocks from which they can choose, including Flickr, Windows Live Spaces, Virtual Earth and news service blocks. Popfly users can tie together these data-source, transformation and display blocks to create their own customized mash-ups. Popfly is more than a visual mash-up designer, however. It also includes the Office Online Web-page building tool that is part of Office Live for individuals who prefer to build full Web pages. Popfly mash-ups, pages and apps are all stored in the Windows Live Storage cloud. Users can use Ajax, HTML or Microsoft Silverlight to display their creations..."

Wer Yahoo Pipes [3], Teqlo [4], Proto [5], Dapper [6] oder OpenKapow [7] kennt, wird sich sicherlich schnell heimisch fühlen. Was ist aber der Vorteil von Popfly? Auf den ersten Blick ist es die Ausgabe - eben Silverlight. Ob es noch weitere gibt, bleibt einer "invite only" Beta vorbehalten. Die Einladungen sind vereinzelt im Netz zu finden.

[1] http://www.popfly.ms/
[2] http://msdn.microsoft.com/vstudio/media/en/popfly/PopFlyin15.wvx
[3] http://pipes.yahoo.com/
[4] http://teqlo.com/
[5] http://protosw.com/
[6] http://www.dappit.com/dapperDemo/
[7] http://openkapow.com

.NET | ASP.NET | Blog | Development | Gadgets | Silverlight   #  RSS 2.0   |  



 Friday, May 18, 2007
Friday, May 18, 2007 3:37:21 PM (W. Europe Standard Time, UTC+01:00)

Okay. Jetzt wird es interessant [1]. Obwohl aQuantive in Europa weniger bekannt ist, ist dieses Unternehmen einer der Schwergewichte auf dem Markt fokussiert auf "digital marketing services and technologies". Wettkampf mit Google hin oder her, für mich persönlich ist der Kauf von Avenue A | Razorfish mehr als interessant.

Mit dieser Marke (Unternehmensmotto "Everything that can be digital will be") verbinde ich viele spannende Interaktiv-Projekte in den letzten 10 Jahren. Man muss nur die Liste der Preise unter [2] anschauen ... Die Nähe zu Microsoft war in den vergangenen zwei Jahren auf beiden MIX-Konferenzen (Showcases) immer deutlicher, nun gehört das Unternehmen den Redmonder. Mal sehen was (interaktives) aus dieser Ecke kommen wird ... ;-)

[1] http://www.microsoft.com/presspass/press/2007/may07/05-18Advertising.mspx
[2] http://www.avenuea-razorfish.com/awards_popup.htm

Blog | Development | Microsoft | MIX   #  RSS 2.0   |  



 Thursday, May 17, 2007
Thursday, May 17, 2007 10:19:10 AM (W. Europe Standard Time, UTC+01:00)

Die "ASP.NET Futures" Zusammenstellung [1] bietet eine Reihe neuer Features (in einem sehr frühen Stadium) die die tägliche Arbeit eines ASP.NET/Silverlight Entwicklers durch vereinfachte und schnellere Umsetzung sowie reichere Funktionalität vereinfachen sollte. Ein Quickstart [2] hilft bei der Einarbeitung. Folgende Erweiterungen sind im Release enthalten:

ASP.NET AJAX Futures

The new release includes support for managing browser history (Back button support), selecting elements by CSS selectors or classes, and information on accessing “Astoria” Web data services.

Silverlight Controls for ASP.NET

You can integrate the rich behavior of Microsoft® Silverlight™ into your Web application by using two new ASP.NET server controls: a Media server control that enables you to easily integrate media sources such as audio (WMA) and video (WMV) into your Web application, and a XAML server control that enables you to reference your own XAML and associated JavaScript files.

Dynamic Data Controls for ASP.NET

Dynamic data controls are a set of ASP.NET server controls that obtain database schema information at run time, provide default display formats according to common user expectations, and enable you to easily customize those formats.

ASP.NET Application Services

New services for ASP.NET enable you to add search to your ASP.NET Web applications, using a commercial search engine’s API (such as Windows Live Search) and custom search providers. You can also publish custom and dynamic sitemaps that are configured to assist search engine crawlers. A new service lets you capture JavaScript errors and report them to server-based ASP.NET code.

Dynamic Languages Support in ASP.NET

Support for dynamic languages in ASP.NET is built on the Dynamic Language Runtime (DLR), a new platform currently under development at Microsoft. The DLR simplifies hosting dynamic languages on the Common Language Runtime. Two dynamic languages are now hosted on the DLR: IronPython and Managed JScript.

[1] http://asp.net/downloads/futures/default.aspx?tabid=62
[2] http://quickstarts.asp.net/futures/

.NET | ASP.NET | Blog | Community | Development | Silverlight   #  RSS 2.0   |  



 Wednesday, May 16, 2007
Wednesday, May 16, 2007 8:45:46 PM (W. Europe Standard Time, UTC+01:00)

Alex Strauss [1] hat eine praktische Feature-Übersicht zum Vergleich von Silverlight v1.0 Beta und v1.1 Alpha veröffentlicht. Der Hinweis auf die Produktionsumgebung ist die Grundlage für die Entscheidung für eine der Versionen - zum Nachlesen beim Alex.

[1] http://blogs.msdn.com/astrauss/archive/2007/05/09/should-i-stay-or-should-i-go-with-silverlight.aspx 

Silverlight Version Comparison Chart

.NET | Architecture | ASP.NET | Blog | Development | Silverlight   #  RSS 2.0   |  



Wednesday, May 16, 2007 10:50:01 AM (W. Europe Standard Time, UTC+01:00)

Nicki Wruck bietet ein Vorgeschmack auf das Event des Jahres mit einem ersten Trailer zur ICE!

http://blog.ice-lingen.de/ice2007TrailerOutNow.aspx

[1] http://blog.ice-lingen.de/ice2007TrailerOutNow.aspx

.NET | ASP.NET | Blog | Community | Development | Speeches   #  RSS 2.0   |  



Wednesday, May 16, 2007 10:21:51 AM (W. Europe Standard Time, UTC+01:00)

Kay [1] hat sich die Mühe gemacht und die Infos zum Thema OpenXML [2] in deutscher Sprache samt weiterführender Infoquellen zusammen getragen. Praktisch zum Nachschauen.

[1] http://www.giza-blog.de/MicrosoftOfficeOpenXMLFormatFaktenAnalysenIntegration.aspx
[2] http://www.microsoft.com/germany/msdn/office/openxml/default.mspx

.NET | Blog | Development | Office 2007   #  RSS 2.0   |  



 Tuesday, May 15, 2007
Tuesday, May 15, 2007 12:35:32 AM (W. Europe Standard Time, UTC+01:00)

Vor einigen Wochen wurde endlich die Vorgabe für die Entwicklung von User Interfaces unter Vista veröffentlicht:

"... Windows Vista User Experience provides developers and designers with a set of basic principles and suggestions to make the user experience in Windows applications more consistent and user-friendly. ..."

[1] http://msdn2.microsoft.com/en-us/library/aa511258.aspx

.NET | Blog | Development | Vista   #  RSS 2.0   |  



 Monday, May 14, 2007
Monday, May 14, 2007 1:10:45 PM (W. Europe Standard Time, UTC+01:00)

Hmmh ... einige tolle Ideen [1] für die Verschönerung von 127.0.0.1 ... Stefan "You can never have enough screen" Didak [2] hat z.B. seine Vorliebe für eine "verteilte" Arbeitsumgebung zum Ausdruck gebracht. Ich würde eher zwei (deutlich) grössere Bildschirme bevorzugen.

[1] http://tutorialblog.org/cool-workspaces/
[2] http://www.stefandidak.com/office/

303.jpg

Blog | Community | Development | Strange | Geek   #  RSS 2.0   |  



 Sunday, May 13, 2007
Sunday, May 13, 2007 10:51:16 AM (W. Europe Standard Time, UTC+01:00)

Ganz praktisch für den Einstieg in die Workflow-Abbildung auf einer Website mit ASP.NET und WF:

"... This starter kit is a Visual Studio 2005 project that demonstrates using Windows Workflow Foundation for simple task-oriented workflow in an ASP.NET Web application. A workflow model is used to automate work order requests at a small example company. It includes three pre-defined roles which each play a part in the work order creation, approval and monitoring. ..."

[1] http://www.microsoft.com/downloads/details.aspx?FamilyId=A438A9B9[...]

.NET | ASP.NET | Blog | Development   #  RSS 2.0   |  



 Saturday, May 12, 2007
Saturday, May 12, 2007 1:39:14 PM (W. Europe Standard Time, UTC+01:00)

Eine interessante Pressemeldung [1] kam heute raus:

"... Convened by Gerd Schürmann, head of the eGovernment unit at the Fraunhofer Institute for Open Communication Systems FOKUS in Berlin, the 'Translation of Document Formats' Working Group of DIN's Information Technology Standardization Committee has now taken up its work. This new Working Group will create an in-depth Technical Report detailing how to translate between the two document standards Office Open XML (Ecma 376) and ODF 1.0 (ISO/IEC 26300) in order to support interoperability between the two formats ..."

Gerd Schürmann meinte dazu: "Instead of either/or, we are enabling interoperability between various document standards".

Sehr vielversprechend in der Tat. Die Arbeit dieser Gruppe kann und wird sicherlich einiges bewegen.

[1] http://www.fokus.fraunhofer.de/fokus/fokus/presse/meldungen_fokus/2007/05/DIN-E.pdf

Blog | Development   #  RSS 2.0   |  



Friday, May 11, 2007 11:47:20 PM (W. Europe Standard Time, UTC+01:00)

Wieder eine nützliche Utility für alle, die gerne mehrere Remote Desktop Verbindungen zur gleichen Zeit managen wollen:

"Terminals is a multi tab terminal services/remote desktop client...The project started from the need of controlling multiple connection simultaneously."

[1] http://www.codeplex.com/terminals

Blog | Development | Freeware | Tools | Tourism   #  RSS 2.0   |  



 Wednesday, May 09, 2007
Wednesday, May 09, 2007 2:42:27 PM (W. Europe Standard Time, UTC+01:00)

Man kennt es .. kaum hat man in irgendeinem Artikel, Posting oder in einer Mitteilung auf eine Stelle sonstwo im Web verwiesen, schon ist diese ganz woanders gelandet oder ist, noch schlimmer, gar nicht mehr verfügbar. Genauso schwerig ist in einem langen Text auf eine bestimmte Stelle zu verweisen. Hilfe bei diesen und noch einigen weiteren Problemen verspricht der Dienst "WebCite" [1]. Eine tolle Idee!

"... WebCite® is an archiving system for webreferences (cited webpages and websites), which can be used by authors, editors, and publishers of scholarly papers and books, to ensure that cited webmaterial will remain available to readers in the future..."

[1] http://www.webcitation.org/

Blog | Development | Tools   #  RSS 2.0   |  



Wednesday, May 09, 2007 9:09:37 AM (W. Europe Standard Time, UTC+01:00)

Wie Teddy und Daniel berichten, ist es schon 3 Jahre her, als die .NET User Group Frankfurt [1] gegründet wurde. Wie die Zeit vergeht ... Anlässlich des dritten Geburtstags der .NET User Group Frankfurt gilt es nach all den abendfüllenden Vorträgen der ersten Meetings in diesem Jahr die Community zu pflegen. Aus diesem Grund treffen sich alle Interessierten am Mittwoch, den 16. Mai um 18:00 Uhr im Cafè Crumble in Franbkfurt/Bockenheim. Mehr Infos darüber unter [1].

Und damit nicht genug, bereits am 09.Juni geht es mit einem ".NET Information Day" weiter. Diese Veranstaltung wird ab 14:00 Uhr an der Johann-Wolfgang-Goethe Universität Frankfurt am Campus Westend im Casino stattfinden und richtet sich an alle Interessierten, Neueinsteiger und erfahrene Entwickler die bereits .NET einsetzen.

Herzlichen Glückwunsch meinerseits. Weiter so! :-)

[1] http://www.dotnet-ug-frankfurt.de/
[2] http://www.ineta-europe.org

Blog | Community | Development | INETA | User Groups   #  RSS 2.0   |  



 Tuesday, May 08, 2007
Tuesday, May 08, 2007 10:50:01 PM (W. Europe Standard Time, UTC+01:00)

Ich habe über Johannes und seine Liebe zu VSTS vor einiger Zeit geschrieben [1] und Kay hat die Nachricht bereits verkündet [2] - Johannes Jauch [3] wurde als neuer MVP in der Kategorie "Visual Studio Team System§ in der April-Runde ausgezeichnet. Herzlichen Glückwunsch! :-)

[1] http://tomicic.de/BlogBASTAAxinomVSTS.aspx
[2] http://www.giza-blog.de/JJsTeamSystemBlog.aspx
[3] http://blogs.axinom.de/teamsystem

.NET | Architecture | ASP.NET | Blog | Community | Development | VSTS   #  RSS 2.0   |  



 Monday, May 07, 2007
Monday, May 07, 2007 12:03:46 PM (W. Europe Standard Time, UTC+01:00)

Jesse Ezell erläutert in einem Blog-Posting [1] seine (Entwickler)Sicht auf die beiden Technologien.

[1] http://weblogs.asp.net/jezell/archive/2007/05/03/silverlight-vs-flash-the-developer-story.aspx

.NET | Blog | Development | Silverlight   #  RSS 2.0   |  



 Tuesday, April 17, 2007
Tuesday, April 17, 2007 2:32:35 PM (W. Europe Standard Time, UTC+01:00)

Microsoft SilverlightWPF/e ist nun "Silverlight" und auf der MIX übernächste Woche in Las Vegas wird der Rest der Geschichte aus der Sicht der Entwickler vorgestellt. 

Kurz zusammengefasst: die Technologie soll die Vektorgrafik mit umfassenden Audio- und Video-Funktionen und ansprechenden Animationseffekten im Browser (sprich Firefox, Safari und IE derzeit, mehr auf der MIX) unter Windows und Macintosh (derzeit, mehr auf der MIX) ermöglichen. Für die Entwicklung stehen diverse Tools (Expression-Reihe für Designer und Visual Studio-Reihe für Entwickler) und (...mehr auf der MIX) zur Verfügung.

Das war eine erste Ankündigung zur Namensgebung und zur Zielsetzung. Derzeit steht nur Community Technology Preview (CTP) Februar 2007 gebranded als Silverlight zum Download. Erst nach der MIX und der Keynote von Ray Ozzie und Scott Guthrie macht es Sinn die Technologie ausführlich zu untersuchen. Dann steht sowohl die Zeitplanung als auch der Funktionsumfang fest.

Womit könnte man sich schon heute beschäftigen? Mit den Audio- und Video-Fähigkeiten von Silverlight.

Nützliche Links:

[1] http://www.microsoft.com/silverlight
[2] http://www.silverlight.net (Silverlight-Community)
[3] http://www.microsoft.com/expression (Designer)
[4] http://www.microsoft.com/design (Designer)
[5] http://www.microsoft.com/wpfe (Allegemeine Infos)
[6] http://msdn.microsoft.com/wpfe (Entwicklerinfos)
[7] http://channel9.msdn.com (Videos...)
[8] http://www.microsoft.com/windows/windowsmedia/forpros/default.mspx
[9] http://www.microsoft.com/presspass/silverlight/ (Presseinformationen)

.NET | Blog | Community | Development   #  RSS 2.0   |  



Tuesday, April 17, 2007 10:58:50 AM (W. Europe Standard Time, UTC+01:00)

Es ist wieder soweit ... nächste Woche geht es erneut nach Opatija zu Microsoft WinDays 2007 Konferenz. Neben Neno Loje (VSTS-Starsprecher im letzten Jahr) wird in diesem Jahr auch Christian Weyer vor Ort sein. Wie bereits vor drei Jahren werden Christian und ich erneut eine Keynote-Präsentation gemeinsam halten ("Beyond the buzz: Interactive and media-driven Windows Vista and .NET Framework 3.0 applications"). So sah es letztes Jahr aus ...

  

Desweiteren halte ich noch ein Vortrag zum Thema Windows Live ("Gadgets, mashups and agents - use Windows Live Services in your own web applications"). Das wird sicher wieder interessant ... und das noch bei diesem Wetter ... ;-)

[1] http://www.microsoft.com/croatia/windays/english/default.mspx
[2] [2004] http://tomicic.de/MicrosoftWinDays2004IsOver.aspx
[3] [2005] http://tomicic.de/VortraegeMicrosoftWinDaysBeta2ASPNET20UndEinigesMehr.aspx
[4] [2006] http://tomicic.de/WinDaysPeoplePartiesTechnology.aspx [viele Photos]

 

.NET | Blog | Community | Development | Gadgets | Speeches | Tourism   #  RSS 2.0   |  



 Friday, April 13, 2007
Friday, April 13, 2007 4:01:45 PM (W. Europe Standard Time, UTC+01:00)

Es freut mich sehr, dass es nach über zwei Jahren harter Bewerbung nun endlich geklappt hat - ich habe ein der hochbegehrten "Speaker Slots" ergattert und ich darf auf der führenden europäischen C-Konferenz "ICE 2007" als Sprecher auftreten. Juhuu!!

Beim dritten Versuch habe ich endlich mit einer Wildcard die Chance bekommen und ich freue mich riesig. Es ist nicht einfach, denn die Plätze sind bereits ein Jahr im Voraus belegt. Die Auftritte auf der TechEd, PDC oder gar Basta nutzen hier herzlich wenig. Die Veranstalter sind gnadenlos hart beim Auswahl der Sprecher. Daher dauerte es auch so lange ...

Umso mehr freue ich mich, dass ich nun dabei sein darf. Danke Nicki! ;-)

[1] http://www.ice-lingen.de/pages/de/site.php?page=referenten

ice2007

.NET | Architecture | Blog | Community | Development | Speeches   #  RSS 2.0   |  



 Saturday, April 07, 2007
Saturday, April 07, 2007 9:42:01 PM (W. Europe Standard Time, UTC+01:00)

Eine praktische Library wurde von Ryan Johnson zur Verfügung gestellt. Und die bietet mehr als nur die Möglichkeit die Bilder in einer Lightbox anzuzeigen:

"... Control.Modal is a light weight, unobtrusive JavaScript library for creating modal windows and lightboxes using HTML that is already on the page, images, AJAX calls or iframes. It can be added to your existing code in one line, completely styled with CSS, and supports a wide range of configuration options and callbacks ..."

[1] http://livepipe.net/projects/control_modal/

ASP.NET | Blog | Community | Development   #  RSS 2.0   |  



 Tuesday, April 03, 2007
Tuesday, April 03, 2007 9:35:46 PM (W. Europe Standard Time, UTC+01:00)

Designer-Herzen unter Entwicklern werden wohl bei dieser Nachricht höher schlagen; wie Soma [1] ("... Listening to our community is one of the key drivers for my team, and I assure you that every voice can make a difference...") und Forest [2] ("... As we listened to the 1000s of points of feedback on this decision...") einstimmig berichten, werden die Produkte der Expression-Reihe ab sofort auch im MSDN Paket enthalten sein!

Worum geht es hier eigentlich? Nun, die Produkte der Expression-Reihe [3] sind hauptsächlich für die Zielgruppe "Designer" mit verschiedenen Schwerpunkten (Web, Grafik, Interaktiv) gedacht gewesen. Die Produkte im MSDN (MS Developer Network) Paket [4] sind wiederrum den "Entwicklern" vorbehalten und somit war die Expression-Produktreihe nicht im MSDN Paket enthalten. Aber wieso eigentlich?

Man könnte sich die Frage stellen, was der Unterschied zwischen einem Designer und einem Entwickler ist, was verbindet die beiden und welche Vorteile bieten die Microsoft Produkte gegenüber den Konkurrenzprodukten? Die Antwort auf diese Fragen liegt nicht nur in den Marketing-Broschüren sondern auch auf der Hand. Die Technologien konvergieren und die einzelne Rollen sind nun ein fester Bestandteil eines Entwicklungsprozesses. Weshalb die Gruppen trennen, wenn es darum geht zu integrieren? Eine gemeinsame Basis (.NET Framework und die Beschreibungssprache XAML), integrierte Tools und Prozesse waren Grund genug auch für mich meine Stimme dem ganzen Konzert beizusteuern.  Und es hat geklappt.

Eine sehr praktische und nützliche Richtungsänderung. :-)

[1] http://blogs.msdn.com/somasegar/archive/2007/04/03/listening...
[2] http://keyux.spaces.live.com/blog/cns!343B76C11AF2DD0F!179.entry
[3] http://www.microsoft.com/germany/expression/default.mspx
[4] http://www.microsoft.com/germany/msdn/subscriptions/default.mspx

.NET | ASP.NET | Blog | Community | Development | Opinion   #  RSS 2.0   |  



 Monday, April 02, 2007
Monday, April 02, 2007 10:15:09 AM (W. Europe Standard Time, UTC+01:00)

Mein Kollege Robert Grüning ist in seiner Freizeit ein passionierter Go-Spieler und hat bereits diverse Kollegen bei Axinom für das Spiel begeistert. Die Pausen werden gern für die kleinen Duelle genutzt, allerdings hat kaum jemand eine echte Chance gegen Robert. Er ist auch in einem Verein aktiv und eine Go-Reise nach Asien ist bereits in Planung. Er braucht richtige Gegner und diese sind wohl eher in Japan bzw. in China als in Fürth zu finden... ;-)

In vergangenen Monaten hat sich Robert mit dem Aufbau einer Site [1] für Go-Fans beschäftigt. Als Basis nutzte er das AxCMS.net mit ASP.NET Ajax und .NET 3.0. Der Highlight der Site ist die Möglichkeit Go online zu lernen und spielen. Die Site wird natürlich weiterhin ausgebaut, bietet aber bereits einiges. Ein Besuch lohnt sich.

[1] http://www.GoFans.de

.NET | ASP.NET | Blog | Community | Development   #  RSS 2.0   |  



 Saturday, March 24, 2007
Saturday, March 24, 2007 10:56:47 PM (W. Europe Standard Time, UTC+01:00)

Lustig ... da CeBIT sich mit dem MVP Summit zeitlich überlappte, konnte ich physikalisch nicht dabei sein. Aber, wie auf dem Video ersichtlich, war ich zumindest virtuell in der Keynote dabei ... Genau nach 1 Minute 2 Sekunden ... :-)


Video: MVP Summit 2007 Opening
Blog | Community | Development | Videos   #  RSS 2.0   |  



Saturday, March 24, 2007 5:53:22 PM (W. Europe Standard Time, UTC+01:00)

Es wurde immer wieder heftig disskutiert und es gab mehrere Ansätze für den Transport der Standortangaben. Google hat einige Zeit lang nach der Übernahme von Keyhole die KML-Vorgabe vermarktet, die sich aber nicht richtig durchsetzen konnte. Eine RSS-Erweiterung mit dem Namen "GeoRSS" gewinnt inzwischen rasant an Bedeutung und wird sowohl von Microsoft und Yahoo als auch von Google und vielen anderen unterstützt:

"... GeoRSS is simple proposal for RSS feeds to also be described by location or Geotagged. We standardize the way in which "where" is encoded with enough simplicity and descriptive power to satisfy most needs to describe the location of Web content..."

<entry>
   ...
   <georss:where>
      <gml:LineString>
         <gml:posList>
            45.256 -110.45 46.46 -109.48 43.84 -109.86
         </gml:posList>
      </gml:LineString>
   </georss:where>
</entry>

Es existieren natürlich mehrere Spezifikationen, die führenden sind die GeoRSS [1] und die W3C [2] Vorgabe. Wir nutzen diese Spezifikation bereits in unserer täglichen Arbeit und ich kann es auch empfehlen. Um die Arbeit zu vereinfachen existieren bereits auch "RSS to GeoRSS" Konverter [3].

[1] http://www.georss.org/
[2] http://www.w3.org/2003/01/geo/
[3] http://www.geonames.org/rss-to-georss-converter.html

Architecture | Development | MapPoint | Mobile   #  RSS 2.0   |  



 Thursday, March 22, 2007
Thursday, March 22, 2007 10:09:00 PM (W. Europe Standard Time, UTC+01:00)

Da ich die erste MIX Konferenz [1] im letzten Jahr verpasst habe und wie bereits erwähnt zu Designertopia nach Londen auch nicht konnte, freut es mich umso mehr in diesem Jahr nach Las Vegas fliegen zu dürfen. Es wird eine aufregende Reise werden und ich bin mir sicher, hinterher wird es viel zu berichten sein.

Ich bin im "The Venetian" [2] einquartiert und werde meine Zeit hauptsächlich dem Thema "Digital Service Hub/Digital Asset Management" widmen. Es geht um das Konzept und Implementierung einer IP-basierten Plattform für die Verwaltung und Bereitstellung digitaler Medieninhalte ("Industry Standard Service Delivery Platform"), die Skalierbarkeit und Performanz bei einer enorm hohen Zugriffsdichte (> 1 Mio. unique) ermöglicht. Wie nicht anders zu erwarten basierend auf dem .NET 3.0 Framework und mit diversen Frontends (Web, Vista Media Center, Embedded STB, Mobile, etc.) versehen.

Vieles ist so neu, es werden erst jetzt die Erfahrungen gesammelt und mit neuen Konzepten (bspw. Windows CardSpace) und UI-Technologien (WPF/e) auch neue Einsatzmöglichkeiten besprochen. Ich bin sehr auf das Feedback und den Austausch gespannt. Das wird spannend ... nicht nur Vegas.  ;-)

[1] http://www.visitmix.com
[2] http://www.venetian.com

.NET | Architecture | ASP.NET | Axinom | Blog | CMS | Development   #  RSS 2.0   |  



Thursday, March 22, 2007 9:33:02 PM (W. Europe Standard Time, UTC+01:00)

Vom Bericht zum Besuch von Ralf Westphal bei der .NET UG in Ulm [1] über die UG Tour von Mathias Raacke (bspw. Bonn) [2] bis zum Get Together während der CeBIT [2] tut sich vieles in der lokalen INETA Entwickler-Community. Neue User Groups, tolle Events und neue Ideen. Hardy Erlinger, Leiter der INETA Deutschland, hat mit zahlreichen neuen Sponsoren und neuen Ideen [4] viel dafür getan. Ich freue mich sehr, dass INETA Deutschland weiterhin Akzente setzt und im europäischen Vergleich führend ist. Klasse! ;-)

[1] http://www.artiso.com/ProBlog/PermaLink,guid,df0e4452-b81e-4d12-8555-2158498d3b0c.aspx
[2] http://www.bonn-to-code.net/1434.aspx
[3] http://blogs.dotnet-braunschweig.de/Lars/PermaLink,guid,8924eb12-aee7-4c2e-955a-0bca0b1d372e.aspx
[4] http://europe.ineta.org/Countries/Germany/Home/tabid/178/Default.aspx

Blog | Community | Development | INETA   #  RSS 2.0   |  



 Saturday, March 03, 2007
Saturday, March 03, 2007 12:45:12 AM (W. Europe Standard Time, UTC+01:00)

Es hat mich sehr gefreut auch in diesem Jahr eine Tradition fortsetzen zu können - passend zur CeBIT in einem längeren Artikel in der aktuellen Ausgabe (ab nächste Woche) des IT-Freelancer Magazins [1] vertreten zu sein. In diesem Jahr ist es sogar der Leitartikel zu den Themen E-Commerce und IT-Trends 2007, aktuelle Technologien und IT-Projekte. Einige aktuelle Themen und der Blick in die Zukunft.

Obwohl IT Freelancer Magazin das branchenübergreifende Fachmedium speziell für die Selbständigen in der IT-Branche ist, beherbergt es viele interessante und qualitativ hochwertige Artikel, die einen wesentlich breiteren Kreis ansprechen. Und auf der CeBIT findet am Samstag, den 17.3.2007, der "IT Freelancer Congress CeBIT 2007" statt, eine Veranstaltung mit sehr interessanten Vorträgen.

Reinschauen lohnt sich in jedem Fall! ;-)

[1] http://www.it-free.info/
[2] http://www.it-free.info/media/ITFreelancerCongressCeBIT2007.pdf

.NET | Blog | Development   #  RSS 2.0   |  



Saturday, March 03, 2007 12:23:21 AM (W. Europe Standard Time, UTC+01:00)

Beim gestrigen "Architects Council" in der Microsoft Niederlassung in Unterschleißheim hatte ich die Gelegenheit für den Meinungsaustausch mit Wojtek Kozaczynski [1], der gerade zu Besuch da war. Wojtek leitet eine der interessantenten Gruppen im Patterns & Practices (P&P) Team in Redmond. Interessant weil das Team eigentlich anders als die meisten in Redmond arbeitet. Sowohl von der Anzahl der Mitarbeiter und der Größe der Projekte als auch von den Zielen - Umsetzung der Kundenanforderungen und keine langfristige Produktentwicklung - ist das Team mit einem mitteständischen IT-Dienstleister vergleichbar. Das Team ist ein Teil des P&P Teams weil die Fokusthemen allgemeine Vorlagen und Leitfäden für die Software-Entwicklung sind und keine konkreten Projekte. Das Team ist unter anderem zuständig für die bereits veröffentlichten Software Factores:

  • Smart Client Software Factory (SCSF)
  • Web Client Software Factory (WCSF)
  • Mobile Client Software Factory (MCSF)
  • Web Service Software Factory (WSSF)

Download und weitere Infos unter [2]. Die restlichen Factories, wie z.B. EFx Architectural-Guidance Software Factory, finden sich unter [3]. Eine nette Einführung in das Thema unter [4] hat IASA bereits im Jahre 2005 im Newsletter veröffentlicht.

Wojtek und sein Team befürworten die agile Vorgehensweise [5] bei der Entwicklung, wo die Entwickler gemeinsam in einem Raum (War Room) sitzen, oft und expressiv miteinander kommunizieren (live, VoIP, Messenger etc.) und mit täglichen Stand-Ups sich auf den neusten Stand bringen. Agil wahrscheinlich auch deswegen weil viele agile Namen aus der Community, wie z.B. Jim "NUnit" Newkirk und Peter Provost, im Team mitarbeiten. Eine andere Vorgehensweise ginge da gar nicht gut. :-)

[1] http://blogs.msdn.com/wojtek/
[2] http://msdn2.microsoft.com/en-us/library/aa137950.aspx
[3] http://msdn2.microsoft.com/en-us/teamsystem/aa718951.aspx
[4] http://go.microsoft.com/?linkid=6318768
[5] http://wwwagse.informatik.uni-kl.de/teaching/seminar/ws2002/

.NET | Architecture | ASP.NET | Blog | Development   #  RSS 2.0   |  



 Friday, March 02, 2007
Friday, March 02, 2007 6:45:24 PM (W. Europe Standard Time, UTC+01:00)

Michael Willers besetzt das Thema "Code Access Security" im deutschsprachigen Raum seit längerem, nun hat er in Zusammenarbeit mit Microsoft Deutschland neue Leitfäden und Werkzeuge für die Entwicklung sicherer .NET Anwendungen erarbeitet und unter [1] publiziert. Praktisch, nützlich und endlich verfügbar! :-)

[1] http://www.microsoft.com/germany/msdn/library/security/MSDNCASToolsUndBestPractices.mspx?mfr=true

.NET | Architecture | ASP.NET | Development   #  RSS 2.0   |  



Friday, March 02, 2007 10:45:09 AM (W. Europe Standard Time, UTC+01:00)

Ein Thema für alle die Services für Windows Vista implementieren. Ein sehr nützliches Whitepaper [1] gibt eine kurze Zusammenfassung der wichtigsten, vorwiegend sicherheitsrelevanten Änderungen.

[1] http://www.microsoft.com/whdc/system/vista/Vista_Services.mspx

.NET | Blog | Development | Vista   #  RSS 2.0   |  



 Wednesday, February 28, 2007
Wednesday, February 28, 2007 11:30:23 PM (W. Europe Standard Time, UTC+01:00)

Zwischen 20% und 40% der Menschen in den westlichen Industriestaaten hören lieber und leichter zu, als dass sie lesen können oder möchten, so die Statistik. Nun, wenn es dem so ist, warum nicht gleich die Inhalte der Internet- und Intranet-Präsentationen (z B. die aktuellen Unternehmensnachrichten oder die letzten Verkaufsberichte) automatisch vorlesen lassen? Vor allem wenn die Präsentationsinhalte dadurch zugänglicher werden. Die Barrierefreiheit bleibt nach wie vor eine der wichtigsten Anforderungen.

Was man dazu benötigt ist ein Sprachdienst zur automatischen Umwandlung der Texte und Dokumente in Sprache und eine Ausgabe in gängige Audio-Formate, wie z.B. mp3. Die Idee ist einfach, die Umsetzung dagegen ganz und gar nicht trivial. Die Ergebnisse zeigen oft überdeutlich wie schlecht die Qualität der solchen Dienste ist. Falsch und undeutlich ausgesprochen mit einer unnatürlichen Stimme ... das kann höchstens abschreckend wirken.

Nach ausgiebieger Evaluierung haben wir uns für eine Partnerschaft [1] mit ReadSpeaker KG entschieden, die passend zur CeBIT bekannt gegeben wird. Ein skandinavisches Unternehmen, das recht erfolgreich auf dem europäischen Markt agiert und ansprechende Ergebnisse liefert. Eine Kostprobe gibt es unter [2] zu hören.

[1] http://www.pressebox.de/pressemeldungen/axinom-gmbh/boxid-95193.html
[2] http://feeds.readspeaker.com/app/podcaster/rsde/feed/5.xml

Axinom | Blog | CMS | Deutsch | Development | Podcasts   #  RSS 2.0   |  



Wednesday, February 28, 2007 1:58:35 PM (W. Europe Standard Time, UTC+01:00)

Die SOA Days 2007 Business Conference, die am 29. und 30. März in Bonn stattfindet, trumpft mit einigen sehr interessanten Referenten auf, die selten auf einer deutschen Bühne zu sehen sind. Unter anderem sind Wolfgang Roy Schulte von Gartner Ressearch und John deVadoss, Leiter des Architecture Strategy Team bei Microsoft in Redmond, als Keynote-Sprecher vor Ort. Das Hauptthema der Konferenz  ist die praktische Nutzung von Service-orientierten Architekturen als Management- und Architekturansatz und neben allgemeinen Vorträgen wird auch der Einsatz bei diversen großen Unternehmen wie EnBW, Deutsche Post und Deutsche Postbank. Sicherlich eine der interesantesten Veranstaltungen im deutschsprachigen Raum wenn Serviceorientierung ein Thema im Fokus ist.

Mehr informationen unter: http://domains.euroforum.com/soa0307/default.asp

.NET | Architecture | Blog | Deutsch | Development   #  RSS 2.0   |  



 Thursday, February 01, 2007
Thursday, February 01, 2007 1:25:38 AM (W. Europe Standard Time, UTC+01:00)

Eine tolle Party am vergangenen Montag in München: Windows Vista, 2007 Office System und ein tolles Ambiente im HVB Forum. Neben der offiziellen Launch-Feierlichkeiten gab es für mich mehrere Gründe für diese Party: Axinom war der offizielle Launch-Partner mit mehreren Showcases. Ich erwähne nun zwei …

 

Herzlichen Dank an Frank Ossenbrink für die Fotos! Copyright sowie sonstige Rechte liegen bei ihm.

Mit dem innovativsten aller Scout24-Verticals präsentierten wir mit einem komplexeren Vista Sidebar Gadget die Integration der JobScout24-Plattform in das Windows Vista Look&Feel.  Nicht nur die Gadget-Entwicklung, sondern auch die Themen wie ASP.NET Ajax und Windows CardSpace spielten hier eine wichtige Rolle. Wir unterstützen JobScout24 bei der Umsetzung und Integration, also konnten wir uns die Party auch nicht entgehen lassen. Und ich glaube Sven Schneider hat es auch gefallen. ;-)

Hier die offizielle Pressemeldung zur Kooperation mit Microsoft – unsere folgt noch:
http://www.presseportal.de/story.htx?nr=933724

Ein zweites Projekt beschäftigte uns schon längere Zeit und nun war es soweit – wir konnten die Integration des Premiere-Angebots in das Windows Vista Media Center präsentieren.

Hier die offizielle Pressemeldungen:
http://www.presseportal.de/story.htx?nr=933833 (Axinom)
http://www.presseportal.de/story.htx?nr=933766 (Premiere)

Axinom übernahm die technische Umsetzung der Applikation und die Integration in die Online-Gallery für Windows Vista. Die Kreativen von I-D Media lieferten die Grafiken und T-Systems MMS kümmerte sich um die Rechenzentrumkapazitäten und das DRM. Wenn multimediale Inhalte, komplizierte Grafik-Effekte und Media Center Bedienkonzepte auf das .NET Framework 3.0 samt MCML treffen ergeben sich sehr interessante Erfahrungen. Die Ergebnisse waren in der Fernsehen & Film Lounge zu bestaunen.

 

Abbildung: Screenshot der Premiere Online-Videothek in Microsoft Vista.

Mit Hilfe der neuen Media Center Applikation kann unter anderem das Film- und Unterhaltungsangebot von Premiere bequem durchsucht, heruntergeladen und zu einem beliebigen Zeitpunkt angeschaut werden. Es besteht aber auch die Möglichkeit, den Film oder die Sendung sofort per Live-Stream anzusehen. Dabei wird das Highlight ohne Zweifel die Live-Übertragung der Spiele der UEFA Champions League sein – sofort und ohne Premiere-Abo zu sehen. Hier einige glückliche Gesichter nach der Vorführung :-)

 
Abbildung (von links): Christian Wenger (Business Development Manager, Microsoft), moi, Stefan Langefeld (Business Development Manager, Premiere), Johannes Jauch (Geschäftsführer, Axinom)


Abbildung (von links): Christian Wenger (Business Development Manager, Microsoft), moi, Marc Adam (Director, Premiere), Stefan Langefeld (Business Development Manager, Premiere), Achim Berg (Geschäftsführer, Microsoft), Johannes Jauch (Geschäftsführer, Axinom)

Herzlichen Dank an Frank Ossenbrink für die Fotos! Copyright sowie sonstige Rechte liegen bei ihm.

Wir haben uns sehr bemüht sowohl rechtzeitig fertig zu werden als auch etwas tolles zu präsentieren. Meine Kollegen haben wirklich eine tolle Arbeit geleistet und es war mir persönlich eine große Freude zu sehen, dass es so gut geklappt hat.

Die Vorführung für die Promis lief auch ganz gut – sowohl Erkan und Stefan als auch Matthias Sammer und Ottmar Hitzfeld (nun wissen wir weshalb er in München war …) waren sehr angetan bei der Vorführung. Ich stand für 5 Minuten neben Erkan und Stefan und dachte mir, irgendwie bekannt die Gesichter, aber wer könnte das den sein … Nun, ohne Lippenbehaarung und ohne Jogging-Anzüge sind die Jungs nur schwer zu erkennen. Dafür hatte ich keine Schwierigkeiten die Julia Siegel zu erkennen. Der Teeniestar Gil hatte es dagegen nicht leicht, kaum einer konnte mit seinem Gesicht was anfangen, geschweige den seinen Namen erraten. Es lag wohl am Durchschnittsalter der geladenen Gäste …

An sonsten gab es auf der Party eine ganze Menge Promis zu sehen, allerdings fiel mir meistens ziemlich schwer deren Namen zu erraten. In allgemeinen galt – wer nicht in Anzug da war zählte zu den Promis. Darunter Dorkas Kiefer, Horst Janson, Aiman Abdallah, WDR Computerclub Moderatoren und viele andere …

 

Herzlichen Dank an Frank Ossenbrink für die Fotos! Copyright sowie sonstige Rechte liegen bei ihm.

Ich freute mich sehr meinen derzeitigen Held Rufus Beck zu treffen. Auf einer längeren Reise sind seine phantastischen Hörbücher eine Begleitung, die man sich nur wünschen kann …  Und Dank Carola Helfert habe ich auch ein gemeinsames Bildchen als Erinnerung … Merci vielmals Cat! ;-)

Einige weitere Photos und Berichte findet man hier:
http://www.winforpro.com/events/vistalaunch.php
http://www.netzwerktotal.de/vistalaunch.htm
http://www.pcgameshardware.de/?article_id=551644

.NET | ASP.NET | Axinom | Blog | Deutsch | Development | Gadgets   #  RSS 2.0   |  



 Wednesday, January 24, 2007
Wednesday, January 24, 2007 9:36:25 AM (W. Europe Standard Time, UTC+01:00)

Wie ScottGu berichtet ist es nun soweit - ASP.NET Ajax steht in der offiziellen 1.0 Version kostenfrei zum Download zur Verfügung. Weshalb ist es interessant? Wegen folgender Zeile "... free framework with 24x7 technical support provided by Microsoft...".

http://weblogs.asp.net/scottgu/archive/2007/01/23/asp-net-ajax-1-0-released.aspx

ASP.NET | Development   #  RSS 2.0   |  



 Monday, January 22, 2007
Monday, January 22, 2007 11:36:12 AM (W. Europe Standard Time, UTC+01:00)

Kurz nach dem wir die Virtual Earth Implementierung für BSW BonusClub fertiggestellt haben:

http://www.axinom.de/news_de_VirtualEarth_BSW.AxCMS

...freut es mich sehr endlich folgendes verkünden zu dürfen ... :-)

Wir haben wirklich lange dafür in Redmond gekämpft und so wurden unsere Wünsche endlich in die Tat umgesetzt. Auf eine zufriedenstellende Art und Weise, wie ich finde. So sah Axinom Headquarter in der Kurgartenstraße 37 in Fürth bisher aus ...

und ab sofort kann man es auch in dieser Sicht bewundern ...

Nett ... ;-)

Die Photos sind recht aktuell. Mehr Infos und Details darüber folgen.

Axinom | Deutsch | Development | MapPoint | Mobile   #  RSS 2.0   |  



 Saturday, December 23, 2006
Saturday, December 23, 2006 9:46:01 PM (W. Europe Standard Time, UTC+01:00)

Ich unterbreche die Pause für eine interessante Nachricht. Es ist die erste ihrer Art. Es geht um die bekannten Themen und um neue Werkzeuge, um die Zukunft des Online-Designs (nach Aussage des Veranstalters). Und es sprechen einige sehr interessante Sprecher (Ray Hammond, Marcus Fairs und David-Michael Davies).

Designertopia ist die erste Microsoft EMEA Konferenz für Designer. Am ersten und zweiten Februar in London.

[1] http://www.designertopia.net

Blog | Community | Development | Tools   #  RSS 2.0   |  



 Thursday, November 23, 2006
Thursday, November 23, 2006 3:56:35 PM (W. Europe Standard Time, UTC+01:00)

Wenn man monatelang unterwegs und vielen Projekten eingebunden ist ... dann braucht man irgendwann mal eine Pause.

Am Ende des vergangenen Jahres habe ich mir vorgenommen, etwas weniger unterwegs zu sein und nach rund 15 Konferenzen auf drei Kontinenten, öfter daheim zu bleiben. Es war definitiv zuviel ... Mein Vorhaben schien auch am Anfang des Jahres zu funktionieren, leider habe ich in der zweiten Hälfte kräftig nachgeholt und insbesondere in den letzten 6 Wochen in USA, Schweiz, Spanien und Estland war ich fast dauernd unterwegs. Wieder zuviel ... Es hat Spaß gemacht, das Jahr war wirklich interessant.

Ich wurde in den Top 10 aller Microsoft Regional Directors weltweit gewählt und teile mir die Silber-Medaille mit meinem deutschen RD-Kollegen Christian Weyer, der auf zahlreichen Bühnen zu sehen und in vielen Zeitschriften und Online-Ausgaben zu lesen war. Meine Themen in diesem Jahr waren öfter als bisher aus dem Architekturbereich, was meine Ernenung zum MVP Solutions Architect beeinflusste. Und ich habe mein Engagement beim Europäischen Parlament als Vertreter des Mittelstands verstärken können. Dies zuletzt bedeutete öftere Besuche in Brüssel und diverse Treffen mit der Europäischen Kommission. Und eine öffentliche Reaktion der EU Kommissarin in der Financial Times.

Die INETA Deutschland fühlte sich wohl in den Händen von Hardy Erlinger, so konnte ich mich vollständig auf die Leitung von INETA Europe konzentrieren. Neben einem Relaunch der Site wurde die gesamte Vereinigung reorganisiert um den Ansturm der neuen Gruppen und Mitglieder gerecht zu werden. Derzeit arbeiten ehrenamtlich fast 30 Personen bei INETA Europe, die mit rund 250 Gruppen und 65.000 Mitglieder ziemlich gewachsen ist. Die Volontäre investieren schätzungsweise 40.000 Arbeitsstunden jährlich. Viele Events, Treffen, Sprechereinsätze und einige globale Aktivitäten. Eine unglaubliche Leistung. Bei IASA gab es auch interessantes. Mehr als 5000 Architekten sind als Mitglieder verzeichnet, IASA betreute die Microsoft Certified Architect Zertifizierung und veröffentlichte die FRM (Foundation & Reference Model) Vorgehensweise. IASA hat ein Glossar der Begriffe rund um IT Architektur erarbeitet - dieses wird sowohl von IBM als auch von Microsoft akzeptiert und im nächsten Jahr offiziell verwendet. Die Profession wird langsam sichtbar.

Man könnte lange darüber erzählen, aber zusammengefasst kann man sagen, dass die beiden Vereinigungen sehr vital, aktiv und einflußreich geworden sind. Da ich einen Beitrag dazu leisten konnte, freut es mich umso mehr.

[1] http://europe.ineta.org/
[2] http://www.iasahome.org/

Technologisch war das Jahr 2006 auch sehr spannend. Gestartet mit dem Launch am Anfang des Jahres (VS2005, SLQ2005, BizTalk..) und dem Launch des Architekturportals von Microsoft (http://www.architectsconnection.de/) gab es eine Menge interessante Neuheiten und nun mit Vista/Office/.NET 3.0 verspricht das Jahr 2007 noch viel spannender zu werden. Deshalb fängt meine Pause in diesem Jahr etwas früher an als bisher.

Kurzes Resummee zum Thema Axinom ...

Bei Axinom tut sich einiges ... Irgendwann vor 5 Jahren fing alles in Deutschland an. Wir expandierten nach Norden mit einer Niederlassung in den baltischen Staaten, die inzwischen als einer der Spezialisten für neue Microsoft-Technologien auf dortigem Markt recht bekannt geworden ist und sehr selbständig agiert.

Nun ist es an der Zeit weitere Schritte zu wagen und "Grüezi miteinander!" zu sagen. Die neue Axinom Holding mit dem Sitz in UK wird im nächsten Jahr die Axinom Schweiz neben Axinom Deutschland und Axinom Estland begrüssen. Kurz zusammengefasst - eine Holding mit drei Niederlassungen. Im Gegensatz zu den anderen, wird die Schweizer Niederlassung den Fokus stärker auf Marketing, Kommunikation und Prozessberatung legen. Die Geschäftsführerin wird eine erfolgreiche schweizerische Beraterin mit mehr als 15 Jahre Berufserfahrung in diesem Umfeld. Somit wurde das Portfolio von Axinom deutlich umfangreicher und fast vollständig.

Ich werde oft gefragt, was wir eigentlich tun. Sehr grob gefasst belegen wir vier Bereiche:

  • Beratung (Projekt, Proof of Concept, Architektur, Technologie, VSTS)
  • User Interface (Web Design, Usability inkl. Labs)
  • Software-Architektur und -Entwicklung (Internet/Intranet/Extranet, Kundenindividuelle Lösungen)
  • IT Operating (Betrieb, Hosting, Managed Services)

Hinzu kommt jetzt auch Marketing (inkl. Design) und Kommunikation sowie Prozessberatung. Dies alles natürlich international für den Mittelstand und große Kunden. Mit einem starken Fokus auf die neusten Microsoft-Technologien und einer Spezialisierung auf Web-Technologien und -Lösungen. Die Fokusierung ist sinnvoll, wenn man sich wirklich gut auskennen möchte. Sonst verzettelt man sich viel zu schnell und man kann vieles, aber vieles auch nur oberflächlich.

Nicht zuletzt sorgte dies für eine Reihe neuer Kunden, unter anderem bekannte Applikationen wie ZDF WISO Software von Buhl Data. Diverse internationale Partner haben die Verträge unterschrieben, so werden die AxCMS.net Applikationen in UK, Saudi Arabien und in den Niederlanden entwickelt. Axinom ging eine Premium Partnerschaft mit Adobe ein, um Lösungen für den Adobe InDesign CS2 Server für den Kunden integrieren zu können. Diese Dienstleistung ist nur Premium-Partnern möglich.

Als Highlight des Jahres war auch die Gründung des "Axinom Visual Studio Team System Competence Centers" in Zusammenarbeit mit Microsoft Deutschland. Wir waren gemeinsam auf der BASTA! und konnten bereits diverse Kunden bei der Einführung und Projektdurchführung mit VSTS begleiten. Die Arbeit wird nicht weniger. Durch unsere beiden "AxDay" Events haben wir ein neues Format etablieren können und bereits über 200 Unternehmen bei uns im Hause begrüssen dürfen. Beim letzten AxDay haben sich 9 Unternehmen für eine Partnerschaft mit Axinom entschieden.

[3] http://www.axinom.de/Visual_Studio_Team_System.AxCMS
[4] http://www.axinom.de/news_de_partnernetzwerk.AxCMS

Um unserem Fokus gerecht zu werden, sind wir bereits mit diversen Kunden als Vista-Launchpartner global und lokal unterwegs (Vista Gadgets, .NET 3.0 WPF/WCF/WC Anwendungen, Windows Live). Es ist wirklich erfrischend die Applikationen mit Windows Presentation Foundation zu bauen und die Anmeldung mit Windows CardSpace zu integrieren. Viel interaktiver mit neuen Designs und im Gegensatz zu Flash mit einer vernünftigen objektorientierten Basis. Es macht Spaß (oder auch nicht manchmal :-)), man muß lernen, sich einarbeiten und die Konzepte verstehen. Wir sind mit ASP.NET von der Beta 0.x Version mitgewachsen und verfügen heute über sehr detaillierte Kenntnisse. Man lernt so einiges durch die Projekte ... Einen solchen Verlauf erwarten wir für die .NET 3.0 Teile auch.

Unsere hauseigene ECM Lösung AxCMS.net ("8286 registered and authenticated members downloaded, tested, installed the AxCMS.net solution in 2007") wird derzeit auf .NET 3.0 erweitert und steht zur CeBIT 2007 zur Verfügung. Wir haben einiges in eine Integration mit 2007 Office System (MOSS, SharePoint 2007) investiert und basteln sogar an einem neuen Frontend. Wir sorgen also für einige Überraschungen. Übrigens, viele neue Webcasts sind online gestellt worden.

[5] http://de.AxCMS.net
[6] http://www.AxCMS.net

Auf der nächsten CeBIT 2007 sind wir mit einem eigenen Stand in der Halle 3 zu finden. Alle Besucher sind herzlich willkommen. Und es gibt auch was zu trinken. Das Jahr 2007 verspricht das beste Axinom Jahr bisher zu werden. :-)

Passend zum heutigen amerikanischen Feiertag Thanksgiving möchte ich mich auch herzlich bedanken.

In diesem Blog bei den Lesern und in der Community bei allen die so tatkräftig mitgemacht haben. In meinem Berufsleben bei den Kollegen für eine großartige Zusammenarbeit und bei den Geschäftspartnern für Ihr Vertrauen und die Gelegenheit so viele tolle Projekte zu machen. Privat bei meiner Frau und meiner Familie für das Verständnis und die ständige Unterstützung, ohne die so etwas nie möglich gewesen wäre. Und last but not least bei den Freunden die mich - obwohl ich so selten da war - immer noch kennen. ;-)

Danke für's Lesen. Man schreibt sich ...

PS. Einfach nachlesen ... so fängt eine grossartige Karriere an, ich würde den Namen Bart de Smet gut in Erinnerung behalten:

http://community.bartdesmet.net/blogs/bart/...

 

.NET | ASP.NET | Axinom | Blog | CMS | Community | Deutsch | Development | IASA | INETA | Private   #  RSS 2.0   |  



Thursday, November 23, 2006 11:59:58 AM (W. Europe Standard Time, UTC+01:00)

Ein Gemeinschaftsprojekt von JobScout24 und Axinom ist soeben online gegangen: Einbindung von Microsoft Virtual Earth zur Darstellung der Stellenangebote in der Nähe. Genau und gezielt suchen.

http://www.JobScout24.de
http://www.axinom.de

.NET | ASP.NET | CMS | Development | MapPoint | Mobile   #  RSS 2.0   |  



 Sunday, November 19, 2006
Sunday, November 19, 2006 6:42:38 PM (W. Europe Standard Time, UTC+01:00)

Gleich nach der TechEd bin ich über einen Zwischenstopp in Amsterdam nach Norden weiter geflogen. Das Wetter in Amsterdam war sowieso nicht besonders einladend, es regnete in Strömen. Mein Ziel war Tallinn, die Hauptstadt von Estland, einem der drei baltischen Staaten (Trivia: nur 80km entfernt von Helsinki, die estnische Sprache ähnelt der finnischen). Wie man den aktuellen Studien (Fraser und Cato Instituten, Wall Street Journal, The Heritage Foundation) glauben darf, besitzt das kleine Land (1,5 Mio. Einwohner) mittlerweile einen beachtlichen Niveau der wirtschaftlichen Freiheit:

[1] http://www.stateofworldliberty.org/report/rankings.html

Das sieht man auch deutlich in Tallinn ... Obwohl die Altstadt (wirklich wunderschön) vollständig renoviert und herausgeputzt wurde (so in etwa wie Rothenburg ob der Tauber), dominiert die neue Skyline von Tallinn den Blick über die Stadt. Die Preise für Immobilien steigen ununtebrochen und immer mehr internationale Unternehmen sind vor Ort vertreten. Die Wirtschaft und die akademische Welt florieren um der starken Nachfrage nach IT-Experten gerecht zu werden.

Überall kommt man ins Netz, in den Hotels, Kneipen und sogar am Flughafen ist die Nutzung kostenlos und die Hotspots sind so gut wie überall zu finden. Ach ja, Skype wird in Tallinn entwickelt, somit ist VoIP auch keine Neuheit, sondern tagtägliches für die meisten. Tallinn ist übrigens auch eine junge Party-Stadt, die ganze Nacht ist in den Clubs und Discos etwas los. Vorausgesetzt man hat Zeit und keine Vorträge am Tag darauf. Das Essen ist herzhaft und deftig, viel Fleisch und Kartoffeln. Die Esten haben gute Biere und eine interessante Art und Weise diese zu verkaufen. Der Zapfhahn ist im Tisch integriert und man zahlt hinterher nach Verbrauch ... Ich glaube, dies ist keine verwendbare Idee für den hiesigen Markt, vermutlich würde es zu viele Tote geben.

Auf Einladung von ENETA (Estonian .NET Association [1], Mitglied bei INETA) und Microsoft bin ich als Sprecher beim "Web Day 2006" (eine Tagesveranstaltungsreihe in verschiedenen Städten in Estland) unterwegs gewesen. Die Reise war natürlich begleitet mit diversen Treffen und Gesprächen mit den Vertretern der lokalen Wirtschaft.

Wie man der Aufnahme vielleicht entnehmen kann, war ich mit zwei Vorträgen vor Ort - einer Architektur-Keynote mit dem Ausblick auf die Konvergenz von SOA-Einsätzen im Unternehmen und dem weltweiten Web 2.0 Trend ausserhalb und einem Vortrag für die Entwickler rund um das Thema Windows Live (Gadgets, Mashups, Virtual Earth, Search, Messenger Add-Ins etc.).

Es hat Spaß gemacht, vor allem mal wieder eine Session mit Visual Studio 2005 auf der Bühne ... Das Publikum (rund 100 Personen) war sehr seriös und ruhig, was man im Norden auch erwarten kann. Später deutlich entspannter und am Ende richtig aktiv. Wir haben auch viel gelacht (Stichwort "Virtuelle Freundin" als Demo für einen Messenger Bot). Im Publikum saßen auch Business-Leute und Studenten, aber vorwiegenden waren Entwickler und einige IT Architekten anwesend. Die Keynote kam auch sehr gut an, denn ein Überblick der aktuellen Technologien und Architekturansätze fehlt oft, man fokusiert nur ein Thema. Und ich durfte auch ein bischen Werbung für INETA und IASA machen ... Sehr nett.

Das Publikum (ein Teil von) wartet gespannt nach der Kaffeepause ... es geht bald los. Die meisten stehen aber immer noch im Flur und vernichten die Kuchen.

Marek Lints bereitet sich für seinen Vortrag zum Thema LINQ. Er hat es wirklich Klasse gemacht und eine Standard-Applikation schritweise mit LINQ nachgebaut. Leider da ich kein Estnisch spreche, konnte ich kaum was zum Vortrag sagen. Aber der Code hat schon gepasst. ;-)

Ein Gespräch im Konferenzzentrum (Hotel Olümpia) mit Raimo (IT-Consultant, Sprecher) und einem wirklich beachtlich gutem Esspreso. Die Untertassen sind ein Patent - aus einem Teller und einer Untertasse wurde eine praktische Espresso-Untertasse mit ausreichend viel Platz für die Kuchen. Vor uns auch ein Stappel Windows Vista DVDs.

Ach ja ... In Estland liegt überall Schnee, es ist -2°C. Eine nette Abwechslung nach Barcelona ... ;-)

Nun einige Links am Ende...

[1] http://www.eneta.ee
[2] http://www.tourism.tallinn.ee/eng
[3] http://dev.live.com
[4] http://msdn.com/live

Architecture | Blog | Community | Development | IASA | INETA | User Groups | Speeches | Tourism   #  RSS 2.0   |  



 Saturday, November 18, 2006
Saturday, November 18, 2006 9:33:58 PM (W. Europe Standard Time, UTC+01:00)

Echt schön wars ... Barcelona bei 20 bis 25°C und strahlendem Sonnenschein. Wenig Schlaf, dafür umso mehr Meetings, Sessions, Drinks und eine Menge neuer Informationen. Und sehr viele sehr interessante Gespräche ...

In der Community Lunge war INETA Europe (International .NET Association) gemeinsam mit IASA Europe (International Association of Software Architects) zu finden. Da ich in beiden Organisationen recht aktiv bin, hatte ich die Hände voll zu tun. Wir hofften einige unserer regionalen Leader zu treffen. Und wir traffen die meisten - fast alle wurden für die "Ask The Expert" gewählt und kamen auch bei uns vorbei. Am Donnerstag hatten wir ein gemeinsames Abendessen, bei dem mehr als 30 INETA Leaders zugegen waren. Es war einfach unglaublich zu sehen, wie viele Personen inzwischen involviert und sehr aktiv in der Entwickler- und der Architekten-Community unterwegs sind.


Photo (c) André Obelink

Das INETA Europe Board (ein Teil davon, von links: Andrej Radinger, moi, André Obelink und Jan-Erik Sandberg) sitzt zusammen um diverses zu besprechen, gemeinsam Entscheidungen zu treffen und das Jahr zwischen den TechEd-Events zu planen. So oft trifft man sich nicht in Person, so nutzten wir jede Chance um uns zu treffen, gemeinsam zu frühstücken und mit unseren Sponsoren und der Community zu sprechen.

Eine der Geschichten, die sogar meine Erwartungen übertroffen hat, war die "Speaker Idol" Veranstaltung. Ich war einer der Jury-Mitglieder und durfte den zukünftigen TechEd-Sprecher mitauswählen. Die Kandidaten waren gut vorbereitet und die Fähigkeiten gut verteilt - es gab was zu meckern, es gab aber auch mehr als genug zu loben. Und es hat wirklich Spaß gemacht. Wir haben versucht ernst zu bleiben und dennoch bischen Quatsch zu machen ... Wenn man dem Feedback glauben mag, hat es dem Publikum auch gefallen:

“Top marks for selecting the judges. You found a great mix of people who made it fun but had some serious points to make as well. The format in which they were invited for feedback after each speech was extremely helpful. I get involved in some judging for a speaking competition so I can say with some authority that all their comments were well founded and the way in which they delivered them excellent. I think it was a wise choice to have some non-native English speakers on the panel.”

Wir wechselten die "Bad Guy" Rolle, die vorwiegend zwischen Stephen Forte und mir wanderte. André Obelink und David Gristwood waren meistens die netten Jury-Mitglieder. Die DNR-Guys Carl Franklin und Richard Campbell leisteten eine hervorragende Rolle als die Moderatoren der Veranstaltung. Man spürte die Erfahrung und die 200 Sendungen ...


Photo (c) André Obelink

Das Publikum bereitet sich für das Finale von Speaker Idol, im Vordergrund Simone Stocker und Hans Verbeeck zu sehen ...

Am letzten Tag konnte ich noch einen netten Spaziergang durch die alte Stadt und Barceloneta mit André einlegen.


Photo (c) André Obelink

Nach einem langem Spaziergang wird man hungrig, so suchten wir und fanden...Das echte spanische Essen ... Fisch mit ein bischen Reis.


Photo (c) André Obelink

Wenn die japanische Küche in Nürnberg nur so vergleichbar günstig (running sushi Buffet für 7,90 Euro) und von so guter Qualität wäre... Es war wirklich Klasse und ich kann es definitiv empfehlen - wenn man eine Pause von den Tapas einlegen möchte.

Bis zum nächsten Mal ... ähm... Jahr. ;-)

Blog | Community | Development | TechEd | Tourism   #  RSS 2.0   |  



 Tuesday, November 07, 2006
Tuesday, November 07, 2006 2:59:36 PM (W. Europe Standard Time, UTC+01:00)

Was ist nun los ... Nicht dass die Regional Directors bereits um 09:30 zurück in ihre Hotels fahren wollten ... Auch die traditionell als eine der führenden Veranstaltungen auf der TechEd berühmt-berüchtigte MVP-Party war ... hmmm ... auch vorbei. Ich fuhr noch mit Jonas (Norwegen) und Marc (Germany) extra hin, versprach mein bestes zu tun um den Eintritt zu sichern und was passierte? Leider waren die MVP-Partygäste auch vor der Tür, gerade dabei die Jacken zu holen und sich auf den Weg zu machen ... Nix, nada ...

Liegt es an Barcelona? Wohl kaum ... Sachen gibt's ...

Blog | Community | Development   #  RSS 2.0   |  



Tuesday, November 07, 2006 2:48:50 PM (W. Europe Standard Time, UTC+01:00)

Nun, worum ging es bei der Keynote von Eric Rudder und Anders Hejlsberg:

  • Windows Vista ist da ... RTMed ...
  • 2007 Microsoft Office System ist da ... RTMed.
  • Exchange 2007 ist da ... RTMed.

Die allgemeine Verfügbarkeit: für die Öffentlichkeit Anfang 2007 und für die Business-Kunden am 30.11.2006.

An sonsten waren ASP.NET Ajax Extensions (nun auch in Beta 2) in Aktion mit dem Demo "Fabrikam":

Picture Copyright by Redo the .NET Gentleman ;-)

Hier ist eine Liste der Features in Visual Studio "Orcas" (auch erwähnt) der aktuellen CTP - Download unter [2]:

  • LINQ to Objects API - LINQ to Objects API supports queries over any .NET collection, such as arrays and Generic Lists. This API is defined in the System.Query namespaces inside System.Core.dll.
  • Partial C# 3.0 Language Support: This CTP implements some of the new language features of C# 3.0
    • Local variable type interface
    • Lambda expressions
    • Object initializers
  • Partial C# 3.0 IDE Support: In addition to the C# 3.0 language features there is partial IDE support
    • Colorization and New Keywords in Completion List
    • Edit and Continue Rude Edit Detection
  • Partial VB 9.0 Language support
    • Local variable type inference and Option Infer switch
  • VSTS Improvements in load & unit testing such as unit test for devices
  • Device development improvements
    • VSTS integration
    • Access and modify device security configuration from the IDE
  • Enables developers to build and debug a Windows Vista Application
  • Enables Visual Studio Tools for Office developers to build document-level customizations for Word and Excel 2007
  • Enables eMbedded Visual C++ 4.0 developers to use Visual Studio Code Name “Orcas” to build their existing applications
  • .NET Framework improvements such as:
    • New managed add-in model enables developers to add a version-resilient extensibility model to their products.
    • Support for time zone conversion, enumeration and serialization, including cases where Daylight Saving Time rules change over time.
    • Reflection in Partial Trust, enabling sand box scenarios for all applications that depend on these features.
    • The ability to control the garbage collector’s latency mode
    • Improved CLR ThreadPool micro-performance and throughput for worker and IO completion

[2] http://blogs.msdn.com/jledgard/archive/2006/09/29/777372.aspx

.NET | Architecture | ASP.NET | Blog | Community | Development | Speeches | TechEd   #  RSS 2.0   |  



 Monday, November 06, 2006
Monday, November 06, 2006 3:23:27 PM (W. Europe Standard Time, UTC+01:00)

Hola! Gestartet ... Unser Hotel "Catalunia Plaza" (Placa Espana) ist vom Flughafen wunderbar zu erreichen. Die Buslinie A1 (Aerobus) fährt für 3,75 Euro direkt vom Flughafen vor die Haustür in ca. 20 Minuten. Vernünftige Preise, gute Zimmer und ein reichhaltiges Frühstücksbuffet. Wir (André Obelink, Andrej Radinger, Tom Bronzin, Sander Gerz et moi) traffen uns auch gleich nach meiner Ankunft in der Hotellobby und begaben uns in die Altstadt. Mit der U-Bahn zu La Rambla um gleich danach in den Querstrassen des viel interessanteren Kneipenviertels der Altstadt zu verschwinden. Da traffen wir die Abgesandten aus Italien angeführt von Lorenzo Barbieri. Die Stadt ist entweder so klein oder die Ausgehmöglichkeiten stark fokusiert. Nun, es wurde spät ... ;-)

Heute früh gleich nach dem Frühstück ging es in die U-Bahn zur TechEd. In diesem Jahr sind keine Shuttle-Busse unterwegs, man erhält eine 10er Karte für die U-Bahn. Die Anmeldung ging recht flott und die obligatorische TechEd-Tasche wurde feierlich an der Theke übergeben. In diesem Jahr kein Rucksack, sondern eine dezente Notebook-Tasche. Eine Verbesserung vom letzten Jahr - das Wireless-Netz ging sofort und auch flott. Nicht für alle, wie Lorenzo es feststellen musste. [2] ... Wie ich mal sagte "Der Fluch des Early Adopters". An sonsten ist das Hauptthema unter den Besuchern - welche Ankündigung wird Morgen Eric Rudder, seines Zeichens Senior Vice President, in seiner Keynote machen. Im Hinblick auf die Zusammenarbeit mit Novell und einige weitere Strategieerweiterungen sind die Verschwörungstheorien so lebendig wie seit langem nicht mehr.

Ich hatte etwas Zeit und so habe ich mich gleich in die PreConference(s) begeben. Ein Ausflug in die Session "Introduction to Software Architecture" entpuppte sich als eine angenehme Möglichkeit die Mails zu lesen. Leider war die erste Stunde sehr philosophisch und oberflächlich. Gut, es ist auch eine "Einführung", ich habe aber bischen mehr erwartet als abstrakte Videos mit Ron Jacobs auf dem Strand und dazugehörige Visionen. Das Thema ist eigentlich recht konkret. Gleich daneben präsentierten die Christian Weyer und Ingo Rammer zum Thema WF... Ich dachte mir, Stop! Da fehlt ein Buchstabe... wo ist "C" verschwunden, ein Typo? In der Tat aber sprechen die beiden zum Thema "Windows Workflow Foundation". Gewohnt lässig und professionell. Es macht Spaß.

Eine Mittagspause und nun geht es weiter mit dem RD Meeting... Was da passiert hat Stephen Forte beschrieben [2].

[1] http://blogs.ugidotnet.org/lbarbieri/archive/2006/11/06/53965.aspx
[2] http://www.stephenforte.net/[...]

.NET | Architecture | Blog | Community | Deutsch | Development | INETA | TechEd   #  RSS 2.0   |  



 Thursday, November 02, 2006
Thursday, November 02, 2006 10:49:59 AM (W. Europe Standard Time, UTC+01:00)

Hier ist eine nützliche Liste der Webcasts zum Thema Visual Studio Team System. Die meisten sind nur Level 200, aber für den Einstieg durchaus geignet:

Architecture | Blog | Development | VSTS | Webcasts   #  RSS 2.0   |  



 Sunday, October 29, 2006
Sunday, October 29, 2006 2:09:51 PM (W. Europe Standard Time, UTC+01:00)

Auf Einladung der .NET User Group Tartu [1] und ENETA (Estonian .NET Association) [2] werde ich gleich nach der TechEd in Barcelona nach Estland reisen um am 14. und 15.11. die Vorträge in Tallinn und Tartu zu halten. Ein Einsatz als Mitglied des INETA Speakers Bureau. Sowohl in Russland und Ukraine als auch in den baltischen Staaten können wir uns einer stark steigenden Mitgliederzahl erfreuen. Ich bin schon gespannt auf die Wünsche und Anregungen der dortigen Community. Ich freue mich auch aus privaten Gründen sehr, denn die baltische Metropole Tallinn [3] hat einiges zu bieten.

[1] http://www.dotnetclub.ee/
[2] http://www.eneta.ee/
[3] http://www.tourism.tallinn.ee/eng

.NET | Blog | Development | INETA | User Groups | Speeches   #  RSS 2.0   |  



Sunday, October 29, 2006 1:01:42 PM (W. Europe Standard Time, UTC+01:00)

Eine der News, die ich nicht erwähnt habe. Da wir uns schon seit fast zwei Jahren intensiv mit Adobe-Produkten auseinandersetzen und inbesondere Adobe InDesign Technologie in diversen Projekten eingesetzt haben, war irgendwann auch ein Gespräch mit Adobe fällig. Die vorgestellte Lösung war tatsächlich für Adobe sehr interessant und einer Partnerschaft ("Premium Level Member") stand nichts im Wege - ab sofort erhalten wir (nur solchen Partnern vorbehaltene) Serverprodukte für den Einsatz in unseren Kundenprojekten.

Ein ganz einfaches Szenario (kommplizierter geht immer ...): die Mitarbeiter/Redakteure pflegen die Produktkataloge (Bilder, Texte, Preise etc.) im AxCMS.net ein und publizieren diese im Internet/Intranet/Extranet. Nun, das ist auch nichts neues, sondern eine gängige Praxis - einmal eingepflegt und vielfach publiziert, man nennt es auch Cross Publishing. Aber jetzt kommt's ... Die Vertriebsmitarbeiter müssen zum Kunden und benötigen aktuelle Kataloge. Sie klicken sich die gewünschten Produkte im Internet/Intranet/Extranet nach Bedarf zusammen (AxCMS.net mit ASP.NET AJAX Extensions sorgt für die Dynamik) und erstellen zusätzlich die nötige Kundenansprache.

Die Daten werden aus AxCMS.net medienneutral herausgezogen, wenn nötig mit hochwertigeren Versionen ersetzt (bspw. die Bilder mit höherer Auflösung), über Adobe InDesign Server mit professionellen Design-Katalogvorlagen (erstellt einmallig von der Werbeagentur) verknüpft (hier spielen XML samt Print-Dialekten, Web Services und .NET an sich eine Rolle) und und als Ergebnis entstehen hochwertige PDF-Dateien für Print und für die Weitergabe an Kunden, die den Corporate Design/Identity hunderprozentig entsprechen und eine aktuelle Preisgestaltung beinhalten. Jeder der bereits probiert hat hochwertige Kataloge zu erstellen, weiss wie wertvoll so ein Ergebnis ist. Die Vertriebsmitarbeiter müssen weder selbst mit Textverarbeitungs- und Grafik-Programmen jonglieren noch die Zeit für die Einhaltung CI/CD Vorgaben verschwenden.

Dieses Prozess ist vollständig integriert und ermöglicht die Erstellung professioneller Print- und PDF-Kataloge innerhalb wenigen Minuten ohne die Werbeagentur für jede Kleinigkeit in Anspruch nehmen zu müßen. Es lohnt sich allemal. Und daher sind wir die Partnerschaft mit Adobe eingegangen. Mal sehen wie es läuft...

[1] http://axinom.de/news_de_adobe.AxCMS

.NET | ASP.NET | Axinom | CMS | Development   #  RSS 2.0   |  



Sunday, October 29, 2006 10:59:02 AM (W. Europe Standard Time, UTC+01:00)

Auch zum zweiten Mal war die AxDay-Veranstaltung [1] sehr gut besucht und bat eine Plattform zum Austausch (auch bekannt als Networking). Das passende Essen lieferte eine Nürnberger Berühmtheit - die 5-Sterne Metzgerei Meyer [2]. Feinkost Fingerfood, Kuchen und ein sehr guter Kaffee. Beim nächsten Mal ist der Meyer wieder der preferred Vendor. ;-)

Die Vorträge waren sehr unterschiedlich um für die Abwechslung zu sorgen.  Mein Vortrag beschäftigte sich mit einem Ausblick in die zukünftigen Technologien (.NET Framework 3.0, Office 2007), einer Übersicht aktueller Marktbeobachtungen und ECM-Trends und der kommenden Version AxCMS.net 7.0 (Veröffentlichungsdatum: März 2007 zur CeBIT). Ein einheitliches XML-basiertes Datenformat, programmierbares UI, das Workflow und Dokumenten Management und eine nahtlose Integration mit SharePoint 2007 und Exchange 2007. Es ging aber nicht nur darum was kommt, sondern was man damit anfangen kann, wo liegen die Vorteile und wo die Einsparrungen. Ein Blick hinter den Kulissen mit einer anschließenden Diskussion.

Mein Kollege Johannes Jauch (bekannt von der letzten BASTA! [3]) berichtete aus der Praxis anhand eines Beispiels - die Migration einer globalen mehrsprachigen Portal-Plattform mit ca. 1.300 Source Code Dateien, ca. 900 Stored Procedures und 500.000 Codezeilen - von .NET 1.1 auf .NET 2.0 samt Ajax, Virtual Earth, RSS-Aggregation und automatisierter Mandantenfähigkeit. Das ganze Projekt (von den ersten Anforderungen, der Akquisephase, der Konzeption und Implementierung bis hin zum Betrieb) wurde beleuchtet und die Schwerigkeiten in Detail besprochen. Wie sorgt man für die Skalierbarkeit, welche Konzepte sich von .NET 1.0 auf .NET 2.0 geändert haben, was man unbedingt beachten muß und welche Entwicklungsprozesse dazu passen. Die "Best" und "Worst Practices", interessant für alle, die vergleichbare Projekte durchführen.

Man kann lange darüber schreiben. Es hat in jedem Fall sehr viel Spaß gemacht und ich freue mich bereits auf den nächsten AxDay. :-)

[1] http://de.axcms.net/de_axcms_partner_event06.AxCMS
[2] http://www.metzgerei-meyer.de/
[3] http://tomicic.de/BlogBASTAAxinomVSTS.aspx

Architecture | ASP.NET | Axinom | Blog | CMS | Development   #  RSS 2.0   |  



 Wednesday, October 25, 2006
Wednesday, October 25, 2006 8:54:07 AM (W. Europe Standard Time, UTC+01:00)

In der Pause etwas Zeit für eine News ... Ralf Westphal berichtete mir gerade, dass sein Professional Developer College [1] auch 150 EUR Community-Rabatt bei Anmeldung über einen INETA .NET User Group Leiter bietet, und zwar für:

Erfolgreiche technische Präsentationen - Rhetoriktraining für Softwareentwickler
Technische Inhalte mit sicherem Auftreten verständlich und motivierend darstellen
Das Trainerteam: Ralf Westphal und Renate Klein

Merci Ralf!

[1] http://www.prodevcollege.de/produkte-sprechertraining.html

.NET | Development | INETA | User Groups | Speeches   #  RSS 2.0   |  



Tuesday, October 24, 2006 11:20:08 PM (W. Europe Standard Time, UTC+01:00)

Nun, so sah es heute früh auf der A9 Richtung München aus.  Immer wieder Stau, kein durchkommen. Auch meine schlaue Variante mit der B13 klappte nicht. Eine Baustelle stand im Weg und eine Umleitung führte mich (und eine Menge LKW) ungewollt durch die umliegenden Dörfer. Vielleicht ist der ICE nach München doch keine schlechte Idee, langsamer ist es doch nicht. Nun, man lernt nie aus ... In jedem Fall, in den nächsten zwei Tagen bin ich offline und in der Schweiz. Grüezi mitanander ...

Am Freitag ist der Axinom Kunden und Partner Event "AxDay II" [1] rund um das Thema AxCMS.net - heute und in der Zukunft. Themenspezifisch, aber hoffentlich für die Anwesenden kurzweilig und informativ. Mein Vortrag dreht sich um das 2007 Microsoft Office System und die zukünftigen Ansätze im Bereich ECM. Wir sind Mitglied im Microsoft Touchdown Program für Vista und Office (die letzte Stufe nach TAP und Enterprise Go) und haben schon einiges in die Entwicklung unserer Lösung und in die Kundenprojekte investiert. Man erlebt so einiges, wenn man CTP, Alpha und Beta bits in der Praxis einsetzt. Und nicht nur angenehmes ... Der gängige IT-Ausdruck für den Masochisten ist "Early Adopter". Aber, die Ergebnisse sind doch noch recht motivierend und entschädigen für die Mühe. ;-)

Bis denne! 

[1] http://www.axinom.de/de_axcms_partner_event06.AxCMS

Axinom | Blog | CMS | Development | Speeches   #  RSS 2.0   |  



 Tuesday, October 24, 2006
Tuesday, October 24, 2006 10:58:50 PM (W. Europe Standard Time, UTC+01:00)

Die .NET User Group Bielefeld trifft sich zum ersten Mal am 15.11.2006 um 18 Uhr. Weitere Treffen sollen dann jeweils an jedem 3. Mittwoch im Monat stattfinden. Wichtig bei den Treffen ist neben den Vorträgen auch der Erfahrungsaustausch und der persönliche Kontakt zwischen den User Group Mitgliedern. Deshalb bleibt zwischen den Vorträgen auch immer genügend Zeit für Gespräche und Diskussionen. An den Treffen der User Group kann jeder kostenlos und ohne Anmeldung teilnehmen.

Die ersten Vorträge lassen sich sehen:

  • Microsoft Dynamics CRM 3.0 – Eine Anwendungsplattform für kunden- und branchenindividuelle Lösungen
    Jürgen Beck, MVP für CRM
  • Vista für Entwickler: Überblick über das .NET Framework 3.0
    Mathias Raacke, Microsoft Deutschland GmbH

Adresse:

.NET User Group Bielefeld
Eckendorfer Str. 2-4, in den Räumen der Firma Acocon
33609 Bielefeld

Dank an Mathias Raacke für den Hinweis und an beide Sprecher für den Einsatz. Klasse! ;-)
[1] http://blog.dotnet-paderborn.de/2006/10/24/1+Treffen+Der+NET+User+Group+Bielefeld.aspx

.NET | Blog | Community | Deutsch | Development | INETA | User Groups   #  RSS 2.0   |  



 Monday, October 23, 2006
Monday, October 23, 2006 9:26:46 AM (W. Europe Standard Time, UTC+01:00)

Programmieren mit dem .NET Compact Framework. Anwendungsentwicklung für mobile GeräteEin Erstlingswerk und eine Einführung in die Welt der Programmierung mit dem .NET Compact Framework. Für Einsteiger und alle die einen umfassenden Überblick der CF-Ansätze in gedruckter Form bevorzugen.

Torsten Weber, Leiter der .NET UG Leipzig und Doktorand an der Uni-Leipzig, Peter Nowak, BASTA! Sprecher und (mobiler) Projektleiter bei T-Systems, und Ruprecht Dröge, Buchautor und Sprecher, schrieben gemeinsam an diesem Werk. Die Autoren arbeiten tagtäglich mit dem Framework, lehren es und finden neue Wege für die Umsetzung der Kundenanforderungen. Also ein Bericht aus der Praxis für die praxisorientierten.

[1] http://www.amazon.de/Programmieren-Compact-[...]

.NET | Community | Deutsch | Development | Mobile   #  RSS 2.0   |  



 Sunday, October 22, 2006
Sunday, October 22, 2006 7:56:18 PM (W. Europe Standard Time, UTC+01:00)

Mathias Raacke, INETA Academic Lead für Deutschland und Microsoft Senior Student Partner, berichtete mir über die bundesweite Uni Roadshow [1] für Anwender, Administratoren und Entwickler. Mathias ist einer der Sprecher, der Auftakt stellte auch die Veranstaltung in Paderborn, wo er eine erfolgreiche .NET User Group leitet.

Eric Hellmich, INETA Academic Sprecher und auch Microsoft Senior Student Partner, berichtete mir dagegen über eine studentische Veranstaltung in Königswinter, NRW [3] - eine gelungene Mischung aus Bier, Kabel und Live Gadgets. Nicht nur viele Fotos, auch ein Video wurde bereitgestellt. Die Anwesenden haben definitiv viel Spaß gehabt. ;-)

[1] http://www.uniroadshow.de/
[2] http://blog.dotnet-paderborn.de/...
[3] http://www.studentprogram.de/nrw/...

.NET | Community | Deutsch | Development | INETA | User Groups   #  RSS 2.0   |  



Sunday, October 22, 2006 7:43:30 PM (W. Europe Standard Time, UTC+01:00)

Hardy Erlinger, INETA Lead für Deutschland, freut sich wieder eine Neugründung bekannt geben zu können: die .NET Developer Group Braunschweig unter der Leitung von Lars Keller ist seit letzter Woche stolzes INETA Mitglied. Auch ein Glückwunsch meinerseits! :-)

.NET Developer Group Braunschweig Logo

"...Die .NET Developer Group Braunschweig stellt eine unabhängige Gemeinschaft für Interessierte der Mircosoft .NET Technologie dar. Die Gruppe besteht aus Studenten, Akademikern, Hobbyentwicklern und professionellen Entwicklern, die Ihre Erfahrung mit anderen teilen möchten..."

[1] http://www.dotnet-braunschweig.de/
[2] http://www.ineta-germany.org

PS. INETA EUROPE currently serves 240 user groups, representing 63044 users!

.NET | Community | Deutsch | Development | INETA | User Groups   #  RSS 2.0   |  



Sunday, October 22, 2006 7:23:30 PM (W. Europe Standard Time, UTC+01:00)

Jan Welker, der Webmaster von .NET Snippets.de, berichtete mir über den ".NET Snippets.de Snippet Wettbewerb". Gesucht werden sogenannte Codesnippets (keine kompletten Programme, sondern Quelltextausschnitte). Ob Einzeiler oder komplette Klassen, wichtig ist, dass es sich um sinnvollen Code handelt, der auch von anderen Entwicklern wieder verwendet werden kann. Roland Weigelt, User Group Leader der Bonner .NET User Group "Bonn-to-Code.NET" [2], und Kay Giza, Microsoft Deutschland [4], sind neben Jan die Jury-Mitglieder.

Was kann man gewinnen? Es geht um eine Windows Vista Ultimate Vollversion (Deutsch), ein Buchpaket gesponsert von Codezone.de [3] und ein Jahresabo für die ASP.NET Professional oder VSOne. Genaueres unter [1]. Mitmachen!

[1] http://dotnet-snippets.de/dns/Snippet-Wettbewerb.aspx
[2] http://www.bonn-to-code.net/
[3] http://www.codezone.de
[4] http://www.giza-blog.de

.NET | ASP.NET | Blog | Codezone | Community | Deutsch | Development | INETA   #  RSS 2.0   |  



 Friday, October 20, 2006
Thursday, October 19, 2006 11:59:39 PM (W. Europe Standard Time, UTC+01:00)

Nur noch drei Wochen bis zur TechEd Developers 2006 [1] in Barcelona. Der Flug und das Hotel sind gebucht und die letzten Details werden gerade besprochen. INETA Europe trifft sich am Dienstag um seriöses zu besprechen und am Donnerstag geht es in einer kulen lokäischn zum Dinner - eine Menge Spaß garantiert. Wir sind auf der TechEd in der Community Lounge gleich neben dem "Speaker Idol Theatre" zu finden, die Besuche sind erbeten. Ich werde als Mitglied der Speaker Idol Jury die zukünftigen Sprecherstars der TechEd-Szene beurteilen und freue mich bereits darauf. Jeder Anfang ist schwer, aber irgendwie und irgendwo muß man anfangen. Wieso nicht gleich auf der TechEd? ;-)

Eine interessante Konferenz findet gleichzeitig (06.11.-08.11.2006) in München statt - die Microsoft Convergence 2006 [2]. Interessant vor allem da Herr Gates persönlich die Keynote hält. Eine seltene Gelegenheit ihn live auf der Bühne in Deutschland zu erleben, vor allem im Hinblick auf seine berufliche Veränderung. Sein Vortrag bestätigt dem Haupthema der Konferenz ein klares MS Committment.

Schade Bill, ich bin in Barcelona. Pech.

Ian berichtet über DDD4 (DDD = Developers Developers Developers). Eine kostenfreie (von und für) Community Konferenz [3] am 02.12.2006 in Reading, UK. An sonsten sind weitere kostenpflichtige Konferenzen in Vorbereitung: "Prio", etwas neues [4] aus der dotnetpro-Ecke findet am 15. und 16.11.2006 in Baden-Baden statt. Klaus Aschenbrenner berichtete mir über ".NET 3.0 Developers Summit", einer Veranstaltung [5] in Wien (12.02.-16.02.2007 & 19.03.-23.03.2007). Hannes Preishuber berichtet über "VSOne", dem Nachfolger [6] der VS2005-Konferenz, im Februar 2007. Eigenen Angaben zur Folge mit mehr Sessions, mehr Tracks und mehr Content. Die BASTA Spring Edition [7] findet wieder in Frankfurt vom 26.02.-01.03.2007 statt. Die OOP 2007 [8] ist davor (22.01.-26.01.2007) in München. Eigentlich finden eine Menge kostenpflichtiger Konferenzen statt ...

[1] http://www.mseventseurope.com/TechEd/06/pre/
[2] http://www.microsoft.com/germany/dynamics/events/convergence.mspx
[3] http://www.developerday.co.uk/ddd/default.asp
[4] http://www.prioconference.de/
[5] http://developers-summit.csharp.at
[6] http://www.vsone.de/
[7] http://basta.net/
[8] http://www.sigs-datacom.de/sd/kongresse/oop_2007/index.php

.NET | Community | Development | INETA | Speeches | TechEd   #  RSS 2.0   |  



 Tuesday, October 10, 2006
Tuesday, October 10, 2006 8:23:44 AM (W. Europe Standard Time, UTC+01:00)
Microsoft bietet die dritte Staffel in der Webcast-Reihe "Live From Redmond", die von den Mitgliedern der Produktgruppen (lese Produktentwickler) durchgeführt wird. Vielleicht ist einer oder anderer nicht der beste Sprecher, aber definitiv mit dem Thema vertraut und für Fragen und Anregungen offen. 
 
Die Serie ist in der Zusammenarbeit mit INETA [1] entstanden und wird aufgrund des Erfolgs der ersten Staffel nun fortgeführt.
 
 

Upcoming Smart Client Talks

Date

Title

Speaker

Registration URL

7-Nov

Live From Redmond: ClickOnce Tips and Tricks and what’s new in Orcas

Saurabh Pant

link

14-Nov

Live From Redmond: Smart Client: Offline Data Synchronization and Caching for Smart Clients

Steve Lasker

link

28-Nov

Live From Redmond: Client Application Services in Orcas

Saurabh Pant

link

4-Dec

Live From Redmond: Visual Studio: Developing Local and Mobile Data Solutions with SQL Server Everywhere

Steve Lasker

link

Dec 6

Live From Redmond: IronPython: Developing agile but rich client applications using Python

Mahesh Prakriya

link

 

Upcoming Web Talks 

Date

Title

Speaker

Registration URL

10-Oct

Live From Redmond: Introducing the Microsoft AJAX Libraries

Joe Stagner

link

10-Oct

MSDN Webcast: Application Services in "Atlas"

Mir Tariq

link

19-Oct

Live From Redmond: Introducing the Microsoft ASP.NET 2.0 AJAX Extensions

Joe Stagner

link

26-Oct

Live From Redmond: An In-depth Look at UpdatePanel

Kashif Alam

link

2-Nov

Live From Redmond: Enriching Existing ASP.NET Applications with ASP.NET 2.0 AJAX Extensions

Richard Ersek

link

9-Nov

Live From Redmond: Introducing the Microsoft AJAX Control Toolkit

Joe Stagner

link

16-Nov

Live From Redmond: Building your own Microsoft ASP.NET AJAX control extender.

Joe Stagner

link

21-Nov

Live From Redmond: Using the Microsoft AJAX Library with “other” server technologies.

Joe Stagner

link

30-Nov

Live From Redmond: Microsoft AJAX Patterns  - Implementing Predictive Fetch with Microsoft AJAX

Joe Stagner

link

8-Dec

Live From Redmond: An in-depth look at the "ListView" control

Kashif Alam

link

12-Dec

Live From Redmond: Team development on web applications

Jim Bresler

link

.NET | ASP.NET | Community | Development | English | INETA   #  RSS 2.0   |  



 Friday, October 06, 2006
Friday, October 06, 2006 10:26:00 PM (W. Europe Standard Time, UTC+01:00)

Es hat einige Zeit gedauert und wurde in zahlreichen ConfCalls mehrmals besprochen, aber mit Hilfe von Simon Muzio, Microsoft Corporation, und Kay Giza, Microsoft Deutschland, ist der zentrale ASP.NET Portal nun auch in deutscher Sprache [1] verfügbar. Es lag uns am Herzen, dass die deutsprachige Community und Codezone, unsere zentrale Anlaufstelle, entsprechend eingebunden und präsent werden. Wenn etwas fehlen sollte - Kay freut sich sicher über eine nette E-Mail. ;-) 

[1] http://www.asp.net/de/default.aspx?tabid=1

Nikhil Kothari eröffnet eine nette Diskussion zum Thema "Dealing with CSS Incompatibilities and Differences".

[2] http://www.nikhilk.net/Entry.aspx?id=141

Der September-CTP zur nächsten Version von Visual Studio, Codename "Orcas", steht als VPC-Image zum Download bereit. Vorsicht - eine beachtliche Größe von ca. 3.7 GB verspricht eine lang andauernde CTP-Vorfreude ...

[3] http://www.microsoft.com/downloads/details.aspx?FamilyID=[...]

.NET | ASP.NET | Blog | Codezone | Community | Development   #  RSS 2.0   |  



 Thursday, September 21, 2006
Thursday, September 21, 2006 10:35:13 PM (W. Europe Standard Time, UTC+01:00)

Two members of INETA Europe board are representing two different positions: André Obelink, Vice President Speakers Bureau, felt in love with VB and now, he is even more excited with VB.NET. Sander Gerz, Vice President Technology, believes that the real developers need C#. Here are their thoughts in a nutshell ... erm, in two different books... ;-)

 

[1] http://www.vbcentral.nl/Home/Boeken/tabid/163/Default.aspx

.NET | Blog | Community | Development | English | INETA   #  RSS 2.0   |  



 Wednesday, September 20, 2006
Wednesday, September 20, 2006 8:51:16 AM (W. Europe Standard Time, UTC+01:00)

Die DSL-Tools v1 für Visual Studio 2005 als Teil der SDK v3 stehen unter [1] zum Download bereit.

"... Version 1 of Domain-Specific Language Tools lets you create a custom graphical designer that uses your own domain-specific diagrammatic notation. You can then create custom text templates that use models created in your designer to generate source code and other files. Domain-Specific Language Tools requires Microsoft Visual Studio 2005 Professional Edition or above.  ..."

[1] http://www.microsoft.com/downloads/details.aspx?FamilyId=[...]

.NET | Architecture | Blog | Development   #  RSS 2.0   |  



 Tuesday, September 19, 2006
Tuesday, September 19, 2006 10:30:42 AM (W. Europe Standard Time, UTC+01:00)

Wie Thomas Teddy Sohnrey (Leader UG Frankfurt) und Hardy Erlinger (INETA Deutschland) berichten war der erste  ".NET-Java Collaboration Workshop" (Cola WS) am 12. Juli 2006 ein voller Erfolg. Eine gemeinsame Veranstaltung der Java User Group Wiesbaden und der .NET User Group Frankfurt mit dem Ziel herauszufinden wie beide Technologien sinnvoll gemeinsam eingesetzt werden können. Beide User Groups stellen den Mitgliedern der anderen ihre Lösungen vor und es kam nicht nur zu einem regen Informationsaustausch innerhalb der einzelnen Gruppen sondern auch zwischen den beiden Benutzergruppen und es herrschte reges Interesse an den Werkzeugen, Frameworks und APIs der jeweils anderen Fraktion. Klasse Teddy!

[1] http://www.jug-wi.de
[2] http://www.dotnet-ug-frankfurt.de

.NET | Blog | Community | Development | INETA | User Groups   #  RSS 2.0   |  



Tuesday, September 19, 2006 9:58:24 AM (W. Europe Standard Time, UTC+01:00)

Mal zur Abwechlung etwas exotisches und etwas für die Sprachbegabten. Ach ja, es geht um den Standort Nürnberg/Fürth/Erlangen. ;-)

Zwei Softwareentwickler auf Zeit

Unser Partnerunternehmen plant in den nächsten 9-12 Monaten ein größeres neues Softwareprojekt anzugehen und für ca. 6 Monate (ca. Januar-Juli 2007) das Entwicklerteam vorübergehend um 2 Köpfe zu vergrößern. Es geht (vorerst) nicht um eine Festanstellung, sondern um einen Zeitvertrag (auf freier oder Zeitarbeitsbasis). Eine anschließende Übernahme ist denkbar.

Voraussetzung sind umfangreiche Programmiererfahrung mit Borland Delphi, möglichst auch Netzwerkprogrammierung sowie gute Deutsch/Englisch Kenntnisse.

Einen QA- und Dokumentationsmitarbeiter

Hier geht es um eine längerfristige Position. Es wird ein Mitarbeiter gesucht, der den Bereich QA (Quality Assurance, ständiges Testen der Programme, Prüfen von neuen Funktionen, Suchen von Bugs, Einrichten von autom. Tests usw.) und möglichst auch den Bereich Dokumentation (d.h. Handbücher schreiben und aktualisieren, primär auf US-Englisch, aber auch auf Deutsch) abdecken kann. Zunächst wäre der Aufwand eher in Teilzeit (ca. 3 Tage in der Woche oder nur Vormittags oder so) zu machen, nach 6-12 Monaten könnte sich das auch zu einer Vollzeitstelle entwickeln. Die Arbeit sollte zu mind. 75% im Unternehmen erbracht werden. Ich denke bis zu 25% könnten nach einer Einarbeitungsphase wohl auch per Homeoffice gemacht werden.

Voraussetzung sind Englisch (möglichst US Muttersprachler), aber auch sehr gutes Deutsch, Erfahrungen bei der Erstellung von Software-Handbüchern mit einer guten klare Schreibe sowie technische Basis-Erfahrung im Netzwerkumfeld, die es möglich macht mit den Produkten loszulegen. Die Schwerpunkt liegt auf dem "Textlichen" und dem Testen, nicht auf der Netzwerktechnik.

Interessenten sollten sich direkt bei mir melden!

Blog | Community | Development   #  RSS 2.0   |  



 Monday, September 18, 2006
Monday, September 18, 2006 5:33:06 PM (W. Europe Standard Time, UTC+01:00)

Noch habe ich mit den Gedanken liebäugelt mit einem Vortrag oder zumindest physikalisch auf der diesjährigen BASTA! [1] anwesend zu sein. Es ist eine Jubiläumsveranstaltung und die ganzen Community-Nasen sind vor Ort. Ich wäre so gern dabei. Zumindest für ein Bierchen. Leider schaffe ich es zeitlich nicht, und wie man meinen derzeit seltenen Blog-Postings entnehmen kann, ist es in der Tat für viele Dinge zeitlich knapp in diesen Tagen. Argl ...

Mein Kollege Johannes Jauch wird aber vor Ort sein. Johannes ist ein Dipl. Informatiker (Univ.) mit mehr als 10 Jahre knallharter Berufserfahrung in mittleren und großen Projekten. Er beschäftigt sich seit längerem mit den Software-Entwicklungsprozessen und dazugehörigen Werkzeugen, wobei sein Fokus auf der Umsetzung in einem tatsächlichen Projekt liegt. Also, weniger vorbereitete Folien vorlesen, viel mehr die echten Anforderungen in der Praxis abbilden. Unter anderem beschäftigt er sich natürlich auch mit dem Visual Studio Team System. Er war beim ersten Microsoft EMEA VSTS-Training in Paris dabei und war federführend beim Aufbau unseres "VSTS Competence Center" [2] sowie bei der Erstellung des Microsoft "VSTS Readiness Pack" beteiligt.

Wie bisher mehrmals erwähnt und auf dem letzten "AxDay 2006" Event [3] ausführlich vorgetragen, nutzen wir das VSTS in unseren Projekten produktiv seit über einem Jahr. Dabei setzen wir das unternehmensinterne Axinom Development Prozess ein - eine agile Vorgehensweise, die speziell für .NET-Projekte entwickelt wurde. Das Tagesgeschäft mit dem VSTS und den Szenarien und Teams von 5 bis 25 Entwickler, Architekten und Projektleitern ist eine ganz lehrreiche Erfahrung, die sicherlich vielen den Einstieg erleichtern kann. Die üblichen Fehler bei der Einführung sollte man sich lieber ersparen. Und den Team Foundation Server kann man nach einer vernünftigen Installation lieben lernen. Wofür stand nochmal "VSS"? ;-)

Was macht Johannes nun auf der BASTA!? Das was er am besten kann - die praxisorientierten Ratschläge rund um das Thema VSTS erteilen und Interessierte bezüglich der Funktionalität und der Einführung von VSTS im Unternehmen beraten. Einfach die Ausschau nach dem Microsoft VSTS-Stand halten, da isser sicherlich zu finden.

... und ich bin nicht dabei! Unfair.

[1] http://www.basta.net
[2] http://www.axinom.de/Visual_Studio_Team_System.AxCMS
[3] http://tomicic.de/AxinomAxDay2006[...]

Architecture | Axinom | Blog | Community | Development | VSTS   #  RSS 2.0   |  



 Friday, September 15, 2006
Friday, September 15, 2006 1:00:40 PM (W. Europe Standard Time, UTC+01:00)

Folgende Sessions waren die best bewerteten auf der TechEd 2005. Mal sehen wie es in diesem Jahr läuft. Anklicken für das Video:

.NET | Architecture | ASP.NET | Development | TechEd | Videos   #  RSS 2.0   |  



Friday, September 15, 2006 10:54:12 AM (W. Europe Standard Time, UTC+01:00)

Falls sich jemand gefragt hat, was die Entwickler in letzten Tagen zu bestimmten Taten veranlasste ...

Programmer's day is a whimsical "holiday" on the 256th day of the year celebrated mostly by computer programmers (reason: 256 = 2 to the power of 8 = the number of values representable in a byte of data). Traditions include drinking, behaving silly, coding silly programs, mini computer games, playing with old computers, etc. Programmer's day usually falls on September 13th; on leap years, it is September 12th.

Blog | Community | Development   #  RSS 2.0   |  



 Thursday, September 14, 2006
Thursday, September 14, 2006 8:44:23 PM (W. Europe Standard Time, UTC+01:00)

Roger Wolter mit einem ausführlichen Artikel [1] zum Thema "Service Broker". Sein Blog ist wegen zahlreicher Postings, deren Länge häufig einen Absatz deutlich überschreitet, empfehlenswert.

[1] http://blogs.msdn.com/rogerwolterblog/archive/2006/09/08/Roger.aspx

.NET | Architecture | Deutsch | Development   #  RSS 2.0   |  



 Monday, September 11, 2006
Monday, September 11, 2006 6:22:37 PM (W. Europe Standard Time, UTC+01:00)

Nun, das wichtigste in Kürze - Das Microsoft Framework Codename "Atlas" wird noch in diesem Jahr in der Version 1.0 erscheinen. Clientseitiger Teil nennt sich dann in der Zukunft "Microsoft AJAX Library", serverseitiger dagegen "ASP.NET 2.0 AJAX Extensions" (die Controls werden aus <atlas:> in <asp:> umbenannt) und der Toolkit erhält den Namen "ASP.NET AJAX Control Toolkit". Lauffähig unter ASP.NET 2.0 und Visual Studio 2005, 100% cross-browser und cross-platform.

Mehr wie gewohnt beim ScottGu (inzwischen General Manager) unter [1] nachzulesen.

[1] http://weblogs.asp.net/scottgu/archive/2006/09/11/_2200_Atlas_2200_-1.0-Naming-and-Roadmap.aspx

.NET | ASP.NET | Blog | Development   #  RSS 2.0   |  



 Wednesday, September 06, 2006
Wednesday, September 06, 2006 1:13:05 PM (W. Europe Standard Time, UTC+01:00)

DevReachMartin Kulov, INETA Leader and member of INETA Speakers Bureau, sent me some details about the premier developer conference on Microsoft technologies called DevReach from October 09-10 in Sofia, Bulgaria. INETA is one of the major sponsors with a number of high-level speakers like Goksin Bakir, Stephen Forte, Julia Lerman, Sahil Malik and Carl Franklin, who will be doing a DNR session.

[1] http://www.devreach.com
[2] http://europe.ineta.org

Architecture | Blog | Community | Development | English | INETA | User Groups | Speeches   #  RSS 2.0   |  



 Monday, September 04, 2006
Monday, September 04, 2006 10:33:49 AM (W. Europe Standard Time, UTC+01:00)

Endlich ist auch der Release Candidate 1 für das .NET Framework 3.0 (aka WinFx) zum kostenfreien Download [1] bereitgestellt. Kurze Erläuterung zum Inhalt des Downloads:

"... The Microsoft .NET Framework 3.0 (formerly known as WinFX), is the new managed code programming model for Windows. It combines the power of the .NET Framework 2.0 with new technologies for building applications that have visually compelling user experiences, seamless communication across technology boundaries, and the ability to support a wide range of business processes. These new technologies are Windows Presentation Foundation, Windows Communication Foundation, Windows Workflow Foundation, and Windows CardSpace (formerly code named "Infocard"). Microsoft plans to ship .NET Framework 3.0 as part of the Windows Vista operating system. ..."

Links:

Microsoft .NET Framework 3.0 RC1
http://www.microsoft.com/downloads/details.aspx?FamilyId=...

Windows® Software Development Kit (SDK) for RC 1
http://www.microsoft.com/downloads/details.aspx?FamilyId=...

Windows PowerShell RC1 (for .NET Framework 2.0 RTM) x86
http://www.microsoft.com/downloads/details.aspx?FamilyID=...

Windows PowerShell RC1 (for .NET Framework 2.0 RTM) x64
http://www.microsoft.com/downloads/details.aspx?FamilyID=...

Microsoft® Visual Studio® 2005 Extensions for Windows® Workflow Foundation Release Candidate 5
Compatible with Microsoft Vista (RC1), Microsoft .NET Framework 3.0 Release Candidate 1, and Compatible with 2007 Microsoft Office system Beta 2 Technical Refresh
http://www.microsoft.com/downloads/details.aspx?FamilyID=...

.NET | Architecture | Blog | Community | Development   #  RSS 2.0   |  



 Tuesday, August 22, 2006
Tuesday, August 22, 2006 3:18:49 PM (W. Europe Standard Time, UTC+01:00)

Neben Vertretern aus der Wissenschaft referieren bei der Konferenz zur Softwareentwicklung "Model-Driven Development and Product" in der Nikolaischule im Herzen von Leipzig Vertreter renommierter Firmen wie Microsoft, Siemens, SAP oder Daimler-Chrysler zu den Themen rund um Model Driven Software Development (MDSD), Softwareproduktlinien und -Systemfamilien. Vorgestellt werden praxisbewährte Methoden, Vorgehensweisen, Werkzeuge und Werkzeugketten sowie Erfahrungen mit den Technologien und die erforderlichen organisatorischen Maßnahmen in der Praxis.

Wieder eine nette Veranstaltung [1] mit tatkräftiger Unterstützung der INETA .NET User Group Leipzig unter Leitung von Torsten Weber.

[1] http://www.software-families.org/

Architecture | Blog | Community | Development | INETA | User Groups | Speeches   #  RSS 2.0   |  



 Monday, August 21, 2006
Monday, August 21, 2006 8:58:07 PM (W. Europe Standard Time, UTC+01:00)

Wie Kay [1] ausführlich berichtet, tut sich und tat sich einiges bei Codezone Deutschland: verbesserte Suche, Kalender, Events und Webcasts stehen nur viel komfortabel und praktischer zur Verfügung. Die meisten Veränderungen basieren auf dem Feedback und Vorschlägen aus der Community.

Die Site sieht immer besser aus. ;-)

[1] http://www.giza-blog.de/CodezonedeMitNeuenFunktionalitaetenOnline.aspx

Blog | Codezone | Development   #  RSS 2.0   |  



 Monday, August 14, 2006
Monday, August 14, 2006 9:19:13 PM (W. Europe Standard Time, UTC+01:00)

So viel ... und auch ungewöhnliches ... Zum Beispiel veröffentlichte Microsoft die Kostenlose Entwicklungsumgebung für die Spieleentwicklung mit XNA Framework und in den Heise-Foren findet man auch positives Feedback ... Hmm, Sachen gibt's... Eine Offline Blog Applikation aka Windows Live Writer kann nun kostenfrei und für verschiedene Blog-Enginges genutzt werden. Nett. Brauche ich nicht derzeit, aber nett. Dagegen einerseits schade und andererseits toll: Niall Kenedy wird selbständig. Ein Start-Up mehr in der Web 2.x Zeit. Die lokalen Microsofties und einige bekannte Vertreter der Community zeichen sich für MSDN-Solve verantwortlich, den schnellsten Weg an eine kostenfreie Visual Studio 2005 Lizenz zu kommen. Passend dazu Da SBS-Code ...Andreas Tomek aus Österreich holt Gold beim Imagine Cup Finale in Indien.

Blog | Development   #  RSS 2.0   |  



 Wednesday, July 19, 2006
Wednesday, July 19, 2006 9:03:30 AM (W. Europe Standard Time, UTC+01:00)

"Live from Redmond" ist eine Reihe von Webcasts durchgeführt von den Mitgliedern der Microsoft Produktgruppen aus der Zentrale in Redmond. Die Reihe wird nun fortgesetzt. Eine Verbesserung im Gegensatz zum ersten Anlauf: man kann sich im Vorfeld registrieren und wird zeitig benachrichtigt.

Date

Title

Speaker

Registration URL

16-Aug

Smart Client: Offline Data Synchronization and Caching for Smart Clients

Steve Lasker

Click here

23-Aug

Windows Forms: An Overview of Windows Forms in Microsoft Visual Studio 2005

Saurabh Pant

Click here

30-Aug

Visual Studio: Developing Local and Mobile Data Solutions with SQL Server Everywhere

Steve Lasker

Click here

13-Sep

(WinFX) Windows Forms: How to Leverage Windows Forms and Windows Presentation Foundation in a Single Hybrid Application

Scott Morrison

Click here

20-Sep

Windows Forms: Solutions to the Most Common Windows Forms Development Challenges

Scott Morrison

Click here

Date

Title

Speaker

Registration URL

25-Jul

ASP.NET: An Overview of ASP.NET and Windows Workflow Foundation Integration

Kashif Alam

Click here

3-Aug

ASP.NET: Building Real-World Web Application UI with Master Pages, Themes and Site Navigation

Pete LePage

Click here

10-Aug

ASP.NET: Creating Web Applications Using Visual Studio 2005 Team System

Jeff King

Click here

17-Aug

ASP.NET Atlas: A Developers Introduction to Microsoft Atlas

Joe Stagner

Click here

22-Aug

Best Practices and Techniques for Migration Visual Studio 2003 Web Projects to Visual Studio 2005

Omar Khan

Click here

24-Aug

ASP.NET: An ASP.NET Developer’s Look at Using RSS

Joe Stagner

Click here

7-Sep

ASP.NET: Under the Covers - Creating High-Availability, Scalable Web Applications

Stefan Schackow

Click here

14-Sep

ASP.NET: Using User, Roles, and Profile in ASP.NET 2.0

Joe Stagner

Click here

21-Sep

ASP.NET: Comparing PHP and ASP.net

Joe Stagner

Click here

28-Sep

ASP.NET: Security Tips & Tricks for ASP.NET Developers

Joe Stagner

Click here

Date

Title

Speaker

Registration URL

1-Aug

Multi-Channel, Connected Commerce (BTS/CS integration)

Caesar Samsi

Click here

15-Aug

Commerce Server 2007 Overview

Mark Townsend

Click here

29-Aug

.NET Compact Framework 2.0: Optimizing for Performance

Ryan Chapman

Click here

12-Sep

Commerce Server 2007 Architectural Deep-Dive

David Messner

Click here

 

ASP.NET | Blog | Community | Development | Webcasts   #  RSS 2.0   |  



 Wednesday, July 05, 2006
Wednesday, July 05, 2006 1:06:58 PM (W. Europe Standard Time, UTC+01:00)
Eine umfangreiche Sammlung an Entwicklerressourcen (Links, Webcasts, Anleitungen ...) zum Thema 2007 Microsoft Office System. Es dürfte so ziemlich das längste Posting aller Zeiten in diesem Blog sein ...
.NET | Blog | Deutsch | Development   #  RSS 2.0   |  



 Monday, July 03, 2006
Monday, July 03, 2006 1:55:47 PM (W. Europe Standard Time, UTC+01:00)

Immer wieder interessant was die Menschen sich einfallen lassen, um die schwer verdauliche Kost leichter zu erklären: die kryptographie Grundlagen in einer Rap-Version [1] als mp3.

[1] http://www.cs.purdue.edu/homes/anavabi/[...]

Blog | Community | Development   #  RSS 2.0   |  



 Wednesday, June 28, 2006
Tuesday, June 27, 2006 11:43:31 PM (W. Europe Standard Time, UTC+01:00)

Here are again some numbers (June 2006) for INETA Europe: 222 User Groups with aprox. 60.000 Developers in 32 Countries - 45 User Groups in Germany, 28 User Groups in Russia, 25 User Groups in the UK and 17 in Poland... 13.000 Developers and a biggest User Group in Italy (again UGiDotNet) and 15.000 Developers and a second largest User Group (VBUG) in the UK, followed by Germany and on the 4th place the Netherlands (Greece is now 5th).

INETA Europe has a new website: http://europe.ineta.org

Blog | Community | Development | English | INETA | User Groups   #  RSS 2.0   |  



 Tuesday, June 27, 2006
Tuesday, June 27, 2006 12:11:47 PM (W. Europe Standard Time, UTC+01:00)

Ich habe es bereits angekündigt [1], nun ist es auch soweit: Codeplex goes live!

Passend dazu das Interview mit Corby Parnell, Program Manager for the Communities & Collab. und dem Mann hinter dem Codeplex-Projekts. In 37 Minuten erfährt man so einiges, was bereits oft nachgefragt war. Und was ich hier interessant finde - das Angebot ist allen derzeitigen "Beta4Ever" Trends zum Trotz nach nur ca. 8 Wochen nicht mehr Beta ...


Alternativ: Download in MPEG4

[1] http://tomicic.de/CodePlexVisualStudioTeamFoundationClientToolsForFree.aspx
[2] http://www.codeplex.com

Blog | Community | Development   #  RSS 2.0   |  



 Friday, June 23, 2006
Friday, June 23, 2006 10:33:28 PM (W. Europe Standard Time, UTC+01:00)

Le 1er évènement CodeS-SourceS / ASP-PHP.net / INETA France [1] [2] avec une appréciation globale de 8.09 sur 9 !!

Félicitation Nix et Rédo !! ;-)

[1] http://www.flickr.com/photos/patricevb/[...]
[2] http://blogs.developpeur.org/nix/archive/[...]

Blog | Development | INETA | User Groups | French   #  RSS 2.0   |  



 Monday, June 19, 2006
Monday, June 19, 2006 5:15:12 PM (W. Europe Standard Time, UTC+01:00)

If you missed one of the last "INETA Live Webcast Series", here is your next chance to some of our community stars: Kieran Lynam, User Group Leader IrishDev Community, Johann Grabner from Austria, Martin Woodward, best voted Team Foundation Community Speaker and Rob Burke, who can explain you a lot about the life of an Canadian in Ireland. ;-)

These guys are not only deeply involved with the Community, they are also a technology specialists who implement Microsoft products and technologies every day. Give them a try in following sessions:

If you are interested in Atlas, TFS or WPF here is your chance to ask and learn. Go for it!

[1] http://www.microsoft.com/emea/msdn/visualstudio/webcasts.aspx

.NET | Blog | Community | Development | English | INETA   #  RSS 2.0   |  



 Wednesday, June 14, 2006
Wednesday, June 14, 2006 12:45:50 PM (W. Europe Standard Time, UTC+01:00)

Gerade vor einiger Wochen habe ich mich auf meine Unix-Zeit im letzten Jahrhundert erinnert, da tauchte ein MSDN-Nachamer einer der nützlichsten und meistbenutzten UNIX Shell-Kommandos überhaupt auf ... Eine nette Idee von Craig Andera:

"... Msdnman is a command-line documentation tool that exposes the content in the Microsoft/TechNet Publishing System in a manner reminiscent of the *nix "man" command. ..."

Diese Lösung basiert auf "Microsoft/TechNet Publishing System (MTPS) Content Services" [2], einer Reihe nützlicher Web Services für die neue MSDN2, die einen programatischen Zugriff auf die MSDN2-Inhalte bieten.

Endlich mal etwas wirklich nützliches! Coool ... ;-)

[1] http://wangdera.com/msdnman/
[2] http://services.msdn.microsoft.com/ContentServices/ContentService.asmx

.NET | Blog | Deutsch | Development   #  RSS 2.0   |  



Wednesday, June 14, 2006 9:29:54 AM (W. Europe Standard Time, UTC+01:00)

Die Antworten auf folgende Fragen findet man hier [1]. Praktisch.

  • When does .NET Framework setup require a reboot?
  • How can I tell if .NET Framework setup requires a reboot?
  • Can I defer the reboot if the .NET Framework setup returns code 3010?
  • How can I force a reboot during .NET Framework setup to make sure my setup it will handle it correctly?

[1] http://blogs.msdn.com/astebner/archive/2006/06/13/627729.aspx

.NET | Blog | Development   #  RSS 2.0   |  



 Monday, June 12, 2006
Monday, June 12, 2006 8:35:01 AM (W. Europe Standard Time, UTC+01:00)

Unter [1] steht eine kostenfreie Entwicklungsumgebung für den neuen Windows PowerShell (aka Monad). Jefrey Snover, einer der PowerShell-Architekten, empfielt es [2] mit folgenden Zeilen:

Check out the amazing PowerShellIDE at http://PowerShell.com. Many of you probably already know Dr Tobias Weltner from his product SystemScripter http://www.scriptinternals.com. The PowerShell team has been talking to Tobias on and off for years now and those discussions have clearly paid off.  PowerShellIDE is a free "experimental editor" whose functions will be integrated into SystemScripter.

[1] http://www.scriptinternals.de/new/product/powershellide.zip
[2] http://blogs.msdn.com/powershell/archive/2006/06/07/620067.aspx

[WM06] Angola Angola - Portugal Portugal  0:1 (0:1) ... eine schwache Vorstellung

.NET | Blog | Deutsch | Development   #  RSS 2.0   |  



 Sunday, June 11, 2006
Sunday, June 11, 2006 7:45:17 PM (W. Europe Standard Time, UTC+01:00)

Einige Preview-Screenshots des bevorstehenden Relaunchs der live.com Website. Das Layout wird offensichtlich an das Live Messanger angeglichen. Folgende Ziele sind mit dem Relaunch verbunden, wie Kris Barton vom Live-Team berichtet:

  1. Be a default search homepage.
  2. Be a personalized homepage (like Google Personalized Homepage, Netvibes, Pageflakes, etc).
  3. Be a central place to access Windows Live services.

[1] http://blogs.zdnet.com/web2explorer/?p=206

  

[WM06]  Mexiko Mexiko - Iran Iran 3:1  (1:1)

Blog | Development | Gadgets   #  RSS 2.0   |  



 Saturday, June 10, 2006
Saturday, June 10, 2006 9:12:03 PM (W. Europe Standard Time, UTC+01:00)

Nochmal Glück gehabt: INETA bleibt INETA und wird nicht in IWINFXA umbenannt [1]. Klingt sowieso besser... Einen neuen Namen müssen wir uns aber merken: die Technologie mit dem Codename "InfoCard" wird nun ofiziell und in der Zukunft Windows CardSpace (WCS) genannt. Und dieser Name wird uns öfter begegnen.

[1] http://blogs.msdn.com/somasegar/archive/2006/06/09/624300.aspx

.NET | Blog | Community | Deutsch | Development | INETA | User Groups   #  RSS 2.0   |  



 Friday, June 09, 2006
Friday, June 09, 2006 1:03:30 PM (W. Europe Standard Time, UTC+01:00)

Joshua Bloch, Software Engineer bei Google Research, mit einem sehr interessanten Post zur Implementierung der binären Suche und einer Empfehlung für das Buch "Programming Pearls" von Jon Bentley [2].

Prädikat: Sehr lesenswert. Dank an Maxim für die Weiterleitung.

[1] http://googleresearch.blogspot.com/2006/06/extra-extra-read-all-about-it-nearly.html
[2] http://netlib.bell-labs.com/cm/cs/pearls/

PS: Gerade trudelte der Postbank-Newsletter ein ... "Sehr geehrter Herr Tomicic, zählen Sie auch die Tage bis zum Anpfiff...". Tue ich. Noch genau 0,16666.. Tage. ;-)

Blog | Development   #  RSS 2.0   |  



 Monday, June 05, 2006
Monday, June 05, 2006 6:47:46 PM (W. Europe Standard Time, UTC+01:00)

In der zweiten Ausgabe des MSDN Magazins Deutschland (Juni/Juli 2006) wird die Entwicklervereinigung INETA (Europe und Deutschland) ausführlich auf mehreren Seiten vorgestellt. Die Autoren des Artikels sind Hardy Erlinger und meine Wenigkeit. Die Ausgabe ist ab sofort im Handel erhältlich.

[1] http://www.msdnmag.de/

Blog | Deutsch | Development | INETA | User Groups   #  RSS 2.0   |  



 Sunday, June 04, 2006
Sunday, June 04, 2006 6:50:49 PM (W. Europe Standard Time, UTC+01:00)

Ein journalistischer Blick - Cordula Lochmann, besser bekannt als die Ex-Chefredakteurin VBA und dotnetpro-Magazin, bloggt nun privat unter [1] und themenspezifisch und gewohnt bissig in ihrem "Konrad-Zuse-1" blog [2]. Ich habe bereits darüber berichtet, dass Stefan Tilkov [3] für Sigs-Datacom bloggt, nun geht Holger als der "Dotnet-Doktor" [4] für die iX an den Start ...

Eine interessante Entwicklung ...

[1] http://www.konrad-zuse-eins.de
[2] http://cordula.wordpress.com
[3] http://tomicic.de/BlogNewsFromTheBlogsVonStefanTilkov.aspx
[4] http://www.heise.de/ix/blog/artikel/73731

Wieviele Blogger braucht man um eine Glühbirne auszuwechseln? Sieben. Zwei die darüber bloggen, zwei die in ihren blogs darauf verlinken, zwei die verlinken und über das "Bloggen" bloggen und einen der die Glühbirne wechselt ...

Blog | Community | Development   #  RSS 2.0   |  



 Wednesday, May 31, 2006
Wednesday, May 31, 2006 8:51:52 PM (W. Europe Standard Time, UTC+01:00)

Visual Studio Team Suite erhält Nachwuchs - eine neue Edition mit dem Namen "Visual Studio Team Edition for Database Professionals" [1]. Das dazügehörige Produkt-Team bloggt unter [2]..[7] und die Fragen können unter [8] gestellt und diskutiert werden. Die Edition wird für die Team Suite Lizenznehmer kostenfrei zur Verfügung gestellt werden.

[1] http://msdn.microsoft.com/vstudio/teamsystem/products/dbpro/default.aspx
[2] http://blogs.msdn.com/gertd/
[3] http://blogs.msdn.com/camerons
[4] http://blogs.msdn.com/rwaymi
[5] http://blogs.msdn.com/mattnunn
[6] http://blogs.msdn.com/thomas_murphys_agile_db_blog
[7] http://blogs.msdn.com/tsdatabl
[8] http://forums.microsoft.com/MSDN/ShowForum.aspx?ForumID=725&SiteID=1

.NET | Blog | Development | VSTS   #  RSS 2.0   |  



Wednesday, May 31, 2006 3:00:08 PM (W. Europe Standard Time, UTC+01:00)

Dodned Live: Treffen der Stars in der fränkischen Metropole ... Ihr zwo-null Moderator Damir Tomicic proudly presents Michael Schwarz mit Ajax.NET [2], Daniel Zeiss mit ComfortASP.NET [3] und Oliver Scheer, Microsoft, mit Atlas Framework [4]. Voraussichtlich am 26.06.2006 (yup, WM-Spielfrei...). Buchverlosung wie üblich. Stay tuned for more ... ;-)

[1] http://www.dodned.de
[2] http://www.ajaxpro.info/
[3] http://www.comfortasp.de/
[4] http://atlas.asp.net

ASP.NET | Blog | Community | Development | INETA | User Groups   #  RSS 2.0   |  



Wednesday, May 31, 2006 1:36:21 PM (W. Europe Standard Time, UTC+01:00)

Einige interessante Links:

.NET | Blog | Development   #  RSS 2.0   |  



 Tuesday, May 30, 2006
Tuesday, May 30, 2006 9:40:53 AM (W. Europe Standard Time, UTC+01:00)

Mike Hall [1], dem lokalen Publikum bekannt von der Embedded-World in Nürnberg vor einigen Monaten, berichtet von der MEDC in Japan mit einem Hinweis auf die Meinung [2] der Japaner zum Frühstück. Die Alternative zum "American Breakfast" ist ... "Healthy Breakfast". Ich sage jetzt nichts mehr dazu ... ;-)

[1] http://blogs.msdn.com/mikehall/
[2] http://www.flickr.com/photos/medc2006team/156135055/

Blog | Deutsch | Development | MapPoint | Mobile | Tourism   #  RSS 2.0   |  



Tuesday, May 30, 2006 9:35:08 AM (W. Europe Standard Time, UTC+01:00)

Sam Guckenheimer zeichnet sich als "Group Product Planner for Microsoft Visual Studio Team System" maßgeblich für die Definition der Features im VSTS verantwortlich. Ich habe das Buch zwar noch nicht gelesen, aber nach den ersten VSTS-Einstiegsbüchern von Richard Hundhausen [2] und Jean-Luc-David [3] ist dieser Werk thematisch wirklich vielversprechend. Mal sehen was hinter dem Cover steckt ...

[1] http://www.amazon.com/gp/product/0321278720
[2] http://www.amazon.com/gp/product/0735621853
[3] http://www.amazon.com/gp/product/0764584367

Software Engineering with Microsoft Visual Studio Team System

Architecture | Blog | Development | VSTS   #  RSS 2.0   |  



 Monday, May 29, 2006
Monday, May 29, 2006 11:39:31 AM (W. Europe Standard Time, UTC+01:00)

Da TechEd 2006 in Boston (12.06.-16.06.) wie üblich bereits ausverkauft ist, wird Microsoft 40 Breakout-Sessions im Form von Webcasts für die daheimgebliebenen Fußball-Fans übertragen. Noch sind keine Sessions online eingetragen, aber unter [1] wird die aktuelle Liste sicherlich bald veröffentlicht.

[1] https://www.msteched.com/content/webcasts.aspx

Architecture | Blog | Development | TechEd   #  RSS 2.0   |  



Monday, May 29, 2006 8:01:42 AM (W. Europe Standard Time, UTC+01:00)

Wie die Zeit vergeht ... Glückwunsch an alle VB-Fans... AlexB, gibt es eine Fete irgendwo? ;-)

"... Microsoft Announces Visual Basic at Windows World '91 General-Purpose, High-Productivity Programming System for Microsoft Windows

ATLANTA -- May 20, 1991 -- Microsoft today announced MicrosoftR Visual BasicTM programming system at the Windows World '91 industry trade show.  Visual Basic is a graphical application development system for Microsoft WindowsTM graphical environment version 3.0 that combines visual design tools with a powerful, general-purpose programming language and Windows .EXE compiler.  It provides a simple solution to the complex task of creating real Windows-based software applications..."

[1] http://www.panopticoncentral.net/archive/2006/05/24/12200.aspx

Blog | Deutsch | Development   #  RSS 2.0   |  



 Saturday, May 27, 2006
Saturday, May 27, 2006 3:43:45 PM (W. Europe Standard Time, UTC+01:00)

Richard MacManus berichtet von der Webstock Web Konferenz [1] sehr ausführlich zu den Vorträgen von Ben Goodger [2], Lead Engineer im Firefox-Team und Google-Angestelter [3] sowie Tony Chor [5], Group Program Manager im Internet Explorer Team [4] bei Microsoft. Keine tiefgründige Infos, aber eine gute Gegenüberstellung.

[1] http://www.webstock.org.nz/index.html
[2] http://weblogs.mozillazine.org/ben/
[3] http://blogs.zdnet.com/web2explorer/?p=191
[4] http://www.tonychor.com/
[5] http://blogs.zdnet.com/web2explorer/?p=192

Blog | Deutsch | Development   #  RSS 2.0   |  



 Thursday, May 25, 2006
Thursday, May 25, 2006 8:21:08 PM (W. Europe Standard Time, UTC+01:00)

Ein nützlicher Hinweis für die Arbeit mit CodePlex [1] stellt Microsoft eine kostenfreie Lizenz der Visual Studio Team Foundation Clients [2] zum Download bereit. Diese Lizenz ist für Nutzung mit CodePlex, die Software kann also nicht für andere Zwecke verwendet werden. Es handelt sich bei diesem Download um eine Image-Datei (.img), die entweder gebrannt oder mit den virtuallisierungs Tools als externes Laufwerk gelesen werden kann.

Eine weitere Frage "wird CodePlex die GotDotNet workplaces ersetzen?" wird von Jim Newkirk [3] beantwortet.

[1] http://www.codeplex.com
[2] http://download.microsoft.com/download/2/[...]
[3] http://blogs.msdn.com/jamesnewkirk/archive/2006/05/23/605614.aspx

.NET | ASP.NET | Blog | Community | Development | VSTS   #  RSS 2.0   |  



Thursday, May 25, 2006 7:55:42 PM (W. Europe Standard Time, UTC+01:00)

Eine 24:1 Komprimierung verspricht das neue Windows Media Photo (WMP) Format für Vista und XP und dabei doppelt so viele Details wie eine herkömmliche JPG-Kommprimierung. Einige Reaktionen sind unter [2] nachzulesen.

[1] http://www.microsoft.com/whdc/xps/wmphoto.mspx
[2] http://news.zdnet.com/2100-3513_22-6076650.html

Blog | Development | Gadgets   #  RSS 2.0   |  



Thursday, May 25, 2006 7:37:37 PM (W. Europe Standard Time, UTC+01:00)

Local Live wird langsam auch auf Europa ausgeweitet. Wie Tim Sneath schreibt [1] neben diversen neuen Features für die Benutzer und Entwickler sind endlich auch die Aerial Maps sowie einige Bird's Eye Darstellungen für die UK [2] online (in der Liste auf "street level" zoomen und Bird's Eye wählen). Nun, jetzt auch die anderen Ländern, wie z.B. Deutschland, integrieren...


Cambridge, England, UK

[1] http://blogs.msdn.com/tims/archive/2006/05/24/606570.aspx
[2] http://local.live.com/?v=2&cid=546E7E30AC2C5011!1193

Blog | Development | MapPoint | Mobile   #  RSS 2.0   |  



 Wednesday, May 24, 2006
Wednesday, May 24, 2006 9:58:40 AM (W. Europe Standard Time, UTC+01:00)

Ein vielversprechender Blog-Launch - Stefan Tilkov möchte in seiner Blog-Kolumne regelmäßig spannende, nützliche und amüsanteste Impulse aus der "Blogosphäre" herausgreifen und zum Weiterverfolgen der Links anregen. Ein Linkblog, ein Kommentarblog, eine Kolumne? Wir werden sehen.

[1] http://www.sigs.de/blog/js/

Architecture | Blog | Community | Deutsch | Development   #  RSS 2.0   |  



Wednesday, May 24, 2006 9:45:28 AM (W. Europe Standard Time, UTC+01:00)

Einige Neuerungen im "Windows Live Local powered by Virtual Earth" Service. Der aktuelle "Discovery" Release [1] bringt u.a. die Echtzeit-Verkehrsinfos und (vom Google Earth bereits bekannte) sog. User Collections (Benutzerdefinierte Liste der Plätze), die man unter [2] u [3] begutachten kann.

Nett ist die Sammlung unter [4] ... Leider fehlen die ausführlichen Karten dazu.

[1] http://local.live.com/?wip=99
[2] http://www.collectionmaps.org
[3] http://www.passthepoi.com/
[4] http://local.live.com/?v=2&cid=EE8A32C733F8E28D!401

Blog | Community | Development | MapPoint | Mobile   #  RSS 2.0   |  



 Tuesday, May 23, 2006
Tuesday, May 23, 2006 5:59:52 PM (W. Europe Standard Time, UTC+01:00)

Benjamin Nitschke überrascht mit einem weiteren 2D Adventure auf Basis der Rocket-Commander Engine. Wie üblich im Source Code und als Installationspaket zum Download verfügbar. Hübsch ...

[1] http://exdream.no-ip.info/blog/ZombieQuestInstaller.exe
[2] http://exdream.no-ip.info/blog/ZombieQuestSourceCode.zip

.NET | Blog | Development | Freeware   #  RSS 2.0   |  



Tuesday, May 23, 2006 5:41:57 PM (W. Europe Standard Time, UTC+01:00)

Interessante Namensänderung ... Die einzelnen Produkte haben die Zahl 2007 jedoch weiterhin hinten. Im jeden Fall, wer an der Beta 2 samt result-oriented UI interessiert ist, kann sich unter [1] die nötigen Installationsdateien holen.

[1] http://www.microsoft.com/office/preview/beta/getthebeta.mspx

Blog | Deutsch | Development   #  RSS 2.0   |  



Tuesday, May 23, 2006 5:22:24 PM (W. Europe Standard Time, UTC+01:00)

Die Inhalte der einmaligen Waterfall 2006 Konferenz [1] sind zum Teil online verfügbar. Mein IASA Kollege Scott Ambler stellt Glacial Methodology™ [2] vor und Bill Grant erzählt aus dem Leben des einsamen Entwicklers [3].

Prädikat: Lesenswert! ;-)

[1] http://www.waterfall2006.com/
[2] http://www.waterfall2006.com/ambler2.html
[3] http://www.waterfall2006.com/grant.html

Architecture | Blog | Community | Development   #  RSS 2.0   |  



 Saturday, May 20, 2006
Friday, May 19, 2006 11:00:22 PM (W. Europe Standard Time, UTC+01:00)

Auf gestrigem Treffen des German Software Architecture Council (GSAC) habe ich die Gelegenheit gehabt mich ausführlich mit dem Prof. Dr. Andreas Polze vom Hasso-Plattner-Institut zu unterhalten und möchte an dieser Stelle auf seine Arbeit hinweisen. Natürlich ist sie sehr umfassend und man kann es nicht so einfach darstellen. Dennoch, wenn ich erwähne, dass er ein Projekt mit Marc Russinovich (Winternals) und David Salomon durchgeführt und darüber in einem Webcast gesprochen hat, dürfte bereits der eine oder andere hellhörig werden. Wenn ich dazu noch sage, dass dieser Webcast kostenfrei online verfügbar ist, hoffe ich definitiv das Interesse geweckt zu haben.

Im Projekt "Tele-Task" [1] erläutert er die Grundlagen der Windows Betriebssystemarchitektur am Beispiel von Unix, Linux und Windows leicht verdaulich und sehr interessant. Man erfährt so einiges, nicht nur die Internas der verschiedenen Betriebssysteme sondern beispielsweise auch dass die Firma Digital Equipment Corporation (DEC, [2]) vor vielen Jahren die Open Source Idee entdeckt hat. Und noch einiges mehr... Natürlich ist dieser Webcast nur ein Beispiel, viel mehr Inhalt von verschiedenen Beitragenden ist auf der Tele-Task Site versteckt. Eine Erkundungsreise lohnt sich in jedem Fall ...

So schade, dass meine Studienzeit schon so viele Jahre her ist. Aber eines steht fest - mit solchen Lehrkräften kann man sich wirklich international sehen lassen.

Prädikat: Unbedingt anschauen!

[1] http://www.tele-task.de/player/embedded.php?series=134&language=en
[2] http://en.wikipedia.org/wiki/Digital_Equipment_Corporation

PS. Auch die Uni-Leipzig darf nicht unerwähnt bleiben ... Aber darüber später ...

Architecture | Blog | Deutsch | Development   #  RSS 2.0   |  



 Tuesday, May 16, 2006
Tuesday, May 16, 2006 9:25:44 AM (W. Europe Standard Time, UTC+01:00)

Over the past few months a number of people (including myself) worked together with Korby Parnell [3], GotDotNet Guru, to create CodePlex, a new Web-based collaborative development application including Release Management, Work Item Tracking, Source Code Dissemination, Wiki-based Project Team Communications, Project Forums and News Feed Aggregation. Everything you need to successfully run your community project. Some of the projects listed already:

  • Managed Stack Explorer is a lightweight tool that provides a quick and easy way to monitor .NET 2.0 managed processes and their stacks.
  • Team Foundation Server Administration Tool allows a Team Foundation Server administrator to quickly add and modify user permissions to all three platforms utilized by TFS
  • MSBuild Extras – Toolkit for .NET 1.1 “MSBee” is an addition to MSBuild that allows developers to build managed applications in Visual Studio 2005 that target .NET 1.1.
  • NUnitLite is a lightweight version of NUnit suitable for embedding right in the test project. According to Charlie Pool [4] NUnit 3.0 will most probably be planned and developed on the platform as well. 

CodePlex is a place to create new projects to share with your fellow developers around the world, join others who have already started their own project, or simply use the applications on this site and provide feedback. I am more than happy to announce the first Public Beta!

Watch out for James Newkirk post [2] about CodePlex. Much more to come, stay tuned ... ;-)

[1] http://www.codeplex.com/
[2] http://blogs.msdn.com/jamesnewkirk
[3] http://blogs.msdn.com/korbyp
[4] http://nunit.com/blogs/?p=26

.NET | Blog | Community | Development | English   #  RSS 2.0   |  



 Saturday, May 13, 2006
Saturday, May 13, 2006 10:14:55 AM (W. Europe Standard Time, UTC+01:00)

Chad Z. Hower aka Kudzu ist Microsoft Technologieberater für die MEA-Region (Nahosten und Afrika). In seiner Arbeit ist er für 85 Ländern auf 4 Kontinenten in 10 Zeitzonen zuständig. Viele davon gehören zu den ärmsten Ländern der Welt und seine Aufgabe unterscheidet sich sehr oft von den Aufgaben hiesiger Berater. Die Entwicklungshilfe hat dort eine andere Bedeutung. Bei unserem letzten Treffen auf der Microsoft EMEA Konferenz in Frankreich vor 2 Monaten stellte ich überrascht fest, wie viele Sprachen Chad spricht. Er ist mit einer Russin verheiratet und beherrscht auch diese Sprache, Französisch oder Türkisch sind ihm unter anderen aber auch nicht fremd. Und sprechen kann er auch. ;-)

Derzeit bereitet er als einer der Track Owner die TechEd Europe Konferenz vor. In einem aktuellen Artikel stellt er den kleinsten aller .NET Frameworks [1] vor:

"... Using only a few hundred kilobytes of RAM and an inexpensive processor, the Microsoft .NET Micro Framework platform allows developers to build applications for the smallest of devices. These devices are typically constrained by cost, memory, processor, and/or power consumption ..."

[1] http://www.kudzuworld.com/community/News/2006_05_12.aspx

.NET | Deutsch | Development   #  RSS 2.0   |  



Friday, May 12, 2006 11:43:36 PM (W. Europe Standard Time, UTC+01:00)

Die Slides und Powerpoint-Präsentationen der israelischen TechEd 2006 Konferenz sind nun unter [1] online verfügbar. Auch wenn die meisten Beschreibungen hebräisch sind, sind die Präsentationen meistens in englischer Sprache. Weitere Präsentationen werden bald online gestellt. Eine gute Vorbereitung auf die kommende TechEd US Konferenz.

Vorsicht: der Scrollbalken ist tatsächlich links ... ;-)

[1] http://www.microsoft.com/israel/teched/tracks/default.aspx

.NET | Blog | Deutsch | Development   #  RSS 2.0   |  



 Thursday, May 11, 2006
Thursday, May 11, 2006 10:38:20 PM (W. Europe Standard Time, UTC+01:00)

Eine aktuelle Nachricht bewog mich folgende Geschichte zu erzählen und eine der grossartigsten Anwendungen aller Zeiten (rein subjektiv) zu erwähnen. Diese Meinung bekam ich aber erst viel später.

Ich kann mich daran so gut erinnern, als ob es gestern gewesen wäre. Dennoch kommt es mir heute so vor, als inzwischen mehr als hundert Jahre vergangen ist. Mein erster Tag in einem Großrechenzentrum, ein Treffen mit einer UNISYS-Maschine. Groß, grau und laut. Vollkommen steril. Irgendwie gruselig. Ich bekam einen Platz an einem Terminal und eine Aufgabe - die COBOL-Programme sollten überarbeitet werden.

Meine Frage nach einem Editor wurde mit einem schallenden Lachen erwiedert: "Du sollst Wi-Eeei nutzen...". "Wi was??", dachte ich mir ... Nun ja, wer nicht fragt ... Kurze Zeit später befand sich auf meinem Arbeitstisch ein Stapel gedruckter Anleitung... Wie damals üblich, mit einem Matrix-Drucker gedruckt, kaum lesbar ... Auf jede Buchstabe des Alphabets folgten mehrere Zeilen kryptischer Beschreibung. Was solls, ich holte mir einen Kaffee und vertiefte mich in die spannende Literatur... Nach einem dritten Kaffee war ich dann soweit, der große Moment stand mir bevor.

> vi test.txt

Ich tippte brav die Buchstabe "i", einige weitere Buchstaben und die Escape-Taste folgten. Dann die Kombination "wq!" und schon erschien der Prompt wieder. Ich war so froh und stolz den ersten Kampf ohne nennenswerter Verluste überlebt zu haben. Einige weitere Fingerübungen später dachte ich, das ist doch nichts, weshalb die ganze Aufgregung. Ich wagte mich an die "echten" Dateien und öffnete übermutig und hoffnungsvoll eine davon. Ein folgenschwerer Fehler, wie sich später herausstellte.

Ich weiss nicht wie es passiert ist, aber irgendwie habe ich die Caps-Lock Taste erwischt. Als Ergebnis habe ich diverse Zeilen einer großen Datei beim Versuch den Kursor zu bewegen zusammengefügt. Bei einem weiteren Versuch meinen Fehler zu bereinigen (Panik! Hilfe!!) verschwanden einige weitere Zeilen, ich schaffte ein Kommando x-fach auszuführen (eine nette Funktion, die ich später sehr mochte) und natürlich was am Ende zu machen? Wie in der Übung ... "wq!", speichern und den Editor ohne Nachfrage beenden. Was unter Unix weg ist, ist weg ... Ein sehr gründliches Betriebssystem, geschweige das Filesystem ...

Ich habe diese Software an diesem Tag gehasst. Ich habe es verflucht.

Nun, so fing es an. In den Folgewochen lernte ich die Grundkommandos, nahm es mir vor besser aufzupassen und die unlimitierte Undo-Funktion regelmässiger zu nutzen. Sicher ist sicher ... Mit der Zeit entspannte ich mich und probierte mehr und mehr. Erstaunlicherweise, sobald die erste Blockade überwunden war lernte ich ständig neue Befehle und neue Kombinationen. Es fing an Spaß zu machen. Was mich am meisten erstaunte war die Geschwindigkeit. Es schien so, als ob nur meine Tippgeschwindigkeit der Software Grenzen setzen konnte. Rund 30 Dateien mit etlichen MB an Code aufzumachen und in allen Dateien eine bestimmte Zeile finden und verändert vervielrfachen, dabei volle Kontrolle darüber behalten was man tut ... kein Problem, es ging in Sekundenschnelle. Die Buchstaben brennten sich in mein Bewusstsein und es schien mir, als ob ich blind die Dateien bearbeiten konnte.

[vi man!]Ich war dem Monster "We-Eeei" verfallen ...

Diese Begeisterung hielt mich auch später davon ab mit Emacs zu arbeiten. Für mich war mein "We-Eei" ein Highlander. Und bekanntlich kann es nur einen davon geben. Ein Shell unter den Editoren, ein Ferrari der Produktivität. In der Firma teilten wir uns in zwei Fraktionen auf, die Emacs- (Lisp-Erweiterungsfanatiker) und die VI-Ecke ... Es gab Sonderlinge, die Joe oder (ich will es gar nicht erwähnen, P.... pfui ...) bevorzugten, aber ich blieb dem VI über die Jahre treu. Und tippte auch Jahre später in Gedanken versunken all zu oft in Word oder Visual Studio die berüchtigte Kombination "wq!". ;-)

Nun, zurück zur Nachricht. Kurz und prägnant: "Vim 7.0 is out!" [1]. Wer bisher noch kein Interesse zeigt diesen Editor zu probieren, hier einige weitere Fakten:

"... Vim is a highly configurable text editor built to enable efficient text editing. It is an improved version of the vi editor distributed with most UNIX systems. Vim is often called a "programmer's editor," and so useful for programming that many consider it an entire IDE. It's not just for programmers, though. Vim is perfect for all kinds of text editing, from composing email to editing configuration files. ... The long story is that, even though Vi is somewhat awkward to use at first, it enables fast, simple, and effective editing once you get the hang of it. A key concept in Vi is combining a certain action (delete, copy to buffer, capitalize, etc.) with a movement (go to line 25, go to end of document, go to next occurrence of "foo," go to 2nd occurrence of character "x" in this line, etc.). The action is performed on all lines or characters between the current cursor position and the destination cursor position. Vi is extremely powerful in moving around within (or between) files..."

Hier eine ausführliche Anleitung [2]... Da wäre noch die Geschichte von LaTeX, aber die spare ich mir für später auf. ;-)

[1] http://www.vim.org/download.php
[2] http://thomer.com/vi/vi.html

Blog | Development | Private | Opinion | Tools   #  RSS 2.0   |  



Thursday, May 11, 2006 10:16:27 AM (W. Europe Standard Time, UTC+01:00)

NRW2006 - die Liste der Sprecher wird immer länger. Auch der Themen. Am  27.07.2006 ist es soweit, die Anmeldung ist bereits möglich:

[1] http://www.vfl-niederrhein.net/Signup.aspx

ICE2006 - Anmelden und eine XBox 360 gewinnen - die Verlosung findet unter allen Teilnehmern, die sich bis zum 27.05.2006 anmelden, statt.

[2] http://www.ice2006.de/pages/de/site.php?page=register

Blog | Community | Deutsch | Development   #  RSS 2.0   |  



Thursday, May 11, 2006 8:38:52 AM (W. Europe Standard Time, UTC+01:00)

Rocky Heckman ist Security MVP und arbeitet bei Readify in Australien, kommt aber ursprünglich aus USA. Ein sehr interessanter Webcast [1] zum Thema Assembly Hijacking, der auch zu den aktuellen DevDays 2006 [2] passt.

[1] http://www.rockyh.net/AssemblyHijacking/AssemblyHijacking.html
[2] http://www.security-days.de/

.NET | Blog | Deutsch | Development | Videos   #  RSS 2.0   |  



Thursday, May 11, 2006 8:32:24 AM (W. Europe Standard Time, UTC+01:00)

"Ihr Kennwort ist falsch, bitte wiederholen Sie die Eingabe." ... wozu??

Blog | Development   #  RSS 2.0   |  



Thursday, May 11, 2006 12:06:51 AM (W. Europe Standard Time, UTC+01:00)

quaero.jpgLoic Le Meur, pikanterweise ein Franzose, gibt 10 Gründe [1] an, weshalb die Quaero-Suchmaschinen (lat. "Ich suche") sicherlich keinen Erfolg haben wird. Was ist eigentlich Quaero? Eine französische, ähm wünschenswerterweise europäische, Antwort auf Google. Mit einem Schwerpunkt auf multimedialen Inhalten. Weitere Infos unter [2] zu finden.

Auch Google war ein Uni-Projekt irgendwann vor 100 ... nein, Moment... vor etwa 7 Jahren (unglaublich, so schnell ging das ...). Und 250 Mio. sind auch keine kleine Summe, da lässt sich einiges machen. Vorausgetzt nicht zu viele Köche sind am Werk. Leider ist genau hier das der Fall ...

[1] http://www.loiclemeur.com/english/2006/05/quaero_10_reaso.html
[2] http://www.cio-weblog.de/50226711/suchmaschinenprojekt_quaero[...]

Architecture | Blog | Deutsch | Development   #  RSS 2.0   |  



Wednesday, May 10, 2006 11:50:52 PM (W. Europe Standard Time, UTC+01:00)

Interessante Gelegenheit für alle, die gerne mit Visual Studio 2005 arbeiten und dabei etwas verdienen möchten. DevX [1] hat folgende Preise für folgende Bestleistung ausgeschrieben:

  1. Add-ins (Templates, Starter Kits, and Macros)
    1,000 USD ($), ein Interview im MSDN Magazine, eine Reise zur TechEd Europe nach Barcelona, Spanien*. Die Lösung wird auf der MSDN Website und im Extensibility Catalog gefeatured.
  2. Packages Built Using the Visual Studio SDK
    5,000 USD ($), ein Interview im MSDN Magazine, eine Reise zur TechEd Europe nach Barcelona, Spanien*. Die Lösung wird auf der MSDN Website und im Extensibility Catalog gefeatured
*Economy-class ticket and vier Übernachtungen ($120 USD pro Nacht).

[1] http://www.devx.com/vstudioextensibility

.NET | Community | Deutsch | Development   #  RSS 2.0   |  



Wednesday, May 10, 2006 11:38:13 PM (W. Europe Standard Time, UTC+01:00)

Wenn wir schon dabei sind, die Outlook-Tasks per Kommandozeile abzufragen. Hier eine weitere interessante Idee wie man Outlook in eine Fernbedienung [1] umrüsten kann. Nicht nur nützlich, sicherlich auch spaßig: nur noch herausfinden wer die Erweiterung installiert hat und dann die besagte E-Mail schicken... Die meisten werden wahrscheinlich zu faul sein um die empfohlenen Anpassungen durchzuführen. ;-)

[1] http://www.timmatheson.com/[...]

.NET | Blog | Development   #  RSS 2.0   |  



 Wednesday, May 10, 2006
Wednesday, May 10, 2006 3:27:47 PM (W. Europe Standard Time, UTC+01:00)

Auch in den Ajax/DSL/UMTS/GigaBit-Zeiten ist eines unvermeidlich - das Warten. Nette animierte Icons helfen:

progerssbar_editnplace.gif indicator_mozilla_blu.gif indicator_flower.gif indicator.gif indicator_mozilla_yellow.gif indicator_snake.gif usw ... mehr davon unter [1].

Nichts passendes gefunden? Dann am besten eigene Icons erstellen. Die Anleitung unter [2] hilft.

[1] http://www.napyfab.com/ajax-indicators/
[2] http://www.vladstudio.com/photoshoptutorials/?8

Blog | Development   #  RSS 2.0   |  



Wednesday, May 10, 2006 10:30:01 AM (W. Europe Standard Time, UTC+01:00)

Simon Guest mit einer interessanten Idee [1] die Tasks im Outlook mit der Kommandozeile zu steuern. Vorausgesetzt, man verwaltet seine Tasks im Outlook aber nicht mit geflagten E-Mails ... und nicht auf gelben Zettelchen.

[1] http://blogs.msdn.com/smguest/archive/2006/05/07/592044.aspx

.NET | Blog | Deutsch | Development   #  RSS 2.0   |  



Wednesday, May 10, 2006 10:09:10 AM (W. Europe Standard Time, UTC+01:00)

Wie erwartet, zeigt die Konkurrenz Zähne am zweiten Tag der E3 2006 Konferenz [1] [2] ... Nintendo demonstriert mit einer Fortsetzung der neverending saga "Zelda: Twilight Princess" die Vorzüge der neue Wii-Konsole. Da Nintendo zuerst auf die Idee mit den Bewegungssensoren kam, steht nun Sony im schlechten Licht als Nachahmer da. 


  photo © by Joystiq

Die Antwort von Microsoft auf die PS3 Community-Pläne heisst "Live Anywhere". Ein Spiel auf der XBox 360 anfangen, später auf einem mobilen Gerät (hier ist Sony natürlich mit PSP klar im Vorteil, die Qualität der kleinen Konsole ist nicht mit meinem Pocket PC vergleichbar) oder PC (hier hat wiederum Microsoft klar die Nase vorne) fortsetzen. 


  photo © by Joystiq

Ein weiteres Highlight der Messe aus der Microsoft-Sicht ist die Ankündigung von HALLO3 samt Video-Demo [3].

[1] http://www.e3expo.com
[2] http://www.joystiq.com/
[3] http://www.xboxyde.com/news_2924_en.html
[4] http://www.engadget.com/2006/05/10/...

Blog | Deutsch | Development | Gadgets | Mobile   #  RSS 2.0   |  



 Tuesday, May 09, 2006
Tuesday, May 09, 2006 9:59:36 AM (W. Europe Standard Time, UTC+01:00)

John Howard erklärt [1] die Einstellungen [2] sowie die Vorgehensweise zur Aufnahme von Blogcasts mit Hilfe des kostenfreien Windows Media Encoder [3]. Ich bevorzuge die Aufnahme mit Camtasia [4] (ca. 290 Euro) oder dem einfacheren SnagIt (ca. 35 Euro) aus dem Hause TechSmith. Zur Erstellung der reinen Audio-Dateien kann ich Audacity [5] (kostenfrei) wärmstens empfehlen.

[1] http://blogs.technet.com/jhoward/archive/2005/01/24/359391.aspx
[2] http://www.msblogcasts.com/jhoward/Blogcast.zip 
[3] http://www.microsoft.com/downloads/details.aspx?FamilyID=[...]
[4] http://www.techsmith.com/
[5] http://audacity.sourceforge.net/

Blog | Development | Podcasts | Videos   #  RSS 2.0   |  



Tuesday, May 09, 2006 9:22:20 AM (W. Europe Standard Time, UTC+01:00)

Nun ist es endlich soweit, Web Application Project für Visual Studio 2005 ist nicht mehr Beta und steht zum Download [1] bereit. Eine Erweiterung um weiterhin in gewohnter Weise arbeiten zu können. Eine ausführliche Anleitung [2] ist wie üblich bei ScottGu verfügbar. Ein Hinweis: zuerst die alte Version deinstallieren.

Derzeit ist nur die englische Version verfügbar, die restlichen lokalisierten werden bald folgen. Ein workaround ist hier [3] zu finden.

[1] http://msdn.microsoft.com/asp.net/reference/infrastructure/wap/default.aspx
[2] http://weblogs.asp.net/scottgu/archive/2006/05/08/445742.aspx
[3] http://forums.asp.net/thread/1279716.aspx

PS. à propos TLA ... auch WAP ist nicht mehr das was er mal war .. ;-)

.NET | ASP.NET | Development   #  RSS 2.0   |  



Tuesday, May 09, 2006 12:06:04 AM (W. Europe Standard Time, UTC+01:00)

Ein wirklich interessanter Beitrag, der hilfreiche Tipps zur Lesbarkeit einer Internet-Präsenz gibt. Man erinnert sich, nicht nur strikte Befolgung von Standards und Programmierregeln, sondern maßgeblich auch die Wahl und die Aufbereitung der Inhalte machen eine Internet-Präsenz mehr oder weniger zugänglich. Es ist also ratsam in Rahmen eines Projekts auch eine inhaltlich einfachere Version der Texte zu erstellen und zu verwenden. Ein wichtiges Kriterium für den Erfolg einer technischorientierten Internet-Präsenz ist die Kommunizierbarkeit des Themengebietes, die durch die Bildung eines komplexen und weiten Teilen der Leserschaft unbekannten Fachvokabulars deutlich erschwert und zum Teil unzugänglich gemacht wird. Die Lesbarkeit ist ein komplexes Gebilde und ein Maß für verschiedene Kriterien, darunter Nachvollziehbarkeit, Verständlichkeit und Erkennbarkeit. Klingt komisch, ist aber so...

Die sog. TLA (Three-letter acronyms, Abkürzungswort mit drei Buchstaben) erschweren die Lesbarkeit der technischen Texte zusätzlich. Obwohl es genau 17.576 mögliche TLA-Varianten gibt, werden oft die gleichen Buchstabenkombinationen genutzt (FPS steht beispielsweise für Frame per Second, First Person Shooter, Functional Product Specification oder Fast Packet Switching). Natürlich spielt der Kontext einer Nachricht eine wichtige Rolle, dennoch werden unnötigerweise und inflationär solche Abkürzungen zur allgemeinen Verwirrung genutzt. Die schnelle Hilfe findet man unter [3] und [4].

Wie dem Beitrag zu entnehmen ist: "...Readability is the measure of how easy it is to read and comprehend a document...". Wie lesbar ist die eigene Präsenz? Oder die Beiträge im Blog? Einfach eine formale Vorgehensweise hierzu ausprobieren [1][2] oder mehr darüber lernen [5][6][7].

[1] http://juicystudio.com/services/readability.php#readweb
[2] http://www.readability.info/
[3] http://www.acronymfinder.com/
[4] http://www.abkuerzungen.de
[5] http://www.gopdg.com/plainlanguage/readability.html
[6] http://www.stcsig.org/usability/topics/readability.html
[7] http://www.barrierekompass.de/weblog/index.php?itemid=303

Blog | Deutsch | Development   #  RSS 2.0   |  



 Sunday, May 07, 2006
Sunday, May 07, 2006 7:28:58 PM (W. Europe Standard Time, UTC+01:00)

Immer wieder stelle ich fest, dass Mike Gunderloy mit seinem Blog "Larkware News" [1] viele nützliche Dinge erwähnt, bespricht und entsprechend kommentiert. Es ist zwar recht viel Werbung inzwischen vorhanden, die Inhalte bleiben aber hochwertig. Und alles täglich geliefert, was mich am meisten beeindruckt.

Prädikat: Empfehlenswert.

[1] http://www.larkware.com/

.NET | Blog | Community | Development   #  RSS 2.0   |  



Sunday, May 07, 2006 6:58:20 PM (W. Europe Standard Time, UTC+01:00)

Inspiriert mit dieser Seite [1] entstand PIC2HTML [2] ... Eine kleine C#-Anwendung, die jegliche Bilder in pures HTML verwandelt. Verfügbar in Source Code [3] oder als Executable [4] für .NET 2.0. Für die volle Optimierung ist ein CSS-File [5] notwendig.

Die Anwendung liefert beeindruckende Ergebnisse. Einige Beispiele [6]...[12].

[01] http://www.100mb.nl/
[02] http://www.noteme.com/comment.php?article=75
[03] http://www.noteme.com/prog/pictohtml_source.zip
[04] http://www.noteme.com/prog/pictohtml.zip
[05] http://www.noteme.com/ascii/websafe.css
[06] http://tomicic.de/content/binary/damir.htm
[07] http://www.noteme.com/ascii/norway.htm
[08] http://www.noteme.com/ascii/uk.htm
[09] http://www.noteme.com/ascii/oyvind.htm
[10] http://www.noteme.com/ascii/arms.htm
[11] http://www.noteme.com/ascii/black.htm
[12] http://www.noteme.com/ascii/boobs.htm

.NET | Appz | Deutsch | Development   #  RSS 2.0   |  



Sunday, May 07, 2006 6:29:57 PM (W. Europe Standard Time, UTC+01:00)

Nützlich für die Umsteiger: "...The C# FAQ for C++ programmers was first posted in Aug 2000, and is regularly updated. It answers many of the questions that C++ developers have when they first encounter C#..."

[1] http://www.andymcm.com/csharpfaq.htm

.NET | Development   #  RSS 2.0   |  



Sunday, May 07, 2006 9:32:50 AM (W. Europe Standard Time, UTC+01:00)

BoxSo entsteht die Motivation ... Sahil Malik (INETA Sprecher, MVP) hat sich über Sudoku aufgeregt und einen Solver [1] in C# geschrieben. Die Lösung ist samt Source Code in seinem Beitrag erhältlich. Die Erklärung verschiedener Lösungsansätze (Analytisch, nach der Backtracking-Methode) unter [2]. Für die Freunde des Tablet PC diskutiert Stephen Toub unter [3] die Implementierung samt Source Code. Seine Lösung ist in dem Touch Pack enthalten, der Standardausstattung eines Ultra-Mobile PC.

Was ist Sudoku? Ein Spiel [4]...[7] aus Japan, das zunehmend die Welt errobert. Sudoku ist jap. 数独 Sūdoku, kurz für 数字は独身に限る Sūji wa dokushin ni kagiru, wörtlich: Zahlen als Einzel beschränken.

Wie wird gespielt? Ein leeres Sudoku-Raster besteht aus 81 Feldern, verteilt auf ein Gitter von neun Zeilen und neun Spalten, das in neun 3 × 3-Unterraster unterteilt ist. Einige Zahlen zwischen 1 und 9 sind bereits vorgegeben, die restlichen müssen gefunden werden. Dabei gibt es zwei einfache Regeln:

  • Jede Spalte, jede Zeile und jeder Block muss alle Zahlen von 1 bis 9 enthalten.
  • Deshalb darf keine Spalte, keine Zeile und kein Block zwei oder mehr Felder mit derselben Zahl enthalten.

[1] http://codebetter.com/blogs/sahil.malik/archive/2006/05/07/144202.aspx
[2] http://de.wikipedia.org/wiki/Sudoku
[3] http://msdn.microsoft.com/library/default.asp[...]
[4] http://sudoku.zeit.de/sudoku/kunden/die_zeit/
[5] http://www.websudoku.com/
[6] http://www.sudoku.com/
[7] http://www.divingforbananas.com/sudoku/

.NET | Appz | Deutsch | Development | Tablet PC   #  RSS 2.0   |  



 Friday, May 05, 2006
Friday, May 05, 2006 3:53:26 PM (W. Europe Standard Time, UTC+01:00)

ASCII  

Maps

[1] http://www.asciimaps.com [via Torsten Weber]

Blog | Development | English | Mobile   #  RSS 2.0   |  



Friday, May 05, 2006 8:40:07 AM (W. Europe Standard Time, UTC+01:00)

Tech·Ed Europe team launched the official Tech·Ed Europe web site. And registrations are open! If you are interested in speaking, here are the Track Owners:

Where to find INETA & Co.?
Situated in the centre of the Exhibition Hall, the Community Lounge will feature focused, topic-driven interactive sessions throughout the conference. More details about this later on ...


Community | Development | English | TechEd   #  RSS 2.0   |  



 Thursday, May 04, 2006
Thursday, May 04, 2006 8:13:58 PM (W. Europe Standard Time, UTC+01:00)

Ron Jacobs, Mitglied des Architecture Strategy Teams bei Microsoft und Moderator der ARCasts, arbeitet derzeit an einem Projekt [1], der sich sog. angehenden Architekten (aspiring architects) widmet:

"... Noodle is the code name for a project with the goal to teach people how to become an architect. ..."

Die ersten Inhalte sind auch bereits verfügbar: die Powerpoint "Architects and the Architecture of Software" [1] und das Video (10 min) "Requirements Module Introduction Video" [2]. Weitere Inhalte sollen konsequent folgen ...

[1] http://www.ronjacobs.com/Slides/Module1-ArchitectsAndTheArchitectureOfSoftware.ppt
[2] http://www.ronjacobs.com/Noodle/Module2Requirements3.wmv

Architecture | Community | Deutsch | Development   #  RSS 2.0   |  



Thursday, May 04, 2006 7:53:59 PM (W. Europe Standard Time, UTC+01:00)

Man wartet an der US-Grenze, schaut genervt vor sich hin ... Es dauert, denn die Grenzbeamten müssen nicht nur die Fingerabdrücke nehmen und die Bildaufnahmen machen sondern auch die Lebengeschichte jeden einzelnen erfahren. Man schaut vor sich hin und denkt sich ... Mensch, die Hellhounds ... Student Partner ... Na klar, Andreas Heil [1] stand vor mir. Und schon konnten wir die gemeinsame Wartezeit mit einer angenehmen Unterhaltung verkürzen.

Andreas promoviert in der "Context-based Systems Research Group" der Universität in Stuttgart und arbeitet zugleich und remote bei Microsoft Research in Cambridge. Dabei beschäftigt er sich mit wirklich spannenden Sachen [2] und schreibt nicht nur darüber in seinem Blog. Subscribed!

[1] http://blog.aheil.de/MeetingpointSeattleAirport.aspx
[2] http://research.microsoft.com/ero/iep/

Blog | Community | Deutsch | Development   #  RSS 2.0   |  



Thursday, May 04, 2006 1:43:27 PM (W. Europe Standard Time, UTC+01:00)

.... Neno Loje, für die beste Breakout Session der Microsoft WinDays 2006 (besser als Rafal Lukawiecki)! Glückwunsch Neno!

Die Beste Eröffunungskeynote darf ich für mich behalten. Glückwunsch an mich. ;-)

Community | Development | Speeches   #  RSS 2.0   |  



Thursday, May 04, 2006 9:41:17 AM (W. Europe Standard Time, UTC+01:00)

Die Tags, wie z.B. bei Technorati [1] im Einsatz, sind eine feine Sache. Wenn es darum geht den sog. UGC (User Generated Content - buzzword des Jahres) zu ordnen, ist es nicht mehr notwendig selbst sich die umfangreiche Kategorisierung auszudenken (wie z.B. das Kategoriebaum bei eBay) und diese zu pflegen. Man bedient sich der demokratisierung des Webs und setzt auf die Folksonomie. Jeder ist in der Lage eigene Kategorien zu definieren, aus der Masse tauchen die häufigsten Begriffe auf und man hat eine - nicht gewünschte aber vom Volk gewählte - Kategorisierung. Gut um festzustellen, welche Themen bzw. Bereiche am meisten gefragt sind.

Solch eine Kategorisierung ist dynamisch, die lebt und stirbt mit dem verfügbaren Content. Tagging ist recht einfach, man linkt auf den Provider, der einen sog. Tagspace zur Verfügung stellt. So sieht der Link dann am Beispiel von Technorati aus:

<a href="http://technorati.com/tag/Damir" rel="tag">Damir</a>
<a href="http://technorati.com/tag/Tomicic" rel="tag">Tomicic</a>

Technorati indiziert die Postings mit solchen Links. Dabei werden aber nur diverse Begriffe einer Nachricht zugeordnet, die restlichen Informationen sowie der Kontext gehen verloren. Auch eine strukturierte Zuordnung der Informationen ist nicht möglich, da diese Art der Kategorisierung flach ist. Die sog. Microformats verfolgen die Zielsetzung strukturierte Informationen einer Nachricht zuzuordnen. Und dazu den Kontext zu setzen. Die praktische Nutzung der Mikroformate kann man am Beispiel von hReview [2] sehen. Ein prominenter Nutzer dieses Mikroformats ist Yahoo [3].

" ... hReview is a simple, open, distributed format, suitable for embedding reviews (of products, services, businesses, events, etc.) in (X)HTML, Atom, RSS, and arbitrary XML. hReview is one of several microformats open standards ..."

[1] http://www.technorati.com/tags 
[2] http://microformats.org/wiki/hreview
[3] http://tech.yahoo.com/pr/canon-powershot-a510/1991697476

Architecture | Blog | Deutsch | Development   #  RSS 2.0   |  



 Wednesday, May 03, 2006
Wednesday, May 03, 2006 9:46:13 AM (W. Europe Standard Time, UTC+01:00)

ConsolasEndlich ist der neue Schriftsatz Consolas entwickelt speziell für die Nutzung in Visual Studio (laut Download-Seite "Microsoft Visual Studio 2006" ;-)) öffentlich verfügbar und kann unter [1] hertuntergeladen werden.

"Consolas is a monospaced font (like an old typewriter) and good for programmers setting code (its core purpose). "

Development | Freeware   #  RSS 2.0   |  



 Tuesday, May 02, 2006
Tuesday, May 02, 2006 8:21:08 PM (W. Europe Standard Time, UTC+01:00)

Martin Fowler hat sein Artikel schon vor einigen Jahren geschrieben. Nun hat er eine vollkommen überarbeitete Version veröffentlicht [1]

"... Continuous Integration is a software development practice where members of a team integrate their work frequently, usually each person integrates at least daily - leading to multiple integrations per day. Each integration is verified by an automated build (including test) to detect integration errors as quickly as possible. Many teams find that this approach leads to significantly reduced integration problems and allows a team to develop cohesive software more rapidly. This article is a quick overview of Continuous Integration summarizing the technique and its current usage. ..."

Wir hatten das Thema bei der .NET User Group Franken ziemlich ausführlich besprochen und die Anwendungsfälle in einem kleinen Team (kleiner 5 Entwickler) und bei Siemens in einem Projekt mit über 400 Entwickler verglichen. Spannend und nützlich.

Prädikat: Empfehlenswert!

[1] http://martinfowler.com/articles/continuousIntegration.html

Architecture | Deutsch | Development   #  RSS 2.0   |  



Tuesday, May 02, 2006 12:20:32 PM (W. Europe Standard Time, UTC+01:00)

In Zeiten von AJAX/Atlas/Web 2.0 ist sicherlich uncool darüber zu sprechen ... Aber hiermit möchte ich meine Serie über die XHTML abschliessen ... Mein Kollege Frank Zehelein hat mit Hilfe von Visual Studio 2005 Express, Corel Photopaint, TotalCommander und AxCMS.net 6.x die Site [1] mit XHTML 1.0 strict in Rahmen von "May 1st Reboot" [2] relaunched. Einige kleinere Schwerigkeiten sind noch vorhanden, die mit ASP.NET 2.0 zusammen hängen, mit Control Kit sollte dies auch der Vergangenheit angehören.

Einige Hintergrundinfos: Frank ist Dipl. Wirtschaftsinformatiker mit einer Vorliebe für Web-Standards und CSS-Design. ;-)

[1] http://zehelein.de/
[2] http://www.may1reboot.com

ASP.NET | Axinom | CMS | Development   #  RSS 2.0   |  



Tuesday, May 02, 2006 10:56:59 AM (W. Europe Standard Time, UTC+01:00)
Die allgemeine Keynote stellte die neusten Technologien dar, die wohl inzwischen bekannt sind. Die Architecture Keynote war eine Mischung folgender Vorlagen. Weil diese durchgehend auf English gehalten sind, hier die Vorlagen zum Download.
Architecture | Development | IASA | Speeches   #  RSS 2.0   |  



 Saturday, April 29, 2006
Friday, April 28, 2006 11:12:56 PM (W. Europe Standard Time, UTC+01:00)

Das ist wirklich ein interessanter Artikel ... Es geht um eine der umfangreichsten technologischen und strategischen Investitionen seit .NET und diese hat eine neue Person zu verantworten. Als Vorgeschmack ein Zitat:

"...And who was in charge of this retreat? It wasn't Ballmer. And believe it or not, co-founder and chairman Bill Gates wasn't even present..."

[1] http://money.cnn.com/magazines/fortune/fortune_archive/2006/05/01/8375454/index.htm

.NET | Architecture | Blog | Development   #  RSS 2.0   |  



 Friday, April 28, 2006
Friday, April 28, 2006 10:49:15 PM (W. Europe Standard Time, UTC+01:00)

Unglaublich was für ein Aufwand wird hier betrieben... Ein Browser-basiertes Schachspiel gebaut mit dem "WebOS AppsBuilder" der Firma Morfik - nach eigener Aussage ohne einer Zeile handgeschriebener JavaScript-Code, dafür vollständig in Object Pascal:

"...This alpha-version chess application demonstrates the concept of 'browser as computing platform'. It can be played as a single player or a multi-player networked game..."

[1] http://chess.labs.morfik.com

Einige weitere Beispiele für die Idee  "to bring the web and traditional operating systems together to form a shared virtual computer":

Web OS: XIN / YouOS / EyeOS / Orca / Goowy / Fold

Appz | Blog | Development   #  RSS 2.0   |  



Friday, April 28, 2006 4:17:38 PM (W. Europe Standard Time, UTC+01:00)

simmern.deGerade habe ich die neuen Referenzen für AxCMS.net erwähnt [1], schon meldet sich mein Kollege mit dem Hinweis auf die Site [2] der Verbandsgemeinde Simmern/Hunsrück, die mit AxCMS.net und (klar) ASP.NET erstellt, gegen XHTML 1.0 Transitional validiert. Schade, nur Transitional und nicht Strict - aber fast. Es war sicherlich keine Anforderung, aber zur Not kann man es auch noch leicht bereinigen. An sonsten, hier noch einige ganz unterschiedliche Referenzen [3]-[9], wenn ich schon darüber schreibe ... Nun zusammegefasst - Atlas Framework, XHTML, Buchversand, Ticket-Shop, Feuerwehr, Industrie ... Find ich spannend.

Wie sieht der derzeitige technologische Unterbau des AxCMS.net [10] aus? Hier zwei Diagrame:

 
a) AxCMS.net Landscape           b) AxCMS.net Component View

Die technologische Basis des (weiterhin vollständig kostenfreien) Systems ist das .NET Framework 2.0 (ASP.NET 2.0), darauf das AxCMS.net Persistence Framework und AxCMS.net Business Layer mit einer ganzen Reihe verschiedener Services und der WebDav-Erweiterung für das Dokumenten-Management. Zum Einsatz kommt auch WSE 3.0 und eine völlig neue Render-Engine für die barrierefreien Sites. Entwickelt wird in C# mit dem Visual Studio 2005. Früher haben wir eine ganze Reihe verschiedener Tools genutzt, aber wer zum letzten AxDay 2006 Event kam, kennt unsere aktuelle Entwicklungsphilosophie mit dem Axinom Development Process (auf mehreren Standorten) basierend auf dem Visual Studio Team System und Team Foundation Server. Die Projekt Manager nutzen Office 2003 und Exchange.

Natürlich, alles ganz grob beschrieben. ;-)

[1] http://tomicic.de/AxinomAxCMSnetInTheNews.aspx
[2] http://www.simmern.de
[3] http://www.rna.de
[4] http://www.kfv-erh.de
[5] http://www.shop-fun-ticket.de
[6] http://www.jm-networks.de/
[7] http://www.lighthaus.com
[8] http://www.fixemer.de
[9] http://www.kerpen.com
[10] http://de.AxCMS.net 

ASP.NET | Axinom | CMS | Deutsch | Development   #  RSS 2.0   |  



Friday, April 28, 2006 9:21:44 AM (W. Europe Standard Time, UTC+01:00)

GroßansichtAlex Bierhaus, langjähriger fester Bestandteil und Motor der deutschsprachigen VB-Community, mit seinem ersten Werk "Visual Basic 2005 Master Class. Einstieg für Anspruchsvolle" erschienen bei Addison-Wesley und geschrieben gemeinsam mit Jürgen Kotz.

Gratuliere Alex, viel Erfolg und viele weitere Bücher! ;-)

[1] http://weblogs.netug.de/alexb/archive/2006/04/27/4290.aspx

.NET | Community | Development   #  RSS 2.0   |  



Thursday, April 27, 2006 11:22:36 PM (W. Europe Standard Time, UTC+01:00)

Einige ganz nette PR-News... iX-Magazin hat AxCMS.net 6 [1] in der letzten Ausgabe erwähnt, dotnet-Magazin in der nächsten (inkl. Vollversion). Und einige Reviews werden noch folgen.

Was gibt es aktuell neues? Zur MIX06 Konferenz haben wir ein Projekt mit dem Atlas March CTP [2] ausgeliefert, somit ist auch diese Art der Implementierung möglich. Eine interessante neue Referenz? Es gibt ziemlich viele in letzter Zeit, zunehmend auch im öffentlichen Sektor so wie unter [3] die SGD Nord (Struktur- und Genehmigungsdirektion) Rheinland-Pfalz.

Ich wähle aber mal zur Abwechslung etwas ganz neues ... Ein vollständiger Buchshop basierend auf AxCMS.net [4] ... So etwas geht. Inzwischen auch eine ganze Menge andere Sachen. Find ich cool. ;-)

[1] http://de.axcms.net/de_download_overview.AxCMS
[2] http://www.codezone.com
[3] http://www.sgdnord.rlp.de
[4] http://bookshop.gfu.net

.NET | Axinom | CMS | Deutsch | Development   #  RSS 2.0   |  



 Thursday, April 27, 2006
Thursday, April 27, 2006 10:23:53 PM (W. Europe Standard Time, UTC+01:00)

Wer sich immer gewünscht hat, die ASP.NET Controls beinflussen zu können, vor allem wenn es um das Rendering der HTML-Ausgabe geht, dem steht mit "CSS friendly ASP.NET 2.0 control adapters Beta 1" [1] die langerwünschte Möglichkeit offen. Überhaupt keine Tabellen mehr, nur noch CSS? ;-)

[1] http://www.asp.net/cssadapters/


ASP.NET | Deutsch | Development   #  RSS 2.0   |  



 Thursday, April 20, 2006
Thursday, April 20, 2006 10:28:44 PM (W. Europe Standard Time, UTC+01:00)

Ajit Jaokar [1] erklärt die sieben Prinzipen der "kollektiven Applikation" - das Ganze ist grösser als die Summe einzelner Teile. Ein Ergebnis der Web 2.0 Workgroup. In jedem Fall eine interessante Betrachtung:

web21.jpg

Passend dazu beschäftigt sich Andre McAffee, Professor an der Harvard Business School, mit dem Thema "Does Web 2.0 guarantee Enterprise 2.0?" [2]. Wie oft erwähnt in den Medien, sucht YouTube weiterhin nach einem erfolgreichen Geschäftsmodell. Oder überhaupt einem ...

[1] http://opengardensblog.futuretext.com/archives/2006/04/a_web_20_faq.html
[2] http://blog.hbs.edu/faculty/amcafee/

Architecture | Blog | Development   #  RSS 2.0   |  



 Wednesday, April 19, 2006
Wednesday, April 19, 2006 8:53:11 PM (W. Europe Standard Time, UTC+01:00)

SQL Server Worldwide Users Group - SSWUG.ORGImmer wieder lustig, die internationalen Podcasts. Rein zufällig entdeckte ich eine neue Aussprache [1] meines Namens.  ;-)

Chuck Boyce und SSWUG.ORG Broadcasts "the most comprehensive SQL Server and overall database-oriented podcasts on the web". Subscriben unter [2].

[1] http://www.sswug.org/sswugradio/pdetails.asp?pid=74
[2] http://feeds.feedburner.com/SswugorgRadio

Development | Podcasts | Deutsch   #  RSS 2.0   |  



Wednesday, April 19, 2006 4:46:32 PM (W. Europe Standard Time, UTC+01:00)

Version 2.1 Release Candidate [1] of the Web is now available, featuring significant improvements over the older Web 2.0 version.

[1] http://cheese.blartwendo.com/web21-demo.html

Architecture | Development | English   #  RSS 2.0   |  



Wednesday, April 19, 2006 1:27:13 PM (W. Europe Standard Time, UTC+01:00)

Atlas (Rough Cuts) coverEin Thema rechtzeitig aufgreifen, ein Buch darüber schreiben und bei einem renomierten internationalen Verlag (O'Reilly) veröffentlichen schaffte Christian Wenz mit seinem neuesten Werk zum Thema Atlas Framework.

ScottGu meinte dazu: "... I bought and read the Atlas Rough-Cuts book on the plane ride back to Seattle.  I found it a good book that helped a lot in learning the basics of the Atlas client-side control framework and base class library...".

Mein Glückwunsch Christian. ;-)

 [1] http://www.oreilly.com/catalog/atlas/

.NET | ASP.NET | Development   #  RSS 2.0   |  



 Thursday, April 13, 2006
Thursday, April 13, 2006 4:36:19 PM (W. Europe Standard Time, UTC+01:00)

So etwas kann hier nicht passieren:


( hier klicken ... )

Weshalb? Einfach mal durch die Fensterscheibe kucken ..  :'(

Regen
Temperatur: 6.9 °C

Blog | Development | Videos   #  RSS 2.0   |  



 Thursday, April 06, 2006
Thursday, April 06, 2006 4:02:32 PM (W. Europe Standard Time, UTC+01:00)

Manche freuen sich, manche nicht ... Es gab aber mehr Applaus als Kritik für "Boot Camp on Mac" [1]. Die interessantere Frage stellt die Mary Jo Foley: "Mac users are true believers in the Mac OS; Windows users might like the prettier hardware, but would that be enough of a reason to move to a dual boot setup?". [2]

Nach GHzing/GBing/USB2.0ing/40"ing/1500Framing/3DBenchmarking/Frameworking  ... die Entwickler-Herzen schlagen nun für Designer-Hardware? ;-)

[1] http://www.flickr.com/photos/speedye/sets/72057594099504282/
[2] http://www.microsoft-watch.com/article2/0,1995,1946383,00.asp?kc=MWRSS02129TX1K0000535

Blog | Development | Gadgets   #  RSS 2.0   |  



 Wednesday, March 29, 2006
Wednesday, March 29, 2006 10:26:55 PM (W. Europe Standard Time, UTC+01:00)

Ich habe mich mit David Silverlight (aka Head Geak from XML PitStop und Betreiber der Site) über sein neuestes Projekt unterhalten. Kudos für die nette Idee. ;-)

[1] http://www.community-credit.com/DevCommunity.aspx

Community | Development   #  RSS 2.0   |  



Tuesday, March 28, 2006 11:45:12 PM (W. Europe Standard Time, UTC+01:00)

Eine ganz interessante Betrachtung um das Thema erneut aufzugreifen: obwohl mit mehr als 60 Mio. Mitglieder und rund 12,5% aller online gezeigten Display Ads, ist MySpace.com nicht die beliebte Werbeplattform für die führenden Marketing-Fachleute. Der Grund sei vorwiegend die Angst vor kriminellem Missbrauch und offensiven (sprich Porno oder sexistischen) Darstellungen. Das Phänomen betrifft allerdings alle sozialen Netze.

"... Of six panelists representing major advertisers and ad agencies, not a single one advertised with MySpace or other social networking sites. ...

[1] http://publications.mediapost.com/index.cfm?fuseaction=Articles.san&s=41210&Nid=19211&p=338602

Blog | Development   #  RSS 2.0   |  



 Tuesday, March 28, 2006
Tuesday, March 28, 2006 9:30:42 PM (W. Europe Standard Time, UTC+01:00)

Was man nicht alles in seiner Mailbox findet.. eine ganze Menge Event-Hinweise. Hier zwei davon:

Es geht total lokal mit einer etablierten Institution los, den deutschen "Developer Days 2006" vom 9. bis 17. Mai in vier deutschen Städten. Das Thema in diesem Jahr ist ... nein, nicht ASP.NET 2.0 und nicht Visual Studio 2005. ;-) ... Es geht um ein Evergreen-Thema, nämlich die "360° Security". Sowohl die Sprecher als auch die Themen versprechen eine gute Unterhaltung und eine Menge Fakten. Willers, Beier und Caspers (BSI) versus Fisher, Primbs & Weber (MS). Empfehlenswert.

[1] http://www.security-days.de/Default.aspx

Eine interessante Konferenz findet neben Nizza in Süd-Frankreich vom 24. bis 27. April statt. Die "Devconnections" ist die europäische Ausgabe eines erfolgreichen amerikanischen Formats. Die Liste der Sprecher liest sich wie TechEd Europe und bringt eine ganze Reihe bekannter Nasen zum Vorschein. Da kann man den französischen Nachbarn ganz schön neidisch werden... Es ist aber nachvollziehbar, die Cotê d'Azur ist definitiv ein Besuch Wert. Kann ich nur empfehlen. Die englische Promenade, Salade Niçoise, Pastis de Marseille ... hm....

Weshalb ich nicht dabei sein werde, verrate ich in ein paar Tagen.

[2] http://www.devconnectionseurope.com/

.NET | Community | Development | Speeches   #  RSS 2.0   |  



 Sunday, March 26, 2006
Sunday, March 26, 2006 3:19:01 PM (W. Europe Standard Time, UTC+01:00)

Ich wollte ohne großen Aufwand versuchen mein "Gadget" in Live.com Suche zu integrieren. In der Tat ist es nicht weiter problematisch, wie folgendes Beispiel zeigt. Ich habe mir die Implementierung für Codezone.de [1] (© & Kudos an Neno Loje) als Vorlage genommen und nur die Parameter angepasst. Die Anleitung unter [1] habe ich mit meiner URL [2] durchgeführt, wobei ich anstelle der Blogsuche noch die MSN-Suche unter ("search.msn.de") für die Suche verwendet habe. Nur zum Testen ... Aktualliserte Screenshots anbei und komprimierte Dateien unter [3].

Nun, die Suche für mein Blog ist nicht gerade ein überwältigendes Beispiel für die Gadget-Funktionalität. Vielleicht komme ich in nächster Zeit dazu auch eine etwas sinnvollere Implementierung zu erstellen. In jedem Fall ist es recht einfach und geht auch schnell. ;-)

1.   2.   3.    4.    5.

[1] http://www.codezone.de/SearchGadgetLivecom.Codezone
[2] http://tomicic.de/TomicicSearchGadget/TomicicSearchGadget.xml
[3] http://tomicic.de/TomicicSearchGadget/TomicicSearchGadget.zip

Blog | Development   #  RSS 2.0   |  



Sunday, March 26, 2006 1:06:15 PM (W. Europe Standard Time, UTC+01:00)

Im Gegensatz zu den Basis-Technologien (W* Foundation) und Systemen, die einige Zeit zum Reifen benötigen, entstehen die Live-Services deutlich schneller. Das Angebot wird inzwischen auch als eine Basis Plattform für sog. Web Mashups (Zusammensetzung nützlicher Web Dienste in einem bestimmten Anwendungsszenario [1]) positioniert.

Kurz zu Mashups - hier geht es darum, bestimmte Funktionalitäten nicht selbst zu entwickeln, sondern bestehende und derzeit meist kostenlose Services aus dem Internet innovativ zu kombinieren und konsumieren um eigene Anwendungen somit schneller und einfacher auf den Markt zu bringen. Zumindest zwei, sonst ist es kein Mashup. Nun, nichts neues, so eine Idee geisterte bereits vor vielen Jahren durch das Netz. Der Unterschied heute ist, dass nun tatsächlich interessante Endkundenorientierte Services existieren (z.B. Google Maps und Virtual Earth) und die Allgemeinheit dies auch spannend (sprich: sieht toll aus, ist kostenlos und überschaubar einfach) findet. So entstehen interessante Konzepte, wie z.b. die Idee Firmenparkplätze nach Feierabend an Restaurants und Theater zu vermieten und dies in einem Mashup zu veranschaulichen [2]. Derzeit klappt es auch ganz gut, solche Mashup-basierte Angebote entstehen täglich. Nach einem ersten Hype werden aber sicherlich diverse Business-Konzepte entstehen, die die Gesamtanzahl solcher Services verringern und auf wenige sinnvolle und profitable beschränken. Aber der Weg dorthin ist noch lang, noch sind wir in der "kreativen" Phase. Insbesondere wird die Anwendung der neuen Benutzeroberflächen und dazugehörigen Technologien (z.B. WPF) die Begeisterung deutlich erhöhen.

Was interessant ist - natürlich sind die Mashups am Ende auch nur Services, die genauso konsumiert werden können, wie die ursprünglichen, um z.B. verschiedene Brandings (Franchise-Konzept) eines Mashups (Angebots) anzubieten. Aus unüberschaubaren Menge an Services und Mashups die richtigen auszuwählen wird eine der grössten Aufgaben der kommenden Jahre. Vor einigen Wochen habe ich mich in Redmond mit Frank Arrigo, Microsoft Australien, unterhalten, der eine passende Beschreibung des Ansatzes fand: "Wir haben ein Patchwork und unsere Aufgabe besteht darin den richtigen Mix zu finden.". Mix, gell.. ;-)

Die Nutzung der Live-Services wird unter [2] im Live Developer Center erklärt. Eine ganz einfache Möglichkeit für den Einstieg bieten die Search Macros [3], die dabei helfen die Suche nach eigenen Wünschen zu parametrisieren. Die Suchergebnisse werden auf Live.com inzwischen auch anders dargestellt. Eine Untersuchung zeigte, dass die Mehrheit der Benutzer nicht auf die zweite Seite weiterblättert, sondern die Ergebnisse auf der ersten Seite durchsuchen und die Suche danach erneut mit anderen Suchbegriffen anstossen, falls das Gesuchte nicht gefunden wurde. Deshalb zeigt Live.com die Ergebnisse in einer integrierten Seite mit einem Scrollbalken, der dynamisch die weiteren Ergebnisse beim Scrollen nachlädt. Weitere verschiebbare Balken ermöglichen die Menge der angezeigten Informationen zu steuern - zu verringern oder zu vergrössern.

Aus Sicht des Benutzers sicherlich eine spannende Geschichte, die viele nützliche Dienste hervorbringen wird. Alles ist Beta, sowohl bei Google, als bei Amazon und Microsoft. Eigentlich möchte uns diese Aussage signalisieren - der Beta-Status hat nichts mit der fehlenden Qualität, langfristiger Verfügbarkeit und Skalierbarkeit zu tun, vielmehr können die Nutzer jederzeit die Produkte verändern, anpassen und erweitern, eine dauerhafte gemeinsame Entwicklung ist erwünscht.

Vielleicht ein Paradigmenwechsel bei der Bereitstellung der Dienste.

[1] http://www.programmableweb.com/popular
[2] http://parkingcarma.com/demo.html
[3] http://msdn.microsoft.com/live/gettingstarted/welcome/
[4] http://microsoftgadgets.com/Macros/

Eine Übersicht derzeitiger Live Services:

Product Code name Description Competitors Status
Windows Live Mail Kahuna Successor to Hotmail, more like a traditional e-mail program such as Outlook Yahoo Mail, Gmail Reached the "M5" beta stage earlier this month, about 900,000 users
Windows Live Search - Microsoft's homegrown search engine Google, Yahoo, Accoona Public beta launched in March
Windows Live Local - Maps and directions; Bird's eye and street-level images Google, Yahoo Public beta launched in December
Windows Live
Search Mobile
- The mobile version of homegrown search Google, Yahoo Beta
Windows Live Expo Fremont A free online marketplace for goods that can also be limited to a social network Craigslist, eBay Recently moved from internal and limited testing into U.S. public beta
Windows Live Family
Safety Settings
Vegas Parental control tools for monitoring children's online use Net Nanny In limited beta with fewer than 10,000 testers; public test expected in early summer
Windows Live OneCare A1 Subscription antivirus service Symantec, McAfee Updated 315,000-user beta added anti-spyware; paid service to launch in June
Windows Live Video Warhol User-generated video YouTube, Google Video Not yet in public testing
Windows Live Messenger - Successor to MSN Messenger, adds social networking and contact-sharing features Yahoo Messenger; AIM; ICQ; Gmail chat; Plaxo Beta with 1.5 million testers
Live.com - Based on Start.com, a homepage with gadgets, RSS feeds and more MyYahoo, Google Public beta with 3 million registered users
Microsoft Gadgets - Small applications written in Javascript and HTML, used by Live.com and Windows Vista Yahoo Widgets, Apple's Dashboard More than 160 gadgets available
AdCenter Moonshot For serving up paid search ads; Uses demographics to help target the marketing message Yahoo, Google Launched in Singapore and France and in beta in the U.S.; Serves 40% of MSN paid-search ads
Windows Live
Safety Center
- Free basic antivirus protection McAfee, Symantec Beta; performed 1.3 million scans and cleaned 150,000 PCs as of February.
Windows Live Favorites - Stores Web bookmarks online Public beta since November
Windows Live
Custom Domains
- A way for people to use Windows Live Mail with their existing e-mail domain Google Limited beta, U.S.-only
Windows Live Toolbar - A collection of services under a common Web toolbar Yahoo, Google Beta launched last week
Windows Live Answers - Direct answers to fact-based Web queries Yahoo Answers; Google Answers No ETA
Windows Live Clipboard - Outlined by Ray Ozzie, uses a mashup of technologies to allow an online equivalent of a PC's clipboard
Windows Live ID - A new authentication tool for Live services, based on Passport, Microsoft's once-controversial authentication service Liberty Alliance Expected to be released later this year
Windows Live
Mail Desktop
- A desktop application for viewing Windows Live Mail Google, Yahoo Expected to go into early beta testing this month, broader testing later this year

Sources: Microsoft, CNET News.com research

.NET | Architecture | Community | Development   #  RSS 2.0   |  



Sunday, March 26, 2006 11:55:15 AM (W. Europe Standard Time, UTC+01:00)

Es wird plakativ als eine große Auseinandersetzung in den Medien dargestellt: "Atom oder RSS - was ist die Zukunft der Syndizierung?" Google setzt auf Atom [1] und versucht mit "Blogger"-Dienst diesen als Standard zu etablieren, Microsoft präferiert dagegen RSS 2.0 [2] und baut die Unterstützung in das neue OS Vista ein. Im Channel9-Interview [3] auf der MIX06-Konferenz erzählte Patrick Chanezon (AdWords Evangelist bei Google:

"Instead of taking Atom as the rich content model for feeds at the implementation layer, you [Microsoft] took RSS 2.0 - which obliges you to do all kind of translations.  […] I really think this [Atom] is the future of syndication. At Google we're very bullish for Atom. […] As Gates said in his speech, feeds usage will skyrocket in the next few years - but Atom is a much more solid format for that kind of growth."

Aus Sicht von Microsoft ist RSS 2.0 dagegen "gut genug" und wird ähnlich wie mp3 aus diesem Grund die Welt errobern.

Nun wie auch immer, ich finde es wirklich bemerkenswert wie wichtig (lies strategisch entscheidend und scheinbar komplex) am heutigen Stand der Technik und Technologie die Ausgabe in ein überschaubares XML-Format sei.

[1] http://atompub.org/2005/07/11/draft-ietf-atompub-format-10.html
[2] http://blogs.law.harvard.edu/tech/rss
[3] http://channel9.msdn.com/Showpost.aspx?postid=173453

Architecture | Development   #  RSS 2.0   |  



 Wednesday, March 22, 2006
Wednesday, March 22, 2006 8:52:22 PM (W. Europe Standard Time, UTC+01:00)

Dank Frank Solinkske und Nicki Wruck darf ich mein Blog auch mit so einem schicken Speaker-Logo schmücken. Noch 156 Tage und 11 Stunden bis ICE2006.

[1] http://www.ice2006.de

Community | Development | TechEd   #  RSS 2.0   |  



Wednesday, March 22, 2006 1:58:37 AM (W. Europe Standard Time, UTC+01:00)

Browse and download the PPTs, Hands on Labs, Code and additional materials:

[1] https://content.mix06.com/content/sessions.aspx

.NET | Architecture | Blog | Development   #  RSS 2.0   |  



 Tuesday, February 28, 2006
Tuesday, February 28, 2006 12:12:04 AM (W. Europe Standard Time, UTC+01:00)

Scott Hanselman [1] empfiehlt in seiner neuen Podcast-Show "Hanselminutes" eine Reihe nützlicher Tools (rund 20) für Continuous Integration. Wir haben uns bereits im Juni 2004 bei einem Treffen der .NET User Group Nürnberg (Dodned) mit dem Thema, im speziellen mit NUnit Tests und Mock-Objekten, beschäftigt [2]. Mike Swanson gibt in seinem Blog-Beitrag eine prägnante Übersicht mit einigen weiteren Links, wo natürlich Martin Fowler [4] nicht fehlen darf.

[1] http://www.hanselminutes.com/default.aspx?showID=5
[2] http://www.dodned.de/PermaLink.aspx?guid=2fb47030-f809-474f-a189-7b21173f745c
[3] http://blogs.msdn.com/mswanson/articles/169058.aspx
[4] http://www.martinfowler.com/articles/continuousIntegration.html

.NET | Development | INETA | User Groups | Tools   #  RSS 2.0   |  



 Wednesday, February 22, 2006
Wednesday, February 22, 2006 5:46:27 PM (W. Europe Standard Time, UTC+01:00)

Sebastian Weber [1] hilft nicht nur ... ähm ... "Partnern bei der Verwirklichung ihrer Visionen". Nein, er versucht sogar mit seiner Sexy-Stimme (laut eigener Aussage) eine der wohl "aufregendsten, buntesten und zugleich anspruchsvollsten Aufgaben unserer Zeit" zu erklären. Ganz ohne Bienen und Blumen [2]. Ein interessanter Ansatz! ;-)

[1] http://blogs.msdn.com/sebweber/archive/2006/02/22/536876.aspx
[2] http://www.sqlpass.de/Default.aspx?tabid=175

.NET | Development   #  RSS 2.0   |  



Wednesday, February 22, 2006 12:02:26 PM (W. Europe Standard Time, UTC+01:00)

Die Besucher des AxDay 06 hatten die Gelegenheit hinter den Kulissen von Windows Wokflow Foundation zu blicken und zeigten sich sehr am Thema interessiert. Einfache Workflows visuell modelieren und kostenfrei abbilden zu können scheint die bequeme Lösung vieler lästigen Aufgaben zu sein. Und wenn man dann nach mehreren Monaten die längst ausgelieferte Lösung wieder überarbeiten und ggf. debuggen muß, ist man für die verständlichen Workflow-Modelle dankbar.

Soweit so gut ... Aber welche Workflows passen am besten? Dave Green beschäftigt sich mit dem Thema "Which Style of Workflow When?" und erläutert die Ansätze bei der Verwendung von "Sequential", "State Machine" and "Data-Driven" Workflow Styles. 

[1] http://blogs.msdn.com/davegreen/archive/2005/10/20/483309.aspx

.NET | Development   #  RSS 2.0   |  



 Tuesday, February 21, 2006
Tuesday, February 21, 2006 6:29:27 PM (W. Europe Standard Time, UTC+01:00)

Holger "Sephi" Ferstl, bekannt für den weltweit ersten 3D Blog Reader, überrascht mit einer weiteren Entwicklung basierend auf dem Microsoft .NET Framework 2.0: Genetic Art [2] bietet viel mehr als nur tolle Bilder. 

[1] http://tomicic.de/TheWorldsFirst3DBlogReaderByHolgerFerstl.aspx
[2] http://sephi.axinom.de/Blog/PermaLink.aspx?guid=a0affef8-eb07-4ad8-8942-be5d481dbc0f

.NET | Development   #  RSS 2.0   |  



Tuesday, February 21, 2006 5:04:35 PM (W. Europe Standard Time, UTC+01:00)

Ganz nette Erweiterung [1].

To reduce the chance of someone intercepting the information stored in the ViewState, it is good design to encrypt the ViewState. You could do this in previous releases of ASP.NET, but the support for encryption has been improved in ASP.NET 2.0, allowing you to set this on a page-by-page basis.

Nur auf die richtige Schreibweise [2] achten:

<pages viewStateEncryptionMode="Auto" ... />

<%@Page ViewStateEncryptionMode="Auto" ... %>

[1] http://msdn.microsoft.com/asp.net/default.aspx?pull=/library/en-us/dnaspp/html/viewStateEncryp.asp
[2] http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnpag2/html/paght000007.asp

.NET | ASP.NET | Development   #  RSS 2.0   |  



Tuesday, February 21, 2006 11:02:13 AM (W. Europe Standard Time, UTC+01:00)
Valentin Iliescu hat eine gute (leider sehr textlastige ... echt schade) Anleitung zur Erstellung von Aqua Gel Buttons [1] mit Expression [2] veröffentlicht.
 

[1] http://spaces.msn.com/viliescu/blog/cns!A7CD34FAB0459777!252.entry
[2] http://www.microsoft.com/products/expression/en/graphic_designer/gd_free_trial.aspx
.NET | Development   #  RSS 2.0   |  



 Monday, February 20, 2006
Monday, February 20, 2006 1:39:02 PM (W. Europe Standard Time, UTC+01:00)

Die Folien des "Microsoft Security Summit" wurden online gestellt [1] - von "Essentials of Security" bis zu "Writing Secure Code: Threat Defense". Für Entwickler und IT-Pros. Nützlich.

[1] http://www.microsoft.com/seminar/securitysummit/presentations/default.mspx

.NET | Blog | Development   #  RSS 2.0   |  



 Sunday, February 19, 2006
Sunday, February 19, 2006 11:30:25 PM (W. Europe Standard Time, UTC+01:00)

Mal zur Abwechslung muß man nicht weit fahren um auf eine der besten technologischen Konferenzen zu kommen...  Frank Prengel (Unterschleißheim HQ) und Mike Hall (Redmond HQ) mit einem Bericht von der Embedded-World aus Nürnberg. ;-)

[1] http://www.embedded-world-2006.de/main/d3zq4a0a/ejsl3ofu/page.html
[2] http://blogs.msdn.com/frankpr/archive/2006/02/19/535124.aspx
[3] http://blogs.msdn.com/mikehall/archive/2006/02/16/533097.aspx

.NET | Development | Mobile   #  RSS 2.0   |  



Sunday, February 19, 2006 5:18:24 PM (W. Europe Standard Time, UTC+01:00)
.NET | ASP.NET | Blog | Development | INETA   #  RSS 2.0   |  



 Thursday, February 16, 2006
Thursday, February 16, 2006 9:55:55 AM (W. Europe Standard Time, UTC+01:00)

Microsoft Office LiveHeute ging die lang angekündigte Office Live Website [1] tatsächlich live. Die Produktfamilie bestehend aus Office Live Basics, Live Collaboration und Live Essentials stellt ein kostenpflichtiges Portfolio an teamorientierten Sites und Werkzeugen für kleinere Unternehmen dar. Weitere Informationen sind auf der Site erhältlich.

[1] http://officelive.microsoft.com/

Blog | Development   #  RSS 2.0   |  



 Wednesday, February 15, 2006
Wednesday, February 15, 2006 11:08:29 AM (W. Europe Standard Time, UTC+01:00)

Schön dass es geht ... aber man soll es NIE tun!!

using System;

using System.Collections.Generic;

using System.Text;

namespace मेराप्रोग्राम
{
class प्रोग्राम

{
static void Main(string[] arg)
{
for (int संख्या = 0; संख्या < 10; संख्या++)
{
Console.WriteLine("क्रम {0}", संख्या);
}
}
}
}

[1] http://blogs.msdn.com/abhinaba/archive/2006/02/13/530799.aspx

.NET | Development   #  RSS 2.0   |  



 Tuesday, February 14, 2006
Tuesday, February 14, 2006 11:29:22 PM (W. Europe Standard Time, UTC+01:00)

Passend zur BASTA! kommt auch eine gute Nachricht der guten Fee hinter VS2005 - Sara Ford verkündet: "On Friday, we released our first set of Power Toys for Visual Studio! ". MSBee, Managed Stack Explorer und TFS Admin Tool warten auf Download. ;-)

[1] Download MSBuild Extras – Toolkit for .NET 1.1 “MSBee” Beta 1
[2] Download Managed Stack Explorer v1.1
[3] Download TFS Admin Tool Beta 1

An sonsten ist empfehlenswert folgende Site zu besuchen - Sara Ford Tipps für Visual Studio:

[4] The top 10 most visited tips

Update: Selbstverständlich darf der Blog eines führenden Visual Studio Insiders nicht fehlen: Thomas "Add-In" Müller: http://www.tom-mue.de/MyBlog/

.NET | Development   #  RSS 2.0   |  



Tuesday, February 14, 2006 8:50:43 AM (W. Europe Standard Time, UTC+01:00)

Man entdeckt solche Tagesworkshops wie "The Future Of Web Apps" [1] immer zu spät. Schade, die Sprecher sind wirklich nicht uninteressant und lesen sich wie Who-is-Who der aktuellen Trendwelle (Google, Delicious, Flickr, Mint, Yahoo, Adobe, DropSend, FeedBurner). Aber, es scheint, dass Carson öfter [2] [3] solche und ähnliche Workshops veranstaltet. Mal vormerken...

[1] http://www.carsonworkshops.com/summit/index.html
[2] http://www.carsonworkshops.com/dev/henderson/16FEB2006.html
[3] http://www.carsonworkshops.com/dev/rubyonrails/30MAR2006.html

Blog | Development   #  RSS 2.0   |  



 Monday, February 13, 2006
Monday, February 13, 2006 9:27:55 PM (W. Europe Standard Time, UTC+01:00)

Jürgen Pfeifer hat es in seinem Editorial zum Thema "Security, Identity & Access" auf dem Architekturportal angesprochen - die Microsoft InfoCard - ein neuer Entwurf für die Architektur der digitalen Identität. Kim Cameron demonstriert in einem Webcast wie InfoCard funktioniert und wie die Integration in eine Webseite aussieht. Ein Thema für die nahe Zukunft, nach der MIX06-Konferenz wird sicher öfter auftauchen.

[1] http://msdn.microsoft.com/msdntv/episode.aspx?xml=episodes/en/20060209InfoCardKC/manifest.xml

.NET | Architecture | Development   #  RSS 2.0   |  



Monday, February 13, 2006 6:53:15 PM (W. Europe Standard Time, UTC+01:00)

Bei der Suche nach interessanten Inhalten für Architects Connection bin ich auf die Windows Server System Reference Architecture (WSSRA) [1] gestossen. Eine wirklich gelungene Übersicht, nicht nur für Infrastruktur-begeisterte:

The Windows Server System Reference Architecture (WSSRA) describes a standardized infrastructure architecture for large organizations. Its goal is to serve as a foundation on which Microsoft and partner solutions can be built. To help achieve this goal, guidelines and blueprints provide organizations with access to the knowledge and resources needed to design and implement unique solutions with more speed and less risk and cost.

[1] http://www.microsoft.com/technet/itsolutions/wssra/raguide/default.mspx

Architecture | Development   #  RSS 2.0   |  



Monday, February 13, 2006 3:38:20 PM (W. Europe Standard Time, UTC+01:00)

Eine ganz interessante Übersicht, besser gesagt ein Blick hinter den Kulissen der Entwicklung von Visual Studio 2005 im Hinblick auf die Test Tools. Der Autor Rusty Miller ist C# Test Manager in der Produktgruppe in Redmond.

[1] http://blogs.msdn.com/rustym/archive/2006/02/09/528860.aspx

.NET | Appz | Development   #  RSS 2.0   |  



 Saturday, February 11, 2006
Saturday, February 11, 2006 3:50:09 PM (W. Europe Standard Time, UTC+01:00)

Einige Links am Wochenende ...

.NET | ASP.NET | Community | Development | Freeware   #  RSS 2.0   |  



Saturday, February 11, 2006 2:57:26 AM (W. Europe Standard Time, UTC+01:00)

Offensichtlich ist es gar nicht mal so schwer eine Community zu starten ... Michael mit der Idee einer AJAX Community mit dem .NET-Schwerpunkt. Ein blog posting, viele Fans und des hamma scho ... ;-)

[1] http://weblogs.asp.net/mschwarz/archive/2006/02/10/437895.aspx

 

ASP.NET | Community | Development   #  RSS 2.0   |  



 Tuesday, February 07, 2006
Tuesday, February 07, 2006 6:33:40 PM (W. Europe Standard Time, UTC+01:00)

Ich werde mich die nächsten zwei Tage auf dem Launch Event [1] in Karlsruhe befinden. Die meiste Zeit auf dem Stand von INETA. Alle Besucher sind herzlich willkommen und sollten unbedingt vorbeischauen.

Es sind fast alle bekannte Gesicher dort einzutreffen, daher braucht man nicht extra alle aufzuzählen. Ich bin sehr auf die Vorträge von Jürgen Pfeifer "Die Microsoft Plattform - ein Paradigmenwechsel" und von Karin Sondermann "Unternehmensstrategie definiert IT-Strategie" gespannt, denn ich hatte die Gelegenheit mit den beiden sehr ausführlich darüber in vergangenen Wochen zu diskutieren. Mal sehen was die beiden zu erzählen haben. ;-)

Wir sehen uns!

[1] http://www.sie-sind-da.de/Agenda.asp

Architecture | Development   #  RSS 2.0   |  



 Sunday, February 05, 2006
Sunday, February 05, 2006 2:12:53 AM (W. Europe Standard Time, UTC+01:00)

Leider bin ich derzeit in einem sehr anspruchsvollen Projekt gefangen, das nun in den letzten Zügen ist. Spannend, interessant ... leider bleibt mir auch sehr wenig Zeit zum bloggen. Aber ich hoffe, die Mühe wird sich lohnen.

Ich möchte mich bei allen Sprechern und rund 100 Besuchern des ersten "AxDay 2006" am vergangenen Freitag zum Thema "Visual Studio 2005 Team System" und "Windows Workflow Foundation"  herzlich bedanken. Das Feedback auf unsere erste Tagesveranstaltung war überaus positiv, was mich wirklich sehr gefreut hat. Wir haben anscheinend die richtigen Inhalte gewählt, viel konkretes und greifbares. Die Vorbereitungen für das Event waren ziemlich umfangreich und nur mit Hilfe des ganzen Axinom-Teams machbar. Alle haben mitgeholfen und ich muß mich bei allen dafür herzlich bedanken, ihr ward Spitze!

Besonderer Dank gilt dem Jörg Lindner von Microsoft Deutschland, der für den erkrankten Lothar Wieske (Gute Besserung Lothar!) wirklich sehr kurzfristig eingesprungen ist und neben einem Vortrag auch die Fragen der Gäste bis tief in den Abend beantwortete. Es hat ihm aber viel Spaß gemacht, wie er mir später mitteilte. Viele Fragen betrafen die Lizenzierung und die allg. Empfehlung zum Einsatz des Systems - ab welcher Größe macht es Sinn und wie sieht es bei kleineren und mittelgroßen Unternehmen aus, welche Prozesse sind hier empfehlenswert?

Genau hier half mein Kollege Grigory Grin mit einem praxisorientierten Einblick in die Arbeit mit dem Visual Studio Team System, wobei er noch so einiges über unsere Arbeitsweise, Best Practices und dem Axinom Development Process zum Besten gab. Manche fanden es sehr detailliert und wunderten sich über die Offenheit, mit der wir unsere interne Arbeitsweise nach aussen präsentieren. Nun, es sind unsere Best Practices, die wir gerne mit anderen teilen. Es ist kein heiliger Gral, eine solche out-of-box Lösung für alle Probleme existiert leider nicht. In einem gemeinsamen Gespräch können wir auch etwas dazu lernen und vielleicht einige wertvolle Erfahrungen sammeln. Das war auch unser Ziel.

Wir sind schon seit Jahren auf der Suche nach einem geigneten Entwicklungsprozess für die KMU, der effizient und flexibel ist und gleichzeitig eine ausreichende Qualität gewährleistet. Die Vorgehensweise, die wir modelliert und gewählt haben, basiert auf den Erfahrungen mit verschiedenen Prozessen wie Rational Unified Process (RUP) und Extreme Programming (XP). Unsere Erfahrungen sind in das MSF Agile (Microsoft Solution Framework) eingeflossen, deshalb ist für uns auch VSTS so interessant. Wir konnten innerhalb von 2 Wochen ein aktuelles Projekt auf VSTS umstellen. Die Vorteile der Integration und die zusätzliche Funktionalität übertreffen bei uns derzeit die Investitionen in die Eigenentwicklung mit verschiedenen Tools. Und das können wir auch anhand konkreter Beispiele verdeutlichen. Dies gilt aber nur dann, wenn im Unternehmen bereits etablierte und erprobte Prozesse existieren. Kein Tool, auch nicht VSTS, löst solche Anforderungen. Die Tools können lediglich besser oder schlechter abbilden und unterstützen, die Prozesse stehen aber im Mittelpunkt. Vor dem Einsatz jeglicher Tools ist also zu überlegen, ob und welche Prozesse implementiert werden können.

Hierzu kommt später etwas mehr Info...

Carsten Witte aka "real men don't need a manual" tauchte unterhaltsam in die Welt von Windows Workflow Foundation und erklärte weshalb die visuelle Modellierung in grösseren Projekten oft eine entscheidende Rolle spielt. Wenn man die erste Reaktion auf sein Posting liest, war er auch überzeugend genug:
http://architecture.blog.de/index.php/architecture/2006/02/04/axdays~533418

Zum Schluß erläuterten meine Kollegen Johannes Jauch und Ralph Wagner die Reporting-Fähigkeiten in Rahmen der Entwicklungsprozesses und deren Nutzen aus der betriebswirtschaftlichen Sicht. In der Tat funktionieren die Berichte auch mit einer Reihe von, zum Teil auch kostenlosen, Tools. Die Verfolgung ist jedoch deutlich mühsamer und einige Berichte können erst gar nicht erstellt werden, denn der Zusammenspiel verschiedener Tools gestaltet sich oft schwerig und die Berichte müssen manuell zusammengeführt werden.

Mir blieb die Eröffnungsrede (aka Keynote) vorbehalten, ein strategischer Einblick in die heutigen IT-Architekturen (auf Basis des Architecture Maturity Models) mit einer Darstellung der Microsoft Enterprise Plattform und der dazugehörigen Strategie sowie die Moderation des gesamten Tages. Ich dürfte auch mehrmals die Gäste darüber informieren, dass wir in "10 Minuten starten werden...". Diese Aussage wir wohl an mir haften bleiben. :-)

In der Mitte des Events durfte ich die Arbeit von IASA (International Association of Software Architects, bald auch in Nürnberg) und INETA (International .NET Association, schon seit 2002 in Nürnberg aktiv) vorstellen. Meine Kollegin Stefanie Krügel spielte die gute Fee und half mir bei Verteilung von Vollversionen von Visual Studio 2005 Professional Edition und SQL Server 2005 sowie des Klassiker "Windows Programmierung mit C#" von Charles Petzold. Viele Besucher blieben beim anschliessenden Abendessen noch bei uns und verbrachten den Abend mit interessanten Gesprächen beim gutem Wein.

Schee wars, es hat Spaß gemacht ... und ich freue mich schon auf den nächsten AxDay! ;-)

Eine erste Reaktion habe ich auch gefunden, Thomas Bandt hat seine Eindrücke veröffentlicht:
http://blog.thomasbandt.de/PermaLink,guid,ff235693-bf3d-45b0-a2e6-4bcbf1844484.aspx

Weiterführende Links:

[1] AxCMS.net http://www.AxCMS.net
[2] Axinom Development Process http://www.axinom.de
[3] Visual Studio Team System: http://msdn.microsoft.com/vstudio/teamsystem/default.aspx
[4] Windows Workflow Foundation http://www.windowsworkflow.net
[5] RUP: http://www-128.ibm.com/developerworks/rational/products/rup
[6] Extreme Programming: http://www.extremeprogramming.org/
[7] NUnit: http://www.nunit.org/
[8] NUnitASP: http://nunitasp.sourceforge.net/

.NET | Axinom | CMS | Development   #  RSS 2.0   |  



 Tuesday, January 31, 2006
Tuesday, January 31, 2006 12:57:53 PM (W. Europe Standard Time, UTC+01:00)

Here we go ...

.NET | Blog | Development   #  RSS 2.0   |  



 Tuesday, January 24, 2006
Tuesday, January 24, 2006 1:27:40 PM (W. Europe Standard Time, UTC+01:00)

Microsoft Expression Interactive DesignerAls ich im Juni 2004 auf die Idee [1] kam, mich etwas ausführlicher mit Microsoft Expression zu beschäftigen, ahnte ich noch nicht was alles aus diesem Produkt noch werden sollte. Neben Expression Graphic Designer (aka "Acrylic") sind nun die weiteren Produkte (aka "Cider" für Entwickler und "Sparkle" für Designer) online verfügbar - hier ist der Download-Link [2] für "Microsoft Expression Interactive Designer January 2006 Community Technology Preview (CTP)" ... definitiv einer der längsten Namen.

Tim Sneath (der damals [3] seine zukünftige Aufgabe auch noch nicht kannte ;-)) hat eine kurze Anleitung [4] veröffentlicht, hier ein Ausschnitt:

  1. Create a new scene 
  2. Make sure the Data tool window is open (View / Data)
  3. Select Add XML Data Source...
  4. For the URL, add http://blogs.msdn.com/tims/rss.aspx (or a blog RSS feed of your choice)
  5. Now drill down the treeview in the data window: rss -> channel -> item[n]
  6. Drag item[n] to the main window and choose ListBox as the style
  7. Use ItemsSource as the binding
  8. In the dialog that appears, choose to create a new data template and deselect everything except item[n] and title
  9. Click OK
  10. You've created a data-bound listbox that connects to a live RSS feed without writing a line of code!

At any time you can check out the XAML code tab to see or edit the generated code. The projects that Expression creates are standard MSBuild .proj files, so you can simply double-click on one to open it in Visual Studio and do additional work with it.

Auf der PDC waren die Hands-On Labs unter den beliebtesten, was wohl an der schicken zoomierbaren Oberfläche liegen könnte.

[1] Making of TechEd Bubbles
[2] Link Download Sparkle
[3] http://blogs.msdn.com/tims/archive/2004/06/07/150000.aspx
[4] http://blogs.msdn.com/tims/archive/2006/01/24/516706.aspx

.NET | Development   #  RSS 2.0   |  



 Monday, January 23, 2006
Monday, January 23, 2006 11:51:37 AM (W. Europe Standard Time, UTC+01:00)

Frank Dzaebel hat eine ganze Menge nützlicher Tipps [1] für die tagtägliche Arbeit veröffentlicht, als MVP C# ausnahmslos in C# geschrieben.

[1] http://dzaebel.net/Artikel.aspx

via Michael Willers

.NET | Development   #  RSS 2.0   |  



 Sunday, January 22, 2006
Sunday, January 22, 2006 6:56:34 PM (W. Europe Standard Time, UTC+01:00)

Bereits vor rund 6 Monaten beim Treffen der .NET User Group Franken haben wir darüber ausführlich gesprochen, nun ist die Enterprise Library für .NET Framework 2.0 (EntLib2) ofiziell veröffenlicht worden. Hier einige Links:

[1] Latest Release: Enterprise Library for .NET Framework 2.0, January 2006
[2] Enterprise Library for .NET Framework 1.1
[3] .NET Data Access Architecture Guide
[4] Enterprise Library Community
[5] Webcasts: Enterprise Library for .NET Framework 2.0: Overview,
[6] Webcasts: Enterprise Library for .NET Framework 2.0: Core Architecture

.NET | Development   #  RSS 2.0   |  



 Wednesday, January 18, 2006
Wednesday, January 18, 2006 8:55:01 PM (W. Europe Standard Time, UTC+01:00)

Für alle die gerne die Applikationen basierend auf Windows Communication Foundation (WCF [1]) oder/und Windows Workflow Foundation (WWF [2]) produktiv einsetzen wollen (bekanntlich sind beide Produkte noch im Beta-Stadium) gibt es gute Neuigkeiten: ab sofort ist eine Go-Live Lizenz [3] für beide Technologien verfügbar. Entweder gleich online beantragen, oder offline und ohne Passport-Account. ;-)

[1] http://windowscommunication.net
[2] http://www.windowsworkflow.net/
[3] http://msdn.microsoft.com/winfx/getthebeta/golive/default.aspx

Windows Communication Foundation Home Windows Workflow Foundation Home

.NET | Development   #  RSS 2.0   |  



Wednesday, January 18, 2006 4:11:43 PM (W. Europe Standard Time, UTC+01:00)

Die Highlights der VSLive! Konferenz in San Francisco vom 29.01. bis 02.02.2006 wären für mich die Themenbereiche ASPLive! [1] und Software Architecture Summit [2]. Beide Themenbereiche glänzen mit sehr interessanten Vortragenden: Pat Helland (jetzt bei Amazon) mit "Architecting for Scalability", die Panel-Diskussion über "Motion", Andrew Brust mit "Data Binding in ASP.NET" oder David Chappel "Building Modern Software: Services, Workflow, Integration".

Vielleicht schafft einer der hiesigen Veranstalter diese Sprecher auch mal wieder nach Deutschland einzuladen, das wäre wirklich fein. ;-)

[1] http://www.ftponline.com/conferences/vslive/2006/sf/asplive.aspx
[2] http://www.ftponline.com/conferences/vslive/2006/sf/sasummit.aspx

Glossar: "Motion" ist eine innovative Vorgehensmethode zur transparenten Modellierung aller Businessfähigkeiten (aka Business Capability Map). Einfacher erklärt - um etwas optimieren zu können, muß man es verstehen. Also, versucht man mit der Vorgehensmethode die Geschäftskonzepte (aka Business Model) zu verstehen, die Möglichkeiten und Fähigkeiten auszukundschaften und am Ende einige Verbesserungsvorschläge zu liefern und auf die IT-Architektur abzubilden.

.NET | Architecture | ASP.NET | Development   #  RSS 2.0   |  



 Sunday, January 15, 2006
Sunday, January 15, 2006 1:11:42 PM (W. Europe Standard Time, UTC+01:00)

Die neueste Ausgabe von Books Online [1] (umfangreiche kostenfreie Dokumentation) für den SQL Server 2005 wurde bei TechNet zur Verfügung gestellt.

[1] http://www.microsoft.com/technet/prodtechnol/sql/2005/downloads/books.mspx

.NET | Development   #  RSS 2.0   |  



Sunday, January 15, 2006 1:04:25 PM (W. Europe Standard Time, UTC+01:00)

Früher als geplannt, dafür umso spannender: das kostenfreie AxCMS.net 5.5 [1] basierend auf dem Microsoft .NET Framework 2.0 und ASP.NET 2.0 wurde zum Download bereitgestellt. Passend dazu wurde auch das dazugehörige Template-Projekt auf das Visual Studio 2005 umgestellt.



Download: http://de.axcms.net

Einige Neuerungen im Überblick:

  • WebDAV
    Für mich persönlich die spannendste Neuerung. Die Verwaltung der Dokumente, Seiten, Kategorien, Navigation in einer webbasierten Oberfläche (auch Ajax-Ansatz hilft hier nicht wirklich) ist im Vergleich zum Windows Explorer immer etwas umständiger, insbesondere müssen sich ungeübte Redakteure mit einer neuen webbasierter Oberfläche vertraut machen. 

    Nun bietet das AxCMS.net die Verwaltung mit Hilfe von WebDav [2] (Web-based Distributed Authoring and Versioning) an. Sowohl Daten als auch Kategorien und die Navigation können in einer übersichtlichen Ordnerstruktur verwaltet werden. Diese ist wie eine zusätzliche Festplate im Windows Explorer integriert. Upload der Dateien mit Drag&Drop bleibt die einfachste und verständlichste Möglichkeit, die die Mehrheit der Nutzer beherrscht.

    Die Antwort vorweg, falls sich jemand die Frage stellen sollte:

    Ja, damit ist ein Dokumenten Management System in das AxCMS.net integriert. Der Zugriff per Web (mit dem Browser und Windows Explorer), Kategorisierung und Versionierung (siehe unten), eine Suche, die alle Dokumente indiziert, Verwaltung der Zugriffsrechte, geschlossene Bereiche für ausgewählte Nutzer, Anbindung an Active Directory, etc. Alles inklusive und kostenfrei. Die Suche ist sowieso als Web Service verfügbar und kann in Office Dokumente einfach integriert werden. Denkbar sind diverse Szenarien im Intranet, denn mit dem ASP.NET 2.0 ist auch eine Reihe von fertigen Controls verfügbar. Einfach kreativ werden ... ;-)
     
  • Systemsprachen-Interface
    Das Interface zur Lokalisierung des CMS ist ab sofort integriert. Das System kann somit einfach in beliebige Sprachen übersetzt oder die bestehenden Begriffe den Anforderungen der Redakteure angepasst werden. Das ging auch früher, aber nicht so elegant.
  • Versionierung
    Wiederherstellung der letzten Version des Dokumentes - das AxCMS.net archiviert jedes publizierte Dokument und jede publizierte Seite, so dass sich Vorgängerversionen einfach wieder herstellen lassen.
  • Texteditor
    Wir haben das AxCMS.net mit einem neuen, schlankeren und dabei leistungsfähigeren Text-Editor ausgestattet. Die CSS und "table"-lose HTML-Struktur bringt bei der WYSIWYG-Bearbeitung die gängigen webbasierten Text-Editoren an eigene Grenzen, einiges klappt nicht so wie man es möchte. Man denkt dabei an kreative verschachtelung von Styles und DIV-Elementen. Nun ist dies auch aus der Welt.
  • Reports
    Ab sofort können regelmäßige Benachrichtigungen zu neuen Seiten oder Dokumenten, zu ausgecheckten Objekten und vielem anderen abonniert werden. Wer deuernd genervt und mit Aufgaben gespammt werden möchte, voilá!
  • IP-Authentifizierung
    Sicherlich nicht für alle, aber für viele, vor allem kleinere Unternehmen sehr interessant und praktisch: der LogIn-freie Zugriff auf das CMS - ohne Active Directory über das Internet - indem die ausgewählten IPs freigegeben werden.
  • Mail Templates
    Gewünscht und nun auch standardmässig dabei: automatisch generierte Bestätigungsmails für Kunden, die sich online registrieren, die etwas bestellen oder sonstwie auf der Präsentation aktiv sind.
  • Custom Structure Elements
    Ob Newsletteranmeldung, Kontaktadresse oder Produktbeschreibung - ein Struktur-Element wird einmal erstellt und kann beliebig oft als eine neue Vorlage (unter einem gewünschten Namen) verwendet werden. Das neue Element kann auch einzeln oder zentral geändert werden. Sehr praktische Geschichte ... Somit wird ein Redakteur zum Entwickler. ;-)
  • Zip Upload
    Beliebig viele Dokumente auf einmal hochladen. Zip-Dateien werden vom AxCMS.net auf Wunsch automatisch entpackt und in das System importiert.

Natürlich sind das nur einige der Neuerungen. Mehr Infos zum AxCMS.net sind unter [1] zu finden. 

Ein Beispiel einer .NET 2.0 und AxCMS.net basierten Präsentation ist unter [3] zu finden - Phenex AG mit Chem2Biz. Es funktioniert. ;-)

[1] http://de.axcms.net
[2] http://de.wikipedia.org/wiki/WebDAV
[3] http://www.chem2biz.com/

Axinom | CMS | Development   #  RSS 2.0   |  



Sunday, January 15, 2006 12:21:20 AM (W. Europe Standard Time, UTC+01:00)

MIX06 [1] is a web conference about web technologies, business, practices and trends.


[1] http://www.mix06.com

Development   #  RSS 2.0   |  



 Tuesday, January 10, 2006
Tuesday, January 10, 2006 4:11:11 PM (W. Europe Standard Time, UTC+01:00)

Damit die Programmierung mit C# nicht langweilig wird und man die Ergebnisse auch gleich effektvoll einsetzen und geniesen kann, werden wir uns bei einem der nächsten UG Meetings in Nürnberg mit der Sprache Lua in Zusammenhang mit C# beschäftigen. Die Einsatzgebiete [1] und die Beispiele [2][3] wird Igor Milovanovic [4], neuerdings bei Mercury Computer Systems Inc., vorstellen.  Ach ja ... was ist eigentlich Lua?

"Lua is a powerful light-weight programming language designed for extending applications.". Na dann, bis Lua.

[1] http://www.lua.org/uses.html
[2] http://www.gamedev.net/reference/articles/article2275.asp
[3] http://luaforge.net/projects/luainterface
[4] http://geekswithblogs.net/imilovanovic/archive/2006/01/04/64847.aspx

.NET | Development | User Groups   #  RSS 2.0   |  



 Saturday, January 07, 2006
Saturday, January 07, 2006 7:30:41 PM (W. Europe Standard Time, UTC+01:00)

Programming MapPoint in .NETChandu Thota, der Mastermind hinter dem MapPoint Framework, hat sein neuestes Buch soeben veröffentlicht. Wer das Wissen aus der ersten Hand schöpfen und die Applikationen für Desktop, Web und mobile Geräte bauen möchte, kann das Buch bei O'Reilly und sonstigen gut ausgestatteten Online-Buchhshops bestellen:

Programming MapPoint in .NET
Unleash Your Applications and Data with the Power of Location
Chandu Thota
ISBN: 0-596-00906-2, 354 pages

Beispiel Kapitel: Chapter 6: MapPoint Web Service Find APIs (PDF)
Beispiel Code: http://examples.oreilly.com/mappoint

Chandu wird auf seiner Buchsite die Fragen beantworten, die Kapitel erweitern und sonstige nützliche Tipps geben: http://www.programmingmappoint.net

Development | MapPoint   #  RSS 2.0   |  



 Thursday, January 05, 2006
Thursday, January 05, 2006 10:47:30 AM (W. Europe Standard Time, UTC+01:00)

The following table shows the core technology areas of the .NET Framework.

To learn about... See...
.NET Framework class library Introduction to the .NET Framework Class Library

Design Guidelines for Class Library Developers

ADO.NET Accessing Data with ADO.NET
Application domains Application Domains

Programming with Application Domains and Assemblies

ASP.NET Introduction to ASP.NET

Creating ASP.NET Web Applications

Creating ASP.NET Mobile Web Applications

ASP.NET Configuration

Assemblies Assemblies Overview

Programming with Application Domains and Assemblies

Asynchronous programming Including Asynchronous Calls
CodeDom Generating and Compiling Source Code Dynamically in Multiple Languages
Common language runtime Common Language Runtime

Common Language Runtime Overview

Configuration Configuring Applications

ASP.NET Configuration

Registering Remote Objects Using Configuration Files

Debugging Debugging and Profiling Applications

Debug Settings and Preparation

Deployment Deploying Applications

.NET Framework Deployment Basics

Deploying XML Web Services

Designers Enhancing Design-Time Support
Events Handling and Raising Events
Exceptions Handling and Throwing Exceptions

Handling and Throwing Exceptions in XML Web Services

Formatting Formatting Types

Formatting Overview

Garbage collection Programming for Garbage Collection
GDI+ Drawing and Editing Images

About GDI+ Managed Code

I/O Working with I/O
Interoperability Cross-Language Interoperability

Interoperating with Unmanaged Code

Mobile development Creating ASP.NET Mobile Web Applications
Networking Best Practices for System.Net Classes

Accessing the Internet

Remoting Accessing Objects in Other Application Domains Using .NET Remoting

.NET Remoting Overview

Security Securing Applications

Security Policy Best Practices

Key Security Concepts

Security in Class Libraries

Serviced components Writing Serviced Components

Serviced Component Programming Guidelines

Serviced Component Overview

Side-by-side execution Side-by-Side Execution Overview

Side-by-Side Execution Fundamentals

Threading Threading

Threading Design Guidelines

Windows Forms Creating Windows Forms Applications
Windows Management Instrumentation (WMI) Managing Applications Using WMI
Windows Service applications Windows Service Applications

Introduction to Windows Service Applications

XML Employing XML in the .NET Framework
XML Web services Design Guidelines for XML Web Services Created Using ASP.NET

XML Web Services Overview

.NET | Development | English   #  RSS 2.0   |  



 Wednesday, January 04, 2006
Wednesday, January 04, 2006 10:49:49 AM (W. Europe Standard Time, UTC+01:00)

The System namespace is the root namespace for fundamental types in the .NET Framework. This namespace includes classes that represent the base data types used by all applications: Object (the root of the inheritance hierarchy), Byte, Char, Array, Int32, String, and so on. Many of these types correspond to the primitive data types that your programming language uses. When you write code using .NET Framework types, you can use your language's corresponding keyword when a .NET Framework base data type is expected.

The following table lists some of the value types the .NET Framework supplies, briefly describes each type, and indicates the corresponding type in Visual Basic, C#, and the Managed Extensions for C++. The table also includes entries for the Object and String classes, for which many languages have corresponding keywords.

Category Class name Description Visual Basic data type C# data type Managed Extensions for C++ data type JScript data type
Integer Byte An 8-bit unsigned integer. Byte byte char Byte
    SByte An 8-bit signed integer.

Not CLS-compliant.

SByte

No built-in type.

sbyte signed char SByte
    Int16 A 16-bit signed integer. Short short short short
    Int32 A 32-bit signed integer. Integer int int

-or-

long

int
    Int64 A 64-bit signed integer. Long long __int64 long
    UInt16 A 16-bit unsigned integer.

Not CLS-compliant.

UInt16

No built-in type.

ushort unsigned short UInt16
    UInt32 A 32-bit unsigned integer.

Not CLS-compliant.

UInt32

No built-in type.

uint unsigned int

-or-

unsigned long

UInt32
    UInt64 A 64-bit unsigned integer.

Not CLS-compliant.

UInt64

No built-in type.

ulong unsigned __int64 UInt64
Floating point Single A single-precision (32-bit) floating-point number. Single float float float
    Double A double-precision (64-bit) floating-point number. Double double double double
Logical Boolean A Boolean value (true or false). Boolean bool bool bool
Other Char A Unicode (16-bit) character. Char char wchar_t char
    Decimal A 96-bit decimal value. Decimal decimal Decimal Decimal
    IntPtr A signed integer whose size depends on the underlying platform (a 32-bit value on a 32-bit platform and a 64-bit value on a 64-bit platform). IntPtr

No built-in type.

IntPtr

No built-in type.

IntPtr

No built-in type.

IntPtr
    UIntPtr An unsigned integer whose size depends on the underlying platform (a 32- bit value on a 32-bit platform and a 64-bit value on a 64-bit platform).

Not CLS-compliant.

UIntPtr

No built-in type.

UIntPtr

No built-in type.

UIntPtr

No built-in type.

UIntPtr
Class objects Object The root of the object hierarchy. Object object Object* Object
    String An immutable, fixed-length string of Unicode characters. String string String* String
.NET | Development | English   #  RSS 2.0   |  



 Monday, December 19, 2005
Monday, December 19, 2005 6:25:25 PM (W. Europe Standard Time, UTC+01:00)

Zwei News aus der gedruckten und eine aus der Applikationswelt: Martin Fowler hat nach mehr als zwei Jahren sein Klassiker "The New Methodology" signifikant überarbeitet und weitere Informationen auf seiner Website [1] veröffentlicht. Christian Nagel hat in Zusammenarbeit mit einigen Kollegen sein neuestes Buch "Professional C# 2005" [2] bei Wiley veröffentlicht. Roy Osherove bietet ein nützliches Tool für alle Amazon Associates erstellt - "Amazoner" [3] gibt "... The abilty to recommend books that you like using your associate ID EASILY ...".

[1] http://martinfowler.com/articles/newMethodology.html#SignificantRevisions
[2] http://eu.wiley.com/WileyCDA/WileyTitle/productCd-0764575341.html
[3] http://amazoner.osherove.com/

Blog | Development   #  RSS 2.0   |  



 Friday, December 16, 2005
Friday, December 16, 2005 4:17:18 PM (W. Europe Standard Time, UTC+01:00)

Nun ist es ofiziell - die UDDI Business Registry (UBR), der Verzeichnisdienst für Web Services der UDDI, deren Weiterentwicklung und Standardisierung unter dem Dach des Herstellerkonsortiums OASIS verläuft, wird am 12.01.2006 geschlossen. Die ofizielle Begründung erläutert: "The primary goal of the UBR was to prove the interoperability and robustness of the UDDI specifications through a public implementation. This goal was met and far exceeded.". Obwohl IBM und Microsoft eigene Services schliessen, wird SAP den Service aufrechterhalten.

Weiterführende Links:

[1] UBR Shutdown FAQ: http://uddi.microsoft.com/about/faqshutdown.htm
[2] IBM UBR: https://uddi.ibm.com/ubr/registry.html
[3] Microsoft UBR: http://uddi.microsoft.com/
[4] SAP UBR: https://uddi.sap.com/
[5] UDDI FAQ: http://www.uddi.org/faqs.html

Glossar:

  • UDDI is acronym for "Universal Description, Discovery and Integration" specifications 
  • The UDDI Business Registry (UBR) is a free, public UDDI registry currently jointly operated by IBM, Microsoft, NTT Communications, and SAP.
  • OASIS is a not-for-profit, global consortium that drives the development, convergence and adoption of e-business standards.
  • UDDI accepts and organizes three types of information into three categories: the White, Yellow and Green Pages. White Pages include address, contact, and known identifiers. Yellow Pages include industrial categorizations based on standard taxonomies. Green Pages hold the technical information about services that are exposed by the business, including references and interfaces to the services a company can deliver.
Development   #  RSS 2.0   |  



Friday, December 16, 2005 1:17:07 PM (W. Europe Standard Time, UTC+01:00)

Eine E-Mail mit folgenden Inhalt hat mich soeben erreicht: "Hi Damir, vielen Dank für den Link, Ich habe sofort notwendige Informationen gefunden.". Was kann man mehr von einem Angebot erwarten, wenn ein Hilfesuchender nach nur 10 Min. seine Lösung findet und glücklich in das Wochenende gehen darf?  

Michael Greth und seine SharePoint Community [1] machen es möglich. Die Site ist eine wahre Fundgrube für Wissensgierige in diesem Bereich. Und an modernen medialen Inhalten (aka Podcasts) mangelt es auch nicht.

[1] http://www.sharepointcommunity.de/

Development   #  RSS 2.0   |  



 Thursday, December 15, 2005
Thursday, December 15, 2005 12:35:43 AM (W. Europe Standard Time, UTC+01:00)

Einen provokanten Titel [1] hat sich BusinessWeek ausgesucht um eine längst fällige Debatte erneut zu entfachen. In Zeiten des zunehmenden Hype rund um "2.0" blieb die Frage nach der altgedienten Java-Technologie ein Stiefkind journalistischer Tätigkeiten. Die Freiheitsschreie nach offenem Quellcode gingen in die Client-seitigen Jubelrufe über und läuteten einen neuen Hype ein, lenkten aber gleichzeitig von der genannten Fragestellung ab. Schon lange geklärte Ähnlichkeit der Programmiersprachen (C# vs Java) ist nicht mehr der Renner... Die Vor- und Nachteile beim Exception Handling, Portabilität und Performanz auch nicht. Wen interresiert's. Wenn man heute über Plattformunabhängigkeit spricht, meint man damit Firefox, Opera und Safari neben IE.

Nun, wenn man sich aber die Frage dennoch stellt, sind einige interessante Beobachtungen sichtbar geworden. In den neunzigern waren die "Beans" mit iPods zu vergleichen, wer die damals nicht hatte... Na ja, die meisten holten sich die Bohnen schon. Man löste in einer Downsizing-Initiative die Mainframes ab, führte vergleichsweise günstige Unix-Server ein und sang "No RISC, no fun ...". Die J2EE-Welle folgte und verkündete lautstark die eigene Herrschaft.

Heutige Trendsetter sehen es etwas anders. Google lässt die Plattform ziemlich kalt, sogar Yahoo geht fremd. Die Pioniere damaliger Zeit melden sich wieder zum Wort. Tim O'Reilly und Marc Andreessen, in neuen zeitgemässen Rollen mit gleichem Eifer und der nach wie vor vorhandenen Überzeugungskraft. Die LAMP-Fraktion mit AJAX, Microsoft mit .NET und Atlas. Auch Ruby on Rails mischt da mit ... Der Client-seitige Zauber für die Massen, die Basis-Technologie im Hintergrund für die Service Provider. Und beide graben dem Herrscher das Wasser laut den Marktforschern immer stärker ab. Es behauptet zwar keiner, dass Java/J2EE schlecht seien. Nur schwerfällig, umständlich und teuer am Ende.

In der "lightweight" Welt in der wir leben, soll alles so leicht und einfach, auch für die Endnutzer grieffbar werden. Und am besten gleich, sprich so schnell wie möglich. Da hat die Java-Gemeinde in vergangenen Jahren ein bischen geschlafen. Oder warten sie es einfach ab? Noch ist Herrscher nicht am verlorenem Posten, noch ist die Macht ausreichend stark. Man fragt sich aber, wie lange noch.

[1] http://www.businessweek.com/technology/content/dec2005/tc20051213_042973.htm

Blog | Development   #  RSS 2.0   |  



 Wednesday, December 14, 2005
Wednesday, December 14, 2005 11:13:46 PM (W. Europe Standard Time, UTC+01:00)

SELECT * FROM tblSqlServerGeeks ... Im Hotel Fira Palace in Barcelona vom 22. bis 24.02.2006 findet die dritte europäische SQL PASS Konferenz [1] statt. Eine ganze Menge wissenswertes und nützliches in nur drei Tagen. Ich würde allein wegen der Stadt hinfahren ;-)

[1] http://www.sqlpass.org/events/europe/2006

Development   #  RSS 2.0   |  



 Wednesday, November 30, 2005
Wednesday, November 30, 2005 6:35:48 PM (W. Europe Standard Time, UTC+01:00)

Immer wieder gestellte Frage, wie VS2005 mit den VS2003 Projekten umgeht wird von John Rivard [1] ausführlich beantwortet. Natürlich gibt es auch einige interessante Ansätze bzw. Workarounds um eine entsprechende CLR Version zu erzeugen, wie im Beitrag von Jomo Fisher [2] beschrieben.

[1] http://blogs.msdn.com/johnri/archive/2005/11/29/498219.aspx
[2] http://blogs.msdn.com/jomo_fisher/archive/2005/04/22/410903.aspx

.NET | Development   #  RSS 2.0   |  



 Tuesday, November 29, 2005
Tuesday, November 29, 2005 3:40:27 PM (W. Europe Standard Time, UTC+01:00)

Interessante Artikel zum Thema Visual Studio 2005 Team System.

SD Times Artikel [1], eine durchweg eher kritische Publikation wenn es um Microsoft-relevante Themen geht, führte eine Umfrage in eigenen Reihen bei 10.000 Leser durch, die erstaunliche Ergebnisse lieferte "...More than 60 percent plan to adopt Microsoft’s latest IDE, survey finds...". Nun ja, ein bischen euphorisch klingt es schon. Wenn man aber die amerikanische Begeisterung für die neuen Technologien abzieht, bleibt dennoch eine durchweg positive Reaktion auf die VSTS Entwicklungsplattform.

Es stellt sich immer die Frage, ob man einer 1.0 Version vertrauen kann. Nun, Visual Studio ist eine Fortentwicklung, die mit einer Reihe bewährter Tools erweitert wurde. So gesehen ist es keine Neuentwicklung, vielmehr eine Neuzusammenstellung. Die ist bei weitem nicht vollständig, noch weniger bewährt. Potential lässt sich aber duchaus erahnen. Ich glaube daher, dass die Erweiterbarkeit der Plattform bei der Entscheidung die Hauptrolle gespielt hat. Wie bereits berichtet, hat sich Ivar Jacobson zur Aufgabe gemacht, eine neue Implementierung des Nachfolgers seines RUP-Konzepts basierend auf dem VSTS durchzuführen - es handelt sich dabei um eine reine Erweiterung als VSI-Partner. So gesehen, sind wir am Anfang der Evolution in diesem Bereich. Es werden sicherlich bald diverse ähnliche Implementierungen auftauchen.

ZDNet dagegen elaboriert die Funktionalität und stellt dabei fest: "The single biggest missing link in IT development today, platform aside, is the lack of proper architectural thinking in application development.". Es liegt nicht unbedingt an Tools, es fehlt auch am Verständnis für die Problematik und einer abstrakten Betrachtung. Durchgedachte Design-Konzepte und definierte Prozesse die schrittweise unter Berücksichtigung der Patterns & Practices die System-Architektur enstehen lassen können mit Hilfe richtiger Tools deutlich einfacher und flexibler eingesetzt werden.

Bei Axinom, unter der Berücksichtigung der Grösse des Unternehmens sowie des eingesetzten Teams, haben wir uns für ein lightweight Prozess Framework Axinom Development Process entschieden, der am besten mit MSF 4.0 Agile verglichen werden kann. Nicht so umfangreich, für uns ausreichend. Das Framework basiert auf den bewährten Praktiken diverser Ansätze und stellt eine sowohl pragmatische als auch finanzierbare Vorgehensweise, wenn es um die Entwicklung mit .NET geht. Wir wollen unseren Kunden ein gutes Preis-Leistungsverhältnis anbieten, daher ist er unerlässlich dafür zu sorgen, dass die Entwicklung und Projektabwicklung reibungslos und effektiv verläuft und dabei für gute Qualität gesorgt wird.

Einzelne Schritte (Kick-Off, Design, Dokumentation, Unit-Testing, Change Requests, etc.) wurden mit Hilfe verschiedener Tools abgebildet, pragmatisch betrachtet haben wir uns unsere eigene Suite zusammengestellt. Somit stand dem Einsatz von VSTS nichts im Wege, denn für uns bedeutete es nur die Abbildung vorhandener Prozessschritte durzuführen. Natürlich ist eine gewisse Investition in die Schulung und die Einarbeitung der Mitarbeiter notwendig, aber die hält sich in Grenzen. 

Der Weg vom Tool zum Prozess wäre wesentlich komplexer und eigentlich fast nicht einschätzbar. Ich empfehle daher, zuerst die Erfahrung bei der Implementierung der Prozesse zu sammeln und sich dann mit dem Auswahl entsprechender Tools zu beschäftigen. Ein bis zwei Projekte werden dabei sicherlich nicht ganz optimal verlaufen, aber daraus lernt man am besten. ;-)

[1] SD Times - In Team They Trust
[2] ZDNet - Inside VSTS

Development   #  RSS 2.0   |  



Tuesday, November 29, 2005 1:49:53 AM (W. Europe Standard Time, UTC+01:00)

Auf dem MSDN XML Dev Center [1] wurden einige Informationen zum "Simple Sharing Extensions" (SSE) veröffentlicht. Der Vorschlag soll nicht nur den Austausch der Subscriptions, sondern auch die Änderungen an den Subscriptions ermöglichen. Ray Ozzie, Microsoft CTO (einer von ...) bezeichnet den Vorschlag als eine "specification that extends RSS from unidirectional to bidirectional information flows.".  Also: empfangen, verändern, weitergeben. Die Spezifikation erweitert die Really Simple Syndication (RSS) 2.0 als Basis für den Austausch der Inhalte und Outline Processor Markup Language (OPML) 1.0 Spezifikation als Basis für die Gliederung.

Desweiteren soll auch eine Möglichkeit geschaffen werden, mit Hilfe eines Zeitstempels die Inhalte jederzeit abzufragen. Man erinnert sich, mit RSS werden nur die neuesten Artikel angeboten. Sehr interessant ist die Tatsache, dass SSE unter Creative Common Attribution-ShareAlike License (version 2.5) [2] veröffentlicht wird. Mal sehen, ob Google und Yahoo deswegen nun mitziehen und nicht eigene SSE-Varianten anbieten. Es bleibt spannend.

[1] http://msdn.microsoft.com/xml/rss/sse/
[2] http://creativecommons.org/

Development   #  RSS 2.0   |  



 Tuesday, November 22, 2005
Tuesday, November 22, 2005 11:12:40 AM (W. Europe Standard Time, UTC+01:00)

Microsoft gab bekannt, dass Office Open XML format [1] für Word, Excel und Powerpoint zur Standardisierung bei ECMA [2] eingereicht wird und anschließend zur ISO-Zertifizierung. Sicherlich hat die Aktivität der Regierung von Massachusetts [3] maßgeblich dazu beigetragen und es ist auch gut so. Brian Jones, Program Manager im Office-Team, erklärt sehr ausführlich [4] die Beweggründe und die Auswirkungen dieser Entscheidung. Es schwebt natürlich auch die Frage im Raum, weshalb Microsoft OpenDocument XML Format nicht implementiert hat. Brian hat auch hierzu [5] eine Antwort parat. Eine gute Zusammenfassung der Vorgänge aus journalistischer Sicht bietet ZDNet-Artikel [6] zum Thema.

[1] http://www.microsoft.com/presspass/press/2003/nov03/11-17XMLRefSchemaEMEAPR.mspx
[2] http://www.ecma-international.org/
[3] http://www.betanews.com/article/Mass_to_Dump_Microsoft_Office_by_2007/1125591719
[4] http://blogs.msdn.com/brian_jones/archive/2005/11/21/495466.aspx
[5] http://blogs.msdn.com/brian_jones/archive/2005/06/13/428655.aspx
[6] http://news.zdnet.com/2100-3513_22-5965443.html

Blog | Development   #  RSS 2.0   |  



 Saturday, November 19, 2005
Saturday, November 19, 2005 11:35:43 PM (W. Europe Standard Time, UTC+01:00)

Jakob Nielsen [1] bietet stichhaltige Argumente für eine interessante These "...Macintosh-style interaction design has reached its limits. A new paradigm, called results-oriented UI, might well be the way to empower users in the future. ...". Nach rund 25 Jahren sind die Grenzen des konformen GUI-Designs erreicht - zuviele Möglichkeiten, unzählige Kommandos und überfrachtete Interfaces frustrieren zunehmend die Benutzer. Berühmte Umfrage nach neuen Funktionen im Office 12, bei der über 80% der gewünschten Funktionen bereits im Office 11 vorhanden waren und dennoch nicht gefunden werden konnten, hat einige zum Nachdenken gebracht.


Abbildung: Office 12 Powerpoint (Pre-Beta)

Eine Möglichkeit zur Lösung des Problems ist die Anpassung der Vorgehensweise. Eine ganze Reihe der Aktionen wird zusammengefasst und das Ergebnis angezeigt, nicht die Auswirkung einzelner Aktion. Das erlaubt eine etwas übersichtlichere Darstellung, da wenige, dafür mächtigere, Funktionen nach meistgenutzten Aufgabenstellungen zusammengefasst werden. Schon seit längerem im Grafik-Bereich genutzt, schnappt diese Denkweise zunehmend nun auch auf Office-Bereich über und wird zum Mainstream. Einige nützliche weiterführende Informationen und hat Jensen Harris unter [2] und [3] in seinem Blog veröffentlicht.

Ein Grund mehr sich darüber Gedanken zu machen, welche Auswirkungen die neue GUI-Denkweise auf die Web-Applikationen haben wird.

[1] http://www.useit.com/alertbox/wysiwyg.html
[2] http://blogs.msdn.com/jensenh/archive/2005/09/15/467956.aspx
[3] http://blogs.msdn.com/jensenh/archive/2005/11/17/493890.aspx

Development   #  RSS 2.0   |  



 Friday, November 18, 2005
Friday, November 18, 2005 10:01:15 AM (W. Europe Standard Time, UTC+01:00)

The international patterns & practices Summit [1] showcases the official Microsoft "patterns and practices" for developers, designers, and solutions architects who need to learn how to integrate architectural design patterns and procedures with the technology provided by Microsoft's .NET platform.

  • December 13-15 2005, Microsoft Redmond (USA West)
  • February  21-23 2006, Sydney, Australia
  • March 28-30 2006,   Boston (USA East)
  • May 9-11 2006, Oslo, Norway
  • Keynotes by Alan Cooper & Anders Hejlsberg, GotDotNet "CodeSlam" with Chris Sells

      

    [1] http://www.pnpsummit.com/_practices.aspx

    .NET | Development   #  RSS 2.0   |  



     Thursday, November 17, 2005
    Thursday, November 17, 2005 5:31:17 PM (W. Europe Standard Time, UTC+01:00)

    Development   #  RSS 2.0   |  



     Tuesday, November 15, 2005
    Tuesday, November 15, 2005 1:04:52 AM (W. Europe Standard Time, UTC+01:00)

    Wow, das ging ja schnell vorbei ... GotDotNet feiert das fünfjährige Jubiläum! Glückwünsche an Betsy [1] und Korby [2] und das restliche Team. Feiert schön und bis zur nächsten TechEd! ;-)

    [1] http://blogs.msdn.com/betsya/
    [2] http://blogs.msdn.com/korbyp

    .NET | Development   #  RSS 2.0   |  



     Monday, November 14, 2005
    Monday, November 14, 2005 10:40:59 PM (W. Europe Standard Time, UTC+01:00)

    Wie eWeek bereits berichtete [1] wird Microsoft weiterhin die Agile Methodologien, wie eXtreme Programming und Scrum unterstützen. Und nun wies mich David Boschmans darauf hin, dass Ivar Jacobson [2], einer der drei Amigos neben Grady Booch und James Rumbaugh und Vater von RUP (Rational Unified Process), die Entwicklung eines lightweight unified Prozesses für Microsoft Solutions Framework leiten [3] wird. Jacobson berichtet selbst, RUP sei heavyweight und bedarf einiger Veränderungen und Verbesserungen: ""RUP is one of my babies, and babies grow up, and some of them need correction.". Als Vorlage für die Entwicklung nutzt Jacobson einige aspekt-orientierte Ideen auf einer völlig neuer Prozessarchitektur. Die Implementierung erfolgt mit MSF und VSTS.

    Na dann ... Sachen gibt's. ;-)

    [1] http://www.eweek.com/article2/0,1895,1885883,00.asp
    [2] http://www.ivarjacobson.com/html/index.html
    [3] http://www.eweek.com/article2/0,1895,1886531,00.asp

    Architecture | Development   #  RSS 2.0   |  



     Saturday, November 12, 2005
    Saturday, November 12, 2005 12:09:30 AM (W. Europe Standard Time, UTC+01:00)

    Eric Maino, Visual C# Team, verrät einige Hintergrundinfos [1] zu einer Post-Whidbey und Pre-Orcas Version von Visual Studio - ab sofort bekannt unter dem Namen MQ und fokusiert auf die Qualität.  Ach ja, und ein paar Infos zu den Services Packs auch gleich dazu.

    [1] http://blogs.msdn.com/eric/archive/2005/11/04/489108.aspx

    .NET | Development   #  RSS 2.0   |  



     Tuesday, November 08, 2005
    Tuesday, November 08, 2005 9:53:20 PM (W. Europe Standard Time, UTC+01:00)

    Zuerst das Community Event - die Community Mitglieder (CLIP/INETA/PASS/MVP/RD/MSP und sonstige) treffen ihre Microsoft Counterparts und mischen sich untereinander. Ich mag solche Treffen sehr, denn man sieht so viele bekannte Gesichter an einem Ort. Netzwerken steht an der Tagesordnung, es gibt immer so viel zu erzählen. In diesem Jahr wollte ich das Publikum nicht mit einem längerem Vortrag belästigen, daher beschränkte ich mich auf das wesentliche. Es war ganz gut so. Am Abend dann die große Party mit rund 300 Gäste und Microsoft Mitarbeiter. Die langerwartete Rede vom SteveB über die Satellitenverbindung übertragen und Party-Time in der Empfangshalle des Headquarters in Unterschleißheim bis in die späten Stunden ... Die "deutsche" Launch Party findet am 8. und 9. Februar in Karlsruhe statt. Dankeschön für die Organisation und die Einladung geht an das Team von Microsoft Deutschland.

    Nun sind die Produkte auf dem Markt. Jetzt muß man sich nur daran gewöhnen. ;-)

    .NET | Development   #  RSS 2.0   |  



     Thursday, October 27, 2005
    Thursday, October 27, 2005 10:10:43 PM (W. Europe Standard Time, UTC+01:00)

    Zur Vorbereitung auf die Feierlichkeiten am 7.11. wurden die laaaaang erwarteten Produkte bereits heute für MSDN Subscriber zur Verfügung gestellt. Na also, los! ;-)

    http://msdn.microsoft.com/subscriptions


    photo by nix

    .NET | Appz | Development   #  RSS 2.0   |  



     Tuesday, October 25, 2005
    Tuesday, October 25, 2005 12:57:31 PM (W. Europe Standard Time, UTC+01:00)

    Empfehlenswerter Lesestoff: Charles Young mit einem sehr ausführlichen Vergleich von WWF Regeln und Microsoft Business Rules Engine [1]. Passend dazu eine ganze Menge Links zu den WWF-Ressourcen im Web [2].

    [1] http://geekswithblogs.net/cyoung/articles/56488.aspx
    [2] http://www.geekswithblogs.net/notesetc/articles/56260.aspx

    .NET | Development   #  RSS 2.0   |  



     Thursday, October 13, 2005
    Thursday, October 13, 2005 10:56:47 AM (W. Europe Standard Time, UTC+01:00)

    Karen Corby erläutert in einem MSDN-Artikel die "Windows Presentation Framework on the Web" Thematik [1] und gibt eine Anleitung zur Migration bestehender Web Applikationen. Kurz und informativ für den Einstieg. WinFX Runtime PDC2005 Build ist eine Voraussetzung...

    [1] http://msdn.microsoft.com/windowsvista/defau... 

    Interessiert wer alles noch über WPF bloggt? Tim Sneath hat eine Liste [2] der Blogger zusammengstellt.

    [2] http://blogs.msdn.com/tims/articles/475132.aspx

    .NET | Development   #  RSS 2.0   |  



     Wednesday, October 12, 2005
    Wednesday, October 12, 2005 2:56:26 PM (W. Europe Standard Time, UTC+01:00)

    Nein! ;-)

    Weshalb hat Scoot Woodgabe [1] ausführlich beschrieben. Wie er einfach darstellt:

    A. Workflow within applications = Windows Workflow Foundation
    B. Workflow across applications = BizTalk Server

    Nur BizTalk Server bietet viel mehr als nur eine Workflow Engine, ein "server that adapts, routes, tracks, manages, scales and has all the appropriate BPM capabilities such as BAM". Am besten durchlesen.

    [1] http://blogs.msdn.com/scottwoo/archive/2005/10/10/479331.aspx

    Appz | Development   #  RSS 2.0   |  



     Monday, October 10, 2005
    Sunday, October 09, 2005 11:54:23 PM (W. Europe Standard Time, UTC+01:00)

    Wenn ich an mein Thema der Software-Qualität und der Prozesse anknüpfe, kann ich zwei ganz nützliche Workshops empfehlen: "MSF for Agile Software Development" [1] und "MSF for CMMI® Process Improvement" [2]. Um den Einstieg in die Thematik einfacher zu finden, hat David Anderson, Erfinder von FDD (Feature Driven Development), eine nette Einführung "Agile or CMMI" [3] geboten.

    [1] http://lab.msdn.microsoft.com/teamsystem/workshop/msfagile/
    [2] http://lab.msdn.microsoft.com/teamsystem/workshop/msfcmmi/
    [3] http://www.agilemanagement.net/Articles/MSF/AgileorCMMI.html

    Architecture | Development   #  RSS 2.0   |  



     Saturday, October 08, 2005
    Saturday, October 08, 2005 9:07:22 PM (W. Europe Standard Time, UTC+01:00)

    Wer sich mit WPF beschäftigt, möge sich bitte bei mir melden. Es geht um ein Community-Projekt. Mit "beschäftigt" meine ich tatsächlich die Implementierung. Nicht bloggen, verlinken, darüber nachdenken oder es toll finden. Wobei das letztere dazu gehört. ;-)

    .NET | Development   #  RSS 2.0   |  



    Saturday, October 08, 2005 8:48:58 PM (W. Europe Standard Time, UTC+01:00)

    Es war einer dieser Gespräche, an die man sich länger erinnert. Jürgen Pfeifer (Enterprise Technologieberater, Microsoft) und ich arbeiten gemeinsam an einem Projekt und haben uns diesbezüglich am Donnerstag getroffen. Hinterher unterhielten wir uns bis spät am Abend über diverses, spannendes und interessantes. Jürgen, ein studierter Mathematiker, hat sich mit der Fragestellung der Eleganz von Software beschäftigt und eine sehr interessante Theorie entwickelt. Ich muß zugeben mir darüber kaum Gedanken gemacht zu haben, die Fragestellung ist aber wirklich mehr als interessant. Jürgen hat es auch kurz in seinem Blog beschrieben [1]. Ich beschäftigte mich mit einem anderem Thema - in jedem Projekt beispielsweise ist eine gewisse Qualität der Software gefordert, es existieren auch diverse Ansätze diese zu erreichen. Wenn wir einen der Ansätze nehmen und die Parameter, wie die verfügbare Zeit und das verfügbare Budget varrieren, ergeben sich dann zwangsläufig Einbüße in der Qualität? Ab wann? Wohin tendieren die Ansätze dann? Ein Thema, das ich auch auf der BASTA! in einer Podiumsdiskussion mit dem Publikum diskutiert habe.

    Wir haben auch unsere gemeinsame Unix-Vergangenheit entdeckt. Jürgen ist unter anderem einer der initialen Autoren der ncurses-Bibliothek [2], gemeinsam mit Zeyd Ben-Halim und Eric Raymond, die Namen kennt die OSS-Szene mehr als gut. Ich war Anfang neunziger Jahre an der Entwicklung von UnixWare [3] beteiligt, als dies noch ein Projekt von Novell war, noch bevor es 1995 an SCO verkauft wurde. Mein Schwerpunkt bildete das Spooling-System [4]. Das war eine lustige Zeit, alles schön in ANSI-C geschrieben, mit vi und gescriptet mit kornshell. Ich glaube, ich kann vi auch heute noch blind bedienen, so etwas vergisst man nie wieder ... ;-)

    Wir erinnerten uns daran, dass Linux eigentlich als eine Antwort auf die "bösen" teueren Unix-Systeme (Sun Solaris, Unisys, SINIX, HP-UX, etc.) entwickelt wurde ... Da diese heute kaum eine Rolle in der Presse spielen, vergisst man so etwas natürlich leichter...

    Es hat wirklich Spaß gemacht.

    [1] http://blogs.msdn.com/juergenp/archive/2005/10/08/478418.aspx
    [2] http://www.gnu.org/software/ncurses/ncurses.html
    [3] http://www.faqs.org/faqs/unix-faq/unixware/general/
    [4] http://www.uni-trier.de/~meyer/printserver/unix.htm

    Architecture | Blog | Development   #  RSS 2.0   |  



     Friday, October 07, 2005
    Friday, October 07, 2005 10:23:19 AM (W. Europe Standard Time, UTC+01:00)

    Highly recommended reading - you can find an index to PAG (patterns & practices) Security Guidance for applications at: http://msdn.com/SecurityGuidance

    Patterns and Practices home

    .NET | Development   #  RSS 2.0   |  



     Friday, September 30, 2005
    Friday, September 30, 2005 1:20:10 PM (W. Europe Standard Time, UTC+01:00)

    Das Buch "Framework Design Guidelines" [1] von Brad Abrams [2] und Krzysztof Cwalina [3] bietet nicht nur eine gelungene Übersicht der Design Guidelines aus der ersten Hand, sondern auch diverse Kommentare von den Entwicklern und den Architekten des .NET Frameworks. Liest sich gut, ist nützlich, sollte in den Regalen nicht fehlen.

    [1] Buch bei Amazon US
    [2] http://blogs.msdn.com/brada/
    [3] http://blogs.msdn.com/kcwalina

    .NET | Architecture | Development   #  RSS 2.0   |  



     Thursday, September 08, 2005
    Thursday, September 08, 2005 7:28:10 PM (W. Europe Standard Time, UTC+01:00)

    Dirk Primbs [1], Developer Evangelist bei Microsoft Deutschland, beschäftigt sich zur Zeit mit der Spieleentwicklung unter .NET. Dirk zeigte mir heute ein eindruckvolles Beispiel: vollständig auf .NET basierend und in C# geschrieben wurde "Arena Wars" [2] (veröffentlicht bereits im Juli 2004) schon mehrfach ausgezeichnet, GameStar-Wertung liegt bei 80%, die Grafik ist einfach Klasse. Na also, man darf gespannt sein. ;-)

    [1] http://arenawars.krawall.de/com/
    [2] https://blogs.msdn.com/dirkpr/

    .NET | Development   #  RSS 2.0   |  



     Thursday, September 01, 2005
    Thursday, September 01, 2005 9:25:36 PM (W. Europe Standard Time, UTC+01:00)

    Passend zum Jubiläum wurde einer der großen Axinom-Projekte der letzten Monate rechtzeitig fertiggestellt. Die Werbewoche, führende Fachpublikation für Meinungsbildnern der Marketing-, Werbe-, Medien- und PR-Branche in der Schweiz, erscheint im neuen Glanz unter der gewohnten URL [1] - die Gestaltung stammt von den bekannten Editorial Designern KircherBurkhardt [2] in Berlin, die Technologie sowie die Umsetzung von Axinom [3]. Geschlossene Bereiche für Abonennten, Umfragen, Banner-Advertising und AdRating, Print-Archiven, Suche, Events, Newsletter und vieles mehr, was eine Online-Zeitung und die Redaktion im Hintergrund benötigt.

    Der Herausgeber der Werbewoche ist der Verlag Media-Daten AG, das Kompetenzentrum von Springer Science + Business Media [4].

    [1] http://www.werbewoche.ch
    [2] http://www.kircher-burkhardt.com/
    [3] http://www.AxCMS.net
    [4] http://www.springer-sbm.de

    .NET | ASP.NET | Axinom | CMS | Development   #  RSS 2.0   |  



     Tuesday, August 09, 2005
    Monday, August 08, 2005 11:23:24 PM (W. Europe Standard Time, UTC+01:00)

    I told you some interesting facts about the irish developer community. Their neighbour, UK developer community [1] is organizing a worldwide unique CommunityCommunityCommunity event: the second DeveloperDeveloperDeveloper day [2] at Saturday 22nd October 2005! Benjamin Mitchel, INETA Leader for UK+Ireland is doing such a great job [3] over there!

    DeveloperDeveloperDeveloper Day

    [1] http://www.microsoft.com/uk/msdn/community/usergroups.mspx
    [2] http://www.developerday.co.uk/ddd/default.asp
    [3] http://www.ineta.org/eu/uk 

    Community | Development | INETA   #  RSS 2.0   |  



     Sunday, August 07, 2005
    Sunday, August 07, 2005 5:14:51 PM (W. Europe Standard Time, UTC+01:00)

    Die Begriffe "Architektur" und "Design" in der Informatik werden oft dazu verwendet, die Struktur einer Anwendung oder die eines Systems zu beschreiben. Dabei wird oft das Design mit der Architektur gleichgesetzt. Die Softwarearchitektur wird in dem IEEE 1471 2000-Standard [1] so definiert:

    "The fundamental organization of a system embodied in its components, their relationships to each other and to the environment and the principles guiding its design and evolution.".

    Aus dieser Definition, obgleich die nicht ausreichend ist, wird eines ersichtlich: die Architektur legt die Vision (nicht funktionale Entscheidungen) fest, das Design realisiert die Ideen und Anliegen der Architektur ("guiding its design.."). Das Design ist also wesentlich konkreter, es ist ein Teil des Implementierungsprozesses. Viele Design-Entscheidungen sind mit der gewählten Technologie verbunden und für die Architektur nicht relevant. Die Abstraktion muß erhalten bleiben. Desweiteren ist die Architektur kein Werb, "to architect" existiert in der englischen Sprache genauso wenig wie woanders.

    Eine recht einfache Übersicht "From Architecture to Design" [2] erläutert diese Problematik und führt direkt zur Frage nach den Sprachen zur Beschreibung der Architektur. Eine einfache Definition verbindet alle Ansätze:

    "ADLs (Architecture Description Languages) are languages that describe Software Architectures. This means in case of Technical architecture refers to the structured process of software architecture, with focus on how to deal with the aspects of and the interaction with the software developer(s). With functional architecture, the architecture is communicated to stakeholders and enterprise engineers."

    Es existieren diverse Versuche solche Sprachen zu definieren. Nenad Medvidovic und Richard N. Taylor haben sich mit diesem Thema auseinandergesetzt und eine nützliche Übersicht [3] erstellt.

    [1] http://standards.ieee.org/reading/ieee/std_public/description/se/1471-2000_desc.html
    [2] http://sunset.usc.edu/~neno/teaching/s99/March30.pdf
    [3] http://sunset.usc.edu/~neno/papers/TSE-ADL.pdf

    Architecture | Development | IASA   #  RSS 2.0   |  



     Thursday, August 04, 2005
    Thursday, August 04, 2005 3:32:03 PM (W. Europe Standard Time, UTC+01:00)

    Das Berlin-Brandenburger Software-Forum ist eine Veranstaltungsreihe zu aktuellen Themen der Software-Entwicklung und des Software-Engineerings. Die Teilnahme an den Veranstaltungen ist kostenlos, da das Forum vom Bundesministerium für Bildung und Forschung im Rahmen des Projektes VSEK gefördert wird.  Obwohl ich schon seit der Gründung von VSEK ein aktiver Mitglied bin, kann ich leider nicht am Treffen teilnehmen - am 24.08. bin ich noch im Singapur...

    Titel: Service Oriented Architecture (SOA)
    Thema: Von der Vision zur Anwendung, Fraunhofer FIRST
    Ort: PSI AG, Dircksenstraße 42-44, D-10178 Berlin (Mitte)
    Zeit: 24.08.2005 17:45 - 20:00
       
    Prädikat: Empfehlenswert, reinschnuppern lohnt sich.

    Architecture | Development   #  RSS 2.0   |  



     Monday, August 01, 2005
    Monday, August 01, 2005 5:39:43 PM (W. Europe Standard Time, UTC+01:00)

    A prototype photo browser implemented using the mapping services from Virtual Earth. I like the overlays and fade-in effects. Well done Nikhil!

    [1] http://www.nikhilk.net/Prototypes/PhotoMap/

    .NET | Development | MapPoint   #  RSS 2.0   |  



     Thursday, June 30, 2005
    Thursday, June 30, 2005 4:14:15 PM (W. Europe Standard Time, UTC+01:00)
    Ein ungewöhnlicher Ausflug nach Brüssel am gestrigen Tage. Auf Einladung der Association for Competitive Technology (ACT, 3.000 Mitgliedsunternehmen weltweit) bin ich gestern nach Brüssel geflogen, um einige EU-Parlamentarier zu treffen und vor der SME-Intergroup (EU-Kommision für kleine und mittelständische Unternehmen, ) zu sprechen.
    .NET | Blog | Development   #  RSS 2.0   |  



     Tuesday, April 26, 2005
    Tuesday, April 26, 2005 12:20:35 AM (W. Europe Standard Time, UTC+01:00)
    The Beta Experience - Soon to be final. Be there while it happens.
    .NET | ASP.NET | Development   #  RSS 2.0   |  



     Wednesday, February 02, 2005
    Wednesday, February 02, 2005 9:33:19 PM (W. Europe Standard Time, UTC+01:00)

    Man erinnert sich. Eine lustige Idee und hunderte von downloads machten Sephi und seinen 3D Blog Reader weltbekannt. Nicht nur Stefano, auch Scoble fand es cool. Nicht sinnvoll oder nützlich, aber echt cool. Ist es auch. Nun meldet sich Sephi nach längerer Pause mit seinem nächsten Geniestreich. Dieses mal geht es um Palindrome, .NET Golf und die schnellste aller Lösungen. Guckst du hier ...

    .NET | Appz | Development   #  RSS 2.0   |  



     Tuesday, February 01, 2005
    Tuesday, February 01, 2005 9:09:22 AM (W. Europe Standard Time, UTC+01:00)

    Am Freitag, den 11. Februar, von 15 bis 16 Uhr, lädt MSDN Online Sie zu einem ganz besonderen Webcast ein: Jack Greenfield, einen der geistigen Väter von Software Factories und Co-Autor des gleichnamigen Buches, ist zu Gast in Unterschleißheim und wird gemeinsam mit Matthias Neugebauer, Microsoft Architekturberater, die Fragen zur Zukunft der Softwareentwicklung diskutieren. Was für'n Zufall - die MS RDs sind an diesem Tag auch in Unterschleißheim... ;-)

    http://www.microsoft.com/germany/msdn/webcasts/detail.aspx?id=100395

    .NET | Development   #  RSS 2.0   |  



     Friday, January 28, 2005
    Friday, January 28, 2005 2:20:26 AM (W. Europe Standard Time, UTC+01:00)

    Microsoft Architects Journal, Octobar 2004
    http://msdn.microsoft.com/architecture/journal/...

    Bisherige Ausgaben:

    • all good things are #3
    • spring issue of journal
    .NET | Development   #  RSS 2.0   |  



    Friday, January 28, 2005 1:11:30 AM (W. Europe Standard Time, UTC+01:00)

    ... die Supercoderin - Claudia Krolopp ist (noch) ungekrönte Königin Platz 1 auf dem Codefairway. Bemerkenswert! Weiter so.

    .NET | Development   #  RSS 2.0   |  



     Thursday, January 20, 2005
    Thursday, January 20, 2005 3:10:18 PM (W. Europe Standard Time, UTC+01:00)

    ... Code natürlich und in Bytes gemessen. Die bissige Frage in der Business-Welt "Haben Sie es noch, oder golfen Sie schon?" gilt natürlich nicht in der Entwicklerwelt. Hier gelten andere Maßstäbe und Golf stellt eine echte Herausforderung dar. Die Idee is pfiffig und die Umsetzung so einfach wie reizvoll... Einfach cool ...

    Worum geht es da? Alex und Chris erklären: beim klassischen Golf gewinnt derjenige, der die geringste Anzahl Schläge benötigt um einzulochen. So auch beim ".NET Golf" - derjenige, der am wenigsten Zeichen zur Lösung einer vorgegebenen Aufgabe benötigt, der gewinnt das Turnier. Geschwindigkeit und Schönheit der Lösung sind keine Kriterien. Und neben ewigen Ruhm gibt es auch was zu gewinnen - MCAD/MCSD Training Kit und optimische Mäuse.

    Ein Hinweis an dieser Stelle: bitte die besten Lösungen nicht so in der Praxis verwenden.. Bitte!! :-)

    An sonsten einsteigen, mitcoden, Spaß haben ... http://codefairway.net/de/

    .NET | Community | Development   #  RSS 2.0   |  



     Saturday, November 20, 2004
    Saturday, November 20, 2004 5:48:02 PM (W. Europe Standard Time, UTC+01:00)
    Obwohl Longhorn [1] noch gute zwei Jahre auf sich warten lässt, steht ab sofort für die MSDN Abonnenten seine zukünftige UI Engine Avalon [2] als CTP (Community Technology Preview) für Windows XP zum Download [3] bereit. Wir sprechen hier über das CTP, also noch über keine Beta-Version - diese soll erst im Spätsommer 2005 mit der Longhorn-Beta veröffentlicht werden.
    .NET | Development   #  RSS 2.0   |  



     Tuesday, November 16, 2004
    Tuesday, November 16, 2004 11:00:28 PM (W. Europe Standard Time, UTC+01:00)
     Thursday, November 11, 2004
    Thursday, November 11, 2004 10:50:11 PM (W. Europe Standard Time, UTC+01:00)
    Tired of typing URLs and navigating websites? For example, its possible to type in 'kb q198279' (without the quotes), and have IE generate the URL to display the knowledge base article Q198279.
    .NET | Development   #  RSS 2.0   |  



     Monday, November 08, 2004
    Monday, November 08, 2004 12:50:48 AM (W. Europe Standard Time, UTC+01:00)

    Gregor Hohpe, enterprise integration lead at ThoughtWorks, maintains very nice site about the Enterprise Integration Patterns:

    http://www.eaipatterns.com/toc.html

    You can start slowly ...Here you can find a simple example of how to use messaging, implemented in .NET and C#. It shows how to implement Request-Reply, where a requestor application sends a request, a replier application receives the request and returns a reply, and the requestor receives the reply:

    http://www.eaipatterns.com/RequestReplyNetExample.html

    More about the topic:

    Enterprise Solution Patterns using Microsoft .NET

    David Trowbridge, Gregor Hohpe, James Newkirk, David Lavigne
    ISBN 0735618399
    380 pages, MS Press

    On Amazon

    .NET | Development   #  RSS 2.0   |  



    Monday, November 08, 2004 12:34:47 AM (W. Europe Standard Time, UTC+01:00)

    "...The panel made for some lively debate and humor provided by Martin Fowler, chief scientist at ThoughtWorks Inc., who chaired the panel. For instance, both Don Box and Andres Hejlsberg wore black shirts. Fowler said, "I see the Microsoft guys are dressed in black. Are they taking this evil empire thing a little too seriously?". ;-)

    Other topics covered during the panel included dynamic languages, the impedance mismatch between object-oriented languages and relational databases, software versioning and Web services standards and security..."

    Read more: http://www.eweek.com/article2/0%2C1759%2C1699480%2C00.asp

    .NET | Development   #  RSS 2.0   |  



     Monday, October 18, 2004
    Monday, October 18, 2004 11:33:14 AM (W. Europe Standard Time, UTC+01:00)

    Ein Management System, 42 Ländersites, 12 Sprachen, mehr als 300.000 Seiten ... Man kämpft mit der Lokalisierung, tut was man kann und dann ... erfährt man so manches. An dieser Stelle die Warnung: in einigen Sprachen gibt es z.B. keine Eins-zu-eins-Entsprechungen zwischen Groß- und Kleinbuchstaben. Beispiel: Akzentuierte Zeichen im französischen Französisch verlieren bei Großschreibung den Akzent (é wird zu E). Akzentuierte Zeichen im kanadischen Französisch behalten jedoch den Akzent (é wird zu É). Einfacher haben es hier die Entwickler in China oder Japan - hier wird das Konzept von Groß- und Kleinschreibung überhaupt nicht angewendet. Dafür sind die Schriftsysteme wesentlich komplexer, insbesondere wenn man die Unterstützung für Thai, Arabisch oder Hebräisch anbieten möchte... Anzeige kombinierter Zeichen und Diakritika, spezielle Worttrennungs- und Ausrichtungsregeln, kontextgebundene Darstellung ... Huh... Wer hat nochmal behauptet, dass diese Aufgabe nicht anspruchsvoll genug ist? ;-)

    Zum Thema: Die GEO (Guidelines, Education and Outreach) Task Force der Internationalization-Arbeitsgruppe bei W3C hat eine überarbeitete Version des Working Draft "Specifying the Language of Content" zur öffentlichen Ansicht online gestellt. Die Spezifikation betrifft alle die mit XHTML 1.0, HTML 4.01, XHTML 1.1, CSS1, CSS2 und CSS3 arbeiten:

    http://www.w3.org/TR/2004/WD-i18n-html-tech-lang-20041015/

    PS: Die lingua franca (ital. für fränkische Sprache) war eine im Mittelalter gebildete Pidgin-Sprache, die als Handels- und Verkehrssprache im Mittelmeerraum Verbreitung fand. Die Sprache entwickelte sich aus dem Spätlatein und dem Italienischen mit starken arabischen Einschlägen. Ihren Namen erhielt diese Sprache, da Byzantiner und Araber alle Kreuzfahrer unabhängig von ihrer Herkunft als "Franken" bezeichneten Mit Lingua Franca bezeichnet man heute v.a. eine allgemein verständliche Zweitsprache oder Weltsprache.

    .NET | Development   #  RSS 2.0   |  



     Sunday, October 17, 2004
    Sunday, October 17, 2004 9:32:25 PM (W. Europe Standard Time, UTC+01:00)

    Schon öfter gesucht und nicht gefunden? Kit George vom BCL Team hat eine ausführliche Beschreibung zum Thema veröffentlicht:

    http://blogs.msdn.com/bclteam/archive/2004/10/17/243636.aspx

    .NET | Development   #  RSS 2.0   |  



    Sunday, October 17, 2004 8:42:54 PM (W. Europe Standard Time, UTC+01:00)

    First news first ... Uwe is inside out now. ;-)
     
    Und schon einer der ersten Postings behandelt genau das Thema, das mich auch vor einiger Zeit beschäftigt hat. Der Auslöser waren einige Interessenten, die mir diverse Fragen zu Microsoft .NET, unserer "closed source" Software und zu den Gefahren rund um das Windows Betriebssystem gestellt haben. Aufgrund der ähnlichen Erfahrung kann ich seine Worte nur bestätigen. Wir haben uns in München vor einigen Tagen auch darüber unterhalten. Meine ergänzende Meinung aus diesem Gespräch möchte ich nun kurz erläutern. Eines vorweg - das Thema ist sehr breit, man vergleicht gerne Äpfel mit Birnen und tendiert leicht dazu die Bösen und die Guten zu identifizieren. So einfach ist es wirklich nicht. Mir geht es hier nicht darum, diesen Weg zu bestreiten. Vielmehr fokusiere ich eine konkrete Fragestellung: die Suche nach dem heiligen Gral der Sicherheit eines Systems. Dazugehörige Legenden und Mythen aber auch. 

    Nicht immer falsch, jedoch sehr oft und zuletzt immer öfter, werden so einfache Aussagen zur Wahrheit und zu festen Grundsätzen einer Philosophie. Eine davon betrifft die Sicherheit eines Systems und lautet: "Open Source Code ist sicher, weil Code offen ist, Closed Source Code ist unsicher, weil Code nicht offen ist".

    An sich verständlich. Nur leider falsch. Die Tautologen mögen mir verzeihen, hier greiffen ihre Regeln aber nicht. Die Einfachheit dieser Aussage verbirgt so viele Gefahren. Denn, die Sicherheit hat wenig mit "Closed" oder "Open" zu tun. Dafür sehr viel mit dem Code. Siehe hierzu: Die Angst eines Luftkissens vor der Nadel "All Input is Evil"!

    Nun, was tun? Den Aussagen auf den Grund gehen oder einfach glauben?

    Wie viele andere Sachen im Leben, eignet sich die Software-Entwicklung (als Prozess) sowie die eigentliche Software (als ein wichtiger Teil der Magie, die Maschinen zum Leben erweckt) bestens für den Aufbau einer Gemeinschaft der Gläubigen. Menschen, die keine Hintergründe erfahren brauchen, die keinerlei Interesse an Beweisführung pflegen und liebend gerne das Wort zum Sonntag verbreiten möchten. Manch einer bezeichnet die Aussagen als Legenden, die Gläubigen würden lieber von der ultimativen Wahrheit sprechen. Natürlich gehören die Prediger und Prister genauso gut wie die heiligen Bücher dazu. Ob wir hier über die Kirche, dem örtlichen Schützenverein oder über eine technologische Gemeinschaft sprechen, spielt eigentlich keine Rolle. Die Regel sind die gleichen, die Anzahl der Mitglieder vom Fall zu Fall unterschiedlich.

    Wie kommt es dazu? Man versteht z.B. etwas nicht, aus diesem oder jenem Grunde. Eines Tages erscheint die Antwort im Form eines eigenen Geistesblitzes oder Dank fremder Hilfe. "Verdammt, ich hab's!" würden die Stundenten schreien, die Gläubigen pflegen eher von der "Erleuchtung" zu sprechen. Zum Teil froh endlich die Botschaft verstanden zu haben, zum Teil auch stolz einer Gruppe gleichdenkender Menschen zu gehören, verbreiten diese Menschen hochmotiviert das (un)geschriebene Wort mit dem Eifer eines jungen Bullen.

    Aber stimmt es eigentlich, was man nun zu verstehen glaubt? Oder ist man einer bösen Falle der retorischen und literarischen Götter zum Opfer gefallen? Mehr darüber hoffentlich (aufgrund diverser Termine) bald ;-)

    Bis dahin einige Buchempfehlungen:

      

    Development | Opinion   #  RSS 2.0   |  



     Saturday, October 16, 2004
    Saturday, October 16, 2004 1:19:07 PM (W. Europe Standard Time, UTC+01:00)

    One of the top feedback requests from the community is support for Edit & Continue (E&C) in C# in Visual Studio 2005. S. "Soma" Somasegar, Corporate Vise President of the Developer Division at Microsoft, just wrote: "I am excited to announce that the C# team took your feedback to heart and has added support for E&C in Visual Studio 2005.". The next Community Technology Preview for Visual Studio 2005 (will be published next week) will contain the C# E&C feature.

    Small step for the mankind, but huge for the community feedback. It works. Kudos to the C# team!  ;-)

    [1] http://weblogs.asp.net/Somasegar/archive/2004/10/15/242853.aspx

    .NET | Development   #  RSS 2.0   |  



     Tuesday, October 05, 2004
    Tuesday, October 05, 2004 1:53:46 AM (W. Europe Standard Time, UTC+01:00)

    The Microsoft Knowledge Base is categorized by keywords. The keywords help to refine the search criteria. This article [1] lists the keywords that are used as metadata for .NET related Knowledge Base articles, e.g. for ASP.NET Deployment you should use "kbASPNET kbDeployment". It's great to know this!

    [1] http://support.microsoft.com/default.aspx?scid=kb;en-us;303992

    .NET | Development   #  RSS 2.0   |  



    Tuesday, October 05, 2004 12:22:38 AM (W. Europe Standard Time, UTC+01:00)

    Beim letzten .NET User Group Treffen schwebten einige nostalgisch in Erinnerungen an die gute alte VB6-Zeit, in der jeder mindestens zwei Monitore hatte. Mit dem zweiten sieht man besser- die Vorteile der Dualität blieben nicht nur CAD-Zeichnern und DTP-Freaks verborgen, auch die Entwickler fanden schnell heraus, dass verteilte Anwendungen diverse Vorteile mit sich bringen. Gut, nicht verteilt im heutigen Sinne, aber immerhin ;-)

    Wer einen Notebook öfter am Tisch ausgeschaltet abstellt, sollte sich die neueste Entwicklung aus dem Hause Bartels Media unbedingt ansehen und überlegen, ob die Kiste nicht doch noch eingeschaltet bleiben soll. MaxiVista verwandelt das Notebook in einen erweiterten Monitor des Haupt-PCs, um die Bildschirmfläche zu verdoppeln. Hab ich verdoppeln gesagt? Mehr geht auch. Visual Studio auf einer, die Applikationen auf der anderen Seite. Schon mal die Problematik mit der Anpassung der Notebook-Auflösung beim Einsatz mit einem Beamer erlebt? Klingelts? Eine echte Killerapplikation. Ausprobieren lohnt sich.

    Ich bin sichtlich angetan von der Idee und von der Software. Und auch von der Tatsache, dass Bartels Media aus Trier kommt. Gunnar, ich bin sehr auf die erste .NET Utility gespannt.

          http://www.maxivista.com/de/

    MaxiVista for web designer

    PS. Dual-Monitor Wallpapers: http://www.digitalblasphemy.com/mpages/2x_1.shtml

    Development   #  RSS 2.0   |  



     Wednesday, September 01, 2004
    Wednesday, September 01, 2004 10:57:44 PM (W. Europe Standard Time, UTC+01:00)

    Rob Caron explains the most important facts about the "refreshing" release:

    "... For those with access to MSDN Subscriber Downloads, when you go to download the DVD image for this release, you should grab the following while you're there to maximize your Team System CTP experience..."

    http://blogs.msdn.com/robcaron/archive/2004/08/31/223741.aspx

    .NET | Development   #  RSS 2.0   |  



    Wednesday, September 01, 2004 10:52:27 PM (W. Europe Standard Time, UTC+01:00)

    Interesting:

    "...How could "free" Linux cost more than Windows? First of all, Red Hat, the leading Linux distributor, now charges $799 to $2,499 for each server running Linux. That's not for the software, mind you, but for "maintenance." Semantics aside, you're paying for Linux."

    [1] http://www.forbes.com/enterprisetech/2004/08/31/cz_dl_0831msft.html?partner=

    .NET | Development   #  RSS 2.0   |  



     Monday, August 30, 2004
    Monday, August 30, 2004 8:18:49 AM (W. Europe Standard Time, UTC+01:00)

    According to Rick LaPlante, Microsoft is rolling out a refresh of its Visual Studio 2005 "Whidbey" development tool release over the next few weeks. The interim update, known as the "Visual Studio 2005 Beta 1 Refresh with the Team System," will include the Team Server Foundation code that is part of Microsoft's "Burton" team-development tools. Visual Studio Team Foundation, the server component of the Visual Studio 2005 Team System provides integrated source control, work item tracking, reporting, and custom policies that enable teams to efficiently manage change in your software development projects. These change management components are seamlessly integrated into the development environment thereby offering unobtrusive SCM process and team-specific requirements in the developer’s daily workflow.

    You want to know more? Here are further info sources:

    Migrating from SourceSafe to Team Foundation Server
    http://blogs.msdn.com/buckh/archive/2004/06/10/152609.aspx

    Team System
    http://msdn.microsoft.com/vstudio/teamsystem/default.aspx

    Visual Studio Team System (Burton) Wiki
    http://www.3leaf.com/wiki/

    Team System Blogs
    The AskBurton Blog, Source Control: Korby Parnell and Buck Hodges, Work Item Management: Brian White, Team System: Rob Caron

    Newsgroup: Microsoft.private.whidbey.teamsystem.teamfoundation
    http://communities.microsoft.com/newsgroups/default.asp?icp=whidbey&slcid=us 

    .NET | Development   #  RSS 2.0   |  



     Thursday, August 26, 2004
    Thursday, August 26, 2004 7:19:58 PM (W. Europe Standard Time, UTC+01:00)

    Das Thema Sicherheit gehört zu den wichtigsten Aufgaben, die aktuell die Entwickler weltweit bewegen. Unabhängig davon, welche Betriebssysteme oder Technologien genutzt werden, die goldene Regel bleibt immer bestehen "all input is evil!". Die Besucher der User Group Tour 2004 "Writing Secure Code" vor einigen Monaten konnten sich in unterhaltsamen und lehrreichen Vorträgen von Frank Prengel und Michael Willers davon überzeugen.

    Nun, auch Microsoft versucht ein Teil hierzu beizutragen und veröffentlicht eine umfangreiche Aktualisierung des Betriebssystems unter dem Namen XP SP2. Einiges hat sich geändert, und das ist auch gut so. Die Windows-Benutzer werden am meisten die langvermisste Windows Firewall sowie den PopUp-Blocker zum Spüren bekommen, weitere Neuigkeiten betreffen im wesentlichen die Personen, die für die Entwicklung von Anwendungen zuständig sind. Eben die Entwickler. Anbei wollte ich auf einige wichtige Sites hinweisen, die umfangreiche Informationen zum Thema anbieten:

    XP SP2 Bezugsquellen:
    http://www.microsoft.com/germany/windowsxp/sp2/anwender/bezug.mspx

    Jörg Freiberger gibt auf Codezone eine umfangreiche Auflistung der Informationen zur Thema "Sicherheit" für .NET Entwickler:
    http://www.codezone.de/Security.Codezone

    Informationen zum XP SP2 für .NET Entwickler aus der ersten Hand präsentiert Darisz Parys:
    http://blogs.msdn.com/dparys/category/5466.aspx

    Allgemeine Informationen zum XP SP2 in deutscher Sprache sind natürlich auch auf windows.de zu finden:
    http://www.windows.de/SP2_Windows.Windows

    Bink hat eine Sammlung an Knowledge-Base Artikeln zum Thema SP2 veröffentlicht:
    http://bink.nu/files/SP2KBs.htm

    Und last but not least - XP SP2 ist eine Verbesserung der Sicherheit, kein Freibrief für eine schlampige und unverantwortliche Programmierung. Daher sollte jeder dieses Buch gelesen haben:

    Writing Secure Code, Michael Howard, David C. LeBlanc
    http://www.amazon.com/exec/obidos/tg/detail/-/0735617228/104-8736279-3667168?v=glance

    .NET | Development   #  RSS 2.0   |  



     Wednesday, August 18, 2004
    Wednesday, August 18, 2004 10:34:37 PM (W. Europe Standard Time, UTC+01:00)

    Shanku Niyogi, ASP.NET Group Program Manager, explaines the upcoming changes to ASP.NET 2.0 in Visual Studio 2005 Beta 2 release. Following the old rule "quality vs. quantity" based on customer feedback, Shanku's team decided to remove a small set of features, e.g. the Mobile Controls will not be deprecated in ASP.NET 2.0 and the Access data provider will be replaced with SQL Server 2005 Express data provider.

    ASP.NET | Development   #  RSS 2.0   |  



     Wednesday, July 28, 2004
    Wednesday, July 28, 2004 10:30:29 PM (W. Europe Standard Time, UTC+01:00)

    Es war mir eine große Hilfe, vielleicht hilft es noch jemanden. Die Exceptions sind wesentlich lesbarer und freundlicher:

    "... Because View State is stored in a hidden field on a Web page, it is vulnerable to tampering when data is being transferred between the client and the server. To help make View State more secure, ASP.NET validates View State to verify that it came from the correct page. If ASP.NET cannot validate View State, ASP.NET returns a message to the client browser that states that "viewstate is invalid for this page and might be corrupted". However, the message does not describe why View State is not valid. This hotfix provides additional information to help you troubleshoot View State errors. "

    This hotfix [1] adds the following information to the error message for View State errors:

    • IP address
    • Port number
    • User-Agent
    • Value of the View State
    • Http-Referer
    • Path of the requested page

    [1] http://support.microsoft.com/?id=831150

    .NET | Development   #  RSS 2.0   |  



     Wednesday, July 07, 2004
    Wednesday, July 07, 2004 12:50:49 PM (W. Europe Standard Time, UTC+01:00)

    When talking about the future (near or far), TechEd is always a great forecast platform ... In the early 1990's, developers were faced with the complexity of client-server technology. Today, developers are faced with changes in their application platforms and tools strongly focused on distributed applications. Microsoft commitment to SOA (Service Oriented Architecture) and Web Services becomes even stronger with the time. The higher level of abstraction should help reducing the complexity .

    Two key technology releases in 2005 will be Microsoft SQL Server 2005 ("Yukon") [1] and Visual Studio .NET 2005 ("Whidbey") [2], as well as their Express Editions [3]. Two design tools [4] will ship with Visual Studio: a logical application designer (modeling the components of a service-oriented solution and their interactions) and a logical datacenter designer (modeling the processors onto which the services will be deployed, and the security zones into which those processors are fire-walled). The focus of these modeling tools is to support the early communications between solution architects and system architects, to make sure that the operational requirements of the solution are fully considered in the design phase. Both designers target the System Definition Model (SDM) [5], an XML schema for describing software components, computer hardware, networks and interaction models.


    Figure: Part of a set of DSLs for Web service development

    [1] http://www.microsoft.com/sql/yukon/productinfo/
    [2] http://lab.msdn.microsoft.com/vs2005/
    [3] http://lab.msdn.microsoft.com/express/
    [4] http://msdn.microsoft.com/vstudio/teamsystem/
    [5] http://www.microsoft.com/windowsserversystem/dsi/sdm.mspx

    .NET | Development | TechEd   #  RSS 2.0   |  



     Wednesday, June 30, 2004
    Wednesday, June 30, 2004 9:59:37 AM (W. Europe Standard Time, UTC+01:00)

    Huh, great to be here! After so many mails, phone calls and excel sheets, I am happy to see that everything goes well. Our first BoF sessions (thanks to Bernhard and Peter) was overbooked and the attendees were more than happy beeing there. Yesterday was my "Ask The Experts" day. I spent lot of time together with Jay Roxe, who is in charge of VB.NET team, at VS.NET booth answering developer questions about the future tools. There is no TechEd without breaking news: as Tim already reported, Microsoft announced the introduction of "Express" editions of a number of Visual Studio tools and SQL Server.

    Talking about location based solutions, it was great to meet Chandu Thota IRL, my favourite MapPoint blogger. He is here presenting MapPoint Location Server together with other MapPoint guys. Steve Lombardi's keynote was great, we had a huge number of developers interested in MLS on our booth. Stay tunded for further info on this topic - we are about to announce some great news for German-speaking countries. ;-)

    Most asked question: how to get in touch with me?

    You'll find me and my collegues in Microsoft Mobile Pavillon (MapPoint / Axinom).
    http://www.microsoft.com/europe/teched/Pavilion.asp#axinom

    Development | TechEd   #  RSS 2.0   |  



     Thursday, June 24, 2004
    Thursday, June 24, 2004 1:37:31 PM (W. Europe Standard Time, UTC+01:00)

    Nice peace of code found in FotoVision code library.

       1:  /*
       2:    This function helps protect the email address from the evil spam-bots that scan 
       3:    web pages for email addresses. Instead of using the email address directly, the 
       4:    encoded value is stored in the html and decoded when required.
       5:  */
       6:  function sendEmail(encodedEmail)
       7:  {
       8:    // The encodedEmail is a string that contains the email address.
       9:    // Each character in the email address has been converted into 
      10:    // a two digit number (hex / base16). This function converts the
      11:    // series of numbers back into the email address and displays the 
      12:    // email client with the mailto: protocol.
      13:   
      14:    // holds the decoded email address
      15:    var email = "";
      16:   
      17:    // go through and decode the email address
      18:    for (i=0; i < encodedEmail.length;)
      19:    {
      20:      // holds each letter (2 digits)
      21:      var letter = "";
      22:      letter = encodedEmail.charAt(i) + encodedEmail.charAt(i+1)
      23:   
      24:      // build the real email address
      25:      email += String.fromCharCode(parseInt(letter,16));
      26:      i += 2;
      27:    }
      28:   
      29:    // do the mailto: link
      30:    location.href = "mailto:" + email;
      31:  }
    Development   #  RSS 2.0   |  



     Saturday, June 19, 2004
    Saturday, June 19, 2004 10:35:53 PM (W. Europe Standard Time, UTC+01:00)

    Thanks to dedee for this link. Jean-Claude Manoli's "C# code format" [1] allows you to format your C#, VB or HTML/XML source code in HTML 4.01. The output is color-coded to make it easier to read, and the colors can be changed by modifying the CSS style sheet.

    [1] http://www.manoli.net/csharpformat/

    Here is my WinDays blog reader sample (Visual Studio 2005, ASP.NET 2.0) reformated with this tool. It looks great ;-)

       1:  ///
       2:  /// Blog reader sample for ASP.NET 2.0
       3:  ///
       4:  <div>
       5:          <asp:XmlDataSource ID="XmlDataSource1" DataFile="http://tomicic.de/SyndicationService.asmx/GetRss"
       6:              XPath="rss/channel/item" Runat="server" /><%#XPath("pubDate")%>
       7:          <%#XPath("title") %>
       8:          <%# XPath("description") %>
       9:          &nbsp;
      10:      </div>
      11:          <br />
      12:          <asp:GridView ID="GridView1" Runat="server" BorderColor="#CCCCCC" BackColor="White"
      13:              BorderWidth="1px" BorderStyle="None" CellPadding="6" CellSpacing="6" DataSourceID="XmlDataSource1"
      14:              AllowPaging="True" PageSize="5" AutoGenerateColumns="False">
      15:              <FooterStyle ForeColor="#000066" BackColor="White">
      16:              </FooterStyle>
      17:              <PagerStyle BackColor="White" HorizontalAlign="Left" ForeColor="#000066">
      18:              </PagerStyle>
      19:              <HeaderStyle ForeColor="White" Font-Bold="True" BackColor="#006699">
      20:              </HeaderStyle>
      21:              <Columns>
      22:                  <asp:TemplateField HeaderText="Damir Tomicic">
      23:                      <ItemStyle ForeColor="#000066">
      24:                      </ItemStyle>
      25:                      <ItemTemplate>
      26:                          <%#XPath("pubDate")%>
      27:                          <br />
      28:                          <b>
      29:                              <a href="<%#XPath("link") %>">
      30:                              <%#XPath("title") %></a> [<%#XPath("category") %>]
      31:                          </b>      
      32:                          <br />
      33:                          <%# XPath("description") %>  
      34:                          <a href="<%#XPath("link") %>">[Read more ...]</a>
      35:                      </ItemTemplate>
      36:                  </asp:TemplateField>
      37:              </Columns>
      38:              <SelectedRowStyle ForeColor="White" Font-Bold="True" BackColor="#669999">
      39:              </SelectedRowStyle>
      40:              <RowStyle ForeColor="#000066">
      41:              </RowStyle>
      42:          </asp:GridView>
    .NET | Development   #  RSS 2.0   |  



    Saturday, June 19, 2004 8:22:08 PM (W. Europe Standard Time, UTC+01:00)

    Jens "the Librarian" is back again. His "Half-Life-Server Query Library" contains classes allowing you to retrieve nearly all information of a Half-Life(CS)-Server. Extend your gaming expirience with .NET ;-)

    .NET | Development   #  RSS 2.0   |  



    Saturday, June 19, 2004 6:23:13 PM (W. Europe Standard Time, UTC+01:00)

    In the next issue of "MVP Insider" (Microsoft's print magazine) one MVP from EMEA will be featured. Microsoft Subsidiaries from all EMEA countries proposed their candidates for this issue. Just received the great news: as an outstanding candidate, I am selected to be interviewed and featured. Wow, thanks a lot! :-)

    FYI: Microsoft MVP (Most Valuable Professionals) are acknowledged by peers and also by Microsoft for their demonstrated practical expertise, deep technical knowledge and willingness to share their experience with peers. They are recognized, credible and accessible. I am happy to be part of this outstanding community as an MVP for .NET.

    Blog | Development   #  RSS 2.0   |  



     Thursday, June 17, 2004
    Thursday, June 17, 2004 2:32:48 PM (W. Europe Standard Time, UTC+01:00)

    It was just for fun, but now I am qualified for the third round of the EMEA Security Champ of the Year competition. Huh ...  ;-)

    .NET | Development   #  RSS 2.0   |  



     Saturday, June 12, 2004
    Friday, June 11, 2004 11:22:48 PM (W. Europe Standard Time, UTC+01:00)

    "Jede stetige Funktion ist integrierbar!", behauptete Bernhard Riemann [1].

    Er hatte Recht und ging in die Geschichte ein. Aber was meinte er damit? Ganz einfach, er berechnete die zu integrierende Funktion, letztendlich die gesuchte Fläche, mittels einer Approximation durch eine Treppenfunktion. Einfach alle Rechtecke unter den Stufen zu einer Summe addieren und voilà, man ist schon bischen näher am Ziel. Nicht so ganz, aber sieht schon besser aus. Man stellt sich nun vor, dass viele kleine Rechtecke immer feiner und feiner und feiner werden und irgendwann verschmelzen ...

    Riemann integral as limit
    Wikipedia: Illustration of Riemann integral as a converging sequence

    Profigamer unter uns denken sicher gerade: "Kleine Rechtecke? Jaaaa, Pixel [2] !!! Viele davon? Jaaaa, Texel [3] !!! Genau, etz weiss ich es. Er hätte einfach eine bessere Grafikkarte kaufen sollen. Menschenskind!" Jeder, der die Entwicklung bei Quake mitverfolgt hat, kann gerade mitfüllen und sich ganz genau vorstellen, wie die Flächen und Strukturen mit der Zeit immer realistischer wurden. Zurück zu Lück, man könnte auch ganz wissenschaftlich sagen, dass die Approximation gegen das bestimmte Integral konvergiert, wenn die Breite der Rechtecke gegen Null strebt.

    Was lernen wir daraus? Wenn man keine Antwort auf eine Frage hat, antwortet man einfach auf eine andere, ähnliche, und beweist, dass keine Hindernisse auf dem Weg zur Lösung existieren und das Ergebniss berechenbar ist. Unter bestimmten Voraussetzungen.

    Eine oft verwendete Vorgehensweise in der Diplomatie. Mehr sage ich dazu nicht. ;-)

    Es klappt nur nicht immer. Sogar Riemann höchstpersönlich stellte vor über 100 Jahren eine Vermutung [4] an. Es geht um die komplexen Nullstellen der sog. Zeta-Funktion, die auf der gerade ein Halb liegen. Ursprünglich ging es um die Primzahlen. Man weisst nicht auf den ersten Blick, ob eine Zahl in der Tat eine Primzahl ist. Glaube man Euklid, gibt es unendlich viele davon. Diese Funktion könnte uns einiges über die Verteilung der Primzahlen verraten. Laut der Riemannschen Vermutung folgen die Primzahlen in ihrem Auftreten denselben Gesetzen wie Zufallsereignisse. Die besten Köpfe zerbrachen beim Versuch seine Vermutung zu beweisen. Es hätte wohl ewig so gehen können, hätte ein fleissiger Wissenschaftler an der Purdue University, ein gewisser Louis de Branges de Bourica, nicht eine Beweisführung [5] dieser Vermutung ins Internet gestellt. Stimmt diese oder nicht? Eine Million Gründe [6] unterstützen die Hoffnung.

    Unabhängig davon, ob er Recht hatte oder nicht, zwei Details sind hier zu bemerken. Er wählte das Internet als erstes Präsentationsmedium für seine Beweisführung. Man erinnert sich, der Wunsch nach dieser Art der Nutzung führte zum Internet [7].

    Und Riemann war einer der ersten Quake-Fans. ;-)

    Aleksey Nudelman [8] (Professor an der UCLA), hat passend zum Thema einige Beispiele der numerischen Integration [9] in seinen C# Tutorials veröffentlicht. Ich habe daraus ein Beispiel zur Veranschaulichung, nämlich eine einfache Integration der Funktion f(x) = x3, aufgeführt:

    using System;

    //calculate the integral of f(x) between x=a and x=b by splitting the interval in step_number steps
    class
    Integral
    {
         
    //declare a delegate that takes a double and returns a double
          public delegate double Function(double x); 

          public static double integral( Function f, double a, double b, int step_number)
          {
               
    double sum=0;
                double
    step_size=(b-a)/step_number;
                
               
    //divide the area under f(x) into step_number rectangles and sum their areas
                for( int
    i = 1; i <= step_number; i++)
                    sum = sum + f( a + i*step_size )* step_size; 
               
    return sum;
         
    }
    }

    class Test
    {
         
    //simple function to be integrated
          public static double f1(double
    x)
          {
                return
    x*x*x;
          }
         
    public static void Main()
          {
               
    //output the value of the integral.
               
    Console
    .WriteLine(Integral.integral(new Integral.Function(f1),1,10,20));
          }
    }

    In der aktuellen Version des .NET Frameworks [10] ist ein bischen mehr Fleissarbeit notwendig, um komplexe mathematische Berechnungen durchzufhühren. Wer sich mit mathematischen Problemmen beschäftigen will und dabei auf das .NET Framework setzen möchte, sollte sich unbedingt mit dem Math.NET [11] Projekt auseinandersetzen.

    Math.NET ist ein objektorientiertes opensource Framework geschrieben in C# für symbolische Mathematik, das skalare & komplexe Lineare Algebra (Vektor, Matrix, Tensor), Logik, Komplexe Zahlen, 3D Geometrie, Digitaltechnik und endliche Zustandsmachinen sowie Operationen wie das Ableiten und Integrieren, das Approximieren durch Taylorreihen (genau unser Thema ;-)), das Evaluieren von Ausdrücken, das symbolische Lösen von regulären und irregulären linearen Systemen und vieles mehr unterstützt. Theoretisch so ziemlich alles was man sich wünscht.

    [1] Georg Friedrich Bernhard Riemann
    [2] Meaning of Pixel
    [3] Texel - Eine insel in der niederländischen Nordsee?
    [4] Riemannsche Vermutung
    [5] Apology for the proof of the Riemann Hypothesis
    [6] Mathematik für Millionen
    [7] ARPA-Net - Das Prinzip der vernetzten Rechner
    [8] C# Computing, Aleksey Nudelmann, Ph. D. in Theoretical Physics from the University of California
    [9] Numerische Integration
    [10] Math Class, .NET Framework Class Library
    [11] Math.NET, opensource Framework

    [Update für Feinschmecker]
    "Ueber die Anzahl der Primzahlen unter einer gegebenen Größe", Bernhard Riemann, 1859

    .NET | Development   #  RSS 2.0   |  



     Sunday, June 06, 2004
    Sunday, June 06, 2004 11:12:16 AM (W. Europe Standard Time, UTC+01:00)

    Do you need a software to better organize loads of files? Would you like not to constantly change the directory you work in, as you do in your current file manager? FileMatrix [1] lets you work with up to 10 columns, and 30 boards (= sets of columns), and saves the status of each column from each board, so that the next time you start the program, you can pick up working from where you left.

    Click to view full picture

    [1] http://www.filematrix.xnet.ro/ideas/filematrix/index.htm

    Appz | Development   #  RSS 2.0   |  



    Sunday, June 06, 2004 10:18:28 AM (W. Europe Standard Time, UTC+01:00)

    Expression, a product acquired from Creature House is in the same class as CorelDRAW, Adobe Illustrator and Macromedia Freehand - an innovative vector-based illustration and graphics tool. It's also Microsoft's first product that exports to Flash SWF.

    http://www.microsoft.com/expression/

    Development | Appz   #  RSS 2.0   |  



     Saturday, June 05, 2004
    Saturday, June 05, 2004 10:30:32 PM (W. Europe Standard Time, UTC+01:00)

    Thanks to Jan Tielens for the link - Scott Woodgate has posted an interesting example: a webservice that accepts any type of XML Document, which will be send to a single BizTalk receive port.

    .NET | Development   #  RSS 2.0   |  



    Saturday, June 05, 2004 10:25:04 PM (W. Europe Standard Time, UTC+01:00)

    Michael Swanson invites "...If you missed Tech·Ed 2004 (and even if you didn’t), you can now download a video of the general session that covered our new Visual Studio Team System..."

    .NET | Development   #  RSS 2.0   |  



     Tuesday, June 01, 2004
    Tuesday, June 01, 2004 12:01:55 AM (W. Europe Standard Time, UTC+01:00)

    Julie and Leon, thanks a lot for this. ;-)

    .NET | Development   #  RSS 2.0   |  



     Thursday, May 27, 2004
    Thursday, May 27, 2004 12:26:41 AM (W. Europe Standard Time, UTC+01:00)

    Mark Ihimoyan (SDE/T working on XML, Serialization, Web services, Messaging and Data Access) is blogging now, first postings about System.XML in CF 2.0: "...Feature Number 1 is Performance. You bet!! Our SP2 release featured some XmlTextReader performance improvements however we’re much more excited about our gains in performance in V2...". I am really excited to see this functionality - twice as fast as SP2!! This definitely makes .NET CF 2.0 something to look forward to.

    Michael Yuan published his new article on FTPOnline: "How do Whidbey, ASP.NET 2.0, .NET Compact Framework 2.0, and MapPoint change the mobile development landscape?" and Wei-Meng Lee new book on Amazon: ".NET Compact Framework Pocket Guide".

    .NET | Development | Mobile   #  RSS 2.0   |  



    Wednesday, May 26, 2004 11:42:22 PM (W. Europe Standard Time, UTC+01:00)

    The interim build of Visual Studio 2005 CTP May 2004 is now avaliable for MSDN Subscribers for download. Important is that before installing this build, you must uninstall previous versions of Visual Studio "Whidbey" (Alpha, PDC, or March Preview 2004) components. All further info can be found here.

    .NET | Development   #  RSS 2.0   |  



     Tuesday, May 25, 2004
    Tuesday, May 25, 2004 9:18:24 PM (W. Europe Standard Time, UTC+01:00)

    The time of the rumors is over - Keith Short explaines: "...The Whitehorse modeling tools are officially now known as Visual Studio 2005 Team Architect to emphasize the integration with the other capabilities of the Team System. Anyone interested in these tools should check out the Visual Studio 2005 Team System link...". Michael Platt explaines the main elements of Team System (aka Burton) in his last posting. And last but least, Sam Guckenheimer introduces his new blog related to Burton. 

    Burton will move into direct competition with e.g. Rational Suite, including and offering everything from requirements management to design, modeling, development, testing and maintenance built into VS 2005. Do we need that? Sure, we do. Visio or Enterprise Architect, VSS and several third-party tools will be replaced with one in-the-box solution for distributed, team-oriented enterprise application development ... It cannot be stated too often that if you are developing software, you need a process. Of course, everyone of you will have its own answers to these questions. Bijan Javidis project ".NET Development Process" is the best example of an lightweigth process model, which could be easily implemented with Burton. This process is a well documented, mature solution that works for the most of the small and medium-size development projects. We do implement it in our daily work and it works very well for us.

    And hey, it's good that there's competition. What about usable and affordable Rational version? Perhaps some day ... ;-)

    .NET | Development   #  RSS 2.0   |  



    Tuesday, May 25, 2004 9:33:14 AM (W. Europe Standard Time, UTC+01:00)
    Now avaliable: Web Services Enhancements 2.0, a supported add-on to Microsoft Visual Studio .NET and the Microsoft .NET Framework that enables developers to more easily build and consume security-enhanced Web services using the latest Web services protocol specifications. WSE provides a foundation for building applications based on Web services specifications published by Microsoft and industry partners including WS-Security (OASIS 2004 standard), WS-Policy, WS-SecurityPolicy, WS-Trust, WS-SecureConversation and WS-Addressing.
    .NET | Development   #  RSS 2.0   |  



    Tuesday, May 25, 2004 12:06:55 AM (W. Europe Standard Time, UTC+01:00)

    Alexis de Tocqueville Institute proudly presents Kenneth Brown: "Torvalds claim to invent Linux® probably false.". Outch!

    Andrew Tanenbaum:"First, I REALLY am not angry with Linus.". Oooh...

    Linus Torwalds: "Ok, I admit it. I was just a front-man for the real fathers of Linux, the Tooth Fairy and Santa Claus."

    Neil comments: "I can't believe that you, santa claus and TF are taking credit for this. We all know that linux was stolen from SCO by the tooth fairy and santa clause.".

    Weird things happens out there ... Weird things indeed ...;-)

    Development   #  RSS 2.0   |  



     Monday, May 24, 2004
    Monday, May 24, 2004 10:35:59 AM (W. Europe Standard Time, UTC+01:00)

    Interesting point of view ;-)

    "...you want your products to be designed by people who understand your customers and can see the world from their point of view. The problem with programmers doing this work is that they don’t think like other people. In fact, programmers think so differently they’re like a separate species. Alan Cooper calls them Homo logicus..."

    http://www.cooper.com/content/,,,

    Development   #  RSS 2.0   |  



     Sunday, May 23, 2004
    Sunday, May 23, 2004 6:16:45 PM (W. Europe Standard Time, UTC+01:00)

    As I wrote , we (me and my collegues at Axinom) use our Axinom Business Framework with integrated object persistence. It's nice to have this functionality today. Another way to avoid the reassembling, is to use ObjectSpaces, scheduled in Whidbey timeframe. I was wondering about this short timeframe left for finalizing the interface designs in order to avoid changing a lot of stuff during 2005 to make it compatible with WinFS. But, here are some hot news about this:

    Developers who have been following the evolution of "ObjectSpaces" – a technology effort building services supporting object representations of data in relational databases – will be interested to know that these efforts are being merged with the Windows code-named “Longhorn” object/data technology “WinFS”. This decision was made after evaluating the overlapping scenarios that each of these technologies delivered and firm feedback that developers and architects need a consistent, long-lived API delivering this functionality.

    Interested in finding out more about ObjectSpaces? Here are some interesting links related to this topic:

    Links in Microsoft MSDN Site:

    .NET | Development   #  RSS 2.0   |  



     Friday, May 21, 2004
    Friday, May 21, 2004 10:25:07 PM (W. Europe Standard Time, UTC+01:00)

    I recently visited a website that was quite astounding. Not only did the site load with blazing speed, it left me in amazement as its dazzling animations rolled across the screen. Fancy stuff ... Okay, this page was not usable, only cool. Jakob Nielsen wrote more than once how to make flash pages usable for users with disabilities [1]. There are lots of best practices for design of Flash-based User Interfaces. The best thing is, it is really simple to use Flash to build Web-based UIs. What about Win-based? Hmmh, why not ... The key message is: your web designer friends design flashy UIs all the time. You use your beloved .NET dev environment to build powerfull dynamic applications. Why not join the forces and create fancy skinnable WinForm applications from scratch in just few minutes? If you want to change the look of your application, you simply need to replace the .swf file. There's no need to recompile the .NET application. Peter Koen, IL Guru and my dear friend, wrote a great introduction [2] to Flash for .NET developers. Let's get .NET Flashy ;-)

    [1] "How to make Flash usable" http://www.nngroup.com/reports/accessibility/flash/
    [2] "Flash for .NET Developers" http://www.devx.com/dotnet/Article/21033

    .NET | Development   #  RSS 2.0   |  



     Monday, May 17, 2004
    Sunday, May 16, 2004 11:20:25 PM (W. Europe Standard Time, UTC+01:00)

    The ASP.NET team has built in a really extensible provider model [1] into the "building block" services in ASP.NET 2.0. Here are some postings related to this topic: Jit Ghosh demonstrate [2] how to build a custom provider for the Membership system. Daniel Cazzulino [3] discuss some pitfalls in the implementation that certainly should be fixed, esp. this: "...maybe my provider uses a webservice...". Nice thought, why not. Andy Smith takes a deeper look on the provider model. Steven Smith [5] explains the breaking changes in VS2005 March Preview. I had this problem already preparing my slides for my talk on asp.net 2.0 last week.

    [1] http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnaspnet/html/asp02182004.asp
    [2] http://msdn.microsoft.com/asp.net/default.aspx?pull=/library/en-us/dnaspp/html/bucupro.asp
    [3] http://weblogs.asp.net/cazzu/archive/2004/03/22/93838.aspx
    [4] http://weblogs.asp.net/asmith/archive/2004/04/13/112076.aspx
    [5] http://blogs.aspadvice.com/ssmith/archive/2004/04/03/918.aspx

    .NET | Development   #  RSS 2.0   |  



     Sunday, May 16, 2004
    Sunday, May 16, 2004 8:16:28 PM (W. Europe Standard Time, UTC+01:00)

    A day of mixed emotions! Quelle connerie!! I was really disappointed yesterday. The name of the contest has changed from "Grand Prix Eurovision de la chanson" [1] into "Eurovision Song Contest" ... Pourquoi cela??? It sounds much better in french.  I grow up with this contest, learned the first sentences in forein languages like "...France... twelve points, la France douze points!!!" and "...here are the votes of our jury...". This is coool! More than 250.000.000 people watch this show each year. 36 "étoiles" de différentes cultures et religions se réuniront en mai sous un même "ciel" afin de s'affronter pour le Grand Prix de l'Eurovision. Changing the name of this contest should be prohibited by the international law. This is a crime!! Voilà!

    What about the results? .... Hmmh, sex sells ... Ruslana looks much better than Xena in the same robe, but we shouldn't talk about her song. Anyway, my favourite song is written by Stefan Raab and performed by Max for Germany.

    As you may notice, I was dissappointed. But today, Wes [2] solved my last problem with Notepad2. Great... YES!  I am feeling good again. ;-)

    ps. Neno Loje [3] provides a huge set of information on No-Touch Deployment. Nice.

    [1] http://de.wikipedia.org/wiki/Grand_Prix_Eurovision_de_la_Chanson
    [2] http://weblogs.asp.net/whaggard/archive/2004/05/14/132229.aspx
    [3] http://dotnetjunkies.com/WebLog/nenoloje/archive/2004/05/16/13733.aspx

    .NET | Development | Private | Opinion   #  RSS 2.0   |  



     Friday, May 14, 2004
    Friday, May 14, 2004 12:56:58 AM (W. Europe Standard Time, UTC+01:00)

    Michael Earls thinks that "Find nearby Places" is the killer app for Microsoft MapPoint . Me to ... for Microsoft MapPoint Web Services ;-)

    .NET | Development   #  RSS 2.0   |  



     Thursday, May 13, 2004
    Thursday, May 13, 2004 3:57:05 PM (W. Europe Standard Time, UTC+01:00)

    I was always wondering how to get deeper sight into Scoble's postings, to zoom into his words. .. Perhaps to see his postings in other way? ... Holger Ferstl wrote the first 3D Blog Reader (it's in german) using .NET and Direct X. Pan, Zoom and change your point of view while reading Blogs. Gotcha Scoble! :-)

     
    .NET | Blog | Development   #  RSS 2.0   |  



    Wednesday, May 12, 2004 11:30:23 PM (W. Europe Standard Time, UTC+01:00)

    Scoble responds to an Tablet PC article by Mary Jo Foley. I had very interesting discussion with Bodin Dresevic, Software Development Lead in Tablet PC Team, few weeks ago - interesting speaker smaltalk at MS WinDays in Opatija. We had enough time to speak even about our work. Bodin showed me the new features in future Tablet PC OS, and I was realy amazed. Esp. with the text recognition engine. There is no doubt, my next notebook will be tablet.

    Development | Mobile   #  RSS 2.0   |  



    Wednesday, May 12, 2004 11:18:12 PM (W. Europe Standard Time, UTC+01:00)

    Sam Gentile posted the comprehensive bulleted list of changes on .NET Compact Framework 2.0. Eric Gunnerson wrote the magic words: "I'm running the build that we're going to be giving out at TechEd at the end of the month." Looking forward to get it.

    Are you going to TechEd Europe? We are still searching for INETA BoF moderators/participants/movers&shakers... Please, don't be shy, find more about INETA BoF and submit your proposal! ;-)

    .NET | Development | INETA | Mobile   #  RSS 2.0   |  



     Wednesday, May 12, 2004
    Wednesday, May 12, 2004 10:36:05 PM (W. Europe Standard Time, UTC+01:00)

    Keith Brown sent out this great tip... Thank you man, you're my hero!

    You can delete autocomplete items in Office and IE by holding the mouse down on the item that's getting in the way while the autocomplete listbox is down (you can force it to drop down in an empty field by clicking that field a couple times if necessary) and pressing DEL.

    Development   #  RSS 2.0   |  



     Tuesday, May 11, 2004
    Tuesday, May 11, 2004 4:24:46 PM (W. Europe Standard Time, UTC+01:00)

    Einsamer Entwickler tief versunken in die Tiefe des Data-Layers wiederholt die magischen Worte: "Objekt, speichere dich! In die Datenbank. Objekt, speichere dich!! Na, wird's bald?! Also, geht doch ...". Och, wie schön wäre es, die Objekte in irgendeine beliebige Datenbank zu speichern, ohne sich um die Abbildung und die Anbindung kümmern zu müssen... 

    Gut, es geht nicht nur um die Speicherung der Objekte, aber irgendwie muss man anfangen. Wieso auch nicht gleich eine vernünftige Persistenzstrategie erarbeiten? Wieso eigentlich nicht.

    Wozu ist das gut? Die Suche nach der richtigen Persistenzstrategie gehört in allen Enterprise-Projekten zu den wichtigsten Aktivitäten - nicht nur die Performanz, sondern auch eine einfache und saubere Implementierung und die Handhabung der Objekte. In der Java-Welt bekannte Persistenzszenarien mit der Anwendung von Enterprise Java Beans (EJB) oder die berühmtberüchtigten Java Data Objects (JDO) [1] haben ihren festen Platz im J2EE-Framework gefunden. In Whidbey erwartet uns eine Überraschung namens ObjectSpaces [2], welches den einfachen Datenbankenzugriff mittels ORM (Object Relational Mapping) erlaubt.

    Muss man darauf warten? Nein. Auch heute kann man die Schicht implementieren. Wir haben uns auch darüber Gedanken gemacht, einiges implementiert und nutzen durchgehend in allen Applikationen die schönen persistenen Objekte des Axinom Business Framework. Die Persistenzschicht im Axinom Busines Framework ermöglicht durch objektrelationales Mapping den transparenten und einfachen Zugriff auf unterschiedliche Datenquellen. Dafür notwendige Logik ist im Namespace Axinom.Framework.Data zu finden:

    using Axinom.Framework.Data;

    namespace Axinom.Templates.BL
    {
         public class Message : PersistentObject
         {
             ....

    Alle daraufbasierende Applikationen nutzen eine gemeinsame Zugrifssschicht. Somit lässt sich so etwas wie der Single-Sign-On (Benutzeranmeldung über Applikationsgrenzen hinweg) oder eine umfangreiche Benutzerprofilierung ohne gravierenden Kopfschmerzen implementieren. Die Beispiele dafür findet man in diversen Projekten, einer davon in der Implementierung von Codezone . Klar, auch das CMS setzt darauf ...

    Das Leben des Entwicklers ist schön ... "Objekt, speichere dich!" ;-)

    [1] Java Data Objects (JDO)
    http://www.spree.de/Solutions/Persistence/JDO.htm

    [2] Ralf Westphal, ObjectSpaces: Projection or sparse Objects?
    http://weblogs.asp.net/ralfw/archive/2004/03/23/94385.aspx

    .NET | Development   #  RSS 2.0   |  



    Tuesday, May 11, 2004 3:30:03 PM (W. Europe Standard Time, UTC+01:00)

    Wow, lots of ppl asked me to translate my last posting into English. Ok, here we are...

    FAQ:"Your CMS is free. But, what about hosting?"

    We heard many horror stories about the difficulties businesses have had concerning application hosting. Due to numerous requests, we decided to set up an appropriate hosting package. The offering delivers enterprise-class CMS functionality at a fixed monthly cost (29 EUR / 35 $ per month) to small to medium-sized businesses. Or big-sized, if they need it.

    This hosted solution is created for organizations with fixed budgets that need a full content management system. The solution provides customers with a complete enterprise-class content management suite.

    The package for 29,- EUR (35 $) per month includes:

    • Enterprise Content Management System (exklusive free license)
    • CMS Database on Microsoft SQL server 2000
    • Built-in Document Management
    • rolle-based Security
    • ASP.NET
    • Microsoft .NET Framework 1.1.
    • Staging system
    • Live system
    • your own Domain!
    • etc.

    Everything without the facility fee at the moment. This offer can be used for commercial purposes.

    Interested? Fill out contact formular.

    Questions? Please contact me.

    ps. isn't that cool? Yes, it is. ;-)

    .NET | Axinom | CMS | Development   #  RSS 2.0   |  



    Tuesday, May 11, 2004 11:55:26 AM (W. Europe Standard Time, UTC+01:00)

    Wow, lots of ppl asked me to translate my last posting into English. Ok, here we are...

    FAQ:"Your CMS is free. But, what about hosting?"

    We heard many horror stories about the difficulties businesses have had concerning application hosting. Due to numerous requests, we decided to set up an appropriate hosting package. The offering delivers enterprise-class CMS functionality at a fixed monthly cost (29 EUR / 35 $ per month) to small to medium-sized businesses. Or big-sized, if they need it.

    This hosted solution is created for organizations with fixed budgets that need a full content management system. The solution provides customers with a complete enterprise-class content management suite.

    The package for 29,- EUR (35 $) per month includes:

    • Enterprise Content Management System (exklusive free license)
    • CMS Database on Microsoft SQL server 2000
    • Built-in Document Management
    • rolle-based Security
    • ASP.NET
    • Microsoft .NET Framework 1.1.
    • Staging system
    • Live system
    • your own Domain!
    • etc.

    Everything without the facility fee at the moment. This offer can be used for commercial purposes.

    Questions? Please contact me.

    ps. isn't that cool? Yes, it is. ;-)

    .NET | Axinom | CMS | Development   #  RSS 2.0   |  



     Monday, May 10, 2004
    Monday, May 10, 2004 9:34:34 PM (W. Europe Standard Time, UTC+01:00)

    Mein Posting hat einige Fragen verursacht, die meistgestellte ist nun: bietet ihr auch Hosting an? Aufgrund zahlreicher Anfragen haben wir uns nun dazu entschlossen, ein entsprechendes Angebot zu schnüren.

    Für 29,- EUR in Monat erhält jeder Interessent sein eigenes vorinstalliertes Enterprise Content Management System mit einer Datenbank (SQL Server 2000), ein Live-System und eine Internet-Domain - alles ohne Einrichtungsgebühr. Das CMS ist natürlich kostenlos und nach wie vor auf .NET Basis. Ist doch ein Angebot, oder? ;-)

    .NET | Axinom | CMS | Development   #  RSS 2.0   |  



     Saturday, May 08, 2004
    Friday, May 07, 2004 11:42:03 PM (W. Europe Standard Time, UTC+01:00)

    Im Oktober 2003 habe ich es kurz erwähnt (hier zu lesen). Da ich die Geschichte inzwischen schon sehr oft erzählen musste, fasse ich es nochmal hier kurz zusammen. Ich bin sehr stolz auf die Entwicklung, das Team und die Erfolge, die wir gemeinsam feiern konnten. ;-)

    Auf der CeBIT (mancher Leser möge sich erinnern) haben wir unser Axinom® Enterprise Content Management System (CMS), ein System zur Erstellung und zur dezentralen Verwaltung von Internet-Präsentationen mit besonderem Fokus auf niedrigem Einführungsaufwand (Time-to-Market) und hoher Benutzerfreundlichkeit, in der Version 4.0 vorgestellt. Diverse Zeitungen in In- und Ausland haben darüber berichtet, denn das System ist eine echte Innovation und vollständig auf Microsoft .NET Technologie aufgebaut.

    Der wahre Clue an der Geschichte ist aber: das Content Management System ist lizenzkostenfrei.

    Frage: Wie kostenfrei? Kann nicht sein, es kostet sicher was. Oder sind die Kosten versteckt?

    Nein, es gibt in der Tat keinen Haken, das CMS ist tatsächlich mit allen diesen Features zu haben. Das CMS wird als eine Visual Studio .NET Solution ausgeliefert und kann vor Ort kompiliert und erweitert werden. Basierend auf dem System können eigene Anwendungen entwickelt oder bestehende integriert werden. Dafür steht das Axinom® Business Framework mit einer ausführlichen Entwickler-Dokumentation bereit.

    Frage: Wenn es schon nichts kostet, welche Features bietet es? Worauf basiert eigentlich das System?

    Das System ist auf die Bedürfnisse von mittelständischen und großen Unternehmen entwickelt und angepasst worden und erfüllt dementsprechend auch die höchsten Ansprüche an Flexibilität, Skalierbarkeit und Performanz.

    Das CMS basiert vollständig auf dem Microsoft .NET Framework, ist mehrsprachig, unterstützt rollenbasierte Benutzer- und Zugriffsverwaltung, hat eine einfache WYSIWYG-Bedienoberfläche, ein integriertes Dokumenten-Management, publiziert alle Inhalte mit der Hilfe von XML Web Services nach Wunsch auf mehrere Live-Server und ist, Dank einer integrierten Setup-Routine, innerhalb von einer Stunde vollständig installiert und Einsatzbereit. Sowohl statische (Internet-Präsentation) und halbstatische (geschützer Partnerbereich) als auch volldynamische Internet-Anwendungen (z.B. Shop oder Intranet-Portal) können einfach mit dem System realisiert werden. Natürlich nicht nur das, es gibt noch eine Menge weiterer Features ...

    Frage: Wer sind die Kunden von Axinom?

    Zu den Kunden von Axinom zählen u.a. Deutsche Telekom, Siemens, GfK MS, Scout24-Gruppe, Immowelt, PLANA Küchenland, Amigo-Spiele, Aargauische Kantonalbank und Microsoft. Auch Codezone basiert auf dem CMS, weitere Portale werden sehr bald folgen.

    Frage: Existieren auch vorgefertigte Zusatzmodule?

    Alle weitere Module und Applikationen der Axinom® Enterprise Web Suite (CMS ist eine davon) können einfach integriert werden. Man erinnert sich, wir wurden z.B. für die E-Commerce Anwendung Axinom® Enterprise Store mit dem  "Microsoft .NET Server Innovation Cup 2003" ausgezeichnet. Oder das Axinom Enterprise Mailcenter, ein System zur Erstellung, Verwaltung und Versand der Online-Newsletter.

    Frage: Kann ich Axinom Partner werden und das System für meine Kunden einsetzen?

    Natürlich, die Unternehmen erhalten nach einer Partnerschulung sogar eine Zertifizierung und werden von uns mit zusätzlichen Inhalten, technischen Artikeln und Newslettern, kostenlosen Support-Anfragen und vielen anderen netten Sachen unterstützt. Bereits mehr als 350 Unternehmen haben in letzten sechs Wochen das System exklusiv für sich lizenziert. 

    Frage: Bietet ihr auch die Schulungen an?

    Die Schulungen laufen ständig - von den .NET Grundlagen, über Redaktions- und Administrationsschulungen hin zu den hardcore Schulungen für die Software Entwicklung mit .NET. Es werden nach Wunsch neue Applikationen vom Scratch entwickelt oder bestehende migriert und die Inhalte in das neue System überführt. Es ist eine sehr interessante Geschichte für alle Unternehmen die für sich oder für eigene Kunden Internet- und Intranet-Anwendungen implementieren wollen.

    Frage: Belegen unabhängige Studien die Qualität des Systems?

    In einer der weltweit grössten Studien über Content Management Systeme, durchgeführt vom Institut für Medien- und Kommunikationsmanagement (=mcminstitute) der Universität in St. Gallen, wurden mehr als 60 führende Systeme evaluiert. Das Urteil im Fall Axinom® Enterprise CMS stand schnell fest: "Überragende Technologie, sehr gute Benutzerfreundlichkeit und Zukunftssicherheit" zeichnen das Produkt aus. In neun der elf Bewertungskategorien erreichte das System die Noten "sehr gut" und "überragend".

    Sonstige Fragen: 

      • wenn ich meine Unternehmenspräsentation mit dem System erstellen will, was muss ich tun? Siehe unten.
      • Habt ihr auch Dokumentation? Siehe unten.
      • Ich möchte für meine User Group die Website mit dem CMS betreiben, geht das? Klar.
      • Kann ich auch meine private homepage mit dem System betreiben? Klar.
      • Kann ich meine Lizenz für meine Kunden verwenden? Nein, aber eine kostenfreie Lizenz für den Kunden wird bereitgestellt.
      • Kann das CMS für mich die Einkäufe erledigen? Bedingt, da muss man vielleicht noch bischen was dazu programmieren. Möglich wäre es ;-)

    Interesse? Einfach den Kontaktformular ausfüllen.

    Die Zugangsdaten für das Partner-Extranet und eine umfangreiche Dokumentation wird anschliessend zur Verfügung gestellt. So einfach geht das... ;-)

    .NET | ASP.NET | Axinom | CMS | Development   #  RSS 2.0   |  



     Friday, May 07, 2004
    Friday, May 07, 2004 5:54:43 PM (W. Europe Standard Time, UTC+01:00)

    The original Notepad shipped with Windows is probably the handiest program of all times, small, fast, without frills! Notepad2 (Florian Balmer) tries to follow this principle, it's a small, fast and free text editor with syntax highlighting for HTML and other common languages.

    Features
    • Customizable syntax highlighting:
    • HTML, XML, CSS, JavaScript, VBScript, ASP, PHP, CSS, Perl/CGI
    • C/C++, C#, Java, VB, Pascal, Assembler, SQL, Python, NSIS
    • INI, REG, INF, BAT, DIFF
    • Drag & drop text editing inside and outside Notepad2
    • Basic regular expression search and replace
    • Useful word, line and block editing shortcuts
    • Rectangular selection (Alt+Mouse)
    • Brace matching, auto indent, long line marker, zoom functions
    • Support for Unicode, UTF-8, Unix and Mac text files
    • Open shell links
    • Mostly adjustable

    http://www.flos-freeware.ch/notepad2.html

    .NET | Development   #  RSS 2.0   |  



    Friday, May 07, 2004 4:20:35 PM (W. Europe Standard Time, UTC+01:00)

    Ever wondered about the changes in Longhorn since PDC? The Longhorn preview distributed at the Microsoft WinHEC 2004 is now available on MSDN Subscriber Downloads.

    Link: http://msdn.microsoft.com/Longhorn/ciab/default.aspx

    Development   #  RSS 2.0   |  



     Tuesday, May 04, 2004
    Tuesday, May 04, 2004 4:46:14 PM (W. Europe Standard Time, UTC+01:00)

    You have heard about it, but you couldn't believe it? It's true ... here is one sample, which demostrates how easy is to build a simple RSS Blog Reader from scratch using the new asp:XmlDatasource control, the asp:GridView server control and new XPath binding support for hierarchical data structures.

    How to create simple RSS Blog Reader?

    1. Start Visual Studio 2005 (aka "Whidbey")
    2. Click on "File", than "New", than "Web Site", than create "Empty Web Site" somewhere on your disk
    3. Click on "File", than "New", than "File" and create new WebForm BlogReader.aspx with option "Place Code in separate file" checked.
    4. Take the code and put it in your page within <form>-tag.
    5. Click on BlogReader.aspx with right mouse and choose "View in Browser".

    Voilà ;-)

    Here are the Screenshots:

    You can put the same functionality in Web User Control / Web Part, and add any avaliable RSS-Feed to your web site. ;-)

    Code:

        <div>
            <asp:XmlDataSource ID="XmlDataSource1" DataFile="
    http://tomicic.de/SyndicationService.asmx/GetRss"
                XPath="rss/channel/item" Runat="server" /><%#XPath("pubDate")%>
            <%#XPath("title") %>
            <%# XPath("description") %>
            &nbsp;
        </div>
            <br />
            <asp:GridView ID="GridView1" Runat="server" BorderColor="#CCCCCC" BackColor="White"
                BorderWidth="1px" BorderStyle="None" CellPadding="6" CellSpacing="6" DataSourceID="XmlDataSource1"
                AllowPaging="True" PageSize="5" AutoGenerateColumns="False">
                <FooterStyle ForeColor="#000066" BackColor="White">
                </FooterStyle>
                <PagerStyle BackColor="White" HorizontalAlign="Left" ForeColor="#000066">
                </PagerStyle>
                <HeaderStyle ForeColor="White" Font-Bold="True" BackColor="#006699">
                </HeaderStyle>
                <Columns>
                    <asp:TemplateField HeaderText="Damir Tomicic">
                        <ItemStyle ForeColor="#000066">
                        </ItemStyle>
                        <ItemTemplate>
                            <%#XPath("pubDate")%>
                            <br />
                            <b>
                                <a href="
    <%#XPath("link") %>">
                                <%#XPath("title") %></a> [<%#XPath("category") %>]
                            </b>     
                            <br />

                            <%# XPath("description") %> 
                            <a href="<%#XPath("link") %>">[Read more ...]</a>
                        </ItemTemplate>
                    </asp:TemplateField>
                </Columns>
                <SelectedRowStyle ForeColor="White" Font-Bold="True" BackColor="#669999">
                </SelectedRowStyle>
                <RowStyle ForeColor="#000066">
                </RowStyle>
            </asp:GridView>

    ASP.NET | Development   #  RSS 2.0   |  



    Tuesday, May 04, 2004 4:04:31 PM (W. Europe Standard Time, UTC+01:00)

    Lutz Roeder published his well known baby ".NET Reflector" in Version 4.0.0.0 for download here.

    .NET | Development   #  RSS 2.0   |  



     Saturday, April 24, 2004
    Saturday, April 24, 2004 11:57:18 AM (W. Europe Standard Time, UTC+01:00)

    Adam Young come up with an article on DevX "Build this XAML Rendering Engine for Your .NET Apps Today" and an interesting solution using the classes in the System.Runtime.Serialization.Formatters namespace to parse actual XAML files.

    .NET | Development   #  RSS 2.0   |  



     Friday, April 23, 2004
    Friday, April 23, 2004 8:31:55 AM (W. Europe Standard Time, UTC+01:00)

    Mit dem 19. April 2004 ist einer neuer - online frei verfügbarer - XHTML-CSS-Kurs bei Westciv gestartet. In zwölf wöchentlichen Lektionen, werden die Grundlagen der standardkonformen Webentwicklung mit XHTML und CSS vermittelt. Einen inhaltlichen Überblick gibts auf der Startseite. Und damit der/die Wissbegierige keine Lektion verpasst, kann er/sie sich für zu die Zusendung einer Erinnerungsmail registrieren oder den RSS-Feed von redemption through standards abonnieren.

    .NET | Development   #  RSS 2.0   |  



     Thursday, April 22, 2004
    Thursday, April 22, 2004 12:53:19 AM (W. Europe Standard Time, UTC+01:00)

    Ich glaube, es wird noch einige Zeit dauern, bis Visual Studio 2005 den Namen Whidbey in Köpfen der Entwickler ersetzt. Irgendwie klingt es auch cooler, muss man zugeben. So oder so, einer der Whidbey-Liebhaber meldet sich zum Wort in seinem frischeingeweihten Blog zum Thema ... na, zu welchem denn? ... Klar, zum Thema Whidbey. :-)

    Holger erzählt uns wie man die Projekte im IIS auf ASP.NET 2.0 umstellen kann. Ich finde es toll, dass endlich diese Einstellung im IIS vorgenommen werden kann. Es wird dennoch noch eine Weile dauern, bis Whidbey (oops, Visual Studio 2005) auf den Markt kommt. In der Zwischenzeit - Denis Bauer sei Dank für den ASPNETSwitcher, eine Utility die uns allen die täglichen Aufgaben erleichtert.

    ASP.NET | Development   #  RSS 2.0   |  



     Tuesday, April 20, 2004
    Tuesday, April 20, 2004 1:12:37 PM (W. Europe Standard Time, UTC+01:00)

    You are reading blogs all the time ?... What about reading some posts blogged by your server? Greg Reinacker wrote some sample code to generate a RSS feed from the Windows Event Logs... nice idea ;-)

    Development   #  RSS 2.0   |  



     Monday, April 19, 2004
    Monday, April 19, 2004 7:58:48 PM (W. Europe Standard Time, UTC+01:00)

    Architects JOURNAL

    Welcome to the spring issue of JOURNAL - April 2004.

    http://msdn.microsoft.com/architecture/journal/

    Development   #  RSS 2.0   |  



     Thursday, April 15, 2004
    Thursday, April 15, 2004 7:57:48 PM (W. Europe Standard Time, UTC+01:00)

    Axinom sucht .NET Entwickler/Innen ...

    Sie entwicklen eine neue Generation von webbasierten Software-Lösungen für unsere weltweit tätigen Kunden. Basierend auf Microsoft .NET Technologie. OOP und Design Patterns sind keine Fremdwörter. Neben Deutsch sprechen Sie auch gut Englisch und C#. Es macht Ihnen Spaß, in internationalen Projekten mit technologiebegeisterten Kollegen zu arbeiten.

    Neben einer abgeschlossenen Informatikausbildung zählen für uns vor allem die Begeisterung für das Programmieren und der Wille, sich ständig neue Technologien anzueignen. Ein hohes Maß an Eigenverantwortung und Motivation rundet Ihr Profil ab.

    Axinom bietet Ihnen ...

    Sehr .NETte Kollegen (von MCPs, über MVPs bis zum MS Regional Director), spannende und anspruchsvolle Projekte und ausserordentlich gute Möglichkeit zur Weiterbildung. Ein tolles Loft-Büro versüsst natürlich den Arbeitstag ;-)

    Weitere Infos: http://www.axinom.de

    Noch Fragen? Fühlen Sie sich angesprochen? Dann nehmen Sie Kontakt mit uns auf. Senden Sie Ihren Lebenslauf und Ihre Bewerbung per E-Mail an: jobs@axinom.de

    ps. ach ja ... in Fürth bei Nürnberg ;-)

    .NET | Community | Development   #  RSS 2.0   |  



     Wednesday, April 14, 2004
    Wednesday, April 14, 2004 5:14:16 PM (W. Europe Standard Time, UTC+01:00)

    Nice to see my blog entry translated into chinese language ;-)

    http://dotnet.blogger.cn/Sumtec/archive/2004/03/31/572.aspx

    Development   #  RSS 2.0   |  



     Monday, April 12, 2004
    Monday, April 12, 2004 1:38:53 AM (W. Europe Standard Time, UTC+01:00)
    Jens Hofmann just released his brand new Virtual Directory Library.
    Development   #  RSS 2.0   |  



     Wednesday, April 07, 2004
    Wednesday, April 07, 2004 5:26:56 PM (W. Europe Standard Time, UTC+01:00)

    La version Beta d’AspNetForums est up depuis quelques jours - avec plein de nouveautés : forum multilingue de base avec déjà une dizaine de langues gérées (la version français a été traduite par le Labo .NET), une richtextbox (la fameuse FreeTextBox), possibilité de colorier son code, accès aux feed RSS pour un forum ou un sujet pour le suivre en live… et pleins d’autres nouveautés! En attendant, vous pouvez tester le forum à cette adresse adresse : 

    http://forums.asp.net/builds/Beta/AspNetForums.exe

    Development   #  RSS 2.0   |  



    Wednesday, April 07, 2004 4:25:55 PM (W. Europe Standard Time, UTC+01:00)

    Eric Gunnerson, the C# Compiler Program Manager at Microsoft, talks with Bruce Eckel and Bill Venners about several architectural design decisions in .NET, including multiple inheritance of interface, the emphasis on messaging over mobile code, internal access in assemblies, and the side-by-side execution answer to DLL Hell.

    http://www.artima.com/intv/dotnet.html

    Development   #  RSS 2.0   |  



     Tuesday, April 06, 2004
    Tuesday, April 06, 2004 9:20:22 AM (W. Europe Standard Time, UTC+01:00)

    Rob Mensching (MS Dynamic Systems Initiative) published some interesting stuff at SourceForge. WiX became the first project from Microsoft to be released under an OSS approved license, namely the Common Public License:

    The Windows Installer XML (WiX) is a toolset that builds Windows installation packages from XML source code. The toolset supports a command line environment that developers may integrate into their build processes to build MSI and MSM setup packages.

    http://sourceforge.net/projects/wix

    .NET | Development   #  RSS 2.0   |  



     Sunday, April 04, 2004
    Sunday, April 04, 2004 2:23:06 PM (W. Europe Standard Time, UTC+01:00)

    An einem so interessanten Tag ein paar lesenswerte Gedanken:

    • Robert Scoble zum Thema "WinForms is dead misconceptions are misplaced"
    • Keith Short über sein neues Buch "Software Factories: Assembling Applications using Patterns, Models, Frameworks and Tools"
    • Jerry Dixon zum Thema "Dotless IP Addresses (and other IP obfuscations)"
    • Jamie Cansdale zum Thema "Reflector Add-In for VS.NET"
    .NET | Development   #  RSS 2.0   |  



     Wednesday, March 31, 2004
    Tuesday, March 30, 2004 11:05:57 PM (W. Europe Standard Time, UTC+01:00)

    Chris Anderson's message at MDC was clear "whidbey beefs up mobile development". Sure, VS 2005 will be great improvement for developers. But, the real "killer" application for mobile commerce will be location based. Today, you can use realtime location data to improve your management applications and e.g. to track your shippments all over the world. There are manny different use cases for that. But, considering the complex supporting infrastructure, developer adoption is rather slow.

    Microsoft MapPoint Location Server (MLS) aims to make life easier for developers. MLS is installed and administrated completely within the user's corporate boundary and gives the user complete control of sensitive location data. This is a server that sits at the customer's location and powers applications that take location information provided by wireless carriers and merge it with mapping information. But, the question is - how does your cell phone know where you are? The carrier locates where on its network you are calling from, down to a particular cellular site. Using this technology, the carrier will track you to within about a mile radius. By the end of the year, it should improve to a 5-50 meter radius.

    The biggest benefit of MLS is seamless integration with MapPoint Web Service and Microsoft infrastructure. MapPoint Location Server acts as a proxy to the MapPoint Web Service, leveraging powerful mapping capabilities and service-level commitment made by Microsoft. Also very important part of the concept is enforcement of user privacy preferences, which takes place within an enterprise's networks, and the enterprise has control of default privacy settings. With the Mobile Locator application running on a computer or Windows Mobile(TM)-based device, users can control their privacy preferences and choose to be informed when they are being located. Mobile Locator is the administration console for MapPoint Location Server. It allows users to manage a list of mobile contacts and pinpoint their exact locations. It is built entirely on top of MLS's public API.

    Steve Lombardi, technical evangelist at MapPoint group, gave very amusing interview about MLS
    http://msmobiles.com/article.php/67.html

    Chris Anderson on Whidbey
    http://www.ftponline.com/reports/vslivesf/2004/anderson/

    Michael Yuan on MapPoint Location Server
    http://www.ftponline.com/reports/vslivesf/2004/yuan3/

    Development | MapPoint   #  RSS 2.0   |  



     Monday, March 29, 2004
    Monday, March 29, 2004 10:12:28 PM (W. Europe Standard Time, UTC+01:00)

    Deutschsprachige .NET-Community ist immer wieder für eine Überraschung gut. Wie Alexander Zeitler heute vermeldete - AspxFiles, das deutschsprachige ASP.NET Community Wiki ist offiziell online gegangen. Gratuliere!

    http://www.aspxfiles.com/

    Die Site wird von Christoph Wille betrieben, einem der ASP.NET Pioniere im deutschsprachigen Raum. Christoph ist euch durch seine Sites AspGerman und AspHeute sicher mehr als bekannt. Er hat jetzt seine eigene Firma AlphaSierraPapa, schreibt nach wie vor Bücher für MacMillan Publishing (so zum Beispiel: Teach Yourself ASP in 24 Hours, Teach Yourself ADO 2.5 in 21 Days), und hält Kurse zu verschiedensten ASP-verwandten Themen. Und ist natürlich einer der grössten Content Providern für das Thema ASP.NET bei Codezone . Brav! ;-)

    ASP.NET | Community | Development   #  RSS 2.0   |  



     Saturday, March 27, 2004
    Saturday, March 27, 2004 10:23:46 PM (W. Europe Standard Time, UTC+01:00)

    Related to my general Keynote on Microsoft WinDays next month, I was asked few times about "Whitehorse" ... What the hell is that??

    Well, the "Whitehorse" Project is a suite of graphical design tools to be delivered in Visual Studio 2005 that supports the design and validation of service-oriented applications based on web services, and is targeted at architects, designers, developers and operations analysts. For the screenshoot of one of the Whitehorse Designers – the one currently known as the Distributed Service Designer (DSD) - please click here.

    .NET | Development   #  RSS 2.0   |  



     Friday, March 26, 2004
    Friday, March 26, 2004 1:25:15 PM (W. Europe Standard Time, UTC+01:00)

    Windows Mobile 2003 Second Edition is not the only news at Mobile DevCon (MDC). Preview of the .NET Compact Framework 2.0 shows some significant improvements - new language features for C# and VB.NET, better performance for managed code (speeding up the .NET Compact Framework Execution Engine) and new JIT-compiler architecture (unified JIT across supported processors). There will be a bunch of new Windows Forms Controls (Link Label, Web Browser, Splitter, Data Container etc.) with additional Features (Auto-Scrollable Forms, Keyboard Events, Multi-Resolution, Platform specific WYSIWYG, Form rotation support). Talking about network support, you'll be able to use IPV6, System.Messaging, SOAP 1.2, WS-Security and Kerberos. And last but not least, there is embedded support for XML (XPath, Serialization, Schemas etc.) and typed direct access to SQL Server CE 3.0 (Codename "Laguna" ). This stuff should be avaliable in Visual Studio 2005 (better known as Whidbey) in the middle of the next year.

    Michael Yuan shows some screens from Visual Studio 2005 for devices..

    Huh, smart devices will be rockin next year ;-)

    Development | Mobile   #  RSS 2.0   |  



     Monday, March 01, 2004
    Monday, March 01, 2004 11:58:40 PM (W. Europe Standard Time, UTC+01:00)

    ...funny to find some japanese sites linked to my thoughts on MDA (Model Driven Architecture) and well modeled architectures such that code could be generated directly from the models. Yeah baby, nice, clean and abstract. Sounds fine. Do I need such level of abstraction? Hmmh... As a software architect, I must ensure that the developers understand the requirements. But in the same time, I have to to keep my project agile and effective. Sounds like quite a balancing act? Yes, it is. To be honest, I like using Martin Fowler's UML As Sketch approach. Sketching is very nice way to explain your thoughts and to discuss it with your folks. Even if the UML is a family of languages (OhhhMmmmmmGggg...), which semantic should be used for the core machine? Do I need to determine this as a sketcher? Do I need formal definition of my subset build on top of it? I don't think so... But as you can see, I am still searching for the Holy Grail. ;-)

    Development   #  RSS 2.0   |  



     Tuesday, February 24, 2004
    Tuesday, February 24, 2004 11:12:03 PM (W. Europe Standard Time, UTC+01:00)

    "Wer suchet, der findet", gilt schon seit immer. Bisher musste man sich mit GPS-fähigen Geräten zufriedengeben, nun ist es auch damit vorbei. Microsoft MapPoint Location Server (MLS) benötigt keine GPS hard- und software, es reicht vollkommen einen GPRS-fähigen handy zu haben. Einem Entwickler steht in diesem Fall eine SOAP API zur Verfügung, der Rest erledigt der Server in Zusammenarbeit mit den Providern. Alles schön und gut, aber was ist eigentlich MapPoint Location Server? So die offizielle Ankündigung:

    MapPoint Location Server is a component of MapPoint Web Service that allows the integration of real-time location data into business and consumer applications. MapPoint Location Server provides access to location providers such as mobile network operators and acts as a proxy between an application and MapPoint Web Service. For commercial purposes, MapPoint Location Server can only be used with a valid agreement for MapPoint Web Service.

    Wann wird der Server veröffentlicht? Irgendwann in der ersten Hälfte 2004, wenn man MapPoint BU glauben darf. Chandu Thota, einer der Entwickler aus dem Team, hat in seinem Blog bereits die ersten Code Samples veröffentlicht. Mit diesen wenigen Zeilen im code behind enstand die real-time location Applikation für seinen SmartPhone:

    //Create an instance of MapPoint Location Web Service proxy
    LocationServiceSoap locService = new LocationServiceSoap();
    //Assign my credentials to access the web service
    locService.Credentials = new NetworkCredential("my id", "my password");
    //Call the GetPositions method with my id!
    PositionResults results = locService.GetPositions(new string[]{"cthota"});

    Das war ja einfach ... Irgendwann besorge ich mir auch so eine nette Versuchsmaschine und spiele nicht dauernd frustriert mit den Emulatoren .. Liebe Hardware-Hersteller, erhört unsere Wünsche und senkt bitte die Preise... Amen! ;-)

    Development | MapPoint   #  RSS 2.0   |  



     Saturday, February 07, 2004
    Saturday, February 07, 2004 12:07:30 AM (W. Europe Standard Time, UTC+01:00)

    Did you ever played Project Gotham Racing on X-Box? This game is the ultimate test of driving skill and really hard to play after few levels ... I tried to find out how to back up my scores to a remote location. Et voilá - here's a .NET project on SourceForge called XBThingy! that allow me to do that. Nice ;-)

    .NET | Development   #  RSS 2.0   |  



     Tuesday, February 03, 2004
    Tuesday, February 03, 2004 12:08:34 PM (W. Europe Standard Time, UTC+01:00)

    Martin Fowler posted yesterday some very interesting thoughs on Model Driven Architecture on his Bliki (blog+wiki). As I already mentioned in my post on Methodology, I am still searching for the perfect (and effective) development approach. There are few questions:

    • Do I really need formal UML for small & middle-sized projects?
    • Do I even need this level of abstraction, if I'm working with modern programming languages and .NET Framework?
    • How big is the gap between modelling (e.g. Rational) and drawing, which is most popular way if you are working with Visio, EA or even PowerPoint?

    I don't think so ... If you're able to sketch your design ideas and if you follow all those rules about writing descent code, you're probably much more effective if you ignore all formality.

    .NET | Development   #  RSS 2.0   |  



     Monday, February 02, 2004
    Monday, February 02, 2004 1:38:26 AM (W. Europe Standard Time, UTC+01:00)

    Eine aktuelle Diskussion zum Thema Sprachunabhängigkeit unter .NET erinnerte mich an eine Aussage von Charles Darwin:

    "It is not the strongest of the species that survive, nor the most intelligent, but the ones most responsive to change."

    Vielseitig und Kreativität sind also der Schlüssel zum Erfolg eines Teams. Jeder von uns ist auf seine eigene Art und Weise in einem speziellen Bereich hochspezialisiert und kann erstaunliches leisten. Gemeinsam kann ein Entwickler-Team erst dann flexibel auf diverse Anforderungen reagieren, wenn jeder Mitglied des Teams seine Stärken einsetzen und ausnutzen kann. Die Freiheit dies zu tun, wird mit der Sprachunabhängigkeit auf einer gemeinsamen Basis gegeben. Und genau deswegen ist diese auch wichtig.

    Noam Chomsky, ein begnadeter Medienkritiker und Linguist, lehrte uns mit seinem Beispiel, dass das Leben nicht einfach in einer Theorie abzubilden ist. Vielmehr sind es all die zahlreichen Facetten des Lebens, die einen Informatiker zur Vielseitigkeit verpflichten. Letzendlich war Noam Chomsky derjenige, der mich und meine Komillitonen in der Studienzeit zueinander führte.

    Wie es dazu kam? Während meines Studiums der Informatik an der Universität Erlangen-Nürnberg entstand rein zufällig eine geschlossene Gemeinschaft der Informatik-StudentInnen, die eigene Entstehung einer mehr als merkwürdigen Situation verdankt. Einige Studenten (meine Wenigkeit inklusive) wussten am betreffenden Tag (besser gesagt Nacht) in einer einschlägig bekannter Kneipe keine formelle Definition einer kontextfreien Chomsky-Grammatik, obwohl diese ein fester Bestandteil unseres damaligen Daseins und natürlich auch eine sehr beliebte Frage in den Prüfungen war. Die allgemeine Weisheit - die kleinen Buchstaben auf einer und die großen auf der anderen Seite - half uns nicht unbedingt weiter. Vielleicht lag es an der späten Stunde, vielleicht aber auch an diversen Flüssigkeiten, der berühmte Quadrupel "G" kam nicht zum Vorschein. Klar, jeder von uns verstand die Theorie, sonst hätten wir sicher nicht die erfolgreich bestandene Prüfungen gefeiert, aber eine syntaktisch und semantisch korrekte Wiedergabe wollte uns nicht gelingen.

    Wir nannten uns fortan "KFI - die KontextFreien Informatiker" und erlebten gemeinsam viele aufregende und kultige Episoden, die uns nicht nur viel Spaß, sondern auch einiges an Erfahrung brachten. Viele Individuallisten in einem Team, verbunden durch die Kontextfreiheit … Obwohl wir unsere Vielseitigkeit zu unserem Vorteil nutzen konnten - die Domain www.k.fi bekamen wir leider nie… ;-)

    ps.

    Eine Chomsky-Grammatik ist gegeben durch ein Quadrupel
    G = (T, N, P, S). Dabei sind:

    • T, N endliche Mengen (T geschnitten mit N ist leere Menge, V = T U N)
    • P eine endliche Teilmenge von V* x V*
    • S ist Element aus N

    G heißt kontextfrei <=> P ist Teilmenge von N x V*

    Frei nach Prof.Dr. H.J. Schneider, IMMD2, Uni Erlangen-Nürnberg
    .NET | Development   #  RSS 2.0   |  



     Sunday, February 01, 2004
    Sunday, February 01, 2004 1:26:34 AM (W. Europe Standard Time, UTC+01:00)

    MSDN Chat zum Thema "Entwicklung von Webanwendungen für mobile Endgeräte mit den ASP.NET Mobile Controls" war richtig unterhaltsam und hat uns allen Spaß gemacht. Frank, .NET Developer Evangelist @ Microsoft, und ich stellten auch eine Gemeinsamkeit fest - einen ähnlichen Hang zu den Gadgets (MDA, Smartphone, Tablet PC etc.).  Wer diesen Chat verpasst hat, kann Frank auch auf dem Technical Summit in Kassel live erleben. Es lohnt sich! Frank ist ein charismatischer und, nicht nur dank seiner universitären Erfahrung (Promotion in theoretischer Physik), ein sehr kompetenter und erfahrener Presenter. Ich glaube, die richtige Mischung macht es ;-)

    Wer noch auf der Suche nach den wichtigen Links zum Thema Mobile ASP.NET Applikationen ist, hier einige Einstiegspunkte:

    .NET | Development | Speeches   #  RSS 2.0   |  



     Sunday, January 25, 2004
    Sunday, January 25, 2004 3:34:03 PM (W. Europe Standard Time, UTC+01:00)

    I received my official email today stating that I’ve received my Regional Director status with Microsoft. Regional Directors are selected group of independent developers, architects, trainers and other .NET professionals, who act as  unpaid evangelist to the developer community. They work on projects around the world helping companies and individuals get the most out of developer tools. I am very excited about becoming part of this community ;-)

    http://www.microsoftregionaldirectors.com

    .NET | Development   #  RSS 2.0   |  



    Sunday, January 25, 2004 2:08:08 AM (W. Europe Standard Time, UTC+01:00)

    Das Jahr fängt ganz spannend an, viele Events stehen an der Tagesordnung ;-). Zusammen mit Frank Prengel (Technologieberater in der Developer Group) werde ich erneut im MSDN Expertenchat am Dienstag, den 27.01. um 16:00, versuchen die Fragen rund um das Thema "Entwicklung von Webanwendungen für mobile Endgeräte mit den ASP.NET Mobile Controls"  zu erläutern.

    http://www.microsoft.com/germany/ms/msdnbiblio/show_all.asp?siteid=600083

    .NET | ASP.NET | Development | Speeches   #  RSS 2.0   |  



     Monday, January 19, 2004
    Monday, January 19, 2004 12:19:03 PM (W. Europe Standard Time, UTC+01:00)

    The Patterns for e-business are a group of proven, reusable assets that can be used to increase the speed of developing and deploying Web applications. This redbook focuses how the Self-Service and Extended Enterprise business patterns, and the Application Integration pattern, can be used to start implementing solutions using the service oriented architecture approach.

    http://www.redbooks.ibm.com/redpieces/pdfs/sg246303.pdf

    .NET | Development   #  RSS 2.0   |  



     Friday, January 16, 2004
    Friday, January 16, 2004 12:47:46 PM (W. Europe Standard Time, UTC+01:00)

    The Editor-in-Chief of TheServerSide.NET offers his vision of what the community is, should be, and why we believe this is the most important place on the Internet for .NET.

    http://www.theserverside.net/

    There is no launch without goodies ;-)

    The Microsoft Platform Architecture Guidance Group has given TSS.NET a beta copy of their latest patterns & practices Guide: "Improving .NET Application Performance and Scalability." The draft copies of Chapter 13, Remoting, and Chapter 8, Improving Managed Code Performance are available for review.

    .NET | Development   #  RSS 2.0   |  



     Monday, January 12, 2004
    Monday, January 12, 2004 3:10:18 PM (W. Europe Standard Time, UTC+01:00)

    Matthew ".NET 247" Reynolds wrote yesterday:

    I'm happy to tell you all about the beta of WinFX 247 at http://www.winfx247.com/.

    I decided to split the Avalon/WinFX/Longhorn/WinFS/Indigo stuff out of .NET 247, for fear of .NET 247 users getting annoyed with all this new leading edge stuff.  The site behaves mostly like .NET 247, except it's dedicated to newsgroup and discussion content.  There will be no article listings.

    .NET | Development   #  RSS 2.0   |  



     Tuesday, December 16, 2003
    Tuesday, December 16, 2003 3:43:25 PM (W. Europe Standard Time, UTC+01:00)

    Friend of mine asked me "what ... is an RSS feed?" after I added one to our company website. I'm guessing, at least some of my readers don't know much about this popular topic. If you don't know what RSS is, you'll probably think that the page behind this small orange button is broken.  ;-)

    RSS (Rich Site Summary, RDF Site Summary, etc.) is a format for syndicating news and the content of news-like sites, like this blog which make content also available in RSS... Pretty much anything that can be broken down into discrete items can be syndicated via RSS. Simple, right? Yes, it is. A news aggregator can help you keep up with all your favorite blogs by checking their RSS feeds and displaying new items from each of them.

    A basic RSS document (or "channel") is structurally rather simple:

    XML Declaration
    Container
      Channel Description
      Image Description (optional)
      Item Description
      Item Description
      ...
      Item Description
      Text Input Description (optional)

    It looks (xml format) like this:

    ________________________________________________________

    <?xml version="1.0" encoding="utf-8" ?>
    <rss xmlns:xsd="
    http://www.w3.org/2001/XMLSchema"
           xmlns:xsi="
    http://www.w3.org/2001/XMLSchema-instance"
           xmlns:trackback="
    http://madskills.com/public/xml/rss/module/trackback/"
           xmlns:wfw="
    http://wellformedweb.org/CommentAPI/"
           xmlns:slash="
    http://purl.org/rss/1.0/modules/slash/"
           xmlns:pingback="
    http://madskills.com/public/xml/rss/module/pingback/"
           version="2.0">

    <channel>
          <title>Damir Tomicic < > inspired by net</title> 
          <link>http://www.tomicic.de/</link> 
          <description>axinom powered</description> 
          <copyright>Damir Tomicic</copyright> 
          <lastBuildDate>Tue, 16 Dec 2003 14:43:25 GMT</lastBuildDate> 
          <item>
                <title>Here is title</title> 
                <description>blablabla ;-)</description> 
                <pubDate>Fri, 24 Oct 2003 19:49:08 GMT</pubDate> 
                <link>http://www.tomicic.de</link> 
                <comments>http://www.tomicic.de/CommentView.aspx?guid={unique id}</comments> 
          </item>
    </channel>
    </rss>

    _____________________________________________________________

    The original RSS, version 0.90, was designed by Netscape. The Legends may be forgotten, but they never die;-)

    Further development was done by UserLand Software, which use RSS as the basis of its blogging products, and a non-commercial group "RSS-DEV Working Group", which designed a new format based on RDF. That's 7 different formats, all called RSS ... What a mess! But, you should use RSS 1.0 if you need RDF modules or RSS 2.0 for general-purpose syndication. Hmmmh... Paradigm ... RSS 1.0-based feeds can be much more general purpose and metadata rich, thanks to RDF...

    Anyway, RSS is an easy way to distribute your thougths. Basta!

    .NET | Development   #  RSS 2.0   |  



     Saturday, November 29, 2003
    Saturday, November 29, 2003 10:46:26 PM (W. Europe Standard Time, UTC+01:00)

    After all those inhouse discussions about refactoring - pro & contra - we had new topic this week: methodology. The effect of a good group of people who work well together is of huge importance. But, which methodology is the right one for a group of 20 people building a web-based applications?  There are several aproaches, more or less suitable for this kind of project, but there is no perfect one. It depends on your team, your project, a kind of software you're building. Once you've got an understending of these things, you should be able to choose you own methodology. If it seems to fit well, you should follow it. Otherwise, you should search for a new one. We are still searching for the perfect one ;-)

    Link of the day:
    http://www.pragmaticprogrammer.com/

    Development   #  RSS 2.0   |  



     Saturday, November 22, 2003
    Saturday, November 22, 2003 11:41:48 PM (W. Europe Standard Time, UTC+01:00)

    In a team, different people have different tastes, esp. if there is a need to change something. Such actions are mostly customer driven. New features, something went wrong and you have to change it, etc. Martin Fowler said once in one if his interviews "if you're afraid to change something it is clearly poorly designed.". Yes, it is. If you don't want to be surprised when the code breaks because someone has changed it, you should start thinking about testing and refactoring.

    With proper training a skilled developer can take a bad design and rework it into well-designed, robust code. There are three books every .NET programmer should have on his or her desk ;-)

    Martin Fawler: Refactoring: Improving the Design of Existing Code
    http://www.amazon.com/exec/obidos/tg/detail/-/0201485672

    Martin Fawler: Patterns of Enterprise Application Architecture
    http://www.amazon.com/exec/obidos/ASIN/0321127420

    Kent Beck: Test driven Development
    http://www.amazon.com/exec/obidos/tg/detail/-/0321146530

     

    .NET | Development   #  RSS 2.0   |