
Events
What’s going on?
We host many different kind of events on our campus and participate in career/recruitment fairs throughout the world. Read more about previous events and stay tuned on what we have coming up on the list below.
Microsoft Development Center Copenhagen is hosting 3-4 TechTalks for software engineers during the year. The TechTalks are open for everyone and participation is free of charge. Stay updated on our TechTalks and other events here on this site or like us on Facebook.
Upcoming events
Microsoft Open House for Students
30-04-2013
Do you speak code? And are you looking for a career in software development? Student and graduate positions are at stake, so join us for an afternoon of serious career boosting at our Open House event on 30 April from 4.00-6.30pm at Microsoft Development Center Copenhagen, Frydenlunds Allé 6, 2950 Vedbæk (directions here).
This is your chance to hear about the career opportunities Microsoft offers across countries and business areas. Meet our managers and role models, take a ride through our technologies and working methods and hear what it takes to join our international team in Denmark developing software for the global market. Sign up for an afternoon of inspiration and networking, test your coding skills and check out some of our newest products over a slice of pizza. If you win our coding challenge you will get an Xbox and Kinect, but why settle for that when you can walk away with a job offer?
And don’t worry about getting a ride. If you are from DTU Lyngby, a bus will pick you up at the parking lot in front of building 101 at 3.30pm and return to DTU Lyngby after the event. For students travelling by train, we offer a shuttle bus from Skodsborg Station. Departure 3.45pm and return to the station after the event.
Sign up here or by sending an email to mdcc@microsoft.com. Please write ”Open House” in the subject line and your name and contact info in the email.
We look forward to welcoming you at our campus!
Program
4.00 Welcome to a world of opportunities
• The choice is yours.
4.25 Go global in Denmark
• Join our top talents developing software for the global market.
4.40 What you will become part of
• Take a ride through our technologies and working methods.
4.55 Share our passion
• Meet some of our young talents.
5.15 Where do you go from here
• Your next steps towards joining Microsoft.
5.25 Check us out
• Networking, our newest products, pizza and coding challenge.
6.30 See you!
• Shuttle bus departs for DTU and Skodsborg Station
Previous events
Making up your mind online
12-03-2013
We all know the situation. A large group of people is holidaying together and trying to figure out where they are going to have dinner that same night. It’s a complex decision process that involves a lot of phone calls, discussions and maybe even meetings. It’s tiring and time consuming and often leads to the same people as always making the decisions or even, in worse case, to a non-decision.Having experienced this kind of situation more than once himself, Kostas Kastrinogiannis, a Senior Engineering Lead at Microsoft Development Center Copenhagen, came up with an interesting challenge for this year’s BEST Engineering Contest at Denmark’s Technical University (DTU): to design and demonstrate an application that can help large groups of people make decisions online.
The European BEST Engineering Contest is an annual engineering competition organized by the pan-European student organization BEST that is present in more than 30 countries, has more than 4000 members and reaches out to approximately one million students. This year’s competition gathered 32 DTU students, divided into groups of four, who all fought their way through the challenge presented to them by Kostas.“The challenge was easy for the students to relate to. But it quickly became clear that a simple-to-use application for online decision making that would solve the problem end to end, is far from being an easy task to design”, he says.
The students were not asked to do the actual coding but to present scenarios including target users, their context, motivations and needs, as well as a detailed description of the solution. To illustrate their proposal, the students should use wireframes, schematic screen representation of how the solution behaves from action to action, as well as architecture diagrams.“Many of the teams ended up with good solutions but the winning team impressed us with their creativity and originality. They used something as simple as smiley’s to express votes and used them to calculate the probability of participation of each voter, creating real personas by keeping track of each person’s history. Their solution enabled really cool interaction and if they stick to it, I’m quite sure they can take it to the next level”, says Kostas. Next step for the winning team is the Scandinavian finale in Lund, Sweden, and if they make it through here, the grand European finale.
As for Kostas, who started as a college hire with Microsoft Development Center Copenhagen more than five years ago, the hours of work put into this event, in addition to his job, are well worth it.“A great win from this event is the networking part. I got to know the students and they can now reach out to me if they’re interested in knowing more about what it’s like to work for Microsoft”, he says.
At Microsoft Development Center Copenhagen we are always on the lookout for young and talented people to join us which is why we help sponsor and organize an event such as BEST. We hope that this year’s challenge will make it even easier for the students to make up their mind and explore their career options with us.
Career fair at DTU, Copenhagen
20-03-2013 - 21-03-2013
Visit the Microsoft booth at the DSE career fair at the Danish Technical University for a chat with our Staffing people and role models. This is also your chance to proof your coding skills, win some cool prizes and maybe walk away with a job offer. More info on
http://www.studerende.dk/messer/DML/ Copenhagen Career Days
08-03-2013
Meet Microsoft Development Center Copenhagen and Microsoft Denmark at Copenhagen Career Days and hear about your career opportunities with Microsoft. More info and registration on
www.karrieredagene.dk Best Engineering Competition
05-03-2013
On 5 March Microsoft Development Center Copenhagen is once again facilitating the Best Engineering Team Design Competition at DTU. Students can apply until 24 February, more info and sign up on
EBEC.DKMicrosoft Truck Campus Roadshow
12-11-12 - 15-11-12
Are you a student with passion for IT?In week 46, Microsoft’s truck will visit a number of Danish universities in the time frame 10-16: ITU Monday Nov 12, RUC Tuesday Nov 13, KUA Wednesday Nov 14 and DTU Thursday Nov 15 at Matematiktorvet.Come inside our truck and have a chat about career opportunities with employees at Microsoft. In addition, you can have a dialogue about entrepreneurship and get information about solutions that can help you get started. Visiting the truck will also be a great opportunity to experience the latest gadgets such as tablets and touch devices - and the new Windows 8. At ITU and DTU you can challenge your friends in XBOX Kinect and our Coding Challenge – the winner will get a XBOX Kinect.We look forward to seeing you!
TechTalk: Winning Big with Specification by Example - Lessons Learned from 50 Successful Projects by Gojko Adzic
11-12-12
Gojko Adzic presents results of an industry research into real-world implementations of specification by example/behavior driven development/acceptance test driven development. Learn how teams succeed in bridging the communication gap between business stakeholders and implementation teams and how they got users, developers and testers to collaborate in defining specifications and acceptance tests just-in-time to iteratively produce software fit for purpose. Gojko will also present a summary of the most important success patterns for different contexts and talk about how to solve most common implementation issues with specification by example.When: December 11, 2012 from 09.00-10.30Where: Microsoft Development Center Copenhagen, Frydenlunds Allé 6, 2950 Vedbæk
Watch the slides hereRegistration deadline: December 6 or as long as seats are available.Questions: Please contact mdcccomm@microsoft.com or call +45 45678000.Microsoft Development Center Copenhagen (MDCC) is hosting 3-4 TechTalks for software engineers during the year. The TechTalks are open for everyone and participation is free of charge. Stay updated on our TechTalks and other events here on this site or join our
MDCC Facebook groupAbout Gojko Adzic Gojko Adzic is a strategic software delivery consultant who works with ambitious teams to improve the quality of their software products and processes. He specializes in agile and lean quality improvement, in particular agile testing, specification by example and behavior driven development. Gojko’s book Specification by Example was awarded the #2 spot on the top 100 agile books for 2012 and won the Jolt Award for the best book of 2012. In 2011, he was voted by peers as the most influential agile testing professional, and his blog won the UK agile award for the best online publication in 2010.
TechTalk: Async in C# 5.0 - No More Callbacks! By Mads Torgersen, Program Manager for the C# Language at Microsoft
05-11-2012
For modern connected apps, asynchronous programming is necessary to ensure responsiveness of devices and scalability of services. However, asynchronous programming tends to be a teeth-grinding quagmire of dynamically wired-up callbacks, busting any attempt at well-structured code and practically ensuring bugs and poor error handling. C# 5.0 changes all that. The new 'async' language feature along with futures/promises-based APIs bring back the good old imperative experience. Come see how!
When: November 5 2012 from 09.00-10.30
Where: Microsoft Development Center Copenhagen, Frydenlunds Allé 6, 2950 Vedbæk
Sign up hereRegistration deadline: November 1 or as long as seats are available.
Questions: Please contact
mdcccomm@microsoft.com or call +45 45678000.MDCC is hosting 3-4 TechTalks for developers during the year. The MDCC TechTalks are open for everybody and participation is free. Stay updated on our
events section here on this website or join the
MDCC Facebook groupAbout Mads Torgersen
Mads is the Program Manager for the C# Language at Microsoft, where he runs the C# design meetings and maintains the language specification. He has been one of the lead architects behind the biggest changes in C# 4 and 5 such as dynamic and async. Before joining Microsoft in 2005 Mads worked as an Associate Professor of Computer Science at the University of Aarhus and was part of the group that developed wildcards for Java generics.
TechTalk: Announcing what’s new and coming within development tools by Anders Hejlsberg, Technical Fellow, Microsoft Corporation
04-10-2012
Anders Hejlsberg, Technical Fellow and Luke Hoban, Program Manager, will be visiting Microsoft Development Center Copenhagen to give a unique insight into their latest project within the development tools area.60 minutes presentation and 30 minutes Q&A.When: October 4 2012 from 14.00-15.30Where: Microsoft Development Center Copenhagen, Frydenlunds Allé 6, 2950 VedbækSign up
hereRegistration deadline: October 1 or as long as seats are available.Questions: Please contact
mdcccom@microsoft.com or call +45 45678000.About:
Anders Hejlsberg is a Technical Fellow in the Developer Division at Microsoft Corporation and works on Microsoft’s .NET and JavaScript development tools. Anders Hejlsberg is an influential creator of development tools and programming languages. He is the chief designer of the C# programming language and a key participant in the development of the Microsoft .NET framework.
Luke Hoban is Program Manager at Microsoft working on the JavaScript language and development experience. Currently focused on ECMAScript standards, Internet Explorer JavaScript engine standards support, and Windows 8 JavaScript development experience, Luke has previously worked on several other programming languages and developer tools projects at Microsoft, including the Visual Studio Express products, the C# compiler, and the F# programming language and tools.
Meet Microsoft at ITU MatchMaking in Copenhagen
04-10-2012
Visit our booth at the MatchMaking career event at ITU and learn more about your career opportunities at Microsoft. More information
here.Conference: Dimensions of Diversity
26-09-2012
Diversity is a key to growth and competitiveness on the global market and permeates all levels of the Danish society today. Embracing differences in culture, gender, educational background, perspectives and thoughts is important for us all as individuals and companies, and as a nation.The Consortium for Global Talent (CGT) and consortium member Microsoft Development Center Copenhagen (MDCC) together with Confederation of Danish Industries (DI) and Danish Chamber of Commerce (DE) wish to focus on how to promote diversity and inclusion in the Danish society and ensure that we all exploit the full potential of our differences.Participation is free. Please register by email indicating organization, position, name and contact person to
event@consortiumforglobaltalent.dk before September 12. Seats allocated on a first come, first served basis.
Program9:00 Seating9:30 Welcome and agendaLars Stensgaard Mørch, Head of Business Banking, Member of the Executive Board, Danske BankTine Horwitz, CEO, Consortium for Global Talent9:45 Diversity in a global worldLaurie S. Fulton, U. S. Ambassador to Denmark10:00 Dimensions of diversityCharlotte Mark, CEO, Microsoft Development Center CopenhagenLars Goldschmidt, Director, Confederation of Danish IndustrySøren Friis Larsen, Market Director, Danish Chamber of CommerceTine Horwitz, CEO, Consortium for Global Talent10:40 Break10:50 A diverse mindset, are we born with it, and if not, can it be developed?Professor Leif Østergaard, Center of Functionally Integrative Neuroscience, Aarhus University11:25 Diversity as a driver for innovation and productivityPh.D. Susanne Justesen, Innoversity Copenhagen12:00 Lunch buffet13:00 How can we further promote and leverage the value of diversity?Annelise Goldstein, Moderator and Diversity Director, Novo NordiskWork groups to include all participants14:00 How do we facilitate a more diverse Danish society?Margrethe Vestager, Minister for Economic Affairs and the Interior14:20 Dialogue and Q&A with the Minister15:00 Wrap up. Champagne and networking
MDCC Open House for Students
17-04-2012
Do you speak code? And do you want to find out if you have what it takes to be part of a team that defines the frontline of world-class software development?Internships, student and graduate positions are at stake, so sign up for an afternoon of serious networking and head for our Open House Event on 17 April from 15.30-18.00 at Microsoft Development Center Copenhagen, Frydenlunds Allé 6, 2950 Vedbæk (directions
here).If you win our coding challenge, you will get an Xbox and Kinect. But why settle for that if you can walk away with a job offer? And don’t worry about getting a ride. If you are from DTU a bus will pick you up at 15.00 and drop you off again at 18.20. Just be at the parking lot in front of building 101 at DTU at 15.00 on 17 April.Sign up
here or by sending an email to mdcc@microsoft.com, please write ”Open House” in the subject line and your name and contact info in the email.We look forward to seeing you at our campus!
Program15.30 Microsoft Development Center Copenhagen and what we offer15.50 What you will become a part of16.05 Meet a student worker16.20 Meet an engineering manager and hear what it takes16.35 What you do from here16.50 Microsoft Student Partner Program17.00 Closing, networking, pizza and coding challenges18.00 Bus leaves for DTU
MatchMaking at ITU, Copenhagen
12-04-2012
Meet Microsoft Development Center Copenhagen at the MatchMaking event on the IT University in Copenhagen and hear about the typical job roles at Microsoft’s biggest development center in Europe.More info on
http://itu.jobbank.dk/33941/it-match-making/Career fair at DTU, Copenhagen
28-03-2012
Visit our booth at the DSE career fair at the Technical University of Denmark and meet our role models or try out our coding challenge. This is your chance to proof your coding skills, win some cool prizes and maybe walk away with a job offer.More info on
http://www.studerende.dk/messeTechTalk: Imagining the Future - Thoughts on Computing
22-03-2012 from 9.00-10.30
By Dan Reed, Corporate Vice President, Technology Policy Group, Microsoft CorporationIn this Talk Dan Reed will talk about New and compelling ideas that are transforming the future of computing, bringing about a plethora of changes that have significant implications for our profession and our society and raising some profound technical questions.As the Corporate Vice President of the Technology Policy Group Dan Reed helps shape Microsoft's long-term vision for technology innovations and the company's associated policy engagement with governments and institutions around the world.When: March 22, 2012. 09.00 – 10.30Where: Microsoft Development Center Copenhagen, Frydenlunds Alle 6, 2950 VedbaekRegistration: Sign up
here or at mdcc@microsoft.com
Copenhagen Career Days
09-03-2012
Meet Microsoft Development Center Copenhagen and Microsoft Denmark at Copenhagen Career Days and hear about your career opportunities with Microsoft.More info on
http://karrieredagene.dk/Danish Developer Conference
29-02-2012
Are you a developer and curious to know more about where Microsoft is heading with Windows Phone, Windows Desktop, Windows Azure and Visual Studio? Want to dig deeper into Microsoft technologies and trends such as HTML5, ASP.Net MVC, WebMatrix and Windows? Then you should take a day out of your calendar and join our local and international developer heroes on our Danish Developer Conference that takes place on the 29th of February in Horsens, Jutland.Get top training and learn from the experts of the very programs that you’re working on, get an insight into our newest products and technologies and share knowledge and experiences with peers. Exciting keynotes, hands on labs and in depth working sessions will make sure that you spend an intense day of learning – and fun.This is also your chance to connect with representatives from Microsoft Development Center Copenhagen. Visit our booth for a chat about the career opportunities at Microsoft's biggest development center in Europe.For more information and sign up, visit
www.danishdevconf.com.
TechTalk: Dynamic languages for statically typed minds by Niclas Nilsson
11-01-2012
Dynamic languages are used quite a lot nowadays, but many developers are still skeptical. After all, these languages are toy languages, aren't they? But is there some truth to the claims that dynamic languages can make you more productive? If so, what mechanisms in these languages make it true? How can a language where not even a simple type error can be caught at compile-time not be outright dangerous to use? How do you know what to pass to a method, when the method signatures do not contain types? And how is programming with interfaces accomplished in a dynamic language?All these questions and many more will be examined and answered by a presenter who himself has done the transition from statically typed languages to dynamic languages, and who had all these questions and felt the skepticism - but has been convinced by the answers the languages themselves gave.This talk will highlight the fundamental differences between dynamic languages like Ruby, Python and Javascript and more commonly used, statically typed, curly bracket languages like Java, C# and C++, and also how you can use them together.Basic knowledge of a language like Java, C# or C++, is recommended.
When: January 11 2012 from 9.00-10.30
Where: Microsoft Development Center Copenhagen, Frydenlunds Allé 6, 2950 Vedbæk
Sign up hereRegistration deadline: January 10 or as long as seats are available.Questions: Please contact tectalk@microsoft.com or call +45 45678000.
About Niclas Nilsson Niclas is a software developer consultant, educator and writer with a deep passion for the software development craft. He started working as a developer in 1992 and drawn from experience, he knows that some choices make significant difference in software development, like languages, tools and processes. This is the reason behind his affection for dynamic languages, test-driven development, code generation and agile processes. Niclas has used dynamic languages since he encountered Python and Ruby in 2002. He tweets as @niclasnilsson and blogs at http://niclasnilsson.se. TechTalk: Second Generation Lean Product Development by Donald Reinertsen
07-12-2011
Lean methods have been used for over 50 years in production processes, producing huge economic benefits. They are based on many principles that are transferable to product development. In fact, these methods are the only practical way to simultaneously achieve large improvements in the speed, quality, and cost of product development. However, using lean methods in product development requires some insight. Certain methods that work in Lean Manufacturing are toxic in a product development environment. For example, if we try to eliminate all variability we will, as an unfortunate side effect, eliminate all innovation.This talk will introduce you to the science and practical methods of Lean Product Development. It draws upon ideas from a variety of domains including queuing theory, telecommunication network design, computer operating systems, and lean manufacturing. It will introduce you to a number of key lean methods such as queue management, batch size reduction, WIP constraints, and cadence. It is intended to provide a quick introduction to some important new ideas.
When: December 7 2011 from 9.00-10.30
Where: Microsoft Development Center Copenhagen, Frydenlunds Allé 6, 2950 Vedbæk
Sign up hereRegistration deadline: December 1 or as long as seats are available.
Questions: Please contact
tectalk@microsoft.com or call +45 45678000.
About Donald ReinertsenFor three decades Don Reinertsen has focused on improving the management of product development. His best-selling books have been perpetual favorites for hardcore engineering professionals. They lie dog-eared and underlined on engineering bookshelves around the world. Thousands of people have his public seminars at Caltech, The Management Roundtable, and overseas. Don constantly pushes the state of management thinking and delivers a rare combination of rigor, practicality, and clarity. His latest awarding winning book, The Principles of Product Development Flow: Second Generation Lean Product Development, has been praised as, “… quite simply the most advanced product development book you can buy.”Two TechTalks in one by Simon Peyton Jones
09-11-2011
Thank you for participating in the TechTalk with Simon Peyton Jones, Principal Researcher, Microsoft Research.The video recordings of the sessions are now available on Channel9 so if you missed out on the talks or want to revisit them, please go to:
Topic 1: Classes, Jim, but not as we know themHaskell is now quite widely used, but its most important contributions are the ideas that it embodies. In this talk Simon will focus on one of these ideas, namely type classes, with a few anecdotes and reflections along the way about the process of developing the language.Type classes are probably Haskell's most distinctive feature. The original idea is very neat and, better still, it led to a long series of subsequent generalizations and innovations. Indeed, although the language is now nineteen years old, Haskell's type system is still in a state of furious development. For example, Simon is involved in adding type-level functions to Haskell, as he will briefly describe.He will explain what type classes are, how they differ from the classes of mainstream object oriented languages, why he thinks they are so cool, and what the hot topics are. He will give plenty of examples, so you don't need to already know Haskell.
Topic 2: Fun with type functions Today’s most widely used technology, by far, for static program verification is the ubiquitous type checker. Alas, static type systems inevitably exclude some good programs; and allow some bad ones. Thus motivated, Simon will describe some fun he has been having with Haskell, by making the type system more expressive without losing the benefits of automatic proof and compact expression.
About Simon Peyton JonesSimon Peyton Jones, MA, MBCS, CEng, graduated from Trinity College Cambridge in 1980. After two years in industry, he spent seven years as a lecturer at University College London, and nine years as a professor at Glasgow University, before moving to Microsoft Research (Cambridge) in 1998.
His main research interest is in functional programming languages, their implementation, and their application. He has led a succession of research projects focused around the design and implementation of production-quality functional-language systems for both uniprocessors and parallel machines. He was a key contributor to the design of the now-standard functional language Haskell, and is the lead designer of the widely-used Glasgow Haskell Compiler (GHC). He has written two textbooks about the implementation of functional languages.
More generally, he is interested in language design, rich type systems, software component architectures, compiler technology, code generation, runtime systems, virtual machines, and garbage collection. He is particularly motivated by direct use of principled theory to practical language design and implementation -- that's one reason he loves functional programming so much.
His home page is athttp://research.microsoft.com/en-us/people/simonpj/.School Internship at Microsoft
Week 46
In week 46 we are offering 9th graders the opportunity to spend four days as an intern with us.The previous three years, Microsoft in Denmark has been part of the “IT school internship” organized by the Danish IT trade organization ITB. The purpose of the internship is to show the young people how it is to work in the IT industry and to arouse young people's interest in pursuing a career within the industry.The kids will be spending the first two days (Nov. 14 & 15) at MDCC where they will learn how to program their own game by using the visual programming language Kodu, then they will spend one day at an IT University and finally the last two days at Microsoft Denmark where they will learn how to solve a business case.Read more about the initiative and sign up on
http://choosedifferent.com/#/choosedifferentGo camping with IT
17-10-2011
You don’t need a tent to join the University of Århus’ IT camp 2011 from the 17th to the 19th of October. And you don’t need to be a nerd either. In fact, what you do need is to be a Danish speaking young woman between 15 and 19 who is curious to know more about the diversity of opportunities offered by an IT-education.At MDCC we’re constantly looking for more talented women to join our team which is why we’re one of the sponsors of this “IT-camp for women” in Århus. If you fit the description below, or know someone who does, we strongly encourage you to visit
www.itcamp.dk for more information. Who knows, it may be your first step into an exciting career in software development!
IT Match Making
06-10-2011
Meet Microsoft Development Center Copenhagen at the IT Match Making event at ITU in Copenhagen. More information at
http://itu.jobbank.dk/33941/it-match-making/Nova100 ProForum
17-05-2011
Meet MDCC at Nova100's ProForum event. MDCC is a Nova100 Gold Partner.
More info.
MDCC open house for students
26-04-2011
Do you speak code? And do you want to find out if you have what it takes to be part of a team that defines the frontline of world-class software development?
Internships, student and graduate positions are at stake, so sign up for an afternoon of serious networking and head for our Open House Event on
26 April from 15.30-18.30 at Microsoft Development Center Copenhagen, Frydenlunds Allé 6, 2950 Vedbæk (
directions here).
If you win our coding challenge, you will get an Xbox and Kinect. But why settle for that if you can walk away with a job offer? And don’t worry about getting a ride. If you are from DTU a bus will pick you up at 15.00 and drop you off again at 18.45. Just be at the parking lot in front of building 101 at DTU at 15.00 on 26 April.
Sign up
here or by sending an email to
mdcc@microsoft.com, please write ”Open House” in the subject line and your name and contact info in the email.
We look forward to seeing you at the MDCC campus!
Program15.30 Microsoft Development Center Copenhagen and what we offer/ Charlotte Mark, Managing Director
15.50 What you will become a part of and what it takes/ Michael Nielsen & Søren Abildgaard, Directors of Engineering
16.25 Meet a Software Development Engineer
16.35 Meet a Student Worker
16.45 What you do from here/ Helle Uldbjerg-Widesen, Staffing Manager
17.00 Microsoft Student Partner Program/ Martin Esmann, Academic Development Evangelist
17.10 Closing, networking, pizza and coding challenges
18.30 Bus leaves for DTU
DSE career fair
13/14-04-2011
Visit the Microsoft booth at the DSE career fair at the Danish Technical University.
More info.
Copenhagen Career Days
11-03-2011
Visit the Microsoft booth at the Copenhagen Career fair in DGI Byen and learn more about the career opportunities we offer. More info and sign up on
www.karrieredagene.dk.
TechTalk: Advanced .NET Debugging by Brian Rasmussen
25-11-2010 at MDCC in Vedbæk
What do you do, when your .NET application crashes on the production servers and you can't reproduce the bug in-house? How do you detect memory leaks in a .NET application, when you can't inspect the memory usage from Visual Studio? In this demo-intensive presentation we take a look at how WinDbg and SOS can be used to troubleshoot several hard-to-debug, real world problems in .NET applications.
About Brian RasmussenBrian Rasmussen is a chief software engineer at SimCorp in Copenhagen and a Microsoft MVP for C#. He spends most of his time working on developer tools, proof of concept projects and advanced debugging of .NET code. Brian is a frequent speaker at conferences and events, and an active member of the Danish .NET community. He frequently blogs about C#, the .NET Common Language Runtime and low-level debugging of managed code at http://kodehoved.dk
Watch the videos herehttp://channel9.msdn.com/posts/MDCC-TechTalk-Advanced-NET-Debugging-part-1http://channel9.msdn.com/posts/MDCC-TechTalk-Advanced-NET-Debugging-part-2 TechTalk: NUI: What’s in a Name? by Bill Buxton, Principal Researcher Microsoft Research
04-10-2010 at MDCC in Vedbæk
Natural User Interface, or NUI, is one of the favourite flavours du jour in certain interaction design and user experience circles. On the one hand, the term signals a change from the Graphical User Interace, or GUI, that has been prevalent since the early 1980s. In many ways, that is good. Not that the GUI is going to go away (any more than the QWERTY keyboard, I predict). But progress does, as they say, progress. And just because there was a great idea that took hold, does not mean that that is all that there is.
But beyond the name, what is this new thing? As far as I can see, the answer depends on who you ask. Ask enough people, and you will see that it can mean anything - which means, by the way, that it might mean nothing. I don’t view it that way. Yes, there are a lot of diverse views. But that also means that there is a lot of diverse conversations accompanying them, and I see that as healthy. Complacency is rarely a worthy aspiration for design. But out of the collective conversations one would hope that there is some convergence - which might be another term for insight or growth.
The purpose of this talk is to throw my own thoughts into the fray - for better or for worse. Taking my cue from the term itself, I’ll start like a good naturalist, and strip the term bare, and build from there. Starting with diving into the essence of the term natural.
Watch the video hereAbout Bill BuxtonBill Buxton is the author of,
Sketching User Experiences: Getting the Design Right and the Right Design, published jointly by Morgan Kaufmann and Focal Press as well as a columnist on design and innovation for BusinessWeek.com. He is Principal Researcher at Microsoft Research and has a 30 year involvement in research, design and commentary around human aspects of technology, and digital tools for creative endeavour, including music, film and industrial design. More information on Buxton and his work can be found at
www.billbuxton.comTechTalk: RESTful Application Protocols: From Design to Implementation by Ian Robinson
05-10-2010 at MDCC in Vedbæk
Challenging the notion that REST is suitable only for simple CRUD-based data services, in this TechTalk Ian Robinson will show how to implement a complex business process as part of a RESTful application. Using techniques drawn from the forthcoming O'Reilly book "REST in Practice", he describes how to model business processes as domain application protocols, implement them in terms of resource lifecycles, and execute them using HTTP idioms, media types and link relation values.
Watch the video hereAbout Ian RobinsonIan Robinson is a Principal Consultant with ThoughtWorks, where he specializes in the design and delivery of service-oriented and distributed systems. He has written guidance for Microsoft on implementing integration patterns with Microsoft technologies, and has published articles on business-oriented development methodologies and distributed systems design - most recently in The ThoughtWorks Anthology (Pragmatic Programmers, 2008).
TechTalks
MDCC hosts 4 TechTalks for software developers during the year. Previous TechTalks include:
- The future of programming languages by Anders Hejlsberg
- F# by Don Syme
- Cloud computing by David Chappell
- IronPython by Harry Pierson
- .NET Service Bus by Juval Lowy
The MDCC TechTalks are open for everybody and participation is free.
Join MDCC on FacebookStay updated on upcomming events by joining the
MDCC Facebook group