ASP.NET Deutsch Blogs

Sponsors

Archives

Browse by Tags

All Tags » Controls (RSS)
Wie böse ist RAD?
Jeder der mich kennt, weiß, dass ich keine freund von RAD-Controls (Rapid Application Developement) – besonders von Controls und Tools diverser Drittanbietern – bin. Aber halte ich RAD deshalb generell böse? Ralf Westphal schreib im aktuellen Beitrag seiner Kolumne “Sandbox” (in der dotnetpro 4/2010) sinngemäß und zusammengefasst: RAD-Tools für sich gesehen sind nicht böse, sondern die naive Herangehensweise, also zu glauben, dass RAD alle Probleme erledigt, ist böse, bzw. schlecht und die daraus resultierenden Probleme werfen ein schlechtes Licht auf RAD. Ist das wirklich so? Generell kann ich die Frage leider nicht komplett beantworten. Sondern nur aus meiner Sicht als Webentwickler, auf RAD-Tools und RAD-Controls für ASP.NET. Ich kann mich...
Von UserControls und Feed-Readern
Der Nachteil von Feed-Readern ist, dass man der Regel nur die Überschriften ließt, die einem Interessant vorkommen. Vor allem wenn man sich – wie ich – gleiche mehrere nützliche News reinziehen muss. So rinnen einem Interessante Artikel einfach ungelesen durch die Finger. So ist es mir auf jedem Fall mit folgendem sehr guten Artikel von Albert Weinert ergangen: Wie man von einem UserControl auf ein anderes zugreift? Ich hätte mir allerdings auch denken können, dass Albert nicht ernsthaft eine Anleitung dazu schreibt. Wieso auch. Wie auch immer: Sehr lesenswert, sehr wahr, gut geschrieben und sehr gut dass es einer schreibt. Wenn mich der Peter nicht darauf aufmerksam gemacht hätte, wäre ich wahrscheinlich – früher oder später – selber auf die...
Javascript fÜr Galleries, Slideshows and Lightboxes
Aktuell beschäftige ich mich mit der Entwicklung einer kleinen praktischen Komponente, die ein Web 2.0 Popup-Fenster für DotNetNuke Module bereitstellt. Dabei geht es weniger darum eine Bilder anzeigen zu lassen, das Hauptziel ist die Nutzung für Bearbeitungsfenster. Ebenfalls soll das Modul auch in unser Videomodul einfließen, damit das Videos in einem Popup angezeigt werden können. Dazu vielleicht aber später mehr.... Auf eine google-Suche habe ich diese Seite gefunden, die 56 Skripts für Galliers, Slideshows auflistet und direkt zu den entsprechenden Websiten verlinkt. Mein Favorit ist eigentlich lightbox Read More...
Web Server Controls ganz einfach selber machen (Teil 1)
Hiermit starten Peter und ich mal eine kleine Artikelserie zur Erstellung von Web Server Controls. Vielfach sollen Funktionen in Anwendungen mehrfach verwendet oder verteilt werden. Also in mehreren Webanwendungen zum Einsatz kommen. Das geht bekanntlich am einfachsten, indem diese Funktionen in separate Klassenbibliotheken ausgelagert werden. Die Anwendungen die diese Funktionen nutzen möchten, müssen diese Klassenbibliothek nur als Referenz einbinden. Wie sieht das nun mit Web Server Controls aus? Ganz genauso. Ein Web Server Control ist ja im Prinzip nichts anderes als eine Klasse die von Control, WebControl oder einem konkreten Control (wie z. B: LinkButton, siehe auch hier: WebControls erweitern ) erbt. Microsoft nennt diese selbsterstellten...
Einstellungen für ein Usercontrol setzen
Möchte man einem Usercontrol, je nachdem wo es gerade eingesetzt wird, einen Eigenschaftswert nicht statisch sondern dynamisch übergeben so hat man die Möglichkeit dieses mit Hilfe von Get und Set zu realisieren. In meinem Beispiel habe ich ein einfaches Usercontrol angelegt welches lediglich via Response.Write einen String zurück gibt. Der Wert, welcher zurückgegeben werden soll kann in den Eigenschaften des Usercontrols festgelegt werden. Damit dieses auch funktioniert legt man lediglich einen Getter/Setter an welcher den Stringwert entgegen nimmt bzw. zurück gibt. //Rückgabe des Strings beim Ausführen des Controls protected void Page_Load( object sender, EventArgs e) { Response.Write(strReturn); } //Setzen bzw. abfragen des Strings private...
Datenbankeinträge in zwei Spalten ausgeben
Wer zum Beispiel eine kleine Fotogallery entwickeln möchte wird sicherlich irgendwann überlegen müssen wie es möglich ist, dass die Bilder nicht nur in einer Spalte untereinander stehen sondern ggf. zwei, drei oder vier Bilder in einer Zeile stehen und dann erst eine neue Zeile angefangen wird. Dieses zu realisieren ist nicht wirklich schwer da uns dafür ein Control namens "DataList" zur Verfügung gestellt wird. In diesem Datalist hat man die Möglichkeit die "RepeatDirection" auf horizontal und die "RepeatColumns" auf 2 zu setzen. Sobald man nun das Control an eine Datenquelle bindet werden immer zwei Datensätze in einer Zeile stehen und erst dann wird eine neue Zeile begonnen. Read More...
Posted: Sep 17 2008, 02:03 AM by ASP.NET Zone
Filed under:
WebControls erweitern
Nachdem im Forum die Frage aufkam , wie man einen LinkButton um einige Features erweitern kann, habe ich mal schnell ein kleines Beispiel zusammengebastelt: public class MyLinkButton : LinkButton { private string imageUrl; /// <summary> /// Link des anzuzeigenden Bildes /// </summary> public string ImageUrl { get { return imageUrl; } set { imageUrl = value; } } private ImageAlign imageAlign; /// <summary> /// Ausrichtung des anzuzeigenden Bildes /// </summary> public ImageAlign ImageAlign { get { return imageAlign; } set { imageAlign = value; } } /// <summary> /// Render Contents überschreiben /// </summary> protected override void RenderContents(HtmlTextWriter writer) { Image img = new Image(); img.ImageAlign...
Eintrag #100 - peterbucher.ch und Styleswitcher
Dies ist jetzt schon Posting #100 in diesem Blog. Mir hat das Schreiben von Anfang an Spass gemacht (und immer noch :-), obwohl ich Anfangs ein wenig skeptisch war. Mitsamt ist es auch praktisch, wenn das eigene (und andere) Blog als Nachschlagewerk genutzt...( read more ) Read More...
More Posts