News
In diesem Bereich erfahren Sie Neuigkeiten bezüglich
diverser Autorentätigkeiten, Produktentwicklungen sowie technischer Orientierung.
News Ralf HÜttl
- 09.2008 - Start Apple iPhone Entwicklung
- 03.2008 - Beratung und Erstellung von Apple
iPhone-Anwendungen
iPhone-Anwendungen bieten Ihnen neues
Wertschöpfungspotential im Wandel der Zukunft. Gemeinsam mit Ihnen
eruieren wir gerne neue Ideen und Strategien, um Ihre Unternehmenskommunikation
zu erweitern und zu optimieren. Mit unseren langjährigen Erfahrungen im
Bereich des Softwareengineerings stehen wir Ihnen in jeder Projektphase
strategisch und operativ zur Seite.
- 05.2007 - Immer der Reihe nach - Sortieren ohne
codieren im dot.net Magazin
Durch die Verwendung eines generischen
Sortierverfahrens mittels .NET 2.0 wird aufgezeigt, wie selbst komplexe
Sortieranforderungen schnell, effizient und mit minimalem Entwicklungsaufwand
realisiert werden. Ein ausführliches Beispiel runden den Artikel ab.
- 07.2006 - Patterns praktisch - Die design pattern
Serie (6) im dot.net Magazin
Das in dieser Ausgabe des Ratgebers
vorgestellte Muster Dekorierer zeigt auf, wie die Funktionalität
eines Objektes dynamisch erweitert werden kann, ohne die Gefahr einer
Klassenexplosion einzugehen. In der Praxis tritt das Muster häufig zur
Realisation grafischer Erweiterungen auf. Anhand eines Hoover-Effektes wird im
Rahmen dieses Artikels ein adäquates Beispiel vorgestellt.
- 03.2006 - Patterns praktisch - Die design pattern
Serie (5) im dot.net Magazin
Das in dieser Ausgabe des Ratgebers
vorgestellte Muster Memento zeigt auf, wie interne Objektzustände
ohne eine Verletzung der Datenkapselung externalisiert und zu einem
späteren Zeitpunkt wieder hergestellt werden können. In der Praxis
tritt das Muster häufig zur Realisierung eines Undo/Redo-Mechanismus auf.
- 08.2005 - Patterns praktisch - Die design pattern
Serie (4) im dot.net Magazin
Die in dieser Ausgabe des Ratgebers
vorgestellten Muster zur dynamischen Erzeugung von Objekten zeigen, wie durch
den Einsatz von Fabrikmethode (factory method), Abstrakte
Fabrik (abstract factory) und Plugin Fabrik (plugin factory)
Entwickler eine lose Kopplung zwischen Objekten erzielen und mit welchen
Mitteln der Erzeugungsprozess hinsichtlich Performance und objektorientierter
Kapselung optimiert werden kann.
- 07.2005 - Patterns praktisch - Die design pattern
Serie (3) im dot.net Magazin
Oftmals sollen Objekte abhängig
von ihrem jeweiligen internen Zustand ein unterschiedliches Verhalten
aufweisen. Durch eine Delegation aller zustandsabhängigen Anfragen an ein
Zustandsobjekt kann der Zustand und damit das Verhalten des Objektes einfach,
transparent und atomar geändert werden. Dieses Verhalten wird durch das im
Folgenden erläuterte Muster State (Zustand) angesteuert.
- 06.2005 - Patterns praktisch - Die design pattern
Serie (2) im dot.net Magazin
Im ersten Teil des pattern-corners
sind wir auf das Singleton-Pattern und dessen Varianten eingegangen. Um die
Grundmuster weiter zu vervollständigen beschäftigen wir uns in diesem
Teil mit zwei weit verbreiteten Mustern: der Template Method
(Schablonenmethode) und der Strategy (Strategie).
- 05.2005 - Patterns praktisch - Die design pattern
Serie (1) im dot.net Magazin
In vielen Bereichen unseres Lebens
trifft man auf immer wiederkehrende Probleme, so auch bei der Entwicklung
objektorientierter Systeme. Aufgrund unzähliger konkreter Erfahrungen
haben sich für diese häufig vorkommende Probleme und Aufgaben
Lösungsstrukturen herauskristallisiert. Durch die stückweise
Abstrahierung dieser Strukturen entstanden Entwurfsmuster. Der Pattern-Corner
beschäftigt sich mit den wichtigsten Entwurfsmustern und beschreibt diese
anhand praxisnaher Beispiele. Die erste Ausgabe zeigt das Muster
Singleton.
- 10.2004 - Automatische Erstellung eigener
Konfigurationsabschnitte im dot.net Magazin
In den XML-basierten
Konfigurationsdateien web.config oder app.config lassen sich einfache
Applikationseinstellungen schnell hinterlegen. Für umfangreichere
Einstellungen wird eine Abschnittsgruppe erstellt, in der einzelne, logisch
unterteilte Konfigurationsabschnitte beschrieben werden. Der vorliegende
Artikel zeigt, wie derartige Abschnitte mit Hilfe des ConfigBuilders
konfigurativ erstellt werden können - quasi eine Konfiguration für
Konfigurationsdateien.
- 09.2004 - Internationales Logging- und
Exceptionmanagement Teil 2 im dot.net Magazin
Nachdem wir uns im
ersten Teil dieser Artikelreihe mit den Grundlagen von log4net beschäftigt
haben, gehen wir nun zur praktischen Anwendung über und erstellen einige
Konfigurationen sowie individuelle Erweiterungen von log4net. Im Anschluss wird
ein flexibles und für internationale Anwendungen ausgefeiltes
Exceptionmanagement, welches wir mit log4net nutzen können, vorgestellt.
Ziel ist die Realisierung eines erweiterbaren und in der Praxis sofort
einsetzbaren Grundgerüstes, welches Logging- und Exceptionmanagement zur
Verfügung stellt.
- 08.2004 - Internationales Logging- und
Exceptionmanagement Teil 1 im dot.net Magazin
Fast alle
Anwendungen benötigen einen Logging- oder Tracingmechanismus sowie ein
flexibles Exceptionmanagement. Für viele Projekte werden hierfür
eigene Loggingklassen oder sogar Loggingframeworks entwickelt, die in den
meisten Fällen nur eingeschränkt nutzbar bzw. erweiterbar sind. In
diesem Artikel wird das Open Source Loggingframework log4net, welches eine
Portierung des aus der Javawelt bekannten log4j darstellt, vorgestellt. Das
Framework ist sehr verbreitet und zeichnet sich durch seine hohe
Flexibilität, seine ausgezeichnete Performance sowie einfache
Konfigurierbarkeit aus. Des weiteren wird ein flexibles Exceptionmanagement
realisiert, welches mit log4net zusammenarbeitet.
- 08.2004 - Web Security .NET im dot.net
Magazin
Die steigende Anzahl der ASP.NET-Anwendungen zeigt, dass
.NET sich im Websektor immer weiter durchsetzt. Die Möglichkeiten von .NET
werden bei Funktion und Design der Webseiten voll ausgeschöpft. Webseiten
sollen jedoch nicht nur funktional und ansprechend, sondern auch sicher gegen
Angriffe aus dem Netz sein. Häufig werden aber sicherheitsrelevante
Aspekte der Anwendung in den Hintergrund gestellt. Der vorliegende Artikel soll
dazu beitragen, das Grundverständnis für die Sicherheitsanforderungen
moderner Webseiten zu schaffen. Anhand von Beispielen wird die Problematik
dieses Themas aufgezeigt, sowie Lösungen angeboten und als Code zur
Verfügung gestellt.
- 06/07.2004 - Distributed Application Template .NET
(datnet) Teil 1/2 im dot.net Magazin
Dieses Template verkürzt
die Entwicklungszeit verteilter Anwendungen, die auf Web Services und/oder .NET
Remoting aufbauen. Entwicklern wird eine Solution von kooperierenden
C#-Projekten mit best practices, ausgereifter Architektur und vorbildlichem
Programmierstil zur Verfügung gestellt. Durch den Einsatz von
bewährten Subsystemen wie log4net, Microsoft Application Blocks etc. ist
das Template sehr flexibel und relativ leicht verständlich. Ausgiebige
inline-Kommentare sowie eine mitgelieferte Dokumentation runden das Template
ab.
- 05.2004 - Zweiter Teil der Application Blocks im
dot.net Magazin
Im zweiten Teil der Blockbuster-Reihe wird
detailiert auf den User Interface Process Application Block eingegangen und mit
Quelltextbeispielen unterlegt.
- 04.2004 - Zwei neue Publikationen im dot.net
Magazin
Aktuelle im dot.net Magazin erschienene Publikationen
behandeln die von Microsoft veröffentlichten Application Blocks sowie das
Analyse- und Qualitätssicherungstool FxCop, mit dem Sie Ihre
Projektsourcen gegen die Design Guidelines for Class Library Developers
prüfen können.
- 01.2004 - Distributed Application Template Version
1.0.0 steht
Ein eigens entwickeltes Template verkürzt
Entwicklungszeiten serviceorientierter Anwendungen und bietet eine ausgereifte
Architektur mit best practices.
- 01.2004 - SWAF-Publikation im dot.net Magazin Teil
3
Der dritte Teil geht auf Verschlüsselungsverfahren sowie
allgemeine Anwendungen ein.
- 09.2003 - SWAF-Publikation im dot.net Magazin Teil
2
Der zweite Teil dieser dreiteiligen Publikation zum Thema SWAF
geht auf die Entwicklung einer digest Authentifizierung ein und beschreibt
detailliert deren Aufbau. Bei Interesse kann die Publikation auch über
mich bezogen werden.
- 07.2003 - Sophistes web application framework
.NET
Unser open source web application framework SWAF geht online
in der Beta 0.2. Mittels SWAF sollen in Zukunft Web-Anwendungen wesentlich
einfacher und schneller realisierbar sein, da das Framewok einen weitrechenden
Satz an Webfunktionalitäten konfigurierbar anbietet.
- 07.2003 - Neue Publikation im dot.net
Magazin
In meiner aktuellen Publikation im dot.net Magazin handelt
es sich um den Aufbau eines .NET web application frameworks am Beispiel des
sophistes web application frameworks. Dies ist der erste Teil einer
dreiteiligen Publikation zu diesem interessanten Thema. Bei Interesse kann die
Publikation auch über mich bezogen werden.
- Vergangene Autorentätigkeiten finden Sie in
meinem anforderbaren Projektprofil.
News Markus Wirth
- 01.2004 - SWAF-Publikation im dot.net Magazin Teil
3
Der dritte Teil geht auf Verschlüsselungsverfahren sowie
allgemeine Anwendungen ein.
- 07.2003 - sophistes web application framework
.NET
Unser open source web application framework SWAF geht online
in der Beta 0.2. Mittels SWAF sollen in Zukunft Web-Anwendungen wesentlich
einfacher und schneller realisierbar sein, da das Framewok einen weitrechenden
Satz an Webfunktionalitäten konfigurierbar anbietet.
|