Sunday, December 30, 2012
Tuesday, November 27, 2012
Presentation on Design Thinking
Using Design Thinking to Stop Building Worthless Software is a great presentation that Jeff Patton held at QCon London 2011.
Friday, November 9, 2012
Windows 8 code samples
For some great code examples for Windows Store applications take a look here.
Monday, October 29, 2012
Send email from Windows Azure
Sunday, October 21, 2012
Great book about Web API design
Host Web API service in Windows Azure Website
Found this nice blog post by Brian H. Prince that gives an easy explanation on how to host a Web API REST service in a Windows Azure Web site. Have a look here.
Saturday, October 20, 2012
TypeScript
A couple of weeks ago Microsoft introduced TypeScript, a superset of JavaScript that provides static typing. The intention is to make it easier for developers to maintain and develop large codebases of JavaScript. TypeScript is compiled into JavaScript.
For more information about TypeScript take a look at the following presentations by Anders Hejlsberg:
- Introduction to typescript can be found here.
- TypeScript keynote from the GOTO conference can be found here.
For more information about TypeScript take a look at the following presentations by Anders Hejlsberg:
- Introduction to typescript can be found here.
- TypeScript keynote from the GOTO conference can be found here.
Asynchronous Programming in .NET 4.5
Asynchronous programming is an important concept when it comes to creating responsive user interfaces. This page on MSDN gives a good explanation on how to handle asynchronous programming in .NET 4.5 with async and await keywords. Also have a look at this page for more information about parallel programming in .NET.
Tuesday, September 18, 2012
QCon 2007 - Presentations worth watching
Developing Expertise: Herding racehorses, racing sheep
Presented by Dave Thomas
A talk about how we develope expertise and how our need for support and directions differ depending on how skilled we are. The presentation can be found here.
Agile architecture is not fragile architecture
Presented by James Coplien and Kevlin Henney
A talk about the balance between no upfront design and big upfront design.The presentation can be found here.
Presented by Dave Thomas
A talk about how we develope expertise and how our need for support and directions differ depending on how skilled we are. The presentation can be found here.
Agile architecture is not fragile architecture
Presented by James Coplien and Kevlin Henney
A talk about the balance between no upfront design and big upfront design.The presentation can be found here.
Friday, September 14, 2012
Red pill Scrum
James Coplien held a really interesting presentation about the roots of Scrum and the values behind the process at LinkedIn in august this summer. You can find the presentation here.
Read more about Bloom's Taxonomy here, also try Scrum Knowsy.
The Scrum Guide that is mentioned in the presentation can be found here.
Read more about Bloom's Taxonomy here, also try Scrum Knowsy.
The Scrum Guide that is mentioned in the presentation can be found here.
Wednesday, September 12, 2012
Microsoft patterns and practices on CQRS
Tuesday, August 7, 2012
Jim Coplien - Scrum presentation
James Coplien did a great presentations about common things that Scrum teams do wrong at Agile Finland. You can find the presentation here.
Some additional links from the presentation:
- Illegitimus Non Interruptus
- Nokia Scrum test
Some additional links from the presentation:
- Illegitimus Non Interruptus
- Nokia Scrum test
Thursday, July 12, 2012
NuGet
NuGet is a great extension to Visual Studio that makes it easier to manage third party libraries used in your .NET solutions. If you have Visual Studio 2010 NuGet is installed via the extension manager and if you are using Visual Studio 2012 NuGet is already pre-installed.
NuGet out of the box is set up to retrieve packages from the NuGet gallery, but you can add your own local NuGet feeds as well, for information look here. It's also possible to host your own NuGet feed at myget.org.
General steps for creating a NuGet package from a Visual Studio project:
1. Download and install NuGet.exe.
2. Create a project for your package (remember to add info to AssemblyCompany in AssemblyInfo.cs)
3. Run 'nuget spec' in the folder of your project to create a nuspec file for your project
4. Update your created .nuspec file (Release notes, projectURL etc.)
5. Run 'nuget pack' in the folder of your project to create the .nupkg file for your project package.
For a more detailed description on how to create and publish your own NuGet package, look here.
You can find a great introduction to NuGet by Phil Haack presented at NDC Oslo 2012 here and there is also NuGet documentation available. Also look at the MSDN article Manage Project Libraries NuGet.
To understand how versioning is handled by NuGet take a look at semantic versioning.
NuGet out of the box is set up to retrieve packages from the NuGet gallery, but you can add your own local NuGet feeds as well, for information look here. It's also possible to host your own NuGet feed at myget.org.
General steps for creating a NuGet package from a Visual Studio project:
1. Download and install NuGet.exe.
2. Create a project for your package (remember to add info to AssemblyCompany in AssemblyInfo.cs)
3. Run 'nuget spec' in the folder of your project to create a nuspec file for your project
4. Update your created .nuspec file (Release notes, projectURL etc.)
5. Run 'nuget pack' in the folder of your project to create the .nupkg file for your project package.
For a more detailed description on how to create and publish your own NuGet package, look here.
You can find a great introduction to NuGet by Phil Haack presented at NDC Oslo 2012 here and there is also NuGet documentation available. Also look at the MSDN article Manage Project Libraries NuGet.
To understand how versioning is handled by NuGet take a look at semantic versioning.
Friday, June 15, 2012
NDC 2012 videos available
Videos for the presentations from 2012 edition of the Norwegian Developer Conference (NDC) are now available here.
Thursday, May 31, 2012
Presentation of how to create awesome API:s
If you're interested in ideas on how to create awesome web service API:s, take a look at Jon Dahl:s presentation from Öredev 2011, you find the video here.
Wednesday, February 29, 2012
Windows 8 Consumer Preview launched
Saturday, February 18, 2012
Dan Pink's talk about what motivates us at work
Shawn Achor talk about happines and work
Another inspiring talk that adresses the problem with us thinking that work makes us happy, when it actually might be the other way around, you can see it here.
Wednesday, February 15, 2012
Bret Victor's talk about principle
Bret Victor's talk about having a principle to follow throughout your life is truly inspiring and a must see, you find it here.
Wednesday, February 8, 2012
ÖreDev 2011 videos
Subscribe to:
Posts (Atom)