Neuigkeiten
Vor rund dreiviertel Jahren haben wir unsere Webseite http://www.retools.ch/ in Betrieb nehmen können.
Die Bedürfnisse wurden schnell erkannt und uns wurden die richtigen Fragen gestellt, um letztendlich die Funktionalität der Website sicherzustellen bzw. unsere Wünsche auch umsetzen zu können. Innert kurzer Zeit wurde ein ansprechendes Design nach unseren knappen Angaben entwickelte.
Für die Umsetzung unserer Webseite und die periodische Pflege wurde uns ein Content Management System empfohlen und implementiert. Nachdem wir seit der Veröffentlichung der Seite selbst mehrere Aktualisierungen vorgenommen haben, dürfen wir feststellen, dass dieses System sehr einfach anzuwenden ist und der Inhalt immer identisch daher kommt. Fehldarstellungen werden damit vermieden.
Von uns gewünschte Änderungen und Ergänzungen konnten dank ausgezeichneten Know-Hows jeweils innert wenigen Tagen umsetzen.
Da reTools GmbH bisher nur ein schmales Produktsortiment anbietet, dieses jedoch auch über das Internet vertreibt, stellten wir zudem die Anforderung einer sinnvollen internetbasierten Bestelllösung. Ein kompletter Webshop für diese wenigen Produkte war nicht verhältnismässig. OPTEN GmbH stellte uns eine einfache Lösung zur Verfügung, welche aus Anwendersicht einem Webshop nahe kommt. Auch wenn wir nicht über alle Funktionalitäten eines eigentlichen Webshops verfügen, genügt uns die umgesetzte Lösung vollends. Wir gelangen zu allen erforderlichen Informationen und können diese einfach weiterverarbeiten.
Mit den raschen und durchdachten Dienstleistungen von OPTEN GmbH sind wir sehr zufrieden. Wir bedanken uns für die sehr gute Zusammenarbeit und empfehlen OPTEN GmbH gerne weiter.
dotnetpro Links
Eine Sammlung von Wissenswertem.
jQuery macht das Programmieren von Websites mit JavaScript einfacher. Die Plug-ins sorgen für noch schönere Effekte.
Wer die Daten einer Outlook-Datenbank untersuchen will, kann das jetzt tun.
Ein reicher Fundus an Beispielen zur Language Integrated Query.
Schichten Architekturen sind ein ausgezeichnetes Instrument um objekt-orientierte Software Systeme zu organisieren. Diese Architektur hilft dabei die Namespaces und Typen einer Anwendung in eine verständliche und „saubere“ Struktur zu bringen. Der Link zeigt wie eine WPF Anwendung in Schichten aufgeteilt werden kann.
Auch wenn das nicht das Kerngeschäft der dotnetpro ist, mag es doch interessant sein, wie man eine WebApp für das iPhone mit HTML und CSS schreibt.
Dank dieses Tutorials ist es einfach, eine DTD zu erstellen.
Er löst die quadratischen Gleichungen.
Wer auch immer schon Brower hat, die CSS 3 können.
Messung zeigt starken Anstieg der vereinheitlichten Koderierung.
Mercurial hat die Nase vorn. Wohl aus diesem Grund bietet Codeplex nun auch dieses DVCS an.
Dynamisch lernen.
Für zwischendurch, für unterwegs ...
Informationen über Typen, die als dynamic gekennzeichnet sind.
Deshalb sollten Sie Windows Azure verwenden.
Das neue Framework für die Client-Entwicklung von Rich Clients in jedem Browser. Gesprochen wird das "Guckst du".
Der Clou des Systems ist, dass es nur aus einer Datei besteht, einen Webserver, ein Wiki und ein Bugtracking-System eingebaut hat. Unbedingt ansehen.
Absolut lesenswerter Artikel über die neue Programmiersprache von Google. (in englischer Sprache).
Die Trennung von UI Code und dem Geschäftslogik Code ist ein wichtiges Grundprinzip in der Softwareentwicklung. Jedoch ist diese Trennung nicht immer einfach einzuhalten und führt oft durch eine weitere Abstraktionsschicht zu erschwerter Verständlichkeit des Codes. Viele Design Pattern wie MVC, MVP, Supervising Controller, Passive View und Model-View-ViewModel bieten bewährte Lösungen für dieses Problem an. Die hohe Anzahl der verschiedenen Patterns liegt daran, dass jede UI Technologie (z.B. WPF, ASP .NET) so einzigartig ist und somit gewisse Design Patterns besser anzuwenden sind wie andere. Für WPF Anwendungen hat sich das Model-View-ViewModel Pattern durchgesetzt, da es die stärken von WPF ausnützt. Wie dieses Pattern funktioniert können Sie in folgendem Artikel lesen (in Englisch): http://waf.codeplex.com/Wiki/View.aspx?title=Model-View-ViewModel%20Pattern
Automatisches Cache-System.
Multicast-Fähigkeiten und Digital Rights Management
Strukturiert Javascript um, damit das Laden der Seiten mit viel Javascript-Code schneller geht.
Shake it Baby, shake it.
Am Anfang ist der Code wunderschön. Ganz zum Schluss - kurz vor der Veröffentlichung - wird nur noch gehacked - wie dieser Artikel zeigt.
Wie das funktioniert zeigt ein Blog-Eintrag von S. Somasegar.