TechEd 2007 - Communities? Can They really help my business, my day-to-day job, and my career?

Posted on 12:47pm 11/08/2007 by Bruno Silva in TechEd-Developers

Communities? Can They really help my business, my day-to-day job, and my career?
Bart Martens

This was a session lunch (AKA one of the sessions that prevents me from having lunch :-P)
The speaker talked about what was a community many centuries ago and now.
It started as a bunch of people with common interests but now is much more than that.
From the IT and Development point of view, communities are a support and experience sharing mean.
For companies like Microsoft, is a important source of feedback and influence on the market.
Many people consult communities blogs, wikis and forums before buy some equipment, for example.

I left at the middle of this session to attend to an simultaneous session.

TechEd 2007 - Building Fun, Cool Applications with Popfly

Posted on 5:25pm 11/07/2007 by Bruno Silva in Popfly, TechEd-Developers

Microsoft Popfly

Building Fun, Cool Applications with Popfly
Dan Fernandez
First time I tried Popfly I didn’t like it too much. But I gave it a change by learning more about it in this session.
There was a lot of people in this session, too much people actually. I had to attend to it in another room, with an bad streaming quality…

The main idea is to democratize development over the internet. Allow people with almost no programming experience to create rich content websites. Dan used a great analogy. The difference in the number of programming experts and people that doesn’t know how programming is like difference between the size of the Sun and the size of Saturn. Actually, after seeing his demonstration, I wasn’t convinced than Popfly is really a tool that can be used by every one… Is more like a toy for programmers :-P

In his first demo he showed how to display a bunch of Flickr photos in a carousel and in a virtual book.
He showed how mashups (small visual) can be exported to Windows Vista Side Bar, Live Spaces, Facebook, or even to an simple HTML page. These mashups are actually Silverlight applications.
He also built an popularity comparer, that with two search terms creates a comparison graphic with the number of results in a search.

Dan also showed us how to create Building Blocks, which are the components which are combined to build mashups. It uses javascript to code behaviour and XML to store metadata like the kind of input/output that the block takes, and some suggestions about compatible blocks that can be combined with our costume one.

Pretty nice, hum?

TechEd 2007 - Microsoft Student Partner Activities

Posted on 10:15am 11/07/2007 by Bruno Silva in Microsoft Student Partners, TechEd-Developers

TechEd Developers 2007

In yesterday afternoon the MSPs from all over the world who came to this event hand a special dedicated set of sessions. These sessions helped us realizing how was the program outside Portugal.
There were some old Microsoft internees talking about their experience working in Microsoft.
In the end we had the change to ask everything we wanted to some top speakers of the event as David Plantt, Dan Fernandez and Rob Miles.
After these sessions it was bowling time! I sucked but it was fun. I had the change to meet MSPs from different countries.

TechEd 2007 - Improvement in Visual Studio 2008 and .NET Compact Framework 3.5 for Windows Mobile developers

Posted on 9:59am 11/07/2007 by Bruno Silva in .NET, TechEd-Developers

Improvement in Visual Studio 2008 and .NET Compact Framework 3.5 for Windows Mobile developers
Andy Wigley

Not a great session. Compact Framework (CF) is a subset of .NET Framework for windows mobile devices.
It doesn’t have server technologies as ASP.NET and .NET Remoting. Doesn’t support Reflection. Some properties, events and methods were dropped from the original framework.
In about 10% of space of the original framework, it has about 30% of the functionality.

It has support for a subset of LINQ and WCF. The CF has now an audio API.

Visual Studio 2008 has support for Unit Testing, has a new version for the emulator (version 3.0) and supports Windows Mobile 5.0 SDK out of the box. VS 2008 has a Security Manager, which enables you to test your software in various possible security configurations in Windows Mobile.

TechEd 2007 - Why Software Sucks

Posted on 8:50am 11/07/2007 by Bruno Silva in TechEd-Developers

Why Software Sucks


Why Software Sucks

David Platt

Excellent session, excellent speaker!
The main topics were taken from his book which has the same name as the session.
I definitely have to read it!
He talked about why “normal” people don’t like software. The old problem of making software for our own and not to the people. Software shouldn’t be an objective, but just a tool to solve a problem. But the question is “What is the problem?” We must define which problem a software is meant to solve. It is the only way to make software useful an loved by people.
He gave some brilliant examples about knowing the users. The fact that there are more women than men, but mainly programmers are men. Programmers are people with high academic preparation, but most people in the world isn’t. Facts like this must make us think. To develop software we have to put ourself it the user shoes.

© Bruno Silva | Powered by Wordpress