| |
VBUG Events
| Click on a red dot to find events in that area |
|
If you are interested in listing your developer event on this page then contact us.
VBUG LONDON: CSLA.NET with Andrew Hallmark
Date: Wed 10 September to Wed 10 September 2008
Topic: VBUG TECHNICAL SEMINAR
Overview: CSLA.NET is a free, open source business object framework that can help developers of all skill levels to build scalable, maintainable applications that adhere to industry best practices without extended delivery time.
Code generation is a technique for automatically creating sections of code to a consistent standard.
Both techniques are beneficial in their own right but in combination offer a compelling method of quickly delivering high quality applications.
Following positive feedback from the Thames Valley region I continue my inappropriately named "World Tour of Bracknell" by visiting the capital. My aim is to introduce you to CSLA.NET and some of the features that it offers. I will then entice you with the productivity benefits that it can bring in combination with code generation and demonstrate why you should find out more. If you want to put the Rapid back into Application Development but don't want to compromise on quality why not come along and join in? What will you do with the time it saves?
SPEAKER BIO: Andrew Hallmark is a Technical Architect for Maritz, a performance improvement company. He's been in software development for 14 years, first programming in Clipper before becoming Microsoft certified. Having delivered solutions of all sizes in VB, ASP and even Access he now most often develops using SQL Server and .NET. Like everyone else, Andrew regularly encounters the need to deliver quality applications with short lead times. By trying to balance the investment required to learn new skills and techniques with the benefits they bring, he constantly strives to deliver cost effective solutions to customers.
PLEASE ARRIVE FROM 18.00 READY FOR PROMPT 18.30 START
NON MEMBERS FREE TO ATTEND 2 VBUG SEMINARS ONLY
Venue: 150 Minories, London, EC3N 1LS, GB
Start Time: 18:00
Price: FREE
More Info: click here
VBUG Bristol: The ABC's of Windows Communication Foundation with Ben Lamb
Date: Wed 10 September to Wed 10 September 2008
Topic: VBUG TECHNICAL SEMINAR
Overview: The ABC's of Windows Communication Foundation
Writing a client-server application used to be pain. For projects that
were exclusively .NET you could use Remoting but suffered from brittle
interfaces. If you wanted to talk to other platforms the choice was
webservices which offered a small subset of features. Two different APIs,
two different sets of capabilities.
This talk introduces Windows Communications Foundation, Microsoft's
unified API for anything communications related in .NET. See how it lets
you create fast, non-brittle communications channels between your
application components and external services.
* Advantages of WCF
* Callbacks and Avoiding Deadlocks
* Differences between Remoting and WCF
* Versioning - why you don't want to upgrade all your clients simultaneously
* Additional features - reliability, guaranteed message ordering
* Streaming
By the end of the talk Addresses, Bindings and Contracts should all make
sense to you.
Please arrive from 18.00 ready for PROMPT start of 18.30.
Directions to venue:
http://www.bawa.biz/htm/php/driving_directions.php
Venue: BAWA , Room 7 589 Southmead Road, Filton, Bristol, BS34 7RG, GB
Start Time: 18:00
Price: FREE TO MEMBERS
More Info: click here
DotNetDevNet: An Evening Of Silverlight With Jesse Liberty
Date: Tue 16 September to Tue 16 September 2008
Topic: THIRD PARTY EVENT
Overview: Refer to website for full details
Venue: TBA
Start Time: 18:00
Price: FREE
More Info: click here
VBUG Brighton: Test 1st ASP.NET develop. Use ASP.NET MVC to build Ajax website
Date: Wed 17 September to Wed 17 September 2008
Topic: VBUG TECHNICAL SEMINAR
Overview: Asp.net MVC is Microsoft’s new web development model implementing the Model View Controller pattern. You’ll discover how to write an asp.net MVC application, what are the differences from webforms and how to implement AJAX, and how it will help you test more of your application.
Please arrive from 18.30 for PROMPT 19.00 start
SEBASTIEN LAMBLA is your presenter for the evening (http://serialseb.blogspot.com/).
Sebastien Lambla runs Caffeine IT, a .net consultancy, helping the good people of London adopt new technologies, new processes, new methodologies and in general anything that's new and shiny. Specializing in cutting-edge tools, from REST architectures to occasionally connected rich clients, Sebastien has been developing with .net since 2000, and has a secret love affair with javascript.
Only VBUG members have guaranteed access to these events
Venue: Madgex, Suite 1 Clarence House, 30-31 North Street, Brighton, BN1 1EB, GB
Start Time: 19:00
Price: FREE
More Info: click here
DotNetDevNet: How to Write Crap Code in C# - Anti-Patterns for Performance
Date: Tue 23 September to Tue 23 September 2008
Topic: THIRD PARTY EVENT
Overview: How to Write Crap Code in C# - Anti-Patterns for Performance & Being Lazy With Microsoft Windows Powershell with Ben Lamb
Venue: , BRISTOL, GB
Start Time: 18:00
Price:
More Info: click here
VBUG Bracknell: ADO.NET Sync Services / Software as a Service
Date: Tue 23 September to Tue 23 September 2008
Topic: VBUG TECHNICAL SEMINAR
Overview: Join us in Bracknell for an evening with 2 excellent presentations! Our first speaker John Price willl give a session on ADO.Net Sync Services and Vincent O'Hare will follow by giving a talk on the topic of Software as a Service.
Here's an outline of John's presentation: With more and more PC devices appearing in the market place, we have more and more data that needs to be kept up to date, from calendars to contact lists. This is relatively straightforward with basic data but how to you provide the same level of functionality to your own, occasionally connected applications? ADO.NET Sync Services thats how!
Venue: Bracknell Leisure Centre, Bagshot Road, Bracknell, RG12 9SE, GB
Start Time: 19:00
Price: FREE
More Info: click here
VBUG Coventry: TFS - the answer to all project management problems?
Date: Wed 24 September to Wed 24 September 2008
Topic: VBUG TECHNICAL SEMINAR
Overview: Team Foundation Server - the answer to all project management problems?
Sick of SourceSafe? Is Microsoft's Team Foundation Server the answer to all your problems? In this seminar I will cover the key components and usage of TFS, installation issues, the range of third party tools available and how to write your own tools using the API.
The seminar will include demos of cool addins and tips drawn from bitter experience as well as a discussion as to how best to create a continuous integration environment with TFS. I will also look at the changes to TFS in the upcoming Rosario release.
Speaker Bio:
Richard Fennell is the Engineering Director of the Black Marble Ltd a Gold Partner based in the North of England. Black Marble specialises in BizTalk & SharePoint based business automation.
As Engineering Director he is responsible for the delivery of systems and tools to allow the Black Marble to deliver solutions efficiently. All Black Mable's development activity is underpinned by Visual Studio Team System using Scrum as a process model. Richard is an MVP for Team System and a Certified Scrum Master
He is a regular presenter at community events in the UK and Ireland (and the rest of the world given a chance) where his most common subject is software testing and the development process.
PLEASE ARRIVE FROM 18.00 READY FOR 18.30 START
Venue: Elmbank Training, Juniper Room (Ground Floor), Mill Lane, Coventry, CV1 2LQ, GB
Start Time: 18:00
Price: FREE
More Info: click here
VBUG Poole: Creating production website using MVC, Spring, NHibernate, lambda
Date: Wed 1 October to Wed 1 October 2008
Topic: VBUG TECHNICAL SEMINAR
Overview: Presented by Gbemiga Medouye of Willaim Reed
Session Outline
Basics of MVC
I have seen that you have already got quite a few people coming to speak about the mvc framework but just to recap. We start with a quick introduction to the MVC framework and the benfits and drawbacks that we have identified compared to a standard web forms implementation.
Using Spring.NET as an IOC container in the production of an enterprise level MVC application.
In this section we will cover the architectural benefits of using IOC in a .NET web application. We will then go into the specifics of how to configure an MVC web application to work with spring.NET . We will also try to lay out some best practices based on the experienced gathered based on this implementation.
Utilising lambda expressions and the Spring.NET expression framework in the production of the an extemely robustform data binding framework in MVC using strongly typed view data.
MVC requires that view data is exchanged between the view and the controller. In many MVC frameworks this data is modelled as a dictionary or some kind of map. One of the things that makes ASP MVC unique from many other frameworks is that it allows you to declare your views with a generic type indicating the strongly typed view data class.
During this project I developed an inovative framework that enables you to bind components of these strongly typed view data classes to form elements using lamda expressions and .NET 3.5 extension methods on the view side of the bind and using the Spring.NET expression framework on the controller side to dynamically repopluate your strongly typed view data objects.
Using lamda expressions and JQuery in the development of a validation framework to work in harmony with the the binding framework. Validation is a key concern in any web application. We will cover how we customised the MVC validator toolkit to work with our innovative form binding to produce a robust validation framework.
How best to organise your MVC application to work with Master pages.
There have been alot of proposed solutions to tackle the implementation of master pages in the MVC framework. The problem is how to get view data to your master pages without either coupling the master pages to a specific view or making very un-mvc-like calls from the master page itself to retrieve the data that it requires.By making a few subtle changes to the MVC framework I have developed a mechanism to allow strongly typed viewdata to be passed to the master page without coupling the master page to a specific view/viewdata.
Venue: Dorset Software, Corbier House, Newquay Road, POOLE, BH15 4AF, GB
Start Time: 18:00
Price: FREE
More Info: click here
VBUG LONDON: Create a production website using MVC, Spring, NHibernate, lambda
Date: Wed 8 October to Wed 8 October 2008
Topic: VBUG TECHNICAL SEMINAR
Overview: * Basics of MVC
Will start with a quick introduction to the MVC framework and the benefits and drawbacks that we have identified compared to a standard web forms implementation
* Using Spring.NET as an IOC container in the production of an enterprise level MVC application
In this section I will cover the architectural benefits of using IOC in a .NET web application. I will then go into the specifics of how to configure an MVC web application to work with spring.NET . We will also try to lay out some best practices based on the experienced gathered based on this implementation.
* Utilising lambda expressions and the Spring.NET expression framework in the production of the an extremely robust form data binding framework in MVC using strongly typed view data.
* MVC requires that view data is exchanged between the view and the controller. In many MVC frameworks this data is modelled as a dictionary or some kind of map. One of the things that makes ASP MVC unique from many other frameworks is that it allows you to declare your views with a generic type indicating the strongly typed view data class.
* During this project I developed an innovative framework that enables you to bind components of these strongly typed view data classes to form elements using lamda expressions and .NET 3.5 extension methods on the view side of the bind and using the Spring.NET expression framework on the controller side to dynamically repopulate your strongly typed view data objects.
* Using lamda expressions and JQuery in the development of a validation framework to work in harmony with the binding framework.
Validation is a key concern in any web application. I will cover how we customised the MVC validator toolkit to work with our innovative form binding to produce a robust validation framework.
* How best to organise your MVC application to work with Master pages.
There have been a lot of proposed solutions to tackle the implementation of master pages in the MVC framework. The problem is how to get view data to your master pages without either coupling the master pages to a specific view or making very un-mvc-like calls from the master page itself to retrieve the data that it requires.
By making a few subtle changes to the MVC framework I have developed a mechanism to allow strongly typed viewdata to be passed to the master page without coupling the master page to a specific view/viewdata.
Speaker Biography:
Gbemiga Meduoye is a .NET developer who has worked in the industry for over 5 years. Initially starting as a Java developer working for Nielsen//NetRatings, he moved to LBi (a London based media agency) before setting up Campaign Intelligence a software development firm specialising in the production of custom web analytics solutions.
Venue: , 150 Minories, London, EC3N 1LS, GB
Start Time: 18:00
Price: FREE
More Info: click here
THE VBUG .NET ANNUAL CONFERENCE 2008!
Date: Tue 4 November to Wed 5 November 2008
Topic: THE VBUG .NET ANNUAL CONFERENCE 2008!
Overview: Join VBUG and a host a stars for the 11th annual Developer Conference, held at the Microsoft Campus in Reading.
Speakers confirmed so far include:-
Ken Getz, Roy Osherove, Jeffrey McManus, Oliver Sturm, Tony Whitter, Dave Sussman, Phil Winstanley and Barry Dorrans
Keep your schedule clear for the 4th and 5th November and join us in Reading
Venue: Microsoft Reading, Microsoft Campus - Building 3, Thames Valley Park, Reading, RG6 1WG, GB
Start Time: 09:00
Price: TBC
More Info: click here
VBUG Brighton: How to Write Crap Code in C# - Anti-Patterns for Performance
Date: Wed 12 November to Wed 12 November 2008
Topic: VBUG TECHNICAL SEMINAR
Overview: Most developers want the best possible performance from their code. Inspired by the idea of "proof by contradiction" this talk looks at how to write slow code and how the .NET platform, Windows and the processor will try and sabotage your efforts. A variety of techniques for inefficient coding will be covered including:
Flow control with Exceptions
Abusing Threads
Misuse of the Heap
It's one man against some of the brightest minds in Redmond, seeking an answer to the question "How Slow Can It Go?"
BEN LAMB is your presenter for this event, Ben has been writing business applications since the days of Visual Basic 2.0. During the dot-com era he had a brief foray into web development helping to write the UK's first online hotel reservation system, LeisureHunt, and developed geo-location services for a 3G mobile phone company. Realising that .NET was his platform of choice he now writes financial trading systems for investment banks in the City with occasional diversions into Python, Open Source and other interesting technologies.
Please arrive from 18.30 ready for 19.00 start.
Only VBUG members have guaranteed access to this event
Venue: Madgex, Suite 1 Clarence House, 30-31 North Street, Brighton, BN1 1EB, GB
Start Time: 19:00
Price: FREE
More Info: click here
|