Microsoft liefert unter Visual Studio 2012 neben der Blank App mit der Navigation- , der Split- und der Grid-App bereits einige Vorlagen, die den Start in die Entwicklung etwas erleichtern sollen. Generell finde ich sie auch ganz gelungen, da sie zum Beispiel im Fall der Grid App zeigen wie man ein datengebundenes hierarchisches Navigationssystem implementiert. Schade finde ich jedoch, dass andere Dinge wie der Semantic Zoom oder die App Bar nicht berücksichtigt wurden. [...]

Nach jahrelanger Zusammenarbeit im Konferenzumfeld haben das Management von Infragistics und ich nun gemeinsam entschieden, dass wir auch deutschsprachige Schulungen anbieten möchten. Vom 12. – 13. September wird unsere erste gemeinsame Schulung “Anwendungsentwicklung mit NetAdvantage™ Windows Forms Controls” stattfinden. Einige Plätze sind noch frei, so dass ihr euch hier noch registrieren könnt: http://igseptemberworkshop.eventbrite.com/ Ein Tipp falls jemand teilnehmen möchte, allerdings nicht mit Paypal zahlen will: Wenn man auf “other payment options” klickt, und dann auf “pay offline”, kann man auch auf Rechnung zahlen. [...]

Heute bin ich zufällig während der Entwicklung einer Windows 8 App über ein Visual Studio 2012 Feature gestolpert, das mir ein Lächeln auf die Lippen zauberte. Und zwar fand ich in der Debugging Symbolleiste eine neue Schaltfläche, die mich neugierig machte: Die ersten drei Buttons sind seit Jahren bekannt: Ausführung Anhalten Debugging Stoppen und neu Starten Wofür ist aber dieser “grüne Recycling Knopf mit dem Blitz?” Laut ToolTip verbirgt sich dahinter “Refresh Windows App”, was nichts anderes bedeutet, als dass ich nun während des Kompilierens den Source Code meiner App ändern kann und sich dies sofort auswirkt. [...]

Warum macht ihr die coolen Sachen eigentlich immer in Berlin? Mit dieser Frage wurde der Windows 8 App Entwicklung Hackathon in Koblenz geboren. Glücklicherweise hatte Florian Endres vom Microsoft Clip Programm nämlich ein offenes Ohr für mich und sagte Kein Problem, lass uns doch einfach einen Hackathon in Koblenz machen! Für diejenigen, die mit dem Begriff Hackathon nichts anfangen können: Ein Hackathon ist eine Lan Party für Programmierer. [...]

Es gibt wohl kaum jemanden, der es nicht macht: Sich selber googeln. Mag es nun sein um zu erfahren, was Google so alles über einen selbst weiß, oder einfach nur um herauszufinden an welcher Stelle die eigene Homepage bei der Suche nach dem eigenen Namen erscheint. In letzter Zeit habe ich wieder ein wenig an meiner Homepage herumgeschraubt. Daher habe ich auch häufiger mal wieder nach mir selbst gegoogelt und wunderte mich – wie jedes Mal - darüber, wieso Google in der Zusammenfassung für meine Homepage anzeigt, dass ich ich mich in meinem Blog primär mit VB. [...]

Am 8. Dezember hat unsere User Group in Koblenz mit Juval Löwy nach Tony Lombardo den zweiten internationalen Sprecher zu Gast. Juval wird bei uns seinen Vortrag “The Architect” halten, der für alle Software Architekten sowie Entwickler interessant ist. Da wir dieses Mal die Kapazitäten ein wenig besser planen müssen, bitten wir um eine formlose, kurze Anmeldung unter dnug@konzeptum.de. Das Treffen wird dieses Mal übrigens nicht bei Konzeptum, sondern ausnahmsweise bei der Görlitz AG statt finden. [...]

Gestern überraschte mich Sharepoint mit einem mir zunächst vollkommen unverständlichen Verhalten. Ich versuchte zu einer Seite ein WebPart hinzuzufügen, welches ich kurz davor entwickelt hatte. Jedoch kam jedes Mal nachdem ich das Webpart auswählte ein Dialog der mich zur Eingabe von Benutzernamen und Passwort aufforderte. Meine korrekt eingegebenen Benutzerdaten akzeptierte der Dialog nicht. Der Klick auf “Abbrechen” führte schließlich zu einer Standard HTTP 401 Unauthorized Seite. Weder im Event-Log, noch in den Sharepoint-Logs konnte ich Informationen zur Fehlerursache finden. [...]

Nutzer des IE 6 sehen sie im Internet immer häufiger: mehr oder weniger diskrete Hinweise, dass der genutzte Browser veraltet wäre und man doch bitte die aktuelle Version einspielen, oder aber einen alternativen Browser einsetzen solle. Gegen solche Hinweise habe ich nichts einzuwenden. Schließlich ist der IE 6 nun wirklich kein aktueller Browser mehr und aufgrund seiner vielen bekannten Fehler bei der Darstellung von standardkonformen (X)HTML / CSS ist es für den Webdesigner nur unter großem Aufwand möglich, einen Internetauftritt so zu gestallten, dass er sowohl in standardkonformen Browsern und im IE 6 vernünftig aussieht. [...]

Ja, ich gebe es offen und ehrlich zu! Ich habe sie noch nie wirklich genutzt, die ASP.NET WebForms ObjectDataSource. Irgendwie hatte ich ein Unbehagen bei der Vorstellung mir das alles bloß zusammen zu klicken und habe daher bisher einen Bogen um die ObjectDataSource gemacht. Außerdem habe ich bisher auch noch niemanden getroffen, der ernsthaft in Erwägung gezogen hätte die ObjectDataSource zu nutzen - oder sich zumindest getraut hätte, dies zuzugeben ;-) [...]

Wie Craig Shoemaker bereits in seinem Blog geschrieben hat, werden die Infragistics NetAdvantage Controls für Silverlight und WPF ab der Version 10.2 auch mit Deutschen Oberflächentexten ausgeliefert. In diesem Beitrag möchte ich die Notwendigen Schritte noch einmal im Schnelldurchlauf in deutscher Sprache am Beispiel von Silverlight erläutern. Initiales Setup Mein Silverlightprojekt besteht aus einer einzigen Seite, in der ein XamGrid definiert wurde: <UserControl x:Class="NAGermanLocalization1.MainPage" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" mc:Ignorable="d" d:DesignHeight="300" d:DesignWidth="400" xmlns:ig="http://schemas. [...]