Anbei ein kleines Beispiel wie eine Layouttabelle - statt mit einem <table /> Objekt - mit CSS erzeugt werden kann.
Schöne GrüßeDaniel
Check it out yourself @ http://silverlight.net/samples/1.1/chess/run/default.html
Zu dem Arbeitsalltag eines DEs gehört die mindestens monatliche Neuinstallation seiner/ihrer Rechner ;-) Ich habe beispielsweise gestern die Orcas Beta1 Bits installiert und die Termine für die Beta2 stehen schon fest...
In diesem Zusammenhang stolpere ich bei der Installation des SQL Servers, genauer der Reporting Services, regelmäßig über die notwendigen Einstellungen des lokal installierten IIS. Glücklicherweise hat Ruprecht Dröge, seines Zeichen SQL Server Spezialist, eine detailierte Anleitung auf seinem Blog veröffentlicht welche Einstellungen bei der IIS Installation unter Vista vonnöten sind.
Happy installing :-)
Gestern Abend habe ich endlich die inhaltliche Planung für das nächste halbe Jahr MSDN Solve abgeschlossen :-) Sofern sich nichts mehr ändert gibt es ab nächster Woche im Ein- bis Zweitagesrhythmus neue CodeClips und How-To-Guides im Bereich OpenXML, Windows Client Entwicklung, Webentwicklung, Security, SQL (Ruprecht Dröge arbeitet gerade an weiteren 25 Episoden des MSDN Solve Datenbanktutorials), Workflow Foundation, Windows Communication Foundation, ASP.NET Ajax, Gadgets und vielen anderen spannenden Themen.
Um den Zugang zu MSDN Solve noch einfacher zu gestalten haben wir weiterhin ALLE CodeClips freigeschalten. Die bislang erforderliche Anmeldeprozedur vor dem Aufruf entfällt demnach wobei wir allerdings darüber nachdenken, registrierten Nutzern bestimmte Mehrwerte zu bieten. Im Gespräch ist derzeit beispielsweise, dass registrierte Nutzer ein "Thema des Monats" wählen können welches daraufhin von einem der MSDN Solve Experten gelöst wird.
Als wäre das schon nicht genug stellen wir Ihnen außerdem alle neuen Themen auf MSDN Solve über RSS-Feeds zur Verfügung und überarbeiten die gesamte Seite.
Wie stehen Sie zu den Änderungen auf MSDN Solve? Welche Themen interessieren Sie und sollten demnach zukünftig auf MSDN Solve erscheinen? Welche Vorteile würden Sie gerne als registrierte Nutzer genießen? Was gefällt Ihnen an MSDN Solve bzw. was würden Sie anders machen? Teilen Sie uns Ihre Meinung mit! Schreiben Sie uns am besten heute noch an solve@microsoft.com!!
MSDN Solve – Antworten für Entwickler!
Einen guten Einstieg in die Thematik bietet die Seite Innovate on Windows Vista.
Grundsätzlich wird zwischen "Works with Windows Vista" und "Certified for Windows Vista" unterschieden wobei erstgenanntes kostenlos und letzteres mit Kosten verbunden ist. Eine kleine Skizze verdeutlicht die Unterschiede.
Wenn ein Partnerstatus erforderlich ist, kann man sich übrigens kostenlos als Registered Partner anmelden.
Schöne Grüße!
Auf http://msdn2.microsoft.com/en-us/vbasic/bb330936.aspx finden sich 101 Codebeispiele für LINQ in VB.NET und C#. Verfügbar sind die Beispiele für die March CTP (in C#) als auch für die Beta 1 von Orcas (in VB.NET und C#).
Aufgeteilt sind die Beispiele in
Perfekt für den ersten Einstieg :-)
Anbei eine Liste guter Ressourcen für Vista Entwickler
In diesem Sinne viel Erfolg bei der Entwicklung unter Vista!
Daniel
I'm pleased to announce the release of the first of a set of starter kits we have coming for WF and WCF on .NET Framework 3.0. These are planned to help developers new to these technologies to get started on their first project faster. The starter kits are not supported by Microsoft but include full source code to common scenarios examples.
Windows Workflow Foundation Web Workflow Approvals Starter Kit
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 in a minimal number of lines of code. 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. The starter kit may be modified for other workflow models to suit other small web based task management systems.
This starter kit can be downloaded from MSDN here. Once installed you can create a new project from the template and press F5 to start the application. This is a great way to try out workflow enabled applications yourself.
In Zusammenarbeit zwischen Microsoft und MIT ist der "Physics Illustrator" entstanden welcher auf YouTube zu sehen ist. :-)http://www.youtube.com/watch?v=d7eGypGOlOc
Als wäre das Video nicht schon cool genug ist der "Physics Illustrator" als kostenloser Download verfügbar :-))http://www.microsoft.com/downloads/details.aspx?FamilyID=56347faf-a639-4f3b-9b87-1487fd4b5a53&displaylang=en
Und da es immer noch etwas besser werden kann stellt Microsoft Research den Quellcode des "Physics Illustrator" zum Download bereit :-)))http://research.microsoft.com/research/downloads/Details/aeee3085-a219-47d6-88fc-a2501f00800d/Details.aspx
Ich bin sprachlos...
P.S. Wer einen TabletPC sein eigen nennt kann sofort zu spielen anfangen :-))))
Egal wie sehr man sich bemüht irgendwann ist es soweit und Staub hat sich auf dem Sensor festgesetzt. Glück für diejenigen, die eine Kamera mit eingebauten Reinigungssystem ihr eigen nennen können, welche Staub von dem Sensor einfach "abschüttelt" wie beispielsweise die Canon EOS 400D.
Alle anderen sollten sich einmal den Artikel "Cleaning Camera Sensors" ansehen, welcher eine detailierte Beschreibung liefert, wie der Bildsensor der eigenen Kamera gesäubert werden kann.
Sehr lesenswert ist übrigens die Seite Professional photography with Windows XP!
Schöne Fotos wünscht
Auf http://www.microsoft.com/enable/products/keyboard.aspx findet sich eine Liste mit Tastaturshortcuts zu verschiedensten Microsoft Produkten. Sweet :-)
Product
Keyboard Shortcuts
FrontPage
Windows
Internet Explorer
Office 2003
Office XP
Office 2000
Office 97
PhotoDraw
Producer
Windows Media Player
Windows MovieMaker
Windows XP Media Center Edition 2005
Und nun endlich, endlich (sorry, ich hab's verplant…) die Folien zu dem zehnten und letzten Teil der Webcastserie "Get the BASICs, Visual Basic .NET für Einsteiger und Umsteiger".
Folien VB.NET für Einsteiger und Umsteiger (Teil 10-10) – Die erste, eigene Klassenbibliothek (1.05 MB)
In diesem Sinne…
Aufgrund des überwältigen Erfolgs von MSDN Solve werden wir MSDN Solve in naher Zukunft massiv ausbauen (Die Mitarbeit der Community ist absolut erwünscht!!!).
Neben "Antworten für Entwicklern" in Form von "How-To"-Guides und "Code-Clips" haben wir die Kategorie "Grundlagen" eingeführt. Hier möchten wir Grundlagen zu den verschiedensten Themengebieten vermitteln. Den Auftakt bietet das 24-teilige SQL Tutorial von Ruprecht Dröge, langjähriger SQL Server MVP. Ruprecht vermittelt in über 20 Folgen eine verständliche Einführung in die "Structured Query Language" (SQL), hat aber auch für Experten noch den ein oder andern Tipp in der Hinterhand.
Unbedingt anschauen! Ganz großes Kino!
Viel Spaß! Daniel
Seit der Auslieferung von Visual Studio 2005 verwenden wir Sandcastle für die Dokumentation des .NET Frameworks auf MSDN online sowie für unsere offline Dokumentation. Alle Informationen zu Sandcastle finden sich auf dem Sandcastle Blog (http://blogs.msdn.com/sandcastle). Einen guten Einstieg in die Thematik bietet der Artikel "Evolution of Sandcastle".
Die aktuelle Sandcastle Version ist die März 2007 Sandcastle CTP welche auf http://www.microsoft.com/downloads/details.aspx?FamilyID=e82ea71d-da89-42ee-a715-696e3a4873b2&displaylang=en zum Download bereit steht.
Bei Sandcastle handelt es sich noch um eine Kommandozeilenanwendung ohne GUI-Unterstützung. Diese Lücke zu füllen versuchen der "Sandcastle Help File Builder" (http://www.codeplex.com/SHFB) sowie das DocProject (http://www.codeplex.com/DocProject) welche auf CodePlex – Microsofts Open Source Webseite – verfügbar sind.
In diesem Sinne… Happy documenting ;-)
Für alle die's genau wissen wollen gibt's auf http://channel9.msdn.com/shows/Going_Deep eine Übersicht von derzeit 51 Videos, in denen führende Microsoft Architekten und Entwickler unsere Basistechnologien bis ins letzte Detail erklären.
"Going Deep is primarily concerned with how things work, why they are designed the way they are, and how they will evolve over time."
Pretty geeky stuff ;-)
Perfekt für die ersten Versuche. VWDHosting.NET (http://www.vwdhosting.net/) bietet einen kostenlosen, 30-tägigen Testaccount für ASP.NET 2.0 Hosting.
Weitere Hostingangebote finden sich auf http://www.asp.net/hosters/.
Schöne Grüße! Daniel
Unter den Beginner Developer Lessons gibt es super kostenlose Tutorials zur Web- und Cliententwicklung. Besonders hervorzuheben sind meiner Meinung nach die folgenden Artikel
Webentwicklung
Cliententwicklung
Kaum ein Thema hat auf dem Vista TechTalk für so viel Diskussion gesorgt wie UAC. Umso erfreulicher ist, dass es inzwischen auf Channel 9 ein "going deep" Video gibt welches die folgenden vier Fragen aufklärt:
Here, Jon Schwartz, UAC Architect, and Chris Corio, UAC Technical Program Manager, discuss, in detail, the history of UAC, the architecture and design of UAC, the new security model of Vista (we are all Standard Users (gone are the days of running as Admin by default on Windows), what happens when a UAC security dialog is invoked, how UAC impacts developers, how UAC will evolve...
http://channel9.msdn.com/showpost.aspx?postid=288259
Definitiv eine Empfehlung!
Entweder Orcas verwenden (built in support for manifest integration) oder
http://blogs.msdn.com/shawnfa/archive/2006/04/06/568563.aspxhttp://www.danielmoth.com/Blog/2006/12/launch-elevated-and-modal-too.html
Schöne Grüße
Gute Nachrichten für Programmiereinsteiger :-) Seit gestern ist auf MSDN das "Beginner Developer Learning Center" verfügbar welches sich speziell an Programmiereinsteiger richtet. In drei Stufen werden die Grundlagen der Windows- und Webprogrammierung vermittelt wobei eine Stufe zwischen acht bis zehn Unterrichtseinheiten umfasst.
Die Themen der ersten Stufe sind grundsätzlicher Natur und setzen keinerlei Vorkenntnisse voraus. Auf der ersten Stufe aufbauend setzt die zweite Stufe auf und vermittelt die Grundlagen der Windows- und Webprogrammierung. Die dritte Stufe beleuchtet anspruchsvollere Themen wie beispielsweise Datenbankzugriffe und Debugging.
Viel Erfolg bei den ersten Schritten und Herzlich Willkommen in der spannenden Welt der Softwareentwicklung!
"LUA-Bugs" sind Schwachstellen im Code, die verursachen, dass besagter Code nur dann korrekt ausgeführt wird, wenn das Programm mit administrativen Berechtigungen (elevated) ausgeführt wird. Fraglich ist allerdings, wie diese Bugs im Quellcode gefunden werden können.
Eine Möglichkeit ist der "Standard User Analyzer" der Bestandteil des "Application Compatibility Toolkit" ist. Eine andere Alternative ist "LUA Buglight" welches von Aaron Margosis geschrieben wurde, um die Unzulänglichkeiten bestehender Tools zu beheben.
Meine Empfehlung: Am besten Beide mal probieren ;-)
Danke an meinen Kollegen Frank Prengel für diese Perle des Internets: The Windows Vista Developer Story: Application Compatibility Cookbook.
Einen ersten Überblick vermittelt das doch sehr umfangreiche Inhaltsverzeichnis:
IntroductionThirty-Minute Compatibility CheckOperating System VersioningUser Account ControlUser Account Control: Application Update GuidelinesWindows Resource Protection (WRP)Internet Explorer Protected ModeWindows Vista 64-BitMicrosoft Graphical Identification and Authentication (GINA)Session 0 IsolationNetworking: TCP/IP Stack and the Windows Filtering PlatformNetworking: Kernel Mode IP Helper APIsNetworking: IPv6Networking: Turning Off the Windows FirewallCompatibility RisksHelp and Support CenterAssistance Platform ClientDefault ProgramsProgram Compatibility Assistant (PCA) in Windows Vista - Customer Ready DocumentationGraphical Device Interface (GDI)Painting (WM_PAINT) Behavior DifferencesRendering PerformanceUIPI (GUI Portion of User Account Control)High DPI ScalingPNG IconsNamed Pipe HardeningSPAP Deprecation (Pstore)WMI Providers: Default Security Hosting ModelVolume Shadow Copy ServiceStandard User AnalyzerHelp Engine SupportJunction Points and Backup ApplicationsNotes for Backup and RecoverySearch the InternetSee Also
Weitere Inhalte folgen in kürze!
Nachdem ich jetzt schon x Mal in meinen alten Posts rumgekramt habe um den Vergleich von Schlüsselwörtern zwischen den einzelnen .NET Sprachen zu finden (ursprünglich in Fragen und Antworten zum dritten und vierten Webcast "Get the BASICs, VB.NET für Einsteiger und Umsteiger") gibt es jetzt einen extra Eintrag.
Keywords Compared in Different Languages und thematisch dazu Programming Concepts Compared in Different Languages with Code Examples.
In diesem Sinne – HAPPY CODING ;-)