BNR exchange rates

Please select your desired exchange currency to see its chart and then modify the period range as desired. The default range is from 3 January 2006 until now.

For help you can go visit article »


Curs valutar BNR

Selectati valuta dorita pentru a vedea graficul ei si apoi modificati durata dupa dorinta. Perioada initiala este de la 3 ianuarie 2006 pina acum.

Pentru ajutor puteti vizita articol »

MSP

studentpartners.jpg

SpringBoard 2010 – RIA Business Applications

1

studentpartners

Today I had the pleasure to present the “RIA Business Applications“. This was a conference of Microsoft Student Partners, of which I am a proud member. My talk covered the Visual Studio 2010 RIA business template, Silverlight 4 in general, RIA WCF and more than this, the Business perspective on software development.

Silverlight, Entities and RIA WCF service combined brings in business world a new approach, outclassing previous implementations of processes by taking what is good in both worlds, of web and desktop applications. It combines the power of a client side application with the web availability, offering a quick way to improve the experience of the business users.

First, we had a quick walkthrough through different options that a user can have when building a Silverlight application, for business or not:

  • the Silverlight template, who offers only the basics required to create a Silverlight application
  • Navigation template, who adds navigation and deep linking in the picture
  • Business template, who, besides navigation, inserts also a RIA WCF service into the solution and links it to the corresponding Silverlight project.

Then we jumped into the code, the rest of the presentation focusing on features required by professionals :

  • different templates for editing and viewing,
  • Domain Data Source who encapsulates and exposes strong types,
  • the CollectionViewSource object and its use,
  • Drag&Drop databinding, Charting,
  • cross field validation including the new INotifyDataError,
  • Camera usage in a real application,
  • Printing features in Silverlight 4 with custom templates,
  • Clipboard interaction – copy / paste into Excel,
  • Theming of application – usage and switching,
  • Contextual menus at right click and their scopes and availability,
  • the new Commanding feature from Silverlight 4

I had a lot to present, jumping from code to PowerPoint presentation, in a very fast pace.

msp_logo.gif

Microsoft Student Partners

4

msp_logo

Today I had the pleasure to make the first step in Microsoft Student Partners organization (West Germany branch).

It all started when I went to a very interesting workshop on Windows 7 VHD, presented by Daniel Neumann.

So I applied by sending to Microsoft Student Partners enrollment e-mail address a cover letter, my cv and a short description. After a while, I got a call from Anton Schweizer, Senior Student Partner, and I was invited to an interview.

I also had to prepare a presentation. It supposed to be a 10 minutes long presentation on a technical theme. Because I like very much Silverlight, I started preparing it as main subject.

The interview was very relaxed and I got the usual questions: why do I want to join Microsoft Student Partners, why Microsoft, how much time can I invest in this, where and when can I prepare workshops, discussions on Microsoft products.

Basically, I understood that the duties of a Student partners are very similar to ones of Microsoft Evangelist:

  • create presentations for its colleagues in University
  • prepare workshops and assist students while working on a certain theme
  • involve itself in the students life and present Microsoft technologies to them

Very interesting .. I just wait to start! They said that I will get soon a response regarding my application.

 

Later edit:

I WAS ACCEPTED!

lambda.png

LINQ wonder world

0

Using LINQ to group on two columnsI am sure that, if you are a developer, at some point in your career heard about and asked yourself: what is LINQ? If not, there’s no problem, you’ll find out now : LINQ comes from language-integrated query and it is a collection of extensions to the .NET Framework that encompass language-integrated query, set, and transform operations. It helps developers by extending both C# and Visual Basic, adding native querying capabilities to these languages. It also comes with class libraries to get the full advantage out of these capabilities.

As we discussed in my previous article, Import CSV file and query it with LINQ, we are able to load and parse the file into a IQuerable collection, thus giving us the oportunity to do more and more SQL- like operations on it.

The C# 3.0 specification defines a so-called Query Expression Pattern along with translation rules from a LINQ expression to an expression in a subset of C# 3.0 without LINQ expressions. The translation thus defined is actually un-typed, which, in addition to lambda expressions being interpretable as either delegates or expression trees, allows for a great degree of flexibility for libraries wishing to expose parts of their interface as LINQ expression clauses. For example, LINQ to objects works on IEnumerable<T>s and with delegates, whereas LINQ to SQL makes use of the expression trees.

(more…)

Go to Top