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 » Miscellaneous (RSS)
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
MIX 10 – First Day 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-Sync...
Discover which Control Raised a PostBack
Discover which Control Raised a PostBack Yesterday I needed a solution for an annoying problem. I have some buttons on a ASP.NET web form and I need to know which button raised the postback not in the event itself but in the page load event. This post will show a way to solve this conundrum. Discover which Control Raised a PostBack When we use ASP.NET and we have ASP buttons on the page if we want to do something before their postback event happen we need to discover whether they raised a postback...
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...
Error CS0029: Cannot implicitly convert type Using WSDL Tool
Error CS0029: Cannot implicitly convert type Using WSDL Tool Today I was asked by one of developers I work with to check an error he got after he generated a proxy class with the wsdl.exe tool from a third party wsdl he got. The error was generated in runtime when he tried to use the generated class and it was something like: Unable to generate a temporary class (result=1). error CS0029: Cannot implicitly convert type 'A' to 'A[]' After searching in the internet I found that there...
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...
Father for the Second Time
Father for the Second Time This is not my usual technical blog posts. Somebody asked me today where I’ve been in the last two weeks. The answer is in the title :-) My wife gave birth to my second child, Eyal, almost two weeks ago. I took a small vacation in order to help my wife in the first days of the maternity leave. I will return blogging in the near future. Stay tuned!
Get Ready for Sela SDP Conference
Get Ready for Sela SDP Conference The PDC conference is over. A new conference is on the way. The SDP conference is going to happen between the  27 to 30 of December. In that conference we ( Sela Group )  are going to to share the future technologies including the ones that where exposed in the Microsoft PDC . In the conference I’m going to have a session with Bnaya Eshet on ADO.NET Entity Framework Evolution in .NET 4.0 . If you want to hear where EF is heading, this is the place to be...
Working with Large Databases in Entity Framework
Working with Large Databases in Entity Framework Yesterday I was asked by a colleague a very good EF question. The question was how to split a model or how create a model for a large database . I pointed that colleague for the next three good resources which deal with such situations: Working With Large Models In Entity Framework – Part 1 Working With Large Models In Entity Framework – Part 2 How to split your EDM? I hope it will help you too if you seek for such an answer. Enjoy!
Back to Basics – How to Invoke Web Methods from a Remote Machine
Back to Basics – How to Invoke Web Methods from a Remote Machine I’ve been asked today how to enable invocation of WebMethods of an asmx web service from a remote machine for testing. The post holds the answer. How to Invoke Web Methods from a Remote Machine? Sometimes we want to test our asmx web service not from localhost but from a remote machine . Trying to open the test form of the web service from a remote machine will show the following message: “ The test form is only available for requests...
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 Slide Deck
ADO.NET Entity Framework Session Slide Deck Two days ago I had a half day session at Microsoft about Entity Framework . The agenda was as follows: Entity Framework Introduction Exploring the Entity Data Model Querying and Manipulating Entity Data Models Customizing Entity Data Models Examples EF4 As I promised the slide deck and demos can be downloaded from here . I want to thank the attendees of the session and I hope you had great time like I did. Also, I’m sorry for the late publishing but it...
Data Types For Caching
Data Types For Caching One of the big problems I see when I talk with people about caching is not recognizing the  different cached data types. Understanding the different types of data can help us to define what sort of caching do we need and also how to use caching systems to achieve the appropriate cache scenario we are going to use. This post will describe how to define data types for caching. Reference Data Reference data is data that doesn’t change frequently. This kind of data is usually...
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...
More Posts Next page »