Programmierung


Syncfusion Metro-Studio 2

Syncfusions Metro-Studio 2 liefert jede Menge veränderbare Metro-artige Icons kostenlos! Einfach registrieren und herunterladen: http://www.syncfusion.com/downloads/metrostudio Hier ein paar Beispiele:      

Bilder in Excel 2010 per VBA einfügen

Was bei Excel 2003 noch funktionierte Call ActiveSheet.Pictures.Insert(„C:\Temp\Image.jpg“) schlägt bei Excel 2010 fehl. Stattdessen muss hier Folgendes getan werden: Dim targetRange as Range Set targetRange = Range(„B2“) Dim pictureShape as Shape Set pictureShape = ActiveSheet.Shapes.AddPicture( _ „C:\Temp\Image.jpg“, _ False, True, _ targetRange.Left, _ targetRange.Top, _ targetRange.Width, _ targetRange.Height) Anschließend muss dann nur noch das neue […]

Was ist neu an HTML5?

HTML5 entfernt ein paar selten benutzte (oder auch durch CSS nutzlos gewordene) Tags und führt einige neue ein. Diese neuen Tags dienen in der Regel entweder der besseren (semantischen) Strukturierung von Dokumenten oder unterstützen multi-mediale Webseiten. Zu den neuen Tags gehören u.a.: <header> definiert einen Kopfbereich <footer> definiert einen Fußbereich <aside> definiert einen Seitenbereich <section> […]

Unobtrusive Javascript mit jQuery

Unobtrusive – unaufdringlich, zurückhaltend, dezent – meint hier den unauffälligen Einsatz von Javascript. Statt den HTML-Code mit Javascript zu spicken, wird der Code zum einen ausgelagert und zum anderen nicht explizit an HTML-Elemente gebunden, sondern implizit durch das Setzen entsprechender Attribute. Insgesamt führt dieser Ansatz zu einer besseren Trennung von UI Design (HTML) und Verhalten […]

ASP.NET-Runtime in der eigenen Applikation aufrufen

Nachdem die ASP.NET-Runtime in die eigene Applikation eingebunden wurde, können nun Aufrufe an diese weitergeleitet werden. Dazu ist „lediglich“ ein Aufruf der Methode HttpRuntime.ProcessRequest() nötig. Damit dieser aber durchgeführt werden kann, muss eine Implementierung der abstrakten Klasse System.Web.HttpWorkerRequest her. .NET bietet mit System.Web.Hosting.SimpleWorkerRequest eine solche Basisimplementierung, die hier erst einmal ausreichen soll – einfach den Konstruktor […]

ASP.NET-Runtime in die eigene Applikation einbinden

Im Laufe der letzten Jahre habe ich des Öfteren die ASP.NET-Runtime in Desktop-Applikationen integriert, sei es um ein komplexes HTML-Reporting umzusetzen oder um eine .NET 2.0-Anwendung Web Services veröffentlichen zu lassen. Nicht zuletzt der Wunsch nach einem kleinen, „eigenen Webserver“ hat meine Beschäftigung mit dem Thema vorangetrieben. Im Folgenden will ich kurz dokumentieren, was sich bis […]

Die verschiedenen ASP.NET Tags

Die folgenden ASP.NET Tags habe ich im Laufe der Zeit kennengelernt. Da es hin und wieder schwer fällt, die passende Doku zu finden, liste ich sie hier kurz auf. <%@ … %> kennzeichnet ASP.NET-Direktiven <% … %> umschließt einen serverseitig ausgeführten Code-Abschnitt <%= … %> dient der direkten Ausgabe eines Wertes, der nicht weiter kodiert wird […]