Get all the facts on Announcing Windows Vista Service Pack 1 Beta.
Regards
Daniel
Profiler für C, C++, JAVA, VB.NET, C#, etc. gibt es wie Sand am Meer. Etwas komplizierter wird es wenn es darum geht JavaScript Anwendungen auszuwerten. Außer dem excellenten FireBug, der allerdings nur auf dem Firefox lauffähig ist, sieht's recht mau aus. Glücklicherweise haben sich Emre Kiciman und Benjamin Livshits, beide Kollegen des Microsoft Research Teams, dieses Problems angekommen und Ajax View entwickelt. Ajax View ist ein kleiner Proxy der JavaScript entgegennimmt, dieses zur Laufzeit umschreibt und an den Client zurückgibt. Anhand des umgeschriebenen Codes kann der Proxy die Laufzeiten auswerten und in einer gesonderten Webseite anzeigen. Sehr, sehr COOL!
Ressourcen
Noch eine kleine Anmwekung am Rande: IE7 und das .NET Framework verwenden keine Proxies für localhost oder 172.0.0.1. Um dennoch lokal gehostete Anwendungen profilen zu können einfach auf http://machinename/myApp/default.aspx zugreifen.
In diesem Sinne
Nachtrag (20070827_1337): P.S.: Der IE7 ist so "schlau" (GRRRRRRR!!!!!), dass Zugriffe auf http://localhost/ - unabhängig der Konfigurationseinstellungen - nie über einen Proxy geroutet werden :-( Dieses Problem kann mit folgender Notation umgangen werden: http://localhost./ (Man achte auf den PUNKT nach localhost!!!) Vielen Dank an Dominick Baier für diesen Tipp!
Nachtrag (20080216_1612): Alternativ zu http://localhost./ kann man auch http://127.0.0.1./ verwenden (Punkte NACH localhost und 172.0.0.1 beachten). The reason that using the 127.0.0.1. address works and Localhost doesn't is most likely that you're on Vista. The Cassini server only listens on the IPv4 address, but on Vista, Localhost maps by default to IPv6, where Cassini isn't listening.
Anbei einige Ressourcen für die Migration von ASP nach ASP.NET:
HTHs
Daniel Walzenbach
Google setzt bei der Erstellung von 3D Modellen, bzw. dem Mapping von Fotos auf besagte Modelle auf die Community. Mit Hilfe von SketchUp können 3D Modelle erzeugt werden, auf Google Earth hochgeladen und anschließend freigegeben werden. Interessanterweise führt das immer wieder zu lustigen Ergebnissen ;-)
Sieht fast so aus als befände sich ein schwarzes Loch mitten im Zentrum von Seattle :-)
Wer sich die Karte im Browser anschauen möchte: http://maps.google.de/?ie=UTF8&ll=47.604601,-122.332522&spn=0.003183,0.005413&t=k&z=18&om=1
Schöne Grüße
Eines der richtig coolen Featurers des Visual Studio 2008 ist Javascript Intellisense / Intellicode.
Leider musste ich vor einigen Tagen feststellen, dass Javascript Intellisense / Intellicode in meiner Visual Studio 2008 Beta 2 Installation nicht mehr funktionierte :-(. Wie sich herausstellte kommen für dieses Verhalten zwei Ursachen in Betracht.
Happy Coding!
http://research.microsoft.com/research/downloads/Details/2bdeb3c6-9945-4804-a9bc-0d53704d35da/Details.aspx
:-)
Aus der Kategorie Tipps- und Tricks…
Dim myEncoding As System.Text.Encoding = System.Text.Encoding.ASCII
Dim myByteArray As Byte() = myEncoding.GetBytes("Hallo Welt :-)")
Dim myText As String = myEncoding.GetString(myByteArray)
Einfach, oder? ;-)
Noch mehr Tipps und Tricks finden sich übrigens auf MSDN Solve und für Anregungen aus der Community habe ich jederzeit ein offenes Ohr :-) Wer also mit seinem eigenen Tipp/Trick auf MSDN Solve erscheinen möchte oder wissen will, wie etwas funktioniert... jetzt ist die Gelegenheit :-)
How Do I … LINQ?
Get started with LINQ to XML in Visual Basic:
.NET Framework Developer Center > LINQ:
Prerequisites: SQL Server or SQL Server 2005 Express and Visual Studio or Visual Basic Express.
Cheers
Ok. Hier ist es! Für alle unter uns die sich nicht mit einer "kleinen Pommes" abgeben. Für alle, die den Hals nicht voll genug bekommen. Für alle, die sich lieber den Magen verrenken als dem Wirt was zu schenken!
Tata!!!! Das Super-Maxi-Menü! Das Feature Pack for Microsoft SQL Server 2005 :-) Und es enthält nicht ein, nicht zwei sondern sage und schreibe >>33<< (in Worten: dreiunddreißig) Pakete! Und los geht's
Microsoft ADOMD.NET
In diesem Sinne viel Spaß beim Download ;-)
Zugegeben, neu ist dieses Feature nicht mehr, beeindruckend allerdings immer wieder! Mein Kollege Kirk beschreibt in seinem Blog auf http://blogs.msdn.com/kaevans/archive/2007/08/10/javascript-debugging-in-visual-studio-2008.aspx genau die notwendigen Schritte JavaScript auf einer PHP Seite zu debuggen. Beeindruckender ist nur, dass dieses Feature in dem kostenlos verfügbaren Visual Studio Express 2008 vorhanden ist...
Vor einiger Zeit habe ich eine Webcastserie zum Thema Server Controls (ASP. NET Server Controls – eine Kampfansage an „Clipboard Inheritance“ in neun Teilen) gehalten. Fokus dieser Serie waren die unterschiedlichen Arten von ServerControls (Inherited Controls, Rendered Controls und Conposite Controls), deren Vor- und Nachteile und wie diese programmiert werden können. Zusätzlich wurden UserControls beleuchtet und gezeigt, wie ServerControls mit Templates erweitert werden können.
Ergänzend zu dieser Serie fand ich gestern eine sehr interessante, dreiteilige Artikelserie welche sich mit der dynamischen Erzeugung von Server Controls befasst.
TRULY Understanding Dynamic Controls (Part 1)TRULY Understanding Dynamic Controls (Part 2)TRULY Understanding Dynamic Controls (Part 3)
Viel Spaß beim Abtauchen!
Hi
Microsoft has commissioned a project to look at the software development & delivery lifecycle of “closed source” companies and compare/contrast that to software development and delivery lifecycle of commercial “open source” companies. The investigation will look at not only how software is designed, developed and tested – but also at how the vendor is able to leverage the ecosystem.
A blog (http://www.howsoftwareisbuilt.com) has been set up to gather perspectives on both the Open Source and Closed Source Development Models and to encourage wide audience feedback and input for the study. We have conducted interviews with various industry experts to get their insights on both the development models.
The project has generated a lot of excitement and interest within Microsoft and the Open Source Community and we have been able to gather perspectives from various experts on both the sides. Some of the people interviewed on either side are as below:
Please feel free to visit the blog and share your insights.
Ok. Hier ganz unverblühmt. Der virtuelle Kummerkasten! Ich will es wissen und ich versuche Antworten zu geben warum wir machen was wir machen!
Jetzt ist die Gelegenheit mal Frust abzulassen, ein positives Feedback zu geben oder auch konstruktive Kritik zu üben. Und zwar in allen Bereichen! Nicht nur rund um die Softwareentwicklung. Also, los geht's!
Der wahrscheinlich umfassendste Artikel den ich zu diesem Thema je gefunden habe. Hier bleiben keine Fragen offen ;-) Definitiv ein Muss für jeden ernsthaften Webentwickler!
http://weblogs.asp.net/infinitiesloop/archive/2006/08/03/Truly-Understanding-Viewstate.aspx
Ruprecht Dröge – MSDN Solve SQL Server Spezializst (http://www.microsoft.com/germany/msdn/solve/knowhow/sql/default.mspx), sucht derzeit Beta-Tester für sein Tool, das eine automatische Sicherung des SQL Server Express ermöglicht. Gesucht werden Teilnehmer, die bereit sind, das Programm intensiv zu testen und Feedback zu geben. Details finden sich unter http://blogs.sqlserverfaq.de/Lists/Beitraege/Post.aspx?ID=44.