Skip to main content

Intâlnire CodeCamp la Cluj-Napoca - 18 feb. 2012

http://codecamp-cluj-2012.eventbrite.co.uk/

Si iată ca am pregătit încă un eveniment pentru dezvoltatorii din Cluj-Napoca. Va așteptam pe toți in 18 februatie, de la ora 9:50 pe Calea Dorobanţilor, Nr. 18-20, etaj 7( sediul Yonder).

Participarea la eveniment este gratuita. Mulțumim în special sponsoriilor pentru sustinere.

Agenda
9:50-10:00
Sosirea participanților

10:00-11:00
O introducere in Access Control Service
Mihai Nadăș
Un nou mod de a implementa scenarii hibride de autentificare folosind Windows Azure, Facebook, Twitter sau Active Directory.
11:00-12:00
Introducere in Windows Phone 7
Paul Țirban
O introducere in lumea WP7. Incepand de la API si tooluri pentru dezvoltare, pana la markerplace.
12:00-12:30
Pauza de masa
Delicious Lunch (courtesy of our sponsors)
12:30-13:30
Discover the power of Kinect
Radu Vunvulea
Discover the power of Kinect as the hardware device equipped with a very simple and powerful SDK. Face recognition or object tracking can be made with the based API without headaches
13:30-14:30
LoB (Line of Business) apps on Silverlight - custom controls composition
Dragos Andronic
6 months into porting a desktop app on the web (with the help of the SL platform) is time to look back and see what went well and what could have went better.
Discussing today: custom controls composition
- using the fluid layout (examples)
- using Prism based region navigation (examples)
- Prism based region navigation & hard-linking
- delegating UI design
- performance, performance, performance - some of the issues we've encountered


Pentru mai multe informații
  • Mihai Nadăș
    • 0742117996
    • mihai@nadas.ro
  • Radu Vunvulea
    • 0766562375
    • vunvulear@yahoo.com

Comments

Popular posts from this blog

How to check in AngularJS if a service was register or not

There are cases when you need to check in a service or a controller was register in AngularJS.
For example a valid use case is when you have the same implementation running on multiple application. In this case, you may want to intercept the HTTP provider and add a custom step there. This step don’t needs to run on all the application, only in the one where the service exist and register.
A solution for this case would be to have a flag in the configuration that specify this. In the core you would have an IF that would check the value of this flag.
Another solution is to check if a specific service was register in AngularJS or not. If the service was register that you would execute your own logic.
To check if a service was register or not in AngularJS container you need to call the ‘has’ method of ‘inhector’. It will return TRUE if the service was register.
if ($injector.has('httpInterceptorService')) { $httpProvider.interceptors.push('httpInterceptorService&#…

ADO.NET provider with invariant name 'System.Data.SqlClient' could not be loaded

Today blog post will be started with the following error when running DB tests on the CI machine:
threw exception: System.InvalidOperationException: The Entity Framework provider type 'System.Data.Entity.SqlServer.SqlProviderServices, EntityFramework.SqlServer' registered in the application config file for the ADO.NET provider with invariant name 'System.Data.SqlClient' could not be loaded. Make sure that the assembly-qualified name is used and that the assembly is available to the running application. See http://go.microsoft.com/fwlink/?LinkId=260882 for more information. at System.Data.Entity.Infrastructure.DependencyResolution.ProviderServicesFactory.GetInstance(String providerTypeName, String providerInvariantName) This error happened only on the Continuous Integration machine. On the devs machines, everything has fine. The classic problem – on my machine it’s working. The CI has the following configuration:

TeamCity.NET 4.51EF 6.0.2VS2013
It seems that there …

Entity Framework (EF) TransactionScope vs Database.BeginTransaction

In today blog post we will talk a little about a new feature that is available on EF6+ related to Transactions.
Until now, when we had to use transaction we used ‘TransactionScope’. It works great and I would say that is something that is now in our blood.
using (var scope = new TransactionScope(TransactionScopeOption.Required)) { using (SqlConnection conn = new SqlConnection("...")) { conn.Open(); SqlCommand sqlCommand = new SqlCommand(); sqlCommand.Connection = conn; sqlCommand.CommandText = ... sqlCommand.ExecuteNonQuery(); ... } scope.Complete(); } Starting with EF6.0 we have a new way to work with transactions. The new approach is based on Database.BeginTransaction(), Database.Rollback(), Database.Commit(). Yes, no more TransactionScope.
In the followi…