Gil Fink on .Net

Fink about IT

News

Microsoft MVP

MCPD Enterprise Applications Developer

Gil Fink

My Linkedin profile

Locations of visitors to this page

Creative Commons License

Blog Roll

Hebrew MSDN Articles

Index Pages

My OSS Projects

Browse by Tags

All Tags » OFFTOPIC (RSS)
MIX10 - Summary
MIX10 – Summary Home sweet home! I arrived today back to Israel after a trip of six days to the MIX10 conference (three days conference and almost three days “on the roads”). To tell the truth, I was a little disappointed from the conference. I’ve expected more relevant information and less recycling of things that I already know. As you know (if you followed the MIX10 ), there were announcements about Windows Phone 7 , Silverlight 4 , OData protocol, IE9 and more. After being at the conference and...
MIX10 – Last Day Wrap up
MIX10 – Last Day Wrap up The last day of MIX has arrived and in this day we haven’t had a keynote session. The first session I went for was Building Great Standards-Based Websites for the Big Wide World with Microsoft ASP.NET 4 . A very big title for a session about XHTML, usability and accessibility which are things that you are require to do when you develop major sites. The lecturers showed an Australian site which was developed with standards. Also they showed an nice open source framework that...
MIX10 – Second Day Wrap up
MIX10 – Second Day Wrap up This is the wrapping up of the second day I had in the MIX10 conference . In the keynotes Dean Hachamovitch talked about IE9 and how it will support HTML5 standard. There will be a lot of improvements in IE9 which include: performance, standards support, GPU powered HTML5 , an IE9 platform and the punch line hardware accelerated HTML5 video. After Dean Scott Guthrie talked about the Microsoft web platform which include a lot of enhancements and there were demos of VS2010...
MIX 10 – First Day Wrap up
MIX 10 – First Day Wrap up As I wrote earlier this week I’m attending the MIX conference at Las Vegas. This is a summary of the first day I had in the conference. The day started with a keynote session by Scott Guthrie . The keynotes included information about Silverlight 4 , Windows Phone 7 and more. Lots of cool demos and exciting news for web developers. After the keynote I went to the Building Offline/Cache mode web Apps using Sync Framework session with Mike Clark . The news here are the OData...
MIX10 – Here I Come
MIX10 – Here I Come I’m flying today to attend MIX10 conference in Las Vegas. This will be my first MIX and my first visit to Las Vegas so I’m very excited. I’m attending this conference with four other colleagues from Sela Group . I’ll try to keep you updated with things that happen in the conference so expect for more posts this week. If you are also attending the conference and want to meet me there you can contact me through the blog. Have a nice week!
Closing Another Year
Closing Another Year Another year of writing is over. A lot has happened in my life during the last year. Here are some highlights: I have a new baby boy at home :-) I received a MVP award from Microsoft. I started to work in a new  company – Sela Group . And many more. Few Stats About my Blog Subscribed readers by Feedburner : ~350 (first year – ~115). Total blog posts: 219 (first year – 113). Total comments: 421 (first year – 216). Total trackbacks and pingbacks: 368 (first year – 81). Google...
To Use OSS or Not to Use?
To Use OSS or Not to Use? This post is a result of a very big discussion I had with a customer that I’m currently consulting for. The discussion started because a project reached its testing phase and to my surprise the QA team worked with… (don’t be shocked) a primitive excel file to manage bugs. The testing phase was taking to long because of things like concurrency (two users can’t edit the excel file at the same time), synchronization of the same file and many other multi-user or files problems...
Don’t Repeat Yourself
Don’t Repeat Yourself Today while I was doing code review I found myself writing a new generic function instead of one piece of code that was repeating itself in the developer’s code. When you write code sometimes you have to duplicate some piece of code. When it occurs, this is the best time to think of refactoring your functionality. A lot has been written about DRY principal this post is my opinion about it. The DRY Principal Don’t Repeat Yourself or DRY is a very good practice when we are writing...
Entity Framework Free Tools List
Entity Framework Free Tools List In my last session at Microsoft I mentioned some EF free tools that you can use which can help you to be more productive. Since I got a comment about sharing my list, this is the free tool list and the places you can find them and download them: eSqlBlast – a suite of tools that target editing and executing eSQL statements. LINQPad – lets you query data sources in a modern language – LINQ . Supports not only EF and also: LINQ to Objects, LINQ to SQL, LINQ to XML and...
ADO.NET Entity Framework Session at Microsoft
ADO.NET Entity Framework Session at Microsoft A few months ago I wrote about a session I’m supposed to do on ADO.NET Entity Framework at Microsoft Israel . This is a reminder for that session which will take place on October 19 at Microsoft Ra’anana . In the session I’ll introduce Entity Framework and talk about how to use it. I’m also going to dedicate the end of the session for EF4 and show some of the features it include like POCO, Model-Defined Functions and more. If you are interested to hear...
Microsoft MVP Award
Microsoft MVP Award Today I’ve started a new journey. I have the honor to be awarded Microsoft MVP .  My old journey started over two years ago when my former manager in SRL Group, Maor David , convinced me to open a Blog in the Microsoft Israeli blogs system . Opening the blog was the first step toward this day which I got the mail indicating that I was awarded Microsoft MVP . I want to thank the following people that helped me on the way to this achievement: First of all to Maor my mentor...
Do We Need Design Patterns?
Do We Need Design Patterns? In the previous week I have been asked “do we really need design patterns when we write code?”. Since one of the first things that I wrote in my blog was a design patterns series you probably would think that I answered SURE! or other absolute answer. That isn’t the case. The question was raised since I saw that a developer tried to enforce a design pattern (abstract factory) that wasn’t needed in some place in the code. What I really believe in is that design patterns...
Management From Hell
Management From Hell This post is a result of a conversation I had with my wife. My wife is also in the Hi-Tech world and she is a senior Java developer (yes computers runs in the family ;-)). Last week we talked about what is going on in the project that she is assigned to and I couldn’t believe what I’m hearing.  Apparently, the managers there just lost their mind… Sentences like: “I don’t want/care about quality code I want to see that you work a lot of hours” “Do you have a family? kids...
If it is Working Don’t Touch it?
If it is Working Don’t Touch it? Occasionally I hear this sentence from here and there. Every time I hear it I get angry again. IMHO, when someone says that sentence it’s probably indicating that there is a lot of pain coming at us in the future. When I always hear that sentence? When there is a spaghetti code that nobody knows how to deal with (because the code is so tangled). When the developer is lazy and don’t want to change something that is working even though it is badly written. When there...
IDCC Session Voting
IDCC Session Voting A lot was written about IDCC – Israeli Developers Community Conference 2009 . In this conference you, as part of the developers community, can vote for your favorite sessions and then help to shape the conference’s agenda. I suggested three topics : Entity Framework Tips & Tricks Entity Framework is a very massive data access technology. This session is filled with tips and tricks that can help you avoid pitfalls and increase productivity with Entity Framework . See how to...
More Posts Next page »