DCSIMG
.Net - Craving for Technology

Browse by Tags

Demo code from my session about Live Tiles & Push Notification for Windows Phone on Microsoft TechDays Canada TV
I'd like to thank all of you who attended my session about Live Tiles & Push Notifications on Windows Phone on the Microsoft TechDays Canada TV ! Live tiles, channeled with Push Notifications, are important for your application's user experience, and are very easily created in either Silverlight or XNA, and with a notification service residing anywhere on the cloud, with Azure being the better solution. To make it even easier- you can find and download all of the code samples and demos...
“Push Notifications and Live Tiles in Windows Phone” lecture for the TechDays Canada TV on April 24th.
I’m preparing a lecture about “Push Notifications and Live Tiles in Windows Phone” for the TechDays Canada TV ( @techdays_ca ), which is due April 24th. Here’s summary of the lecture : “In Windows Phone, an application does not have to run in order to communicate with the user, rather the Push Notifications and Live Tiles features can be used in order to present live and dynamic information to the user over the pinned applications’ tiles and by prompting pop-up notifications over the phone screen...
Starting fresh in Sela-Canada
Now that it has been publically announced by David Basa (Sela's CEO), I can finally write and tell all about the exciting news: Well, after a long preparation period it has finally been decided that I'll be leaving the country with my family on July to join forces with Eran Barlev and become Sela-Canada's Chief Technology Officer for the next three years. This role will demand the best of my skills, and the best of knowledge that can ever be achieved regarding Microsoft technologies,...
Code samples from my "WCF Crash Course" tutorial day in SDP December 2011
I'd like to thank all of you who attended my tutorial day, titled "WCF Crash Course", which is part of the SDP December 2011 conference. The day started by explaining the basics of SOA and WCF, showing how easy it is to integrate WCF into any distributed application while not compromising on flexibility, extendibility, performance, and customability. I then moved through the various aspects of WCF, including- contracts, various binding types and abilities, interoperability, security...
Posted 06 December 2011 10:28 AM by erezh | with no comments
תגים:, , , , , , , ,
Building Metro-Style Games- On the coming Sela-Developer-Practice 4-8 December
Gaming is the current trend in phones and tablets, with 50% of the applications sold today being games. On the coming Sela Developer Practice dev-days I will give a full-day tutorial about building metro-style games for the upcoming Windows 8 operating-system. In this tutorial I will talk about game design and planning, choosing the technology for your next Metro game for Windows 8, using graphics and input APIs, and enhancing it with audio and video. The tutorial will take place at Sela College...
Interesting Memory Leak
I was called to assist a major company with an on-going crash on one of their systems, which is already in production. The system went out of sync after their latest deployment, while due to configuration problems they had no option of going back to the previous, more stable version, and thus was "stuck" with a failing application right in the middle of their production line. Having very little time to solve the problem (as they were accumulating more and more angry customers by the hour...
Kinect Gestures
After a long wait- Microsoft finally released the beta SDK for Kinect on PC earlyer this week. Being one of the first to ever get an XBOX 360, waited for two years for Kinect to arrive (it was called "NATAL" back then) and been waiting for the ability to fiddle with it ever since, I gladly downloaded and installed the SDK. Well, the first thing to say about is that it's fun! But, without still going into the raw detail- the main issue is the collection of joints you receive from the...
WCF Crash Course at Sela Dev Days
Ido Flatow and I gave a crash course (full day of study- 9am thorugh 5pm) about WCF at the Sela Dev-Days. Starting with "What is WCF" and demostrating how to build simple services, we went through the complete "whats" and "hows" of the WCF ideas. We showed how to build services, understand and define contracts, and choose between the different ways to host and monitor services. As the day went on we also dived even deeper into security, reliabilty and the different options...
Posted 29 June 2011 10:24 PM by erezh | with no comments
תגים:, , , , , , , ,
SOA to the Works
Tomorrow (16 Mar 2011) at 13:00 I will be giving a lecture at the Sela Developer Practice (taking place at the Crown Plaza hotel- Tel Aviv), labeled: " SOA to the Works- Integrating AppFabric, WCF 4, and WF 4 ". In this lecture I plan to describe SOA key attributes through the eyes of WCF and WF, and show how they integrate along with AppFabric to create SOA applications. I also plan to create an on-the-spot architecture for an application that requires SOA and show how it all adds-up....
What did I just code?
Microsoft .Net and Visual Studio (especially the latest 2010 over 4.0) offer many automatic tools and code sugar that allows us to write code faster and safer. But, every once in a while it is recommended to peek under the hood and see what the compiler had in mind, and how far it is from what we originally meant in our code. I do that using the .Net Reflector , lately becoming a paid product and yet worth its price, at least for me. For example- I guess you're already familiar with Lambda expressions...
New articles and labs for Windows Phone 7 & XNA Game Studio 4.0 revealed!
I'm participating in a very interesting project aimed to create new educational and professional material, which are all about the up-coming Windows Phone 7 and XNA Game Studio 4.0 game development for the Windows Phone 7 as part of a group of experts from Sela. The first phase of resources was already released for public use in the XNA Creators Club site! It can found on the site, here: http://creators.xna.com/en-US/education/gettingstarted. We're programming games, writing articles, creating...
SDP - What's new in WCF 4.0?
Don't forget Noam Sheffer's and mine presentation on SDP , day 4 (Wendenday), regarding what's new in WCF 4.0. As WCF evolved, new features came to life. We'll talk about WS-Discovery, Serialization and Configuration enhancements, Routing and a few other issues. Of-course, code talks and bullshit walks... There will be slides, but there will also be code to back them up.
uri.Equals(new Uri(uri.ToString()) == false?...
I Came across an interesting case- Let's say I have a Uri (pointed by: uri ), received via a WCF Service. The uri contains some special characters and a less standard (but legit) form. For example: " scheme://server/path?c:\mylib ". Now, let's create a copy (shouldn't it become an identical copy?): Uri uri2; uri2 = new Uri(uri.ToString()); Should be identical. Or shouldn't it? Well, not always.. As it turned out in my special case- uri.Equals(uri2) == false Well, that's...
Posted 24 June 2009 09:52 PM by erezh | with no comments
תגים:, , , ,
Programming on Auto
I often find myself thinking about the way we create software today, as opposed to the way I used to do it as a child. When I started with my very first ZX-Spectrum, there were no books, no internet to guide me. Just simple Sinclair-Basic . Fortunately enough, S-B was very easy to catch, and so I found myself programming simple programs very soon. But, that wasn't enough. Not for me. Basic was slow and very limited. So, with the help of my father, I got an English book mapping the CPU (Zilog...
Feed me some technology!
My name is Erez Harari. I work as Senior .Net Architect/Consultant for Sela Technology Center. I've been writing source code ever since I was 11 years old, over 25 years ago. My first computer was the Sinclair ZX-Spectrum , to which I tribute this blog, as you can see in the title image. Always craving for new technology, from programming languages to gadgets, and never, ever, satisfied. I also play, compose and write music (mostly guitar and keyboards) since I was 6, into Progressive-Rock, Jazz...