2013 was an amazing year, here’s a summary!

Posted by Filip Ekberg on January 1 2014 2 Comments

Another year has gone by and it’s the third yearly summary that I’m writing, hopefully not the last one! I began the previous one that I wrote in the end of 2012 by stating that “Saying that a lot happened in 2012 is probably an understatement.”, I’d like to start this summary similarly. However it […]

Vote on HN

Utilize Roslyn to create the next level plugin capability

Posted by Filip Ekberg on May 2 2013 5 Comments

We are moving towards a new era where more and more people want to offer the possibility to expand the system with widgets and plugins. By utilizing Compilation as a Service can make it easier for all parties to create plug-ins. For instance operations performed at certain events in an application.Roslyn exposes a C # […]

Vote on HN

C# Smorgasbord ebook limited-time offer now only €4.99!

Posted by Filip Ekberg on February 26 2013 11 Comments

About 7 months ago I self-published C# Smorgasbord which is a C# Programming book focusing on a lot of different and interesting things. I’ve had a couple of giveaways and a couple of sales so far to spread the word even more.It’s now time for an ebook limited-time offer, when the offer ends is not […]

Vote on HN

Decompiling .NET Applications

Posted by Filip Ekberg on February 14 2013 15 Comments

There are many reasons to why you might want to decompile an application after it’s been compiled. Compiling C# code “just” translates it into MS IL. The compiler of course does some magic and tweaks the code as much as possible. There’s no metadata stored after compilation which means that comments and such will not […]

Vote on HN

Congratulations to the winners of a free C# Smorgasbord copy!

Posted by Filip Ekberg on February 4 2013 2 Comments

Before I announce the winners, yes it’s plural because it was way too hard to decide one winner, I want to share some great news with all of you. Yesterday I summarized the amount of people that have my book based on the copies that I’ve sold/given away and this number is now above 500 […]

Vote on HN

2012 was an amazing year, here’s a summary!

Posted by Filip Ekberg on January 8 2013 1 Comment

Saying that a lot happened in 2012 is probably an understatement. At least both on this blog and in my personal life, a bunch of amazing things have happened. I really hope that your previous year was good and let’s hope for an even better 2013. To start this year off I want to summarize […]

Vote on HN

Creating a Windows 8 Store Game with MonoGame (XAML) and SignalR

Posted by Filip Ekberg on December 21 2012 4 Comments

In previous posts we’ve looked at how we could create a cross-platform game that relied on HTML and JavaScript. What we also did was moving the server-side code over to a server that runs on Linux and uses Apache and Mono with SignalR! Now let’s take this a step further and convert this game client […]

Vote on HN

Running SignalR on Mono

Posted by Filip Ekberg on December 10 2012 23 Comments

If you are one of those people, just like I am, that still use Linux for hosting despite that you love and only do .NET development; this is something extremely awesome. Ever since I started using SignalR I’ve wanted to host it on my own servers but all of them run on Linux with Mono […]

Vote on HN

Introduction to SignalR – Creating a Cross-Platform game

Posted by Filip Ekberg on November 29 2012 7 Comments

Have you had a chance to play with SignalR yet? If not, you’re really missing out! While preparing for a Swedish .NET User Group presentation, I did a test screencast on all my content that was going into the presentation. This screencast is uploaded to youtube so go check it out! It’s a bit over […]

Vote on HN

C# Smorgasbord Sale!

Posted by Filip Ekberg on November 20 2012 8 Comments

C# Smorgasbord has been out for 3 months and has already gotten a lot of positive feedback and great reviews(See below)! To thank you all for your support, I’m giving away a discount code for 35% discount on C# Smorgasbord!This offer is for a limited time only, the discount will be available from November 20, […]

Vote on HN

Friday with Filip – Do you deliver high quality?

Posted by Filip Ekberg on October 19 2012 1 Comment

Welcome to this week’s Friday with Filip! During the Fridays with Filip we’ve looked at how to ensure that certain parts of your project conforms to a high standard. I’m talking about the following: Ensuring that we have a decent testing strategy Talking about security in your project How to be productive and deliver good […]

Vote on HN

Friday with Filip – Dealing with Code Complexity

Posted by Filip Ekberg on October 12 2012 2 Comments

Welcome to this week’s Friday with Filip! Yet another interesting week has passed with lots of things to discuss. Before we dig into this week’s subject, I just want to take a brief moment to share something interesting that I found (it was recommended by someone I know from IRC). There’s a hosting company called […]

Vote on HN

Friday with Filip – Joining new projects

Posted by Filip Ekberg on October 5 2012 1 Comment

Welcome to this week’s Friday with Filip! The last three Fridays we’ve looked at how to become more productive, how to increase security in your web applications and how to adapt to a real testing strategy. This week I want to talk about how I get deep into the new projects that I join, fast. […]

Vote on HN

Do you care about web security?

Posted by Filip Ekberg on September 21 2012 1 Comment

I was once put in a project where a lot of the architecture and development was already in place. Immediately when I started working with the project I gave the other team members my thoughts on improvements, some of them regarding testing and some of the regarding security. Last week we focused on the testing, […]

Vote on HN

Things in C# you might have missed

Posted by Filip Ekberg on September 18 2012 14 Comments

A while back I did a short programming quiz on my blog and a lot of you responded to each question with interesting ways to solve those puzzles. Here is a list with those questions among other interesting things that you might now have used in your day-to-day development. Bits n’ Bytes The more you […]

Vote on HN

Use LINQPad for more than LINQ

Posted by Filip Ekberg on September 17 2012 5 Comments

I like to spend time on StackOverflow and contribute by answering as many questions as I have time to. Many of the questions consist of code that doesn’t always work as expected. In these times I find that LINQPad is the perfect tool to use when you want to run the sample code or create […]

Vote on HN

Would you attend my online training?

Posted by Filip Ekberg on September 15 2012 Leave a Comment

I really enjoy sharing my experience and knowledge with others and I’ve been considering creating more screencasts. But as an alternative to screencasts, I am considering doing online-training with something like GoToTraining instead. This will allow higher quality, interactive sessions and much more. Therefore, I would like to see if there’s any interest in something […]

Vote on HN

Friday with Filip – Do you use a decent testing strategy?

Posted by Filip Ekberg on September 14 2012 6 Comments

Welcome to Friday with Filip! Wow, am I excited or what! I was out on a “developer lunch” in Gothenburg with some very nice people and we started talking about blogging, teaching and other fun stuff like that. We started discussing how I usually have what we call “CodeStar” at work; each Friday I teach […]

Vote on HN

Visual Studio 2012 is now released to the public

Posted by Filip Ekberg on September 13 2012 1 Comment

On September 12, 2012, Visual Studio 2012 was released to the public and Microsoft of course had a very nice release event. As I couldn’t attend in person (it’s a 14 hour flight from where I live to Seattle) I as many others watched the live-stream from VisualStudioLaunch.com. During the last 6 months I’ve had […]

Vote on HN

The winner(s) are….

Posted by Filip Ekberg on August 26 2012 1 Comment

Congratulations to the winners! It was so hard to decide just one winner, so I decided that I will give away 5 books to those that gave me the best reason to! Here are the lucky winners: Iris Classon (@IrisClasson) I should be the lucky winner because I will use the book to spread your […]

Vote on HN