ASP.NET Beratung & Entwicklung   ·   helpyoo.de - The friendly computer people

xs.Serialize(brainstream,deedee)

# Saturday, November 19, 2005

Peter Blum´s Date Controls fuer VS.NET 2005

Peter Blum hat seine Datum Control Library für VS.NET 2005 aktualisiert [1]. Neue Funktionen umfassen z.B. Ajax Unterstützung, XHTML "strict" Kompatibilität und vieles mehr. Die Library umfasst mit über 19 Controls eigtl. alles was man zum Thema Datum/Zeit Eingabe brauchen könnte und bietet weit mehr als die mitgelieferten StandardControls. Mit $50 fur die Web Server Lizenz ist sie sicherlich auch bezahlbar und bietet neben einer sehr ausführlichen Dokumentation auch massig Beispiele die man online testen kann sowie jede Menge Beispielcodes. Die zahlreichen Bewertungen und Auszeichnungen der Library sprechen für sich.

[1] Peter´s Date Package 1.1.10


Geschrieben am , Comments [0]
Categories: ASP 2.0 |  Enhancements
Technorati Tags:  |  | 92 words in this post.
| Artikel bookmarken: Beitrag zu Mr.Wong hinzufügen   Beitrag zu YiGG.de hinzufügen   Beitrag zu Digg.com hinzufügen   Beitrag zu del.icio.us hinzufügen   Beitrag zu Google Bookmarks hinzufügen   Beitrag zu Linkarena hinzufügen   Beitrag zu WindowsLiveFavorites hinzufügen   Beitrag zu WindowsLiveFavorites hinzufügen  



Web Services Enhancements 3.0 fuer .NET 2.0

Microsoft bietet neue "Hands-on-Labs" um Entwickler beim Einsatz der neuen Webservices Enhancements 3.0 für .NET Framework 2.0 zu unterstützen. Hier eine kleine Übersicht der verfügbaren Informationen und benötigten Librarys:

[1] Overview of Web Services Enhancements (WSE) 3.0
[2] Web Services Enhancements (WSE) 3.0 for Microsoft .NET
[3] Security in WSE 3.0
[4] Web Services Enhancements (WSE) 3.0 for Microsoft .NET Redistributable Runtime MSI
[5] Microsoft Core XML Services (MSXML) 6.0

[6] Web Services Enhancements 3.0 Hands On Lab - Exploring Messaging
[7] Web Services Enhancements 3.0 Hands On Lab - Exploring Security


Geschrieben am , Comments [0]
Technorati Tags:  |  |  | 84 words in this post.
| Artikel bookmarken: Beitrag zu Mr.Wong hinzufügen   Beitrag zu YiGG.de hinzufügen   Beitrag zu Digg.com hinzufügen   Beitrag zu del.icio.us hinzufügen   Beitrag zu Google Bookmarks hinzufügen   Beitrag zu Linkarena hinzufügen   Beitrag zu WindowsLiveFavorites hinzufügen   Beitrag zu WindowsLiveFavorites hinzufügen  



Step-by-Step Guide fuer die Konvertierung von WebProjekten von Studio 2002/3 nach 2005

Microsoft hat eine neue Schritt-für-Schritt Anleitung [1] herausgebracht um vorhandene Studio 2002/2003 WebProjekte nach Studio 2005 zu migrieren. Der Prozess gliedert sich dabei in vier Schritte von der Vorbereitung des alten Projekts, über die Migration des WebProjekts, hin zu nachträglichen Schritten zur Fertigstellung und weiterführende Informationen.

[1] Step-By-Step Guide to Converting Web Projects from Visual Studio .NET 2002/2003 to Visual Studio 2005


Geschrieben am , Comments [0]
Technorati Tags:  |  |  | 61 words in this post.
| Artikel bookmarken: Beitrag zu Mr.Wong hinzufügen   Beitrag zu YiGG.de hinzufügen   Beitrag zu Digg.com hinzufügen   Beitrag zu del.icio.us hinzufügen   Beitrag zu Google Bookmarks hinzufügen   Beitrag zu Linkarena hinzufügen   Beitrag zu WindowsLiveFavorites hinzufügen   Beitrag zu WindowsLiveFavorites hinzufügen  



PowerCollections 1.0 fuer .NET 2.0

Wintellct hat eine Version der PowerCollection Klasse für die Final Visual Studio 2005 Version herausgegeben [1].

"Power Collections is a set of classes and methods that add new generic collection types and algorithms to the .NET Framework. Power Collection was produced by Wintellect with review and contributions from the wider community."

Die neuen Generischen Collection Klassen die PowerCollections Library bietet beinhalten:

  • Bag: Collection allowing duplicates
  • BigList: Collection optimized for large numbers of items
  • Deque: Double Ended Queue Collection
  • MultiDictionary: Collection that allows items to be asociated with multiple keys.
  • OrderedBag: Sorted collection that allows duplicates
  • OrderedDictionary: Dictionary class using sorted keys
  • OrderedMultiDictionary: Dictionary class allowing items to be associated with multiple sorted keys
  • OrderedSet: Sorted collection that does not allow duplicates
  • ReadOnlyCollectionBase, ReadOnlyDictionaryBase, ReadOnlyListBase: Base classes that implement read only functionality
  • Set: A collection that does not allow duplicates

    [1] Download Source Code

    Eine ziemlich nützliche Klassenbibliothek die z.B. hervorragende Dienste im BLL/DAL leisten kann, wenn man sich z.B. den TimeTracker StarterKit oder .nettiers mal ansieht.


  • Geschrieben am , Comments [0]
    Technorati Tags:  |  | 159 words in this post.
    | Artikel bookmarken: Beitrag zu Mr.Wong hinzufügen   Beitrag zu YiGG.de hinzufügen   Beitrag zu Digg.com hinzufügen   Beitrag zu del.icio.us hinzufügen   Beitrag zu Google Bookmarks hinzufügen   Beitrag zu Linkarena hinzufügen   Beitrag zu WindowsLiveFavorites hinzufügen   Beitrag zu WindowsLiveFavorites hinzufügen  



    Neues zum CommerceStarterkit und ASP.NET 2.0 Providermodell

    Der neueste angebotene PayPal-enabled Commerce Starter Kit ist wie bereits berichtet eine nähere Untersuchung wert, da er regen Gebrauch vom neuen Providermodell von ASP.NET 2.0 macht. (Provider sind übrigens nichts anderes als Factories die Polymorphie nutzen und so eine modulare und Plugin-ähnliche Architektur bieten ähnl. der bereits in der EnterpriseLibrary oder dem CommunityServer verwendeten Architektur.) Inzwischen gibt es auch eine fehlerbereinigte Version (1.0.1), die Probleme mit der nicht angepassten Lokalisierung behebt (hardcodierte Währungszeichen und ähnl.), sowie eine Portierung nach VB.

    Der Entwickler bietet auch ein Codesmith-Template mit dem sich recht einfach eigene CustomProvider auf Basis von vorhandenen Stored Procedures in der der Datenbank erzeugen lassen. Vielen Dank kann ich da nur sagen, so hab ich heute nacht mal selbst schnell einen Provider für ein derzeitiges Projekt erzeugt und er funktionert auch problemlos.

    David Hayden (codebetter.com) hat auch einen neuen Provider zum CommerceKit für den Lieferstatus von Produkten (InventoryProvider) erstellt, der sich die Anzahl der verfügbaren Artikel aus der Datenbank holt.

    Wer mehr zum Thema Provider wissen möchte, findet ausser dem Basis-Artikel auf msdn in dem die Standard Provider von ASP.NET 2.0: Membership, Role, SiteMap, SessionState, Profile, WebParts, WebEvents beschrieben sind, auch CustomProvider und eine Beispiel-Anwendung names ContosoTimes mit QuellCode zu folgenden StandardProvidern:

  • ReadOnlyXmlMembershipProvider
  • ReadOnlyXmlRoleProvider
  • SqlSiteMapProvider
  • TextFileProfileProvider
  • TextFileWebEventProvider

    Auch eine Implementation des SiteMapProviders als SqlSiteMapProvider für Menüs, Treeviews und Sitemaps aus der Datenbank findet sich dort. (leider ohne Lokalisierungs-Unterstützung.)

    Peter Dawsen (adoguy) beschreibt sehr gut und ausführlich auf TheServerSide.NET auch die Implementation eines ProfileProviders der ein etwas vernünftigeres DatenbankModell verwendet, um auch bei grösserer BenutzerZahl noch performant nach Profil-Attributen suchen zu können und zeigt das es gar nicht so kompliziert ist die bestehenden BasisProvider für eigene Zwecke aufzubohren (leider ist der Quellcode (sql-skripts) nicht 100% fehlerfrei bzw. vollständig mehr dazu im nächsten ProviderArtikel).

    Wei-Meng Lee zeigt dazu auf DevX.com auch die Grundlagen um einen eigenen MembershipProvider zu erstellen. Auch auf 15seconds.com gibt es einen Artikel für einen Custom MemberShipProvider. Sowie Advanced CustomMembership und Roleproviders von Only4Gurus.com.

    XRM Systems bietet ein WebSql Data Provider SDK für Remote SQL Server Datenbanken über Internet-HTTP Verbindungen (Membership-/Roleprovider).

    Jit Ghosh bietet auf MSDN ein Beispiel für einen MembershipProvider der ActiveDirectory nutzt.

    Craig McMurtry hat einen AuthorizationRoleProvider für WindosServer2003 erstellt.

    Weitere Anregungen finden sich auch durchs Studium der Quellcodes von MS veröffentlichten SampleAccessProviders, die die Standard ASP.NET 2.0 Provider für MS Access bieten, sowie durchs nähere Betrachten der SQLProvider (system.web) per Lutz Röders Reflector for .NET ;-)

  • Siehe hierzu auch einen neuen Artikel von Morgan Skinner auf MSDN zum SitemapProvider.

    Es gibt auch noch andere ProviderTypen wie z.b. den BuildProvider, aber das ist wieder ne andere Geschichte für einen nächsten Artikel. (Wens interessiert kann z.b. bei FritzOnion oder Codeproject.com fündig werden.) Nur soviel vorab, da hats mir auch endgültig die Sprache verschlagen was in ASP.NET 2.0 möglich ist.

    Und vielleicht kommt ja irgendwann mal jemand auf die Idee eine ProviderLibrary anzubieten ;-)


  • Geschrieben am , Comments [0]
    Technorati Tags:  |  | 463 words in this post.
    | Artikel bookmarken: Beitrag zu Mr.Wong hinzufügen   Beitrag zu YiGG.de hinzufügen   Beitrag zu Digg.com hinzufügen   Beitrag zu del.icio.us hinzufügen   Beitrag zu Google Bookmarks hinzufügen   Beitrag zu Linkarena hinzufügen   Beitrag zu WindowsLiveFavorites hinzufügen   Beitrag zu WindowsLiveFavorites hinzufügen  



    Google Analytics Reviewed...

    Ursprünglich stammt dieser Dienst von der Firma Urchin, die Google im März dieses Jahres gekauft hatte (Ja die Krake hat erneut zugeschlagen). Bei Google ist der Dienst bis zu 5 Mio Seitenaufrufe (Page Views) pro Monat kostenlos.

    Technisch ausgereift und trotzdem einfach und übersichtlich mit netten animierten Flash-Grafiken präsentiert sich die Administrationsoberfläche von "Google Analytics".  Zu jedem Auswertungspunkt gibt es auch eine ausführliche Erklärung, so dass man das Tool theoretisch auch Laien (Kunden?) zur Auswertung an die Hand geben kann. 

    Da die Erfassung Javascript basiert ist, fallen natürlich leider alle Besucher mit abgeschaltetem Javascript oder Browsern ohne Javascript-Support aus der Statistik heraus, das hätte man doch in Kombination mit z.b. einem Blind-Gif wie es andere professionelle StatistikTools anbieten besser lösen können.

    Ansonsten bietet die Auswertung praktisch alles was einen leitenden Angestellten, den Marketing-Verantwortlichen oder den Webmaster interessieren könnte und wird auch entsprechend dieser Kategorien gruppiert und angezeigt. Sehr nett sind auch die geobasierten Übersichten, sowie natürlich die Integration von Adwords für Firmen die solche auf Ihrerer Site verwenden.

    Einen kleinen Haken hat die Sache allerdings, Google lässt einen momentan im unklaren, was mit den gewonnen Daten noch so getrieben wird...

    googleanalytics1.gif

    Ich habe es derzeit zum Test für mein Blog hier laufen und bin von der Anzeige und den Auswertungsmöglichkeiten begeistert, wenn man in Betracht zieht, dass der Dienst momentan kostenlos angeboten wird. Das die Informationen evtl. auch für andere Zwecke von Google genutzt werden stört mich dabei nicht wirklich, wenn ich so paranoid wäre dürfte ich schliesslich auch nicht persönliches Bloggen (gell Thomas ;-) )

    Sehr nett sind auch die Exportmöglichkeiten als CSV, Excel und XML, wobei die XML-Formate etwas merkwürdig daherkommen.

    Ansonsten eine postive Sache, die allerdings aus einer anderen Sicht betrachtet, wohl so mancher kleinen Firma die Auswertungen oder Statistiktools anbietet, das Leben schwer machen wird.

    Update: Inzwischen wurde die Zahl der Neuanmeldungen auf Grund der unerwarteten extrem hohen Nachfrage begrenzt, wie Golem.de mitteilt. Tja das wundert mich nicht... ;-)


    Geschrieben am , Comments [0]
    Categories: Technology | SearchEngines
    Technorati Tags:  |  | 314 words in this post.
    | Artikel bookmarken: Beitrag zu Mr.Wong hinzufügen   Beitrag zu YiGG.de hinzufügen   Beitrag zu Digg.com hinzufügen   Beitrag zu del.icio.us hinzufügen   Beitrag zu Google Bookmarks hinzufügen   Beitrag zu Linkarena hinzufügen   Beitrag zu WindowsLiveFavorites hinzufügen   Beitrag zu WindowsLiveFavorites hinzufügen  



    Professional ASP.NET 2.0

    Wenn der Postmann 2x klingelt... dann ist man entweder im Film (Jack Nicholsen) oder bekommt gerade sozusagen "hot and fresh off the press" das neue Nachschlagewerk zu ASP.NET 2.0 von Bill Evjen, Scott Hanselman, Farhan Muhammed, Srinivasa Sivakumar und Devin Rader. 1253 Seiten geballte Information zu ASP.NET 2.0, ok im Prinzip kann man das meiste auch in den Quickstarts nachlesen, aber die lassen sich halt so schlecht z.B. mit in die Badewanne oder andere Orte nehmen wo man mal ungestört schmökern möchte ;-) Den Begleitcode zum Buch kann man bei Wrox.com downloaden. Alle Beispiele sind in C# und VB vorhanden, allerdings meist nur die abgedruckten Listings, also keine kompletten einsatzfertigen Beispiele. (aber dafür gibts ja auch die Starterkits, von denen zumindest der neue CommerceStarterkit - wie bereits berichtet - eine Betrachtung wert ist.) Trotzdem ist das Buch (im Moment auch mangels Konkurrenz ;-) ) empfehlenswert und wie eigtl. die meisten Wrox-Bücher übersichtlich und gut verwendbar. Für fortgeschrittene ASP.NET 2.0 Anwender ist die Informationslage derzeit sowieso noch recht dünn, aber das dürfte sich ja hoffentlich bald ändern. Als Grundlagenbuch und zum Nachschlagen ist Professional ASP.NET 2.0 aber absolut empfehlenswert und bleibt zum Preis von EUR 48,95 auch gerade noch im Rahmen.

    0764576100.jpg


    Geschrieben am , Comments [0]
    Categories: ASP 2.0
    Technorati Tags: | 199 words in this post.
    | Artikel bookmarken: Beitrag zu Mr.Wong hinzufügen   Beitrag zu YiGG.de hinzufügen   Beitrag zu Digg.com hinzufügen   Beitrag zu del.icio.us hinzufügen   Beitrag zu Google Bookmarks hinzufügen   Beitrag zu Linkarena hinzufügen   Beitrag zu WindowsLiveFavorites hinzufügen   Beitrag zu WindowsLiveFavorites hinzufügen  



    # Friday, November 18, 2005

    Studio 2005 und ASP.NET 2.0: its magic!

    Obwohl ich ja nicht gerade ein Fan von Harry Potter bin, scheint er in der neuen Version von Studio 2005 und .NET 2.0 gewaltig mitgezaubert zu haben. Nachdem mir heute schon einmal ziemlich die Kinnlade heruntergeklappt ist (Lokalisierung via Thomas) und ich für mein derzeitiges Projekt jetzt zumindest schon mal die Mehrsprachigkeit praktisch in weniger als einer halben Stunde komplett gelöst habe (der Rest ist stupide Fleissarbeit), stosse ich auf immer mehr neue Features die es in sich haben. (Dabei frage ich mich warum mir die Features nicht schon früher aufgefallen sind, obwohl eigtl. alles wunderbar in den Quickstarts dokumentiert ist.) Auf jeden Fall ist die Lokaliserung so einfach wie nie zuvor zumindest was WebProjekte betrifft, und selbst eine Umschaltung ist in ein paar Minuten inkl. z.B. DropDownAuswahl mit Anzeige der Sprachen in der jeweils nativen Sprache zusammengecodet (z.B. en = English usw. interessant wirds dann bei japanisch oder arabisch).

    // Populate the language dropdown with the list of available languages on the server
    string[] ResLangs = { "de", "en", "fr", "es", "it", "nl", "ja", "ar" };
    DropDownLanguage.Items.Clear(); // Clears the dropdown in case of a culture change
    foreach (string ResLanguage in ResLangs)
    {
    CultureInfo TempCultureInfo = new CultureInfo(ResLanguage);
    ListItem ResourceLanguage = new ListItem(TempCultureInfo.NativeName, TempCultureInfo.Name);
    if (TempCultureInfo.Equals(CultureInfo.CurrentUICulture))
    {
    ResourceLanguage.Selected = true;
    }
    DropDownLanguage.Items.Add(ResourceLanguage);
    }

    Auch ein anderer Provider (z.b. Datenbank) lässt sich relativ leicht anbinden, indem der Standard-Resource-Provider (.resx-Dateien) entsprechend überschrieben wird. (ResourceProviderFactory class)

    So richtig magisch wirds dann aber beim Wizard-Control (von dem auch das CreateUserWizard-Control für die Login/Membership-Funktionen abgeleitet ist)

    <asp:Wizard runat="server" >
    <WizardSteps>

    <asp:WizardStep ID="Step1">
    Welcome!
    </asp:WizardStep>

    <asp:WizardStep ID="Step2">
    What is your name: [TextBox1]
    [Button1]
    </asp:WizardStep>

    <asp:WizardStep ID="Step3">
    Thank you, [TextBox1.Text]!
    </asp:WizardStep>

    </WizardSteps>
    </asp:Wizard>

    Hier werden praktisch die von 1.1 her bekannten Panele erzeugt, die man damals aber von Hand per Code umschalten musste um den Benutzer durch mehrere Eingabe-Abfolgen zu führen. Das Wizard-Control kann aber noch viel mehr und bietet vollen Designer-Support. Alles aber auch wirklich alles lässt sich konfigurieren und man kann auch Schritte überspringen oder in beliebiger Reihenfolge ausführen. Die Steps werden seitlich angezeigt und man kann per Vor/Zurück-Buttons durch die einzelnen Steps navigieren. Innerhalb der einzelnen Steps lässt sich alles plazieren was das Herz begehrt (also auch Gridviews usw.) und man hat jederzeit vollen Zugriff auf alle Objekte der kompletten Steps. Des Weiteren werden folgende Navigations Events unterstützt:

    Event Description
    ActiveStepChanged Raised when the ActiveStep is set to a new WizardStep
    CancelButtonClick Raised when the button identified as the Cancel button is clicked
    FinishButtonClick Raised when the button identified as the Finish button is clicked
    NextButtonClick Raised when the button identified as the Next button is clicked
    PreviousButtonClick Raised when the button identified as Previous button is clicked
    SideBarButtonClick Raised when one of the SideBar links or buttons is clicked

    Die komplette Übersicht mit Beispielen zum Wizard-Control gibts bei MSDN Cutting Edge.
    Für noch mehr Stoff zum Freuen kann ich nur wärmstens die beiden Rubriken aus den Quickstarts "Extending ASP.NET" und "Tips and Tricks" empfehlen.

    Da bleibt mir nur noch den Kaiser Franz zu zitieren: "Ja is denn scho Weihnachten..." ;-)


    Geschrieben am , Comments [0]
    Categories: ASP 2.0 |  Visual Studio
    Technorati Tags:  |  | 460 words in this post.
    | Artikel bookmarken: Beitrag zu Mr.Wong hinzufügen   Beitrag zu YiGG.de hinzufügen   Beitrag zu Digg.com hinzufügen   Beitrag zu del.icio.us hinzufügen   Beitrag zu Google Bookmarks hinzufügen   Beitrag zu Linkarena hinzufügen   Beitrag zu WindowsLiveFavorites hinzufügen   Beitrag zu WindowsLiveFavorites hinzufügen  



    # Thursday, November 17, 2005

    Studio2005 Intellisense fuer web.config

    Falls es irgendjemand bemerkt hat, der Namespace für den Intellisense Support in Visual Studio 2005 für web.config-Dateien hat sich von den Betas zur Release geändert.

    Betas:
    <configuration xmlns="http://schemas.microsoft.com/.NetConfiguration/v2.0">

    Release:
    <configuration>

    Teilweise ist selbst in den Starterkits oder manchen Templates noch die die alte Form aus den Betas in der web.config, die dann einen Intellisense Support verhindert.

    Wird eine neue web.config im Studio angelegt wird natürlich der korrekte Text also "<configuration>" erzeugt, das Problem tritt also nur bei der Übernahme von alten oder downgeloadeten Projekten auf.

    Also einfach die alte Zeile durch die neue ersetzen und schon klappts wieder mit der Nachbarin ;-) (Zeit gespart durch Intellisense)

    Und zuerst dachte ich schon MS hätte sich den Support für die Final gespart... uff gerade noch mal Glück gehabt.


    Geschrieben am , Comments [0]
    Categories: ASP 2.0 |  Visual Studio
    Technorati Tags:  |  | 120 words in this post.
    | Artikel bookmarken: Beitrag zu Mr.Wong hinzufügen   Beitrag zu YiGG.de hinzufügen   Beitrag zu Digg.com hinzufügen   Beitrag zu del.icio.us hinzufügen   Beitrag zu Google Bookmarks hinzufügen   Beitrag zu Linkarena hinzufügen   Beitrag zu WindowsLiveFavorites hinzufügen   Beitrag zu WindowsLiveFavorites hinzufügen  



    # Wednesday, November 16, 2005

    Window Clippings Screenshot Tool

    windowclippings.gif

    Wer kennt das nicht, man hat mal wieder knapp 100 Fenster geöffnet und möchte einen sauberen Screenshot von einem Fenster für z.B. sein Blog erstellen. Ok, Fenster nach vorne bringen, ALT-DRUCK oder irgendein Screenshottool verwenden, schon hat man es im Clipboard nur leider meist mit unschönen Resten der darunterliegenden Fenster oder vom Desktop. Windows Clippings 1.0 schafft hier Abhilfe und kann sogar irreguläre Fensterformen z.B. von Mediaplayer, Wiampskins oder Windows mit Themes mit Transparenz an den richtigen Stellen aufnehmen. Nebenbei unterstützt es auch noch die direkte Zusammenarbeit mit OneNote und legt auf Wunsch den Screenhshot auch als Datei mit dem Namen des Fensters ab.


    Geschrieben am , Comments [0]
    Categories: Windows | Tools
    Technorati Tags:  |  | 103 words in this post.
    | Artikel bookmarken: Beitrag zu Mr.Wong hinzufügen   Beitrag zu YiGG.de hinzufügen   Beitrag zu Digg.com hinzufügen   Beitrag zu del.icio.us hinzufügen   Beitrag zu Google Bookmarks hinzufügen   Beitrag zu Linkarena hinzufügen   Beitrag zu WindowsLiveFavorites hinzufügen   Beitrag zu WindowsLiveFavorites hinzufügen  



    XBOX 360 RGB und VGA Steckerbelegung

    Modcontrol hat bereits vor dem offiziellen Launch der XBOX360 die Pinbelegung des Videoausgangs beschrieben, so kann man sich schon mal ein passendes RGB oder VGA-Kabel selberlöten ;-)

    xbox360RGB1.jpgxbox360VGA.gif

    (Bilder mit Rechtsklick, Speichern unter...)


    Geschrieben am , Comments [0]
    Categories: XBOX
    Technorati Tags: | 31 words in this post.
    | Artikel bookmarken: Beitrag zu Mr.Wong hinzufügen   Beitrag zu YiGG.de hinzufügen   Beitrag zu Digg.com hinzufügen   Beitrag zu del.icio.us hinzufügen   Beitrag zu Google Bookmarks hinzufügen   Beitrag zu Linkarena hinzufügen   Beitrag zu WindowsLiveFavorites hinzufügen   Beitrag zu WindowsLiveFavorites hinzufügen  



    HDTV ein einziger Frust...

    hd-hdtv.gifSo langsam sollte man HDTV in "Hast Du TV?" umbenennen. Als leider früher als geplant meine alte Sony-Röhre in die ewigen Jagdgründe eingegangen ist musste eine neue Glotze her, na und was nimmt man da im Moment? Richtig! Irgendwas was zumindest mit dem tollen Label "HD-Ready" geschmückt ist, schliesslich will man ja spätestens nächstes Jahr zur WM2006 nicht schon wieder eine neue Kiste kaufen...

    Und irgendwann hatte man ja neben der Aussicht auf die neuen hochauflösenden Filme im HD-DVD oder Blu-Ray-Format auch noch die Hoffnung auf die Next-Generation Spielkonsolen (XBOX360,PS3) die ja auch HD-Formate unterstützen sollen.

    Im Moment gibt es allerdings an Content gleich null, der Start von Pro7/SAT1 im neuen HD-Format ging mangels passendem SAT-Reciever komplett ungesehen von Statten und auch die vollmundigen Versprechungen von Premiere scheinen derzeit in einem einzigen Desaster zu enden.. ebenfalls mangels passender Empfangsgeräte. Dies liegt am geänderten Sendeformat im MPEG4-H264 Standard, den derzeit kein einziger erhältlicher Receiver verarbeiten kann. 

    Was bleibt? Die einzige Möglichkeit den neuen Fernseher zu nutzen besteht in der Möglichkeit sich einen DVD-Player der gehobenen Preisklasse zuzulegen, der über HDMI-Ausgang und einen vernünftigen Upscaler verfügt und so zumindest das normale DVD-Format auf die höheren möglichen Auflösungen hochrechnet. (z.B. Denon DVD-1920). Alternativ könnte man auch noch einen DVD-Player anschaffen der in der Lage ist das Microsoft WMV-HD Format wiederzugeben, allerdings ist das Angebot an DVDs im WMV-HD Format noch recht mager.

    Also warten auf die XBOX360? Im Prinzip ja, allerdings gibt diese auch nur ProgressiveSignale im Analogformat über Komponentenkabel aus und verschenkt so sicherlich einiges an Bildqualität. Ausserdem konnte das auch schon die gute alte XBOX die ich derzeit im 1080i Modus über den XBOXMediaCenter betreibe und so schon normale DVDs und andere Medien per upscale darstellen kann. Es gibt auch eine Liste von Spielen die in den Modis 720p/1080i laufen und so schon mal einen Vorgeschmack auf HD-Gaming liefern.

    Naja also warten, warten, warten auf bessere - hoffentlich dann hochauflösende -Zeiten ;-)

    Den besten Grundlagen-Artikel zu HDTV gibt es übrigens bei HIFI-Regler.

    Ach ja und wen es interessiert, das ist das Teil das auf hochauflösenden Input wartet:

    Sony Bravia  KLV-S32A10

    sonybravia32.jpg

    www.bravia-advert.com  ;-)

    Ziemlich günstig zu beziehen z.b. bei NetonNet (witzigerweise ist das Teil seit ich es gekauft habe um 100,- EUR im Preis gestiegen.)

    [1] Nur jeder Zweite kennt HDTV


    Geschrieben am , Comments [0]
    Categories: Technology |  Media | XBOX
    Technorati Tags:  |  |  | 365 words in this post.
    | Artikel bookmarken: Beitrag zu Mr.Wong hinzufügen   Beitrag zu YiGG.de hinzufügen   Beitrag zu Digg.com hinzufügen   Beitrag zu del.icio.us hinzufügen   Beitrag zu Google Bookmarks hinzufügen   Beitrag zu Linkarena hinzufügen   Beitrag zu WindowsLiveFavorites hinzufügen   Beitrag zu WindowsLiveFavorites hinzufügen  



    Google Base

    "Google hat die universelle Webdatenbank Google Base offiziell vorgestellt. Wie erwartet stellt Google Base eine kostenlose Webdatenbank dar, die mit beliebigen Inhalten gefüllt werden kann. Die Online-Datenbank kann etwa als Kleinanzeigenmarkt oder Jobbörse fungieren, womit Google Base eine starke Konkurrenz für vergleichbare Angebote im Internet darstellt, die meist kostenpflichtig sind." [Golem.de]

    Tja oder auch "All your base are belong to us"! Einerseits eine schöne Möglichkeit strukturierte Informationen für jedermann kostenlos bereit zu stellen, andererseits fragt man sich langsam welche Informationen sich Google noch unter den Nagel reisst. Da kommt einem Microsoft ja inzwischen schon wie eine Charity-Organistation vor ;-)

    Es gibt auch die Möglichkeit grössere Informationsmengen (Datenbank) per Bulkupload in den Formaten Tab-delimited, RSS 1.0, RSS 2.0, und Atom bei GoogleBase einzustellen.

    [1] Google Base
    [2] FAQ zu Google Base


    Geschrieben am , Comments [0]
    Categories: Technology | SearchEngines
    Technorati Tags:  |  | 123 words in this post.
    | Artikel bookmarken: Beitrag zu Mr.Wong hinzufügen   Beitrag zu YiGG.de hinzufügen   Beitrag zu Digg.com hinzufügen   Beitrag zu del.icio.us hinzufügen   Beitrag zu Google Bookmarks hinzufügen   Beitrag zu Linkarena hinzufügen   Beitrag zu WindowsLiveFavorites hinzufügen   Beitrag zu WindowsLiveFavorites hinzufügen  



    Enterprise Library fuer .NET Framework 2.0

    pponline.gifDie Final CTP Version des Enterprise Application Blocks für NET 2.0 ist verfügbar [1], die endgültige Final ist für Dezember angekündigt.

    Die beinhaltet wie die bereits vorherigen Versionen (June-Release) die folgenden Blocks:

  • Caching Application Block
  • Data Access Application Block
  • Exception Handling Application Block
  • Logging Application Block
  • Security Application Block
  • Ich benutze die Library in Zusammenhang mit .netTiers [2] einem kompletten OO-Generator für Codesmith [3], der den kompletten DataAccessLayer, BusinessEntityLayer, sowie auch Webservice-Interfaces und benötigte StoredProcedures für CRUD Operationen auf Basis einer vorhanden SQL-Server Datenbank erstellt. Dabei folgt er den Richtlinien der von Microsoft patterns & practices empfohlenen Grundlagen im Artikel über das Design von Data Tiers [4]. Dies ist ürbigens ein sehr empfehlenswerter Grundlagenartikel für jeden der erstens die verschiedenen Möglichkeiten der Anbindung von Daten sowie deren Weitergabe durch die verschiedenen Layer der Anwendung als auch deren Vor- und Nachteile kennenlernen möchte.

    ntiers.gif

    Bisher wurde für .nettiers eine inoffizielle EnterpriseLibrary 2.0 [5] genutzt, dies sollte jetzt aber kein Problem mehr sein.

    [1] Download Enterprise Library for .NET Framework 2.0
    [2] .netTiers .net data tiers generator
    [3] Codesmith 3.1
    [4] Designing Data Tier Components and Passing Data Through Tiers
    [5] The Unofficial Enterprise Library for ASP.NET 2.0


    Geschrieben am , Comments [0]
    Categories: ASP 2.0 |  SQL |  WebServices
    Technorati Tags:  |  |  | 186 words in this post.
    | Artikel bookmarken: Beitrag zu Mr.Wong hinzufügen   Beitrag zu YiGG.de hinzufügen   Beitrag zu Digg.com hinzufügen   Beitrag zu del.icio.us hinzufügen   Beitrag zu Google Bookmarks hinzufügen   Beitrag zu Linkarena hinzufügen   Beitrag zu WindowsLiveFavorites hinzufügen   Beitrag zu WindowsLiveFavorites hinzufügen  



    Aktuelle Empfehlungen