Many development standards have a requirement to have someone else look at your code either before you check in or before a product is shipped. And you might get an occasional audit from a different team or even an external party. Team Foundation Server vNext will allow you to request and conduct reviews and will document the outcome of the review for future reference. This session will explain the different scenarios you can use to do these reviews with VS2010 and wit Dev11 and will explain how you can integrate the upcoming Review feature into your own processes.
In de Mango release van Windows Phone 7 is de support voor push notifications, live tiles en background agents toegevoegd of sterk verbetert. Toch maken nog veel applicaties geen gebruik van de extra mogelijkheden die deze features bieden. Zorg ervoor dat je applicatie tot leven komt door betere interactie met je gebruiker ook op de momenten dat ze je applicatie niet gebruiken. In deze sessie leer je hoe deze features werken, wanneer je ze kunt gebuiken en natuurlijk hoe jij ze in jouw app kunt inzetten doormiddel van veel code voorbeelden en theorie. In deze sessie zal ik ingaan op mango features zoals push notifications, live tiles / deep tiles en background agents om developers te enthousiasmeren om deze features te gaan gebruiken in hun Windows Phone applicaties. Dit zal ik door voorbeelden aan te laten zien van applicaties of use cases die gebruik maken van deze features, uitleg te geven over wat de mogelijkheden zijn van deze features en daarna laten zien hoe dit geïmplementeerd kan worden in hun applicaties doormiddel van code voorbeelden.
Windows Azure is Microsoft's open & flexible cloud platform. Come & learn how to get started with Windows Azure and build application for Windows Azure with the Windows Azure SDK & Tools. In this session, we'll go from discovering Windows Azure, signing up for it and building your first application, whether you are a .NET developer or use open source technologies. This session will also cover some of the basics of how Windows Azure works under the covers so you can take advantage of the flexible cloud architecture for your applications as well as avoid the common pitfalls. At the end of this session, you will have a good understanding of the end to end Windows Azure platform, basics of cloud computing and how to quickly get started with the skills & tools you are already familiar with.
SharePoint 2010 maakt gebruik van een nieuwe securitymodel op basis van claims. Als SharePoint ontwikkelaar krijg je daardoor te maken met allerlei nieuwe concepten en technologieen: Security Token Services, federatie, het security model van SP2010 en Windows Identity Foundation. In deze sessie krijg je een introductie over claim-based security en de combinatie met SharePoint 2010. We kijken naar praktische zaken, zoals het inrichten van je ontwikkelomgeving voor het werken met claims als SharePoint ontwikkelaar en de tooling die je nodig hebt. Tenslotte behandelen we nog een aantal SharePoint specifieke onderdelen, zoals het security model en custom claim providers. Aan het einde van deze sessie kun jij claim-based security inzetten in SharePoint applicaties.
Enterprise Library helps you to build better ‘enterprise scale’ applications. And what better place to host those applications than Windows Azure. In this presentation, you’ll learn how to use Enterprise Library to add Automatic scaling, transient fault handling and much more Enterprise Library goodness to your application.
The times that apps were mainly developed by a single developer on their spare time are over. For an increasing number of companies app development is serious business. Working together with a handful of team members means you’ll have to share responsibilities with regards to stability and quality. Most developers already know about unit testing and continuous integration, little have yet applied these techniques to Windows Phone development. In this session we’ll look at some of the difficulties, solutions and tools that can help with testing Windows Phone applications. Together with Olaf Conijn we’ll take a look at: - different approaches to unit testing Windows Phone applications. - how to set up continuous integration server - tools and frameworks that can help make your app more testable. - how to deal external components such as the Web Requests and database access. This is a technical session. At times we’ll have to dive deep into concepts such as AppDomain’s and build scripts to understand what’s really going on with our applications.
Met behulp van HTML5 technologie kun je prachtige applicaties ontwikkelen door nieuwe elementen als CSS3, canvas, workerroles en de nieuwe communication opties in te zetten. Hiermee behoort het gebruiken van plugins als Flash en Silverlight voor de meeste applicaties tot het verleden. HTML5 lijkt ook een prima oplossing voor het woud aan mobiele devices en bied je als ontwikkelaar een uniform platform om mobiele webapplicaties te bouwen. Daarnaast biedt MVC4 een heleboel mogelijkheden om deze applicaties maximaal te ondersteunen en van live-data te voorzien. In deze sessie nemen we aan de hand van praktijkvoorbeelden en -ervaringen de mogelijkheden van HTML5 en MVC4 door en heb je na afloop voldoende aanknopingspunten om zelf met de (mobiele) webapplicaties van de toekomst te beginnen!
Het maken van een REST service is pas deel een van een oplossing. Nadat deze er is moet er meestal ook een grafische interface voor gemaakt worden. En in de huidige tijd, waar het ondersteunen van diverse devices steeds belangrijker wordt, komt het maar al te vaak voor dat deze gebruikers interface in HTML geschreven wordt. Helaas blijken de verschillende browsers maar al te vaak voor extra problemen te zorgen die het leven van de ontwikkelaar een stuk moeiljker maken. In deze sessie laat Maurice de Beijer zien hoe je effectief de verschillende problemen waar je als ontwikkelaar tegenaan loopt kan oplossen.
Data-tier applications (DAC) were introduced in SQL Server 2008 R2. A DAC provides a single unit for authoring, deploying, and managing the data-tier objects instead of having to manage them separately. In this talk, I’ll show how to develop and deploy a DAC from scratch, how to create a DAC from an existing database, how to declare intent (such as which version and edition of SQL Server and the OS is required) when deploying, and how to manage DACs with SQL Server Management Studio in conjunction with SQL Server 2008 R2 utility control points (UCPs). I’ll also illustrate deployment to SQL Azure Database using Data Tier Applications and moving data and schema with the new DAC Import-Export Service.
jQuery Templates bring declarative HTML templates to the browser. Data-link brings data binding to the browser. Put these two together and you have a very powerful client-side programming model. In this session you will get a deep understanding of how to apply and manipulate templates and their output using jQuery. You will learn how to nest templates, refresh template output, and provide conditional output. In addition, we will combine template output with data binding to create rich client interactions in the browser.
Orchard is een gratis, open source project dat gericht is op het bouwen van applicaties en herbruikbare componenten op het ASP.NET platform. Op dit moment is het project gericht op een Content Management applicatie waarmee gebruikers eenvoudig content-gedreven websites kunnen maken, en een framework waarmee ontwikkelaars snel en modulair functionaliteit kunnen toevoegen in de vorm van modules en thema's. Standaard biedt Orchard al de mogelijkheid het CMS uit te rollen op Windows Azure, waardoor alle schaalbaarheidsvoordelen van dit platform binnen handbereik van een Orchard site komen. De combinatie van Azure en Orchard is een hele logische voor microsites: kleine sites die vaak voor een specifiek doel worden gebouwd (bijvoorbeeld het lanceren van een product of een nieuw merk). In deze sessie ga ik in op de deployment van Orchard naar Azure en met name op de extensibility: hoe maak je thema's en modules, en waar heb je in de combinatie met Azure mee te maken?
OData is a great open REST based protocol for exposing data services (see http://odata.org). Building OData based data services which can deal with dynamic schemas, depending on the security context of the user while scaling over multiple data stores is not a trivial exercise. This session will go through the example of building a dynamic, secure and sharded OData data service, based on the experience gained of building Azure hosted directory services and exposing these through OData.
In deze sessie behandel ik de mogelijkheden die de Azure AppFabric ServiceBus biedt om verschillende messaging patterns te implementeren in een applicatie. Aan de hand van een aantal voorbeeldscenario's zal ik de problemen toelichten die men vaak tegenkomt bij het bouwen van gedistribueerde systemen en hoe de ServiceBus kan helpen bij het oplossen van deze problemen. In de voorbeeldscenario's komen zowel cloud oplossingen als hybride oplossingen (deels gehost in de cloud en deels gehost binnen een organisatie) aan bod. Een aantal van de behandelde onderwerpen zijn: AppFabric SDK, bindings, SOAP communicatie, REST communicatie, security, servicebus management, aanbieden van services binnen een organisatie via de ServiceBus.