Wednesday, July 25, 2007

Ganz viele Links zu Software rund um .NET

Das Visual Studio 2005 ist nicht mehr ganz frisch und braucht einige Extensions um auf den aktuellsten Stand zu kommen. Ich suche dann immer bei einer Installation mir die Tools zusammen. Als Merker habe ich diese Tools einfach mal in einen Blog Eintrag mit Links zusammen gefasst:

Visual Studio 2005

·         Vollversion nur für MSDN Subscriber (über MSDN Anmeldung im geschützten Bereich)

·         Testversion 180 Tage

·         Express Editions (kostenlos, geeignet kleine Programme oder „Einsteiger“)

Extensions für die neuen Techniken:

·         Visual Studio 2005 SP1

·         Visual Studio 2005 SP1 Vista Patch

·         Windows Workflow Foundation

·         Visual Studio Tools for Office Second Edition

·         Extensions for WCF und WPF CTP (EN)

·         Extensions for Sharepoint 3.0 (EN)

·         Microsoft Expression Blend für die WPF Animationen und Co

·         Microsoft Sandcastle für automatische Dokumentation (EN)

·         ASP.NET Ajax Extensions (EN)

·         ASP.NET Ajax Toolkit (EN)

Auch ein paar Tools von Drittherstellern können sehr nützlich sein:

·         #ZipLib (EN, kostenlos, Zippen mit .NET)

·         Sandcastle GUI (EN, einfach und kostenlos, Autodokumentation GUI mit .NET)

·         Sandcastle Help File Builder (EN, komplex und kostenlos, Autodokumentation GUI mit .NET)

·         Sparx Enterprise Architect (EN, DEMO, UML Tool)

·         Sparx MDG Plugin for Visual Studio 2005 (EN, DEMO, UML Plugin)

·         Refactor! (EN, kostenlos, Refactoring for VB.NET)

·         PDFSharp (EN, kostenlos, PDF mit .NET)

·         SharpPDF (EN, kostenlos, PDF mit .NET)

·         iTextSharp (EN, kostenlos, PDF mit .NET)

·         Snippet Editor (EN, kostenlos, VB.NET Snippet Editor)

·         Interop Tools for Windows Forms (EN, kostenlos, Anbindung von VB6 Forms)

·         Codeplex (EN, viele weitere Shared Source Programme)

Wer nicht so viel installieren und zusammensuchen will, kann auch gerne das neue Visual Studio Orcas Downloaden. Dieses enthält alles wichtige, was sonst per Extension installiert wird und bietet darüber hinaus noch LINQ und weitere Features samt .NET 3.5 an.

·         Visual Studio Team Suite Orcas Beta 1 (EN)

·         Visual Studio Team Foundation Server Orcas Beta 1 (EN)

·         Visual Studio Express Editions Orcas Beta 1 (EN)

Auch als Virtuelle Maschine sind diese Betas zu haben!

·         Visual Studio Team Suite Orcas Beta 1 VHD (EN)

·         Visual Studio Team Foundation Server Orcas Beta 1 VHD (EN)

Alle Links werden ohne Gewähr und ohne Haftung für den Inhalt angeboten!!!

 Wednesday, July 18, 2007

Ist .NET Sicher? Argumentationshilfen…

Gestern wurde mir gesagt, dass das .NET Framework aber noch nicht ganz ausgereift / sicher ist. Diese Frage konnte ich nicht wirklich glauben, möchte aber nach guter Überlegung für den Fall, dass diese Frage erneut gestellt wird, die passenden Fakten zur Hand haben.

.NET ist Sicher, weil…

·         Das .NET Framework ist eine der am weitest Verbreitesten Anwendungen überhaupt.

·         In aller Welt sollen mehr als 250 Millionen Installationen gezählt sein.

·         Höchstverfügbarkeitslösungen wie die NASDAQ setzen mit Ihren Systemen komplett auf .NET.

·         Das Sicherheitskonzept CAS von .NET ist die breiteste Sicherheitsbarriere aller Softwarearchitekturen auf dem Markt.

·         Per Default ist das .NET Framework sicher, was auch zeigt, dass es bisher nur für ein Framework ein einziges Service Pack in 6 Jahren gibt.

.NET ist ausgereift, weil…

·         Die Releases von Anfang an wie bei JAVA im 1,5 Jahres Rhythmus erschienen sind

·         .NET die einzige Plattform der Welt ist, mit der man zertifiziert MMCI 5, also den höchst möglichen Entwicklungslevel der Prozesssicherheit, erreichen kann. (Microsoft)

·         Die Verbreitung von .NET Applikationen seit 2004 bei Neuentwicklungen vorne liegt und seit 2006 auch bei dem Bestand .NET an JAVA vorbei gezogen ist. (Technokrati)

·         Laut INETA noch kein PC auf Basis eines fehlerhaften RTM Frameworks abgestürzt ist.

·         Die Unterstützung der Plattform extrem breit aufgestellt ist und jeden Tag neue Entwickler hinzukommen.

.NET ist die Plattform für…

·         Aufwendige, Barriere freie GUI Applikationen mit der Presentation Foundation

·         Office Basierende Lösungen mit VSTO

·         Höchstkritische Datenbanklösungen mit dem SQL Server

·         Workflow Lösungen mit der Workflow Foundation

·         Webservice mit der ECMA Standardisierung der WCF die Plattform für Webservices

 Sunday, July 15, 2007

Mobile Mails mit dem PocketPC - Alternative und Lösungen

Mein erster Beitrag zu Mobilen Endgeräten oder PocketPCs. Das muss mal sein, nach dem ich mir ein O2 XDA Terra sehr günstig gekauft habe. Zu dem Gerät werde ich gerne in nicht allzu ferner Zukunft auch ein paar Worte schreiben.

Thema dieses Mal sind aber die verschiedenen Möglichkeiten des Mailabrufs, wenn man mal nicht im Büro ist und eine Internetverbindung hat!

Der Abruf mit Exchange Direct Push ist absolut erste Sahne. Es kostet rund 300 Kb pro Tag und man hat die Mails online. Hierbei sollte man Spam vorher ausfiltern und dann nur noch 2 Kb von dem Rest der Mails synchronisieren. Das schont den Gelbbeutel und die Nerven, dass man alle 5 Minuten eine neue, tolle Spammail hat. Es gibt kostenlose Angebote, diese haben dann aber keine Mapi Zugriff. Somit bleibt das lokale Outlook außen vor. Wer dieses jedoch nutzen möchte (ich will nicht immer mit Outlook WebAccess arbeiten), der kann schon ab 3€ ein Paket bekommen, was diese Funktion und 250 MB Speicher besitzt.

Mails sind das eine und schwäbische Sparer das andere. Da gäbe es dann noch Windows Live oder auch Hotmail genannt. Dieses kommt kostenlos. Kontakte und Mails werden damit einwandfrei im Web, @Home und Mobil bereitgestellt. Termine und Aufgaben werden leider nur mit dem Premium Service ins Web gelassen. Um diese Daten auch auf seinem PocketPC zu haben, sollte man Active Sync nutzen und dann werden auch Termine und Aufgaben sauber abgeglichen. Dies sollte ein kleines Unternehmen, was keinen Exchange hat nicht weiter beeinträchtigen, da es ja auch keine Bespechungseinladungen mit Verfügbarkeit online gibt.

IMAP und Pop 3 sind schön und über günstige Datentarife wie Simyo im Notfall auch mobil abrufbar, aber der Komfort und die Datenvolumen sind deutlich schlechter. Daher ist die Tabelle nur zusätzlich als Vergleich angehängt.

Wichtig ist nur noch die eine Tatsachen. Sollte man von Hotmail zu einem anderen Anbieter wechseln, so kann man leider keine permanente Weiterleitung einrichten!!! Das ist absoluter Mist, da ich mich ja nicht mein ganzes Leben auf Hotmail festlegen werden. Daher einfach eine Absenderadresse von einer lebenslangen Adresse, die auch weiterleitbar ist, wie z.B. GMX verwenden. Aber auch hier besteht das Risiko, dass es diese Adresse vielleicht ein mal nicht mehr gibt. T-Online hat hier ja auch so manchen wechselwilligen Kunden abgeschreckt, weil es hier keine Weiterleitung gibt und ohne Vertrag nicht mal ne POP3 Mailadresse! Daher Vorsicht, wie man sich bindet. Die Mails, ich habe eine neue Mailadresse führen auf jeden Fall zu negativen Auswirkungen bei Freunden oder sogar Kunden!!!

Features Direct Push Windows Live *5 IMAP POP3
Mail sofort beim Eintreffen verfügbar ja ja nein nein
Mails online verfügbar ja ja nein*1 nein*1
Mails über Web verfügbar ja ja nein*1 nein*1
Wenig KB durch ständige Verbindung ja ja nein nein
Keine doppelten Mails beim Abruf ja ja ja nein
Outlook Abruf möglich ja*4 ja teils ja
Kalender Sync ja nein*2 nein*2 nein*2
Kontakte Sync ja ja nein*2 nein*2
Aufgaben Sync ja nein*2 nein*2 nein*2
Mailanzeige auf Startseite nein*3 ja nein*3 nein*3
Kosten pro Monat (ab) 0 € 0 € 0 € 0 €
Kosten pro Monat mit MAPI (ab) 3 € 0 € n.a. n.a.
Bewertung ***** **** *** *
*1 Über Wap / Web ggf. möglich
*2 Über Actice Sync offline möglich, wenn Outlook verfügbar
*3 nur mit Zusatzplugin
*4 nur wenn Mapi verfügbar
*5 nur mit Windows Mobile 6

Vista: Servergespeicherte Userprofile mit 32 und 64 Bit im Wechsel

Die Servergespeicherten Profile haben unter XP immer mal wieder Probleme gemacht und viel Arbeitszeit gekostet. Das ist mit Windows Vista drastisch anders geworden. Die Verwaltung der Profile ist wesentlich einfacher geworden, was das Handling angeht. Dies liegt vor allem an dem deutlich verbesserten Synchronisierungstool. Hiermit sind Konflikte die Absolute Ausnahme und die Zeit, die beim Start benötigt wird, reduziert sich ganz erheblich. Ich habe es zwar noch nicht selbst messen können, aber auch der Traffic muss massiv nach unten gegangen sein.

Nun sind die Userprofile besser geworden, da muss es doch auch was geben, was Probleme macht? Tja und da ist es, die 32- und 64 Bit Unterschiede. Alle Links auf Programme müssen nun zwingend auf %Programme% lauten. Sonst hat man bei 32 Bit Systemen die 32 Bit Programme und bei 64 Bit die 64 Bit Programme angesprochen. Dort liegt dann aber weder Word noch Excel oder Outlook.

Tja mit dem %Programme% ist das dann ja schon wieder gelöst, bis auf eine "Kleinigkeit". Die Icons sind nicht mehr da wo man sie vermutet und die Icons werden nicht mehr schön bunt, sondern als Standard angezeigt. Das verwirrt die User leider stark und man muss nun sehen, wie man die ICO Dateien, die zu den Programmen gehören an einen Ort schiebt wo sie unter 32- und 64 Bit gefunden werden. Bei ICO Dateien ist das ja noch recht einfach, aber was macht man wenn die EXE die ICO enthält? Dann darf man gespannt sein, wie man die ICO Datei dann bekommt :(

Meine Vorgehensweise ist, ein Screenshot zu machen und diesen dann mit dem Programm Iconmaker 2006 vom BMP ein Icon umzuwandeln. Pro Programm hat man hier auf jeden Fall einen munteren Malaufwand :)

 Saturday, July 14, 2007

XPS Druckertreiber im .NET Framework Packet

Das .NET Packet in großen Firmen zu paketieren ist eigentlich relativ einfach. Man nimmt es und bindet es mit den Silent Parametern in die Installation ein. Danach kommt gegebenenfalls ein Sicherheits CAS Packet, was man aus der lokalen Installation eines Clients mit .NET SDK übet die MMC schnell und einfach erstellen kann. Gegebenenfalls kommen noch ein paar Zusatzbibliotheken oder Testprogramme hinzu und fertig ist das .NET Paket.

Doch bei .NET 3.0 muss man noch eine Sache beachten… Wenn man nicht den IE 7 auf dem Rechner schon hat, kommt noch der XPS Drucker hinzu. Dieser Drucker kann XPS Dokumente erstellen und die XPS Dokumente können dann auch im IE6 mit dem .NET Framework zusammen angezeigt werden.

Dieser Druckertreiber ist für die Elemente der Windows Presentation Foundation das Gegenstück für die Druckerausgabe. Skalierte Dokumente lassen sich damit erstellen. Doch ist es gewünscht diesen weiteren Druckertreiber einfach so mit zu installieren. Ein User hat ja schon viele Drucker und bekommt dann noch einen weiteren nichtssagenden dazu. Ich könnte den Drucker nun aus dem Packet werfen, was mir aber Probleme mit dem Support des .NET Frameworks bringen könnte. Daher die Frage, wie geht man hier vor?

Meine Idee ist es, den Druckertreiber nicht der Gruppe „JEDER“ zur Verfügung zu stellen, sondern nur ausgewählten Usern über eine lokale Gruppe zu berechtigten. Diese lokale Gruppe ist auf dem PC vorhanden und muss dann eine zentrale Gruppe aus dem Active Directory enthalten. Diese zentrale Gruppe kann dann direkt Benutzer beinhalten oder verschachtelt eine weitere Gruppe.

Benötigt dann eine Abteilung oder Applikation den XPS Drucker, so kann man Ihn über das Active Directory in kürzester Zeit per Mausklick der betreffenden Gruppe zuordnen.

Nun sind alle wieder Glücklich und können den XPS sehen, nicht sehen, nutzen oder meiden.

 Saturday, July 07, 2007

Mailempfang und Versand

Lösungen für den Einsatz mit Microsoft Exchange Server

Ich habe viele Möglichkeiten mit Microsoft Exchange Servern Mails an die Nutzer zu verteilen. Mein heutiger Artikel soll beschreiben, was für Möglichkeiten es gibt und die Vor- / Nachteile auflisten.

MailsUndCo.pdf (203,83 KB)

 Monday, June 04, 2007

Neuer Server mit 8GB Ram im Einsatz

Der alte Dual Opteron mit 2x Dual Opteron 242, 4GB Ram, 320 GB HD und so gut wie lautlos ist Geschichte.

Der neue Server ersetzt Ihn und auch meinen alten Desktop Rechner!

  • Seit 10 Jahren ist es erstmal wieder ein Intel Rechner und die ersten Erfahrungen ist absolute Extraklasse. Die virtualisierten Maschinen darauf sind derart schnell, dass man sagen kann, dass die Hardwarevirtualisierung mit Vanderpool sein Geld schon alleine Wert ist.
  • Auf dem Server ist nun ein Windows Vista Ultimate Edition 64 Bit installiert. Dieses läuft absolut stabil und kann die 8GB Ram komplett und einwandfrei verwalten!
  • Das Gerät ist trotz seiner Leistung nahezu geräuschlos und die Temperaturen liegen durchweg unter 40°C

Er hat folgende technische Daten:

  • Intel Core2Duo 6420
  • 8GB Ram von G.Skill 4x 2 GB DDR2-800
  • 1 Terrabyte Festplatte von WD 2x 500GB SATA-300, 7200 UMin, 16 MB Cache
  • ASUS Silent Geforce 8500 GT mit 512 MB Ram
  • ABIT Fatal1ty SLI 650 Board
  • Chieftech DX Dragon gehäuse Silber komplett gedämmt und Artic Fans 2x von Netzteil 80mm TC / Mainboard gesteuert 120mm

Fazit:

BÄRENSTARK und EXTREM leise. Weitere Berichte zur Software und zur Virtualisierung werden folgen...

Der alte Dual Opteron und der Athlon 1800 stehen übrigens zum Verkauf...

TEST: Visual Studio for Database Pro

Dies ist ein recht umfangreicher Testbericht der neuen Funktionen der MSDN Rolle für Database Professionals.

Kurze Anmerkungn von Microsoft: Dieses Produkt ist auch außerhalb der MSDN zu erhalten. Doch lohnt sich der geringe Abschlag meist nicht. Für Professionelle Entwicklung sollte man sowieso auf das MSDN Abonnement setzen.

TestberichtVSDB.pdf (331,17 KB)

 Wednesday, April 11, 2007

OLPC - 100 Dollar PC wird 200 Dollar kosten... Warum kein gebrauchtes Laptop nehmen?

Der OLPC oder auch bekannter als 100 Dollar Laptop wird 200 Dollar kosten und hat dann eine Ausstattung:

Tja, dann habe ich auch einen OLPC zu hause :) Einen silbernen alten Laptop von Acer. Der hat 600 Mhz, Wlan, 13,3 TFT, 192 MB Ram und 12 GB HD und ein Benutzerfreudlicheres Windows 2000.... also mehr Ausstattug und der war günstiger als die hier angestrebten 200 Dollar :)) Also ich finde die Aktion nicht so der Renner, die sollten nicht neue produzieren, sondern hier verfügbare alte verwenden, die wir bald als Elektroschrott vernichten. Das wäre ne Aktion, die der ganzen Welt hilft!

 Monday, March 26, 2007

Citrix Entwicklerunterstützung

Die Unterstützung, was Testlizenzen angeht ist seitens Citrix extreme schlecht. Es war mir bisher nicht möglich eine Testversion neu zu installieren und somit den Testrechner nach 90 Tagen neu aufzusetzen. Somit ist der Lerneffekt in Sachen Citrix für einen Administrator oder Entwickler speziell extrem schwer. Hier hat Citrix im November eine gut versteckte Entwicklerversion kostenlos für 2 User im CDN gebracht. Diese Version war aber auch nicht mehr vom Messepersonal zu finden. Hier wurde mir umgehend Unterstützung für Test und Entwicklung zugesichert.

Neuigkeiten vom Sharepoint Server auf der Cebit

Der Microsoft Sharepoint Portalserver ist extreme beliebt und deckt sehr sehr viele Themen ab. Seit meiner Diplomarbeit hat er sich massiv weiterentwickelt und stellt auf der Cebit einen Schwerpunkt von Microsoft dar. Er stellt eine gute Brücke zwischen Entwicklung und Administration dar. In der neuen Version werden Intranetseiten, Workflows, Dokumentenbibliotheken, Unternehmensweite Dokumentensuche, Revisionssichere Archivierung, Excel Server mit Webaccess  und vieles mehr angeboten. Dieser Server ist weitaus günstiger als Vergleichsprodukte von IBM und wird von Microsoft als neuer zentraler Server für die Konsolidierung von diversen Applikationen angeboten.

SUN vs Netbeans von der Cebit

Eigentlich sollte es eine Vergleichsdiskussion von SUN zum Thema Eclipse oder NetBeans werden. Diese Diskussion ging aber schon recht früh in die Position – diese Plugins fehlen für NetBeans, aber die 500 Millionen Investition in NetBeans haben sich gelohnt und ging immer mehr in die Richtung, wie man Visual Studio mit NetBeans vergleichen kann. Von den Leuten, die bei dieser Diskussion mitgewirkt haben, war zu entnehmen, dass alle das Konzept von NetBeans deutlich besser fanden, als das von Eclipse. Die Diskussion um was kann Visual Studio und was kann NetBeans war dann ein interessantes Endprodukt aus dem oben genannten Titel. Ich habe hier mal kurz einige Argumente zusammengetragen:

·         Plattform ist bei Microsoft ganz klar Windows, aber auch Mac und Linux mit Mono – trotzdem ist NetBeans führend, wenn man Anwendung auf den anderen Plattformen ausführen will, weil die Swing Oberfläche auf allen Plattformen verfügbar ist.

·         Die super moderne WPF Oberfläche von Microsoft wäre für Java offen. Sie kann sehr einfach an programmiert werden. SUN hat zum aktuellen Zeitpunkt aber noch keine Adaption geplant. Dieses wurde aber als Anregung von einigen Leuten „gefordert“.

·         Die Datenbankanbindung ist mit der aktuellen Version von NetBeans besser geworden. Persistenz ist nur in Grundzügen vorhanden. Ein Databinding, wie bei Microsoft .net oder auch Access wird es allerdings frühestens mit der nächsten Version geben.

·         Der Oberflächendesigner ist von der Performance deutlich verbessert worden. Bei 1 GB Ram ist die Arbeitsgeschwindigkeit mit Designer und Codeeditor schneller als mit dem Visual Studio.

·         Neu bei NetBeans ist endlich auch eine Reporting Oberfläche. Diese Reporting Engine deckt schon gute Teile des möglichen Reports ab. Es wird aber für die nächsten Versionen noch deutliche Verbesserungen geben.

·         Die Dokumentation von NetBeans ist auf Englisch. Analog zu Microsoft bietet man schon ein paar Netcasts an. Die Anzahl soll noch deutlich mehr werden. Diese Netcasts werden allerdings nur auf Englisch verfügbar sein. Eine Lokalisierung ist nicht geplant, da Englisch die Sprache der Anwendungsentwicklung ist. Für den „Deutschen“ Einstieg würden somit nur Bücher bleiben.

 Wednesday, February 21, 2007

Pragmatische Lösungen für den Umstieg XP->Vista

Letzte Probleme mit Vista und Lösungen

Seit letztem August setze ich komplett auf Windows Vista und habe schon viele Probleme lösen können. Alle Produkte, die bei mir nicht sofort liefen habe ich hier aufgelistet:

Software MIT Problemen die gelöst werden konnten

·         Klite Codec Pack -> Ein Fehler bei der Installation kann aber einfach ignoriert werden

·         Lexware Büro Easy -> Ein Fehler kann bei der Installation einfach ignoriert werden. Ein Patch für einige wenige fehlerhafte Funktionen soll ab März bereit stehen.

·         FreePDF -> geht nicht unter Windows Vista – bisher keine Lösung bereitgestellt. Ein ausweichen auf BullPDF oder CutePDF sollte aber ohne Probleme möglich sein.

·         PDFCreator -> geht nicht unter Windows Vista – bisher keine Lösung bereitgestellt. Ein ausweichen auf BullPDF oder CutePDF sollte aber ohne Probleme möglich sein.

·         Userprofil Löschen per Skript macht Fehler -> Es muss mit Vista noch ein Regkey mit gelöscht werden. Sonst wird das Profil nicht wieder neu angelegt. Link folgt in einem der nächsten Beträge.

·         Standardbrowser kann nicht auf Maxthon gesetzt werden. Dies wurde mit der aktuellsten Beta der Version 2 (Beta 4) gelöst und funktioniert nun einwandfrei.

·         Visual Studio 2005 -> läuft ohne SP1 zwar stabil, aber langsam. Das SP1 sollte unbedingt installiert werden.

·         Sage PC Kaufmann 2004 läuft, kann aber nur auf die Daten lesend zugreifen. Dies sollte mit der Version 2006 und höher auf Basis der anderen verwendeten Datenbank gelöst sein. Hier muss man mal Geld in ein Update investieren oder so wie ich auf das viel modernere Produkt von Lexware wechseln. Lesend kann man ja noch auf die alten Daten zurückgreifen!

·         Virtual Server 2005 R2 SP1 Beta2 läuft nur mit festen Netzwerkkarten. WLAN wird nicht unterstützt. Daher verwende ich hier Virtual PC 2007 RTM.

·         SQL Server 2005 -> Es sollte unbedingt das SP2 installiert werden, dann geht alles, was vorher nicht ging. Die Reporting Services gingen mit SP1 noch nicht. Hier muss ich schauen, ob SP2 hier eine Lösung mit sich bringt!

Hardware MIT Problemen die gelöst werden konnten

·         Toshiba 16x DVD Laufwerk akzeptiert die Vista Installations DVD nur als DVD-R

·         ATI Radeon 1150 vom NX6325 Notebook kann nicht heller / dunkler gestellt werden -> Treiber von HP Seite Downloaden

·         Soundkarte vom uralten Board K7S6A geht per Default nicht. Die neuen Realtek AC97 Treiber laufen aber perfekt!

·         Der alte Scanner Canon FB320P wurde durch ein HP6310 ersetzt. Dieser funktioniert aber vorerst nur mit USB. Treiber für LAN stehen in den nächsten Tagen an.

·         Siemens Telefon SL56 / SL560 / SL565 lässt sich mit Bluetooth nicht befinden. Dies wurde über VMWare Server in der Virtuellen Maschine per durchgeschleiften USB Dongle gelöst. Der neue Treiber von Siemens steht ab April bereit.

·         VIA Grafikkarte vom Acer 1353 stützt bei Remote Desktop ab. Hier habe ich einen Treiber im Einsatz, der eine Revision älter ist als der von VIA in die Vista CD integrierte. Nun geht’s auch wieder J

·         Agfa Snapscan e20 lässt sich installieren. Hier muss nur nach der Installation die INF Datei per 7 Zip manuell über Hardware hinzufügen installiert werden. Dies ist durch entpacken der EXE Datei  möglich, die noch auf der Agfa Seite zum Download bereit steht.

Ungelöste Probleme

·         Gute Frage, da bleibt eigentlich nix kritisches mehr über!!!

Hört sich viel an, aber ist es eigentlich nicht. Ich habe sehr viele Produkte unter Vista zum laufen bekommen und die allermeisten machen gar keine Probleme. Von daher bietet Vista besonders im Bereich Festplatten und Controller vieles schon integriert, was bei XP Probleme gemacht hat und extra installiert werden musste.

 Monday, February 12, 2007

Pro Suche wird ein Cent gespendet...

Die neueste Aktion von Microsoft ist mal ein sehr effektiver Werbegag. Für jede Suche mit Live.com wird 1 Cent an das Projekt ninemillion.org gespendet. Ich weißt nicht, ob es wirklich für jede Suche ist, oder nur für die Suchen über den Link unten. Wer also mal sinnvoll MSN kennenlernen will kann es mit dem Spenden verbinden :)

Live Search

http://click4thecause.live.com/Search/Charity/Default.aspx?locale=de-de

 

 Wednesday, February 07, 2007

Mehrere SQL Befehle in einem Typed Dataset Verknüpfen um z.B. Views zu aktualisieren

Ein Select Befehlt auf ein Typed Dataset ist ein Kinderspiel, doch wie Thomas Schissler (http://www.artiso.com/problog) richtig schreibt ist das ganze Dataset eine V Technologie... Am Anfang Freude, dann Ernüchterung und am Ende wieder sehr viel Freude...

So ging es mir auch und ich habe mir 2 Fragen gestellt:

  • Wie kann ich eine View mit einem Typed Dataset updaten?

Das ist nicht automatisiert per klicken möglich heißt die ernüchternde Antwort. Doch hat das auch seinen Grund. Zwar kommt bei meiner View immer eine Datenzeile raus, die man sicher updaten kann, aber das ist ja nicht immer so. Von daher muss man das händisch machen. Dies ist notwendig, da man hiermit selbst zeigt, dass man weiß, was man tut. Man geht also im Typed Dataset hin, legt einen neuen Update Befehl an und los geht's mit der Aktualisierung

  • Wie kann ich zwei Tabellen Updaten mit einem Event vom Typed Dataset?

Nun möchte ich aber nicht nur eine Tabelle der View updaten sondern sogar 3 :( Es war ein harter Kampf das rauszufinden, aber es ist total einfach. Man setzt ein Updatestatement für die 1. Tabelle, eines für die 2. Tabelle und noch ein Update für die Log Tabelle hintereinander in den SQL String beim Typed Dataset... Doch wie trenne ich diese Anweisungen? Bei T-SQL geht das einfach mit ner neuen Zeile anfangen. Hier bringt das leider nur einen dummen Fehler. Nach Tagelangem verzweifeln hatte ich es aber dann endlich:

";"

Ist zum Trennen von mehreren SQL Strings notwendig. Wie einfach, oder?! Also mein Tipp daher: Wenn ich mitloggen will, was beim Update passiert, so mache ich bei nem Dataset einfach zwei Update Anweisungen rein. Das sollte sogar revisionssicher sein!!!

 Sunday, February 04, 2007

Und Sie wissen, was sie tun! Microsoft und die neue Oberfläche für Office 2007

Ein Zitat vom Standard, der bekannten Wiener Zeitung : "Office 2007 hat durch die Bank gute Rezensionen erhalten, und das mit Recht: Es stellt den radikalsten Wandel dar, zu dem sich Microsoft je bei einem Produktupdate entschlossen hat. Und es ist kein Wandel unter der Haube, sondern dort, wo ihn jeder schon beim ersten Start erlebt: Bei der Bedienerführung."

Dieses Fazit finde kann ich nachvollziehen und stützt meine These: Wer an alten Traditionen fest hält, verliert! So ist ein Lotus Notes der beste Beweis für eine Oberfläche, die nicht überarbeitet wurde. Es lebe Office 2007!!!

 Wednesday, January 17, 2007

Ein kurzer Blog Eintrag: Windows Server Longhorn - neue Beta bei MSDN zum Download

Endlich gibt es mal wieder was neues auf MSDN und sogar was ganz interessantes. Die neue Beta vom Longhorn Server!!!

Viel Spaß beim Downloaden...

 Tuesday, January 16, 2007

Linux wird zu Grabe getragen!

Die Marktanteile der Betriebssysteme haben sich im letzten Jahr nicht wesentlich geändert, aber doch fallen einige Änderungen bei den nicht Microsoft Systemen auf.

Windows XP konnte von 79 auf 85 Prozent zulegen. Dieser zuwachst besteht hauptsächlich von Umstellungen aus Winodows 98, NT und 2000. Bleibt abzuwarten, wie schnell Windows Vista die Konkurrenz aus eigenem Hause von dieser Position ablösen kann.

Gewinner des Jahres ist eindeutig Apple. Während die „klassischen“ Mac’s mit dem Power PC Prozessor auf 4% geblieben sind, ist der Intel Mac mit 1,5% hinzugekommen. Das ist ein guter Wert und man kann gespannt auf die weitere Entwicklung der MAC’s sein.

Interessant ist der Absturz von Linux in die Bedeutungslosigkeit. So ist der Marktanteil um fast 50% auf bedeutungslose 0,37 % zurückgefallen. Dies zeigt eindeutig, dass die Akzeptanz der Anwender nicht gegeben ist. Im Gegensatz zu den Kommerziellen Produkten von Apple oder Microsoft ist die Benutzeroberfläche und die Handhabung einfach zu unkomfortabel um für die Masse interessant zu werden. Auch die Aufsplitterung in mittlerweile 50 bekannte Distributionen könnte hier ein Grund sein. Insgesamt ist der drastische Absturz jedoch selbst für einen Microsoft Fan recht drastisch.

Somit stehen als Betriebssysteme nur noch Microsoft und Apple’s Mac zur Wahl. Bleibt abzuwarten, ob Apple weiter Anteile gewinnen kann oder als exklusive Nische bleibt. Von Linux gibt es jedenfalls keine Anteile mehr zu verteilen, da 0,37% als bedeutungslos zu werten sind.

Quelle und Statistiken: Maketshare