SDN event 15 juni 2012 Op vrijdag 15 juni 2012 zal het tweede SDN event van 2012 plaats vinden. Deze keer zal het event niet plaats vinden op de Achmea locatie, maar keren we op veler verzoek terug naar de Reehorst in Ede.
We hebben 4 goed gevulde tracks. De overige tracks bevatten onderwerpen zoals Scrum op TFS, Scrum en Architectuur, Security van OWASP, Test Driven Development, Lucene, OpenCL/GPGPU, Design Patterns, User interactie en Visual Studio 11. De Delphi track is gevuld met 4 sessies van Ray Konopka, een grote naam in Delphi land, en een sessie van Bob.
Het volledige programma zal de komende dagen aangevuld worden met meer informatie. Deze keer helaas zonder een speciale DotNetNuke track.
Als speciale speaker hebben we Sander Hoogendoorn gevraagd voor 2 van zijn populaire sessies over Smart Use Cases drive Web Development en Agile Anti Patterns.
Kortom alle reden om je in te schrijven voor het tweede event van 2012!
Dit event zal deze keer plaats vinden in de Reehorst te Ede.
|
|
 Effective User Interface Design (for Windows, Mac and Mobile)
The goal of this session is to illustrate the importance of effective user interface design, which is not the same as graphics design.
Throughout this session a set of user interface guidelines will be presented that apply to virtually any type of application: desktop, web, mobile, etc. In addition, specific attention will be given to user interface design traps that developers often encounter, and how to avoid them.
 Visual Studio 11 Beta: Stubs en FAkes
 ntb
 3d visualisatie van magazijnen
 Leveraging CodeSite Studio
CodeSite is an advanced debugging and application logging system that gives developers deeper insight into how their code is executing.
CodeSite Express, which is included in RAD Studio XE2, provides core logging functionality but does not include the full range of capabilities available in CodeSite Studio. Migrating to the Studio edition allows developers to fully leverage CodeSite. This session demonstrates the major benefits of CodeSite Studio including remote destinations, enhanced method tracing, advanced data types, and much more.
 How Smart Use Cases Drive Web Development
Use cases have been around for many years describing the requirements of software development projects. From a developer’s point of view, use cases are often seen as too abstract and too complex to develop code from. Until now, that is.
 Building Single Page Web applications with HTML5, ASP.NET MVC4, Upshot.js and Web API
Single page applications can be thought of as a stateful HTML client application communicating with a services back-end. This type of application has a similar architectural style as RIA (e.g. Silverlight) applications but with the advantage of not requiring a plugin. The HTML client utilizes the power of JavaScript and client side JavaScript libraries, like knockout.js and Upshot.js., to interact with back-end services. These back-end services can then be built with the new ASP.NET MVC4 Web API. After attending this session you will know what Single Page Applications are, when to use them and how to build them using the power of ASP.NET MVC 4, Upshot.js and Knockout.js.
You will learn:
- The architectural implications of a Single Page application
- The power of Knockout.js to enable HTML5 and data binding using the MVVM pattern
- The role of Web API to provide an interaction layer for your application
- A practical way to implement Single Page Applications using HTML5 and MVC4
 Praktisch GPU programming
 FireMonkey and Grids
FireMonkey is het nieuwe cross-platform GUI framework in Delphi, waarmee we voor Windows, Mac OS X en iOS toepassingen kunnen maken. Door het ontbreken van data-aware controls, en de introductie van LiveBindings, is met name het gebruik van de verschillende Grids in FireMonkey niet altijd even makkelijk of inzichtelijk. In deze sessie worden de "best practices" en ervaringen met de verschillende FireMonkey Grids gepresenteerd.
 Implementing Scrum with Team Foundation Server 11
Session Content to be determined. The session will cover an overview of the Scrum Fundamentals and how the Scrum Process is supported by Team Foundation Server 11. The session ranges from managing teams to running a sprint.
 Acceptance Test Driven Development in .NET
 Compuware
 Creating Custom FireMonkey Controls
RAD Studio XE2 includes the brand new FireMonkey user interface framework (FMX). Like the VCL, FireMonkey is component-based, but unlike the VCL, FireMonkey is designed to be cross-platform. This session will take a closer look at the inner workings of FMX to provide you with what you need to get started building custom FireMonkey controls. Specific topics will include class hierarchies, style resources, user interactions, designer functionality, and deployment.
 Agile Anti-patterns! Yes Your Agile Project Can And Will Fail Too!
 The popularity of agile software development processes and methodologies is imminent and fast growing. Many organizations and projects turn towards agile to help solve the problems of traditional software development. Scrum, extreme programming, test driven development, and lean are no longer the new kids on the block. However, with the rising popularity of agile, mainly due to lack of experience, or management over-expecting results, the coming years many agile projects will fail miserably. Agile is not the silver bullet. In his enthusiastic style speaker Sander Hoogendoorn, global agile thought leader at Capgemini and involved in agile projects since the mid-nineties, will demonstrate the differences in traditional and agile projects, and show why agile projects will fail – independent of the process used. Sander will elaborate on a series of agile anti-patterns that people will recognize immediately. Think of the Scrumdamentalist, Agile-In-Name-Only, the Pseudo-Iteration, Guesstimation, the Bob-the-Builder Syndrome, Parkinson’s Law, the Agile Project Manager, and Student Syndrome. Of course with many embarrassing examples and anecdotes from real-life projects.
 De pijn van paradigma’s
Waarom werken relationele databases niet echt lekker samen met .Net (of java)? Hoe komt het dat er consessies aan object modellen worden gedaan als er met webservices wordt gewerkt? Waarom hebben veel .NET programmeurs bij het maken van hun LOB-app vaak het gevoel helemaal niet zo heel erg OO bezig te zijn?
In deze sessie probeer ik een antwoord te geven op de vraag waarom het pijn doet als je met meedere paradigma’s tegelijk aan het werken bent.
 Building Secure Software, The good, bad and the ugly
Security is hot, all and everything has to be secure, but what does ‘being secure’ mean? This presentation will take you into secure development, where to start and does it end? How to build awareness, implement secure development in you devevelemtent team. Into the whole company? How to setup, monitor and improve security through software development? There are a lot of myth about software, not the least it to be expensive. During this presentations, anecdotes from the field come by and lesson’s learned will be shared!
 Skinning your VCL Apps with VCL Styles
VCL Styles, introduced in RAD Studio XE2, provides support for application skinning. That is, the ability to dynamically change the appearance of user interface elements without coding changes or recompiling. This session illustrates how to leverage VCL Styles, avoid potential problems, add support in custom controls, and even create a custom VCL Style.
 Interaction Design
 ntb
 Hoe Git een betere ontwikkelaar van je maakt
De laatste aantal jaren is in mijn ogen een revolutie gaande op het gebied van versiebeheersystemen. Grote (met name open source) projecten zijn allemaal aan het overstappen naar gedistribueerde versiebeheer systemen.
Deze DVCS’en (Distributed Version Control System) bieden grote voordelen ten opzichte van de centrale versiebeheer systemen zoals we die tot nu toe kennen. Voorbeelden van centrale systemen zijn Subversion, Team Foundation Server, Clear Case, Perforce en CVS.
In deze sessie wil ik jullie aan de hand van Git – mijns inziens het meest populaire DVCS – laten zien waarom ik denk dat het centrale model langzaam vervangen zal gaan worden door het gedistribueerde model. Ik heb zelf meerdere jaren ervaring met Git, zowel in mijn eigen prive projecten als binnen een bedrijfsomgeving.
Aanmelden voor deelname
Betalende leden van de vereniging SDN hebben gratis toegang tot dit SDN
Event.
Leden met een persoonlijk lidmaatschap kunnen alleen zelf deelnemen. Leden met
een bedrijfslidmaatschap kunnen met het aantal personen deelnemen dat in het
bedrijfslidmaatschap is opgenomen.
Je dient je aan te melden voor deelname via de SDN website. Je moet
hiervoor ingelogd zijn en daarvoor dien je een account te hebben aangemaakt op
de website.
Betalende SDN leden dienen daarbij hun lidnummer en accountcode in te voeren
zodat ze recht te hebben op gratis deelname. Bij aanmelding van meer personen
dan is opgenomen in het lidmaatschap betalen de extra deelnemers het tarief voor
niet-leden.
Ook niet-leden kunnen zich aanmelden voor deelname
De kosten voor deelname voor niet-leden bedragen € 75,00 per persoon, incl. btw.
|
|
|
|
|