December 2008 Entries
Beim stöbern auf Codeplex bin ich über ein addin für Visual Studio gestolpert, das die Navigation durch den Sourcecode vereinfacht und übersichtlicher macht.
Für c# und VB:Source Code Outliner Power Toy
Für c# gibt es außerdem noch Koda, das etwas mehr Funktionalitäten hat.
Mit der folgenden Funktion kann man ermitteln, welches Control einen Postback ausgelöst hat.
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
Response.Write(getPostBackControl.ID)
End Sub
Private Function getPostBackControl() As Control
Dim ctlM As Control = Nothing
Dim ctl_Name As String = Page.Request.Params("__EVENTTARGET")
If ctl_Name IsNot Nothing AndAlso ctl_Name <> "" Then
ctlM = Page.FindControl(ctl_Name)
Else
Dim cx As Control = Nothing
Dim ctrlStr As String = ""
For Each ctl As String In Page.Request.Form
If ctl.EndsWith(".x") OrElse ctl.EndsWith(".y") Then
ctrlStr = ctl.Substring(0, ctl.Length - 2)
cx = Page.FindControl(ctrlStr)
Else
cx = Page.FindControl(ctl)
End If
If TypeOf cx Is System.Web.UI.WebControls.Button _
...
Nachdem im letzten Jahr der Server von Elfyourself hoffnungslos unter dem Ansturm zusammengebrochen ist, kann man in diesem Jahr alternativ das video downloaden .... allerdings für 4.99$.
Einbetten funktioniert weiterhin umsonst.
Mal sehen ob der Server dieses Jahr am 24.12 der Server noch irgend etwas wiedergibt ;-)
Aber die Idee und Umsetzung von elfyourself ist mehr als charmant und gelungen!
Send your own ElfYourself eCards
Wer sich sich die beiden Frameworks genauer anschaut stellt sich recht schnell die Frage, wieso braucht man beides...
Auf der Technical Summit in Berlin mit einem gleichnamigen Vortrag bekam ich die Antwort dazu:
Die beiden Entwicklerteams haben nichts von einander gewußt und es wurde doppelt entwickelt. (siehe auch)
Im Detail wurden zwar auch die Vor- und Nachteile der einzelnen Umsetzungen im Detail erklärt, um abschließend kund zu tun, dass Linq-To-Sql zwar weiter "weiter unterstützt" wird, aber das Team bereits nicht mehr existiert.
Eine weitere Entwicklung findet sozusagen nicht mehr statt.
Das Entity Framework dagegen hat zwar im Moment noch nicht ganz so viele Features, was sich allerdings...