Microsoft .NET, Server and more RSS 2.0
# Monday, February 12, 2007

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

 

Monday, February 12, 2007 5:19:53 PM (W. Europe Standard Time, UTC+01:00)  #    Comments [0] -
Web
# Wednesday, February 07, 2007

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!!!

Wednesday, February 07, 2007 11:22:02 AM (W. Europe Standard Time, UTC+01:00)  #    Comments [0] -
.net | SQL
# Sunday, February 04, 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!!!

Sunday, February 04, 2007 8:49:18 PM (W. Europe Standard Time, UTC+01:00)  #    Comments [0] -
Client | Office
# Wednesday, January 17, 2007

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

Viel Spaß beim Downloaden...

Wednesday, January 17, 2007 10:44:31 AM (W. Europe Standard Time, UTC+01:00)  #    Comments [0] -
.net | Deployment | Server
# Tuesday, January 16, 2007

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

Tuesday, January 16, 2007 10:55:38 AM (W. Europe Standard Time, UTC+01:00)  #    Comments [0] -
Client | Deployment
# Thursday, January 04, 2007
Hallo zusammen,

bei dem Testen der Verteilung von Vista ist mir folgendes, massives Problem reproduzierbar aufgefallen:
  • Ich melde mich mit einem User an, arbeite mit diesem.
  • Melde mich ab und melde mich als Admin an.
  • Zum Test lösche ich das Profil des "alten" Users unter c:\users.
  • Danach melde ich mich wieder als der Benutzer an.
Resultat:

Der Benutzer kann sich zwar anmelden, Ihm wird aber ein tempöräres Profil erstellt und dieses auch angezeigt (Taskleiste). Bisher habe ich es noch nicht geschaft den User wieder über Default User ein neues Profil anzulegen. Der Ordner des Testusers wird einfach nicht erstellt nur ein Ordner TEMP...

Umgebung:
  • Windows Vista Business RTM, Windows Vista Ultimate RTM
  • Lokaler Benutzer ("Test"), Lokaler Benutzer ("Administrator"), Domänen Benutzer ("test\Test")
  • Getestet auf 3 unterschiedlichen Systemen HP NX6325, Athlon 1800 und VPC

Frage / Workaround:

Kann es sein, dass ich noch irgendwo was löschen muss? Habe wie bei XP hundertfach vorgenommen nur den Ordner Profil des Users gelöscht.
Ich muss ja irgendwie Profile löschen können, hat da schon jemand eine Lösung für das Problem oder kann es auch bestätigen?!

Schon mal vielen Dank für die Hilfe

Thursday, January 04, 2007 2:36:59 AM (W. Europe Standard Time, UTC+01:00)  #    Comments [1] -
Client | Deployment | Server
# Monday, January 01, 2007

Die Beta 3 des Maxthon 2 Browsers ist da. Und sie lohnt sich für jeden der im Internet surft!

Wer viel Zeit hat kann Ihn testen und wer Zeit sparen möchte auch… Der neue Maxthon Browser ist schneller als die Polizei erlaubt. Die Seitenwechsel erfolgen in der 3-4 fachen Geschwindigkeit wie vorher und vor allem wie bei der Konkurrenz.

Der Maxthon Browser ist ein komplett ausgestatteter Browser, der viele Plug-Ins des Firefox ohne lästiges installieren schon mitbringt. Er ist extrem kompakt und setzt auf dem IE 7 auf. Neben den vielen nahtlos integrierten Funktionen gibt es hunderte Plug-Ins zum Download. Auch wenn die Version 2 komplett neu entwickelt ist sollten die meisten alten Plug-Ins funktionieren.

Der Browser ist kein Nowbody. Die Entwickler von Maxthon sind maßgeblich bei der Entwicklung des IE 7 von Microsoft beteiligt worden! Und mehr als 25 Millionen Downloads sprechen für eine weite Verbreitung. Es wird etwa 1x im Monat ein Update veröffentlicht, was über eine makellos funktionieren Updatefunktion innerhalb von 30 Sekunden installiert / upgedated wird. Viele Plug-Ins werden über diese Updatefunktion auch mit upgedated.

Neu ist, dass die Deutsche Sprache gleich ohne weiteres Plug-In mit integriert wurde.

Ein absolutes must have ist der Maxthon selbst als Beta schon. Jeder, der schnell surfen will, sollte ihn sich hier downloaden:

http://www.computerbase.de/downloads/software/browser/maxthon -> Download

http://beta.maxthon.com/feature.htm -> Features der Version 2

http://www.maxthon.com -> Die "normale" Homepage der Version 1

 

Monday, January 01, 2007 2:27:39 PM (W. Europe Standard Time, UTC+01:00)  #    Comments [0] -
Client
# Wednesday, December 27, 2006

Immer noch halten sich die Gerüchte, dass Vista x Mal teurer wäre als sein Vorgänger Windows XP. Von Windows XP hat auch so gut wie niemand eine Vollversion mit Packung (FPP) gekauft. In den meisten Fällen war es eine Version, die mit dem System zusammen gekauft wurde, wo nur der Hersteller weiß, was er für das Betriebssystem verrechnet (OEM) oder eine gekaufte OEM Version, die keine große Packung und so enthält (OEM-DSP/SB).

Letzlich sind für die Käufer eines Updated die OEM-DSP/SB Preise relevant. Diese sind echt nicht so teuer, wie man denkt:

Vista Ultimate:               162€

Vista Business:               126€

Vista Home Premium:        99€

Vista Home Basic:            78€

Quelle: http://www.geizhals.at/de

Das nenne ich doch ziemlich günstig, oder? Man beachte aber, dass Otto Normalverbrauchen diese erst ab Ende Januar ausgeliefert bekommen. Wenn nicht wäre ein Technet Direkt Abo ideal. Dieses umfasst sämtliche Microsoft Client / Serverprodukte zum Testgebrauch für unter 300€ pro Jahr als Download. Topaktuell und wirklich günstig, für Leute, die wie ich viel Testen ideal!!! Entwickelt man auch noch kommt man um eine MSDN Subscription aber kaum herum...

Also nicht meckern über die hohen Preise, sondern suchen! Und als OEM - oder auch Hersteller von PCs genannt - bekommt man noch mal 30% Rabatt. Da ist das Antivirus fast teurer als das gute, neue Vista.

Bei allen Versionen kann man übrigens wählen, ob man 32 bit oder 64 bit möchte. Bei der Ultimate ist die Virtualisierung ausdrücklich mit enthalten, was hier noch mal Kosten spart, für Leute, die gerne mit virtuellen Maschinen testen!

Wednesday, December 27, 2006 5:31:18 PM (W. Europe Standard Time, UTC+01:00)  #    Comments [0] -

Wie läufts am schnellsten?

Virtualisierung mit Windows Vista ist die eine Sache. Die andere Sache ist aber eine virtuelle Maschine mit Windows Vista zu erstellen, die dann auch noch schnell laufen soll. Der klassische Fall, um zu testen, ob seine erstellte Anwendung schon fit für Vista ist…

Virtual PC 2007 Beta

Die Installation funktioniert unter so gut wie allen Betriebssystemen vom Microsoft. Die Mitgebrachten VM Additons sind die neuesten und sie laufen sehr schnell mit Vista. Daher kann man hiermit am schnellesten mit Vista arbeiten. Am besten ist es, wenn der Prozessor Hardware V Support mitbringt… Dann geht es mit der aktuellen Beta noch ein Stück schneller. Alle aktuellen Core 2 Duo und Turion X2 unterstützen diese V Chips und sind damit deutlich schneller. Technisch geht es somit sogar auf einem 32 Bit System ein 64 Bit virtuelles Vista zu installieren. Aber das geht ja bekanntlich nur bei VMWare und wir hier von Virtual PC nicht unterstützt.

Dafür kann die Grafikleistung unter Virtual PC 2007 Beta überzeugen. Es ist das einzige von mit gesteste System, wo man direkt per virtueller Konsole in ansehnlichem Tempo arbeiten kann. Der später beschriebene Umweg über RDP bringt aber noch Aero dazu, wenn es der Host untertützt. Ach ja und ein bissi schneller geht’s wohl auch mit RDP…

Virtual Server 2005 R2 SP1 Beta 2

Diese Version ist die ideale Microsoft Server Version. Im Vergleich zum Virtual PC unterstützt sie auch 2 Prozessoren für die Virtualisierung. Das heißt nicht, dass die Virtuelle Maschine 2 haben kann, aber das heißt wenigsens, dass beide für die verfügbaren virtuellen Maschinen genutzt werden. Neben der in seiner Klasse einzigartigen Lastverteilung, die für jede Maschine individuell geregelt werden kann unterstützt auch dieses System die V Eigenschaften der beschriebenen Prozessoren. Es ist beachtlich, dass der Virtual Server 2005 SP1 Beta 2 somit der schnellste im normalen Betrieb ist, wenn auch nur mit hauch dünnem Vorteil gegenüber VMWare.

Nun wieder zum Vista… Die Installation dauert, wie auch bei Virtual PC recht lange, aber dann ist es da. Bitte machen sie nicht den Fehler und installieren Sie die mitgebrachten VMAdditions. Diese sind einfach langsam! Hier sollte man die vom Virtual Server 2007 Beta verwenden und installieren. Hier kann die MSI Datei entpackt werden und die ISO mit den VMAdditions unter dem Virtual Server 2005 R2 SP1 Beta 2 verwendet werden.

Nun läuft das Vista schon mit tollen Additions, aber man schaue hin, es ist super langsam. Um das zum umgehen bleibt hier keine andere Wahl. Man muss RDP aktivieren unter Systemsteuerung, System, Remote wird das aktiviert. Dazu muss das Netzwerk auf Privat stehen und RDP in der Windows Firewall freigeschaltet sein. Dann geht man am besten per RDP auf die virtuelle Maschine. Das geht dann sogar recht flüssig und wenn man Vista als RDP Client nutzt, so wird man auch Aero wiederfinden, wenn das auf dem aufrufenden Client aktiviert ist.

Virtual PC 2004 SP1 und Virtual Server 2005 R2

Für diese Versionen gilt das gleiche wie bei Virtual Server 2005 R2 SP1 Beta 2. Man muss wie dort beschrieben vorgehen, um das Vista bei guter Geschwindigkeit am laufen zu haben. Da die Betas aber sehr gut laufen und das ganze eh für Test / Entwicklung verwendet wird, würde ich vorschlagen direkt auf eine der kostenlosen und über connect.microsoft.com verfügbaren Beta Versionen zurückzurgreifen! Oder aber man ließt man das nächste Kapitel J

VMWare Server & Co.

Ich gebe zu, dass ich nur VMWare Server nutze, ich dieses Produkt aber mit weitem Abstand am besten finde! VMWare hat den gewaltigen Vorteil, dass es nicht den vollen, großen RAM von Vista  nutzt, sondern nur den aktivien Teil, den man gerade braucht. Da Vista insgesamt mehr RAM verbraucht ist, dieses ein super großer Vorteil des VMWare Produktes.

Ebenso eine Mehranforderung von Vista sind große Festplatten. Auch hier hat VMWare ein schlagendes Argument. Nämlich die 2 GB Stücke der virtuellen Festlatten… Bei Mirosoft hat man eine VHD als ein Stück. Das kann bei einer umfangreichen Festplatte schon mal 30 GB sein. Bei VMWare hat man hier als Gegenstück 15x2 GB als kleine Teile. Diese ergeben zusammen eine große, wenn man will. Und auch wenn es auf den ersten Blick nach Chaos aussieht hat es den schlagenden Vorteil, dass man seine Festplatte auch defragmentieren kann. Defragmentieren ist bei einer virtuellen Maschine für die Performance sehr wichtig und das kann man nur, wenn man die Teile der virtuellen Festplatte auch verschieben kann. 30 GB VHD defragmentieren heißt, dass man 30 GB am Stück frei auf der Festplatte braucht *grr*. Bei VMWare heißt es einfach nur 2 GB am Stück frei zu haben, wobei allerdings 25% insgesamt frei sein müssen.

Noch ein Vorteil für VMWare und nun sind wir endlich mal wieder bei Vista *g*, ist die schnellere Installation. Währen man bei den Mirosoft virtualisierungs Produkten ewigkeiten braucht und diese erst mit den VM Additions gut laufen ist VMWare deutlich fixer beim installieren. Das liegt daran, dass VMWare nicht emuliert, sondern virtualisiert!

Hat man dann sein Vista fertig installiert, so sollte man aber die Windows VM Additions auch hier schnellstmöglich installieren. Die mit VWWare Server 1.0.1. mitgebrachten Additions funktionieren übrigens sehr gut! Über die Grafikleistung wird man zwar ernüchtert sein, aber dafür gibt es auch wieder einen Trick… Der Trick heißt RDP freigeben. Man gebe RDP frei, schalte das Netzwerk auf privates Netz und dann kann man per RDP auf die VMWare Kiste zugreifen. Das läuft gut und und wenn der Host dann noch Vista mit Aero aktiv hat, läuft die tolle Aero Glass Oberfläche auch in der virtuellen Maschine.

Fazit

Einfach und gut läuft VMWare Microsoft somit davon. Kein großes Rumgesuche von den richtigen Additions und los geht’s hier mit VMWare. Blöd nur, dass unter meinem Vista Host nicht das Netzwerk ordenlich mit WLAN geht. Hier bleibt nur die Möglichkeit VMWare Workstation 6 Beta zu testen oder zu hoffen, dass schnell ein Fix für den VMWare Server kommt. Ich persönlich kann ohne WLAN nur auf dem Server arbeiten. Auf dem Client habe ich aktuell Virtual PC 2007 Beta installiert, um virtuelle Manschinen verwenden zu können.

Wednesday, December 27, 2006 2:31:11 PM (W. Europe Standard Time, UTC+01:00)  #    Comments [0] -
Client | Deployment | Server | Virtualisierung

Was geht, was geht nicht?

Windows Vists ist sehr ausgereift und auf keinem meiner Clients ist noch ein anderes Betriebssystem zu finden. Sage Kaufmann 2004 hat Probleme mit der Datenbank und der PDFCreator 0.9.3. geht leider nicht und wurde durch CutePDF vorläufig ersetzt. Sonst läuft alles - ach ne, die Virtualisierung ist das größte Manko. Hier geht es um Windows Vista als Hostbetriebssystem. Sprich der Rechner nutzt Vista zum Arbeiten und man will z.B. für Kunden oder Präsentationen auf diesem "Arbeits-Vista" noch andere Dinge, wie z.B. Server 2003, zeigen.

64 Bit Vista:

VMWare Server läßt sich nicht installieren!

Virtual PC 2004 SP 1 läßt sich nicht installieren!

Virtual PC 2007 läßt sich nicht installieren!

Virtual Server 2005 R2 SP1 Beta 2 läßt sich installieren. Er funktioniert einwanfrei, aber die WLAN Karten werden nicht erkannt. Eine nutzung mit normalem LAN oder auch intern ist dagegen problem los möglich...

32 Bit Vista:

VMWare Server läßt sich ohne Probleme installieren. Die Pearl Webseite funktioniert nur, wenn CGI erweiterungen im IIS 7 und die IIS 6 Kompatibilität eingeschaltet ist. Beim Start der Webseite wird aber sehr viel Prozessorlast "verbraten". Nach 2-3 aufrufen geht es aber wieder. NAT und herkömmliche Netzwerkkarten gehen. WLAN wird auch angezeigt, habe ich aber bisher nicht zum Laufen bekommen!

Virtual PC 2004 SP1 läßt sich nicht installieren!

Virtual PC 2007 läuft ohne Probleme. Alle notwendigen Funktionen gehen ohne Probleme. Sollte man SCSI Festplatten starten wollen, so hat man aber ein Problem. Auch PXE Boot ist mit Virtual PC per Design her leider nicht möglich. Dafür funktionieren Verbindungen über WLAN Verbindungen des Hosts ohne weitere Probleme!

Virtual Server 2005 R2 SP1 Beta 2 läßt sich installieren. Er funktioniert einwanfrei, aber die WLAN Karten werden nicht erkannt. Eine nutzung mit normalem LAN oder auch intern ist dagegen problem los möglich...

Wednesday, December 27, 2006 2:22:38 PM (W. Europe Standard Time, UTC+01:00)  #    Comments [0] -
Client | Deployment | Server | Virtualisierung
Navigation
Archive
<February 2007>
SunMonTueWedThuFriSat
28293031123
45678910
11121314151617
18192021222324
25262728123
45678910
Blogroll
About the author/Disclaimer

Disclaimer
The opinions expressed herein are my own personal opinions and do not represent my employer's view in any way.

© Copyright 2012
Florian Schmidt
Sign In
Statistics
Total Posts: 102
This Year: 0
This Month: 0
This Week: 0
Comments: 94
Themes
Pick a theme:
All Content © 2012, Florian Schmidt
DasBlog theme 'Business' created by Christoph De Baene (delarou)