March Meeting

Organiser - Gloucester .NET User Group
Wed, 25 Mar 2009, 18:00 - 21:00 (Add to calendar) GMT
Express By Holiday Inn , GLOUCESTER, GB

Express Yourself

Abstract: One of the core concepts that makes LINQ work is the "Expression" class - a versatile API for describing our intent without writing regular methods. In this session we will look at how we can use Expression ourselves, both with LINQ, and to optimize our regular day-to-day code.

In particular, we'll look at writing our own LINQ queries by hand (and why we might want to do this), and using Expression as a lightweight compiler, avoiding the pain of Reflection.Emit.

We'll also take a quick look at what might be available in .NET 4.0.

Bio: Marc has spent the last decade working for RM (the UK's largest provider of IT to the education market), writing software on the Microsoft platform, in particular .NET. A keen community contributor via forums (most noticeably of late Stack Overflow), community projects (protobuf-net, HyperDescriptor, MiscUtil [with Jon Skeet]), and user groups (NxtGenUG); Marc was awarded the MVP award (Visual C#) in 2008.

Real World Application Security

Abstract: This presentation is based on security audits of a large, enterpise web applications. The applications often had security problems to solve, due to security being left until late in the development process. The talk covers many of the issues of integrating your application into a secure enterprise. A variety of developer tools will be discussed, particularly WCF and SQL Server 2008.

Bio: Chris is a government security advisor and a UK MVP in Developer Security. He works full time securing applications for government and the financial sector. He writes articles on security, and gives presentations to user groups and academia.

You might also like...


Other nearby events



Why not write for us? Or you could submit an event or a user group in your area. Alternatively just tell us what you think!

Our tools

We've got automatic conversion tools to convert C# to VB.NET, VB.NET to C#. Also you can compress javascript and compress css and generate sql connection strings.

“Debugging is anticipated with distaste, performed with reluctance, and bragged about forever.” - Dan Kaminsky