Von
Andreas Schabus
30. July 2012 21:00
Langsam aber sicher nähert sich Windows 8 der RTM und eine immer größer werdende Anzahl von Entwicklern beginnt mit der Entwicklung von entsprechenden - z.B. Metro Style - Apps bzw. reicht diese zur Zertifizierung für den Store ein. Und nicht zuletzt durch diese Aktivitäten, beginnen auch wir verstärkt Erfahrung mit diesem neuen Environment zu sammeln. Auf meinem Schreibtisch sammeln sich immer mehr Notizen zu diesem Thema und so möchte ich diese im Rahmen dieser Blog-Serie publizieren, in der Hoffnung damit dem einen oder der anderen ein wenig Arbeit abzunehmen. Und sollte jemand Fragen rund um das Thema Entwicklung von Metro Style Apps haben; einfach eine Mail an mich und ich werde versuchen eine - hoffentlich hilfreiche - Antwort zu finden. Wie geht das? Einfach im Registry Editor den Eintrag HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\11.0\General\SuppressUppercaseConversion auf 1 (DWORD) setzen und Visual Studio 2012 restarten. Wo gibt es dazu mehr? http://www.richard-banks.org/2012/06/how-to-prevent-visual-studio-2012-all.html
Von
Toni Pohl (Gastblogger)
23. July 2012 07:15
Seit kurzem ist SharePoint 2013 Preview verfügbar. Mit diesem Startschuss sind jetzt die ersten Details dazu verfügbar. Eine wesentliche Neuerung für SP-Developer ist, dass es nun ein neues Entwicklungsmodell gibt. Das neue AppModel "Napa" wird einige Vorteile bieten!
[More]
Von
Andreas Pollak
19. July 2012 18:23
Microsoft hat heute angekündigt (ADO.NET Blog), dass der Source Code des Entity Frameworks (EF) unter einer Open Source Lizenz auf Codeplex veröffentlicht wurde. Mit der Veröffentlichung auf Codeplex möchten wir unter anderem die Transparenz bei der Weiterentwicklung des EF erhöhen. Wir geben euch damit Möglichkeit Änderungen sofort einzusehen und direkt Feedback zu Code-Check-Ins, Bug-Fixes und neuen Features zu geben. Zudem habt ihr damit die Möglichkeit immer die aktuellste Version auf einer täglichen Basis zu Verfügung zu haben. Zum ersten Mal ist es auch für Entwickler und Entwicklerinnen außerhalb von Microsoft möglich direkt Fehlerbehebungen oder Code Beiträge einzureichen. Das Entwicklerteam bei Microsoft wird diese Beiträge direkt überprüfen und gegebenenfalls* in das Produkt aufnehmen. Nur um eines gleich vorweg zu nehmen! Das Entity Framework wird nach wie von Microsoft voll unterstützt! Das Entwicklerteam in Redmond ist das selbe wie zuvor und das EF wird als Bestandteil von Visual Studio 2012 ausgeliefert. Die nächste Version des EF ist für Mitte nächstes Jahr geplant. Entwickler und Entwicklerinnen können ab sofort den Source des EF ansehen, synchronisieren und compilieren (http://entityframework.codeplex.com/) Feedback zur Roadmap senden Feedback zu Code-Check-Ins senden Neue Features vorschlagen und ausprobieren wenn diese implementiert werden Fehler melden und überprüfen ob die Fehler vollständig behoben wurden Codefixes oder Codebeiträge einreichen* Ressourcen http://entityframework.codeplex.com/ *) Alle Code Beiträge werden vom Microsoft Team streng überprüft und getestet. Nur Beiträge die unseren hohen Ansprüchen für Qualität und Design/Roadmap entsprechen werden in den Quellcode aufgenommen. Andreas Pollak Product Marketing Manager Visual Studio 2012 (Entwicklungs- und Testwerkzeuge) Leader im Magic Quadrant von Gartner für ALM
Von
Andreas Pollak
19. July 2012 13:25
Die Veröffentlichung der Office 2013 Customer Preview, ermöglicht es nun neben den bestehenden Erweiterungsmöglichkeiten von Office wie VBA, COM, VSTO und SharePoint nun auch Lösungen basierend auf HTLM, Javascript und OAuth zu entwickeln. Der wesentliche Vorteil besteht vor allem in der Entwicklung und Verteilung der Lösungen auf den unterschiedlichsten Endgeräten (Phone, Tablett, PC). Die Lösungen können einfach über den Office Online Store allen Office Kunden bereitgestellt werden. Unternehmen können durch interne “Shop” ihren Fachbreichen interne Lösungen über denselben Mechanismus bereitstellen. Durch das neue Entwicklungsmodell können die entwickelten Lösungen sowohl am Desktop als auch in der Cloud (z.b. Office 365) genutzt werden! Das muss man sich mal durch den Kopf gehen lassen. Endlich einmal schreiben und überall einsetzen. Am 17. Juli wurde auch ein neues Tool namens “Napa” vorgestellt. “Napa” ist webbasierend, d.h. es ist nicht notwendig irgendetwas zu installieren. Browser starten und schon kann man mit der Entwicklung von Office und SharePoint Applikationen loslegen (mit IntelliSense & Co). Wenn das Projekt dann professionell weiterentwickelt werden soll kann nahtlos in Visual Studio 2012 gewechselt werden. Um “Napa” kostenlos auszuprobieren meldest Du Dich einfach kostenlos für die Microsoft Office 365 Developer Preview an (http://dev.office.com). Die Office 2013 Preview kannst Du übrigens einfach über die MSDN herunterladen. Verfügbar in jeder MSDN Edition! Tipp: Als Visual Studio Premium oder Ultimate Kunde mit MSDN kannst Du übrigens alle aktuell verfügbaren Office Produkte (Office 2010, Project Professional, Visio Premium) produktiv (also auch im täglichen Business) einsetzen! Wichtige Ressourcen (Deutsche Titel mit englischem Inhalt!) Allgemeine Informationen Vorstellung von “Napa” - Office 365 Entwicklungswerkzeuge(Jason Zanders) Information über das neue Office Cloud Anwendungs Modell(Ludovic Hauduc) Haupteinstiegsseite über die Entwicklung von Lösungen für Office und SharePoint Office Applikationskonzept in kurzen Videos Übersicht über Applikationsentwicklung für Office Übersicht über Applikationsentwicklung für SharePoint Development Entwickeln von Lösungen für Office und SharePoint Kostenlosen Office 365 Preview Entwickler Account anlegen (Schritt für Schritt Anleitung) Verbesserungen für SharePoint Entwicklung in Visual Studio 2012 Tutorials Deine erste Applikation für Office How to: Erstelle deine erste Content App für Excel mit "Napa" Office 365 Development Tools How to: Erstelle deine erste Mail App für Outlook mit "Napa" Office 365 Development Tools How to: Erstelle deine erste TaskPane oder Content App für Word und Excel mit Visual Studio How to: Erstelle deine erste Mail App für Outlook mit Visual Studio Deine erste SharePoint Applikation für Office How to: Erstelle eine einfache App für SharePoint mit "Napa" Office 365 Development Tools How to: Erstelle eine einfache Provider gehostete App für SharePoint How to: Erstelle eine einfache SharePoint gehosted App Developer Training Videos Beispiele Dokumentation Applikationen für SharePoint Applikationen für Office Office Store Office Store Viel Spaß mit Visual Studio 2012 RC wünscht euch Andreas Pollak Product Marketing Manager Visual Studio (Entwicklungs- und Testwerkzeuge)
Von
Jürgen Mayrbäurl
18. July 2012 17:19
Am 7. Juni war es soweit: Auf dem Meet Windows AzureEvent wurde zum ersten Mal die Zukunft von Windows Azure öffentlich gezeigt. Dies ist der größte Schritt seit dem Start von Windows Azure Anfang 2010. Um Ihnen einen entsprechenden Einstieg in die neue Funktionalität „Windows Azure Websites“ zu geben, veranstalten wir ein kostenloses Windows Azure Summer DevCamp, bei dem Sie sich, auch anhand praktischer Übungen, von dieser neuen Funktionalität ein Bild machen können. Was sind Windows Azure Websites? Ab sofort können Webentwickler ihre in ASP.NET, PHP oder Node.js entwickelten Anwendungen in Minuten in einer geteilten Umgebung auf Windows Azure bereitstellen. Jeder Kunde bekommt im ersten Jahr zehn kostenfreie Webseiten und kann innerhalb der Preview reservierte Instanzen zu reduzierten Preisen nutzen. Entwickler können hierbei auf bekannte Frameworks (WordPress, Joomla! etc.) und Tools zurückgreifen. Verschiedene Deploymentvarianten (FTP, WebDeploy, Git etc.) und einfachste Skalierungsoptionen runden das Gesamtangebot ab. Trainer: Manfred Steyer (softwarearchitekt.at) ist freiberuflicher Trainer und Berater bei IT-Visions (it-visions.de) sowie verantwortlich für den Fachbereich "Software Engineering" der Studienrichtung "IT und Wirtschaftsinformatik" an der FH CAMPUS 02 (campus02.at) in Graz. In seinem aktuellen Buch „Verteilte Systeme und Services mit .NET 4.0: Konzepte und Lösungen mit WCF 4.0“ beschreibt er gemeinsam mit Holger Schwichtenberg den Einsatz von WCF für Unternehmensanwendungen. Agenda: 09:00 – 10:00: Überblick Windows Azure und Einführung zu Windows Azure Websites 10:00 – 10:45: Hands-on-Lab 1: Enwickeln und Bereitstellen einer Website 11:15 – 12:15: Windows Azure Websites entwickeln mit Visual Studio, Webmatrix und von der Command-Line 12:15 – 13:00: Hands-on-Lab 2: Beispiele für Visual Studio und Webmatrix Entwicklung 14:00 – 14:45: Bereitstellung von Websites aus Git, FTP und TFS inklusive Demos 14:45 – 15:30: Skalierung und Management von Windows Azure Websites 16:00 – 17:00: Hands-on-Lab 3: Praktische Beispiele zum Management und Monitoring Mitzubringen für die Teilnahme an den Hands-on-Labs sind: Notebook mit Visual Studio 2010 oder 2012 RC und Windows Azure SDK Aktive Windows Azure Subscription (Kostenlose Testsubscription unterhttp://www.windowsazure.com/de-de/pricing/free-trial/ ). Anmeldung zur kostenlosen Veranstaltung
Von
Toni Pohl (Gastblogger)
17. July 2012 11:02
Mit der Microsoft Pressekonferenz und der Vorstellung der Office Customer Preview gestern wurde auch die nächste Version von SharePoint veröffentlicht: “Microsoft SharePoint Server 2013 Preview”.
Die Preview kann im TechNet Evaluation Center downgeloadet werden.
[More]
Von
Toni Pohl (Gastblogger)
16. July 2012 07:05
Microsoft macht seinen Microsoft Translator Hub für eigene kommerzielle Nutzung zugänglich, schreibt Vikram Dendi, Product Manager Microsoft/Bing Translator, im Microsoft Translator-Blog in "Announcing the Microsoft Translator Hub for commercial use – a comprehensive solution for custom translation quality". Ein professioneller Übersetzungsdienst, der je nach Datenmenge kostenfrei (bzw. zu günstigen Konditionen) verwendet werden kann!
[More]
Von
Gerwald Oberleitner
12. July 2012 08:45
Mit Visual Studio 2012 ergeben sich auch einige Änderungen für Microsoft LightSwitch. Visual Studio LightSwitch ermöglicht es Benutzern aller Fertigkeitsstufen sehr rasch leistungsfähige und benutzerfreundliche Geschäftsanwendungen zu erstellen und dafür eine intuitive “Entwicklungsumgebung” zu nutzen. Von der Fachabteilung erstelle Applikationen in LightSwitch können in weiterer Folge auch durch die Entwicklungs- und IT-Abteilung gewartet und weiterentwickelt werden - sollte eine Lösung einmal über die “schnelle Abteilungslösung” hinauswachsen. Vor kurzem ist die Microsoft LightSwitch Client Preview für Visual Studio 2012 erschienen. Die Preview wird als Testsystem in einem VHD-File angeboten und gibt einen frühen Einblick in die erweiterten Mögichkeiten von LightSwitch. Neben Silverlight können nun auch mit HTML5 & JavaScript webbasierte Geschäftsanwendungen für unterschiedliche Browser und auch mobile Endgeräte erstellt werden.
Von
Toni Pohl (Gastblogger)
11. July 2012 07:15
Search Engine Optimization (SEO) wird immer wichtiger. Jede HTML-Website sollte den Richtlinien für gutes Seitendesign, logischen Aufbau und Performance entsprechen. SEO ist ein so großes Thema, dass es mittlerweile viele Agenturen gibt, die sich sehr intensiv mit diesem Thema befassen. Als (ASP.NET) Webdeveloper können viele Themen der ASP.NET Technologien wie URL Rewriting, MVC & Co. helfen, gute Websites auch in Bezug auf SEO zu erstellen. Das Ziel ist also suchmaschinenoptimierten Webseiten mit ASP.NET zu erstellen. Nur, wie prüft man nun auf SEO Konformität?
[More]
Von
Gerwald Oberleitner
10. July 2012 08:00
Für alle Client-Editionen des Visual Studio 2012 Release Candidate ist ein kleines Update (Juli Update für Visual Studio 2012 RC) mit diversen Verbesserungen erschienen. Die Änderungen sind im KB-Artikel 2703187 beschrieben. Visual Studio 2012 RC ist mit einer sogenannten “Go-Live” Lizenz ausgestattet. Da wir in der Vorabversion bereits sehr hohe Produktqualität erreicht haben unterstützen wir den Einsatz in Test- und Produktivumgebungen. Weiter Details zur “Go-Live” Lizenz finden Sie auf den Visual Studio 2012 Produktseiten.
Von
Gerhard Goeschl
7. July 2012 12:00
Der Vorteil von Cloudservices ist die praktisch unbegrenzte Skalierbarkeit. In weltweit verteilten, beeindruckend großen Rechenzentren können praktisch unbegrenzt neue Instanzen gestartet werden. Wie aber sieht es dabei mit Speicher aus? Die Antworten darauf wird uns Rainer Stropek, MVP für Windows Azure, auf der Professional .NET 2012 geben. Er hält einen spannenden, code-only Vortrag zu “Azure Tables – Massendaten in der Microsoft-Cloud” (Level 300). Eine kleine Einstimmung dazu können ja auch schon Rainers Vorträge auf der TechEd Europe bzw. auf der TechEd North America geben: Operating and Optimizing Multi-Tenant SaaS Applications in Windows Azure: An ITPro Perspective Als Entwickler hat man drei Optionen: Man verwendet die Azure-Plattform als IaaS (Infrastructure as a Service) und betreibt sein eigenes Speicherservice. Man geht den relationalen Weg und setzt auf die SQL Datenbank in Windows Azure. Oder: Man bedient sich der Windows Azure Storage Services. In dieser Session stellt Rainer Stropek die NoSQL Implementierung von Microsoft in Form der Windows Azure Table Storage Services näher vor. Sind sie tatsächlich eine Alternative zur altbekannten relationalen Datenbank? Machen Sie sich bereit für eine Code-only Session mit C# und ganz ohne PowerPoint. Mehr Infos zu den Azure Table Storage Services: http://www.windowsazure.com/en-us/develop/net/how-to-guides/table-services/ http://blogs.msdn.com/b/hsirtl/archive/2011/12/19/windows-azure-table-storage-leicht-gemacht-schritt-f-252-r-schritt-zu-einer-kleinen-beispielanwendung.aspx Natürlch kann man Windows Azure risikolos kostenfrei testen. Sowohl mit der Windows Azure Free-Trial oder auch durch Aktivierung der kostenlosen MSDN Azure Benefits Die ganztägige Community Konferenz Professional .NET 2012 findet heuer am Freitag, 14. September 2012 in Wien statt. Neben Rainer ist auch Ayende Rahien (NHibernate Main Contributor, RavenDB und RhinoMocks Autor,…) sowie Sebastien Lambla (OpenRasta, OpenWrap) zu Gast in Wien. direkt zur Anmeldung >>
Von
Petra Korica-Pehserl
6. July 2012 09:26
Der Imagine Cupist einer der größten Technologiewettbewerbe für Studenten. Das Motto von Imagine Cup ist "Technologie für eine bessere Welt". App-Developer, Spieleentwickler und Software Designer aus der ganzen Welt sind aufgefordert, mit kreativen Ideen ihre Fähigkeiten in den Bereichen Windows Phone, Windows Azure, Game Design, Software Design, Kinect Fun und bei der IT Challenge unter Beweis zu stellen. Das weltweite Finale startet gerade in Sydney, Australien, und kann über diesen Link live verfolgt werden: http://icsocialmediateam.com/live-stream/ Folgende Programmpunkte werden live gestreamt: - Opening Ceremony - Game Design Finalist Announcements - Software Design Finalist Announcements - Software Design Finalist Presentation (potential/TBD) - World Festival Enjoy and get inspired!
Von
Gerhard Goeschl
4. July 2012 10:00
Oren Eini (aka Ayende Rahien), Autor der die nativen .NET Dokumenten Datenbank RavenDB www.ravendb.net und Haupt Contributor von NHibernate kommt am Freitag, 14. September zur ganztägigen Community Konferenz Professional .NET 2012 www.dotnet-austria.at nach Wien! Oren hat über 15 Jahre Erfahrung in der Entwickler Welt mit einem starken Fokus auf dem Microsoft und .NET Ecosystem. Er ist seit 2007 ein Microsoft's Most Valuable Professional für Visual C#. Zudem ist er auch eine führende Figur in zahlreichen Open Source Projekten wie NHibernate http://nhforge.org, Rhino Tools Suite https://github.com/hibernating-rhinos/ oder Rhino Mocks https://github.com/hibernating-rhinos/rhino-mocks ==> Siehe auch “.NET Rocks! - Oren Eini -NHibernate and Rhino Mocks” der dokumentenorientieren, NoSQL Datenbank RavenDB http://ravendb.net/ ==> Siehe auch “Embedding RavenDB into an ASP.NET MVC 3 Application” Oren ist Autor des Buchs "DSLs in Boo: Domain Specific Languages in .NET", erschienen im Manning Verlag. http://manning.com/rahien. Sein Hauptfokus liegt auf Architektur und Best Practices die qualitativ hochwertiges und "zero-friction development" als Ziel haben. Hier noch ein Auszug seiner Open Source Projekte: NHibernate ==> Data Access: Building a Desktop To-Do Application with NHibernate RavenDB Rhino Tools Suite Rhino Mocks - mocking framework ==> Better Testing with Mocks Rhino Commons - infrastructure framework Rhino Igloo - MVC framework for WebForms Rhino DSL - Domain Specific Languages building toolkit Rhino ESB - Distributed Service Bus framework ==> Erstellen verteilter Anwendungen mit NHibernate und Rhino Service Bus Rhino PHT - Persistent Hash Table for .NET Rhino DHT - Distributed Hash Table for .NET Als international bekannter Sprecher hat Oren auf Konferenzen wie DevTeach, JAOO, QCon, Oredev, NDC, und Yow sein Wissen weitergegeben. Wir freuen uns sehr, ihn am 14. September auf der Community Konferenz Professional .NET 2012 www.dotnet-austria.at in Wien zu begrüßen. Reserviert euch rasch euer Ticket! Bei den Kennenlern- und Afterparties habt ihr die Möglichkeit euch direkt mit den Sprechern und Community Mitgliedern auszutauschen.
Von
Toni Pohl (Gastblogger)
28. June 2012 16:07
Mads Kristensen, ASP.NET Program Manager bei Microsoft, hielt eine Session über Visual Studio 12, ASP.NET 4.5 und HTML5 und CSS3: ASP.NET Loves HTML5. Mads zeigte viele Demos und Verbesserungen in VS2012.
[More]
Von
Toni Pohl (Gastblogger)
28. June 2012 13:11
Scott Dickens von Microsoft demonstriert in dieser Session, was Web-Developer wissen müssen, um Metro-Apps zu bauen: What Web Developers Need to Know When Building Metro Style Apps. Witziger Einstieg mit Scott´s erster Webseite “ISDS” aus 1996 – was für ein Unterschied zu modernen Websites. Das Session-Ziel: Zeigen, wie man “very powerful websites/metro apps in HTML5” bauen kann.
[More]