יום שני, דצמבר 15, 2008
Thanks everybody for coming to my session. It was a great great fun, even though I didn't get to show you the last demos. I'll make it up to you by a series of posts about the dynamic keyword, so stay tuned! My presentation can be fetched from here. The demos are available from here - pay attention to the instructions on the readme file first. If you've missed the session, you can watch the recording - download or watch online. [If the links are broken for some reason, you can go to the conference sessions page and get...
יום שבת, נובמבר 29, 2008
This is the 4th part of my series about dynamic languages in the .Net framework. You can read the rest of the series here: Promo #3 - dynamic languages intuitiveness Promo #2 - dynamic types benefits Promo #1 - why waste keyboard clicks? My Dev Academy III Session - Dynamic Languages and the .Net Framework This time, I'm going to show you a sneak peek of the great things you can do with .Net and dynamic languages powers combined. Ruby allows you to extend every class you want - very similar to .Net's...
יום שבת, נובמבר 22, 2008
This is the 3rd promo post to my session at Developer Academy III. Read the rest of the series: Promo #2 - dynamic types benefits Promo #1 - why waste keyboard clicks? My Dev Academy III Session - Dynamic Languages and the .Net Framework This time I'd like to introduce you with 2 language specific possibilities that will demonstrate how intuitive these languages are... Creating Enumerable Classes Let's think of C# enumerators. In order to create objects that support enumerations, you'll have to inherit from IEnumerable and implement an IEnumerator object as well. You can also...
יום שלישי, נובמבר 18, 2008
This is the second promo post to my session at Developer Academy III. The rest of the series: Promo #1 My Dev Academy III Session - Dynamic Languages and the .Net Framework Now to the post... The Task: Retrieve a value without the necessity to lose the type benefits. Sometimes you want to a method to retrieve a value from somewhere. C# offers you a few solutions - you can return object, you can return a class (or struct) that has StringValue, IntValue, DateValue and so on properties (I've seen this solution too many times), you can...
יום שישי, נובמבר 14, 2008
This is the first post of a promo series to my session at the upcoming Developer Academy III conference - Dynamic Languages and The .Net Framework. In the series, I'm going to explore some of the reasons that made me fall in love with this type of programming languages. Let's start... Why waste keyboard clicks? The task: Write to the console the numbers from 1 to 10. C#using System;
static void Main(string args)
יום חמישי, נובמבר 13, 2008
Hi all, I'm going to pass a session about Dynamic Languages and the .Net Framework in the upcoming Dev Academy conference. I'm very excited about that and I'm working very hard to deliver you a fun, fresh and informative session! So remember to register to the event and make sure to come to my session! Links:Dev Academy III siteDev Academy Twitter account See you there!Shay.