ASP.NET Deutsch Blogs

Sponsors

Archives

Browse by Tags

All Tags » Grundlagen (RSS)
Was ist eigentlich ASP.NET?
Nach dem letzten Treffen des .NET-Stammtisch Konstanz-Kreuzlingen standen Peter , Thomas Huber und ich noch eine Weile zusammen und überlegten uns tatsächlich, was denn ASP.NET genau ist, bzw. was ASP.NET nun ausmacht. Der Grund für die Diskussion war eine Bemerkung die Michael Schwarz während seines Vortrages über jQuery mehrfach fallengelassen habe. Genauer sagte er, er habe die ASP.NET MVP Auszeichnung komischerweise verliehen bekommen, ohne dass er mit ASP.NET arbeiten würde. Ist das nun wirklich so oder war das nur eine provokante Äußerung gegen – aus seiner Sicht – einschränkende Features wie Web Server Controls, ViewState , UpdatePanels   und Co.? Je nachdem was nun ASP.NET ausmacht, kann die Frage so oder so beantwortet werden…...
ASP.NET und dann war da noch was…
Ach ja. Es gab damals noch so was wie HTML, CSS und JavaScript, aber das ist ja heutzutage blöd, schließlich gibt es heutzutage ja coole ASP.NET Controls ;-) Und noch ein Thema aus den Foren. :-) Was ist ASP.NET, bzw. – in diesem Fall viel Wichtiger – was macht ASP.NET? Die Antwort ergibt sich eigentlich schon aus der Frage: Was macht ein Webbrowser? Ein ASP.NET Entwickler sollte eigentlich die Antworten kennen, oder? O-Ton Peter Bucher : Nachlesen: ASP.NET Grundlagen Teil 1: Ein Blick hinter die Kulisse ASP.NET Grundlagen Teil 2: Tschüss Statuslosigkeit Warum wird dann aber versucht eine ASP.NET TextBox zu stylen? asp:TextBox { font-weight:bold; } Vielfach beobachte ich, dass einige ASP.NET Entwickler nicht wissen, was im Browser eigentlich...
ASP.NET Grundlagen Teil 1: Ein Blick hinter die Kulisse
Dies ist der Beginn der Artikelserie "ASP.NET Grundlagen" mit folgenden Teilen: Teil 1 (Dieser Artikel) ASP.NET Grundlagen Teil 2: Tschüss Statuslosigkeit ASP.NET bietet viele Features / Eigenheiten an, die auch in anderen Webtechnologien zu finden sind. Darüber hinaus auch solche, die auf der Technologie selber oder dem Webserver (Meist IIS) aufgebaut sind. Ablauf und Funktionsweise von ASP.NET betrachtet Ein normaler Ablauf beim Aufruf einer Seite, dem Anklicken eines Links oder dem abschicken eines Formulars ist zwischen Client und Server bei allen Webtechnologien gleich. Er unterscheidet sich erst ab dem Zeitpunkt wo die Verarbeitung auf dem Server anfängt. Die Ausgabe ist bei allen Technologien schlussendlich auch gleich. Benutzer...
ASP.NET Grundlagen Teil 2: Tschüss Statuslosigkeit
Dies ist die Fortsetzung der Artikelserie "ASP.NET Grundlagen" mit folgenden Teilen: ASP.NET Grundlagen Teil 1: Ein Blick hinter die Kulisse Teil 2 (Dieser Artikel) In Teil 1 gab es einen Blick hinter die Kulissen und die Erkenntnis das es der Entwickler bei Webtechnologien mit Statuslosigkeit zu tun hat. Es gibt jedoch Möglichkeiten um die Statuslosigkeit mehr oder weniger loszuwerden bzw. mit der Statuslosigkeit umzugehen. Auf diese Möglichkeiten möchte ich jetzt eingehen, vorallem wann / wie / was genutzt werden kann oder sollte. SessionState Der SessionState bietet die Möglichkeit Benutzer über eine Sitzung weg zu identifizieren. Dies geschieht mit der Nutzung eines temporären Cookies auf dem Computer des Benutzers, in diesem Cookie...
How to get the Base Directory of an application?
Well, to be honest that’s actually quite easy, nevertheless I keep forgetting it all the time (pretty much like Error 15023: User already exists in current database ). Seems like I enter an age where my short term memory is already gone but the long term memory hasn’t arrived yet ;-) So, without further frills, that’s how it works: Dim myFile = String .Format( "{0}\myFile.xml" , _ AppDomain.CurrentDomain.BaseDirectory) Happy coding! Daniel Read More...
How to create a CSS Layout for your web application?
Well, as we all know <table /> based layouts for websites should be avoided. But how to create a cool looking css layout? How to create a 3 column page layout, how to float columns or what needs to be done to have them static? Fortunately help is available in terms of Layout generators and tutorials :-) CSS Layout  Generators CSS Layout Generator Layout-o-matic CSS Tutorials css Zen Garden: The Beauty in CSS Design CSS Layout Techniques: for Fun and Profit Cheers    Daniel P.S. You also might check out the HTML and DHTML Reference which comes in handy from time to time. Read More...
Wie optimiere ich Zugriff auf JavaScript (White Spaces, Kommentare, …)?
In einem ersten Schritt solle der JavaScript Code aus der Webseite in eine eigene Datei ausgelagert werden. Ist dies geschehen kann diese Datei vom Browser gecacht werden und braucht nicht bei jedem Zugriff erneut geladen werden. Überprüft werden kann das mit Tools wie Fiddler welche den HTTP-Traffic anzeigen und so aufdecken welche Dateien beim Zugriff auf eine Webseite wirklich abgerufen werden. Danach gilt es die gerade erzeugte JavaScript Datei zu optimieren. Mögliche Optionen sind Kommentare entfernen White Spaces (Leerzeichen, Zeilenumbrüche, …) Variablen kürzen … Glücklicherweise gibt es Tools die diese Arbeit (zumindest das Entfernen von White Spaces und Kommentaren) übernehmen :-) Free JavaScript Optimizer (Online Version) ( http:/...
Wie erstelle ich eine Layouttabelle mit CSS?
Anbei ein kleines Beispiel wie eine Layouttabelle - statt mit einem <table /> Objekt - mit CSS erzeugt werden kann. < div style =" width: 300px " > < div style =" float: left; width: 100px " > < p > Login < / p > < / div > < div style =" float: right; width: 200px " > < asp:TextBox ID =" TextBox1 " runat =" server " /> < / div > < div style =" float: left; width: 100px " > < p > Password < / p > < / div > < div style =" float: right; width: 200px " > < asp:TextBox ID =" TextBox2 " runat =" server " TextMode ="Password" /> < / div > < div style =" float: left; width: 100px " / > < div style =" float: right; width: 200px; " > < asp:Button...
More Posts