Share on Twitter

If you don’t know what is NuGet, please skip to the end first

NHibernate Package

For some time NHibernate 3.0 package on Nuget was listed as owned by Fabio Maulo (@fabiomaulo), a main comitter to NHibernate, but was not owned by him until NHibernate 3.1 came out and there was a need to upgrade the package, which happened today.

 

You can find NHibernate package on Nuget by searching for the word NHibernate in the gallery, or going to the package page directly on :

http://nuget.org/List/Packages/NHibernate

Do Not Install This Package Directly

However, in this page (or summary pane in Nuget tool in Visual Studio when you select the package, you’ll read:

DONT INSTALL IT DIRECTLY Only as reference for others frameworks. NHibernate is a mature, open source object-relational mapper for the .NET framework. It’s actively developed , fully featured and used in thousands of successful projects.

Why Is That?

The reason for that is that NHibernate requires using something called a proxy factory. This is the tool that creates proxies of your entities (usually in runtime) for things like Lazy Loading to work. NHibernate has built-in support for those proxy factories, Castle Dynamic Proxy, .LinFu Dynamic Proxy, Spring AOP Framework.

, , ,
Share on Twitter

As usual Python stuff for .NET is more advanced and evolving quicker than Ruby stuff.

http://pytools.codeplex.com/

Sad fact to me as (syntax-wise), I like Ruby much more!

 

Important: Read Installation Details Below

 

clip_image002

 

I haven’t tried yet but what they claim for IDE features specifically is really impressive (if works as in screenshots).

 

They also support multiple Python runtimes/environments (CPython, different versions of IronPython, PyPy).

 clip_image004clip_image006

clip_image008

Update

 

Before download, make sure to read the installation details carefully:

Installation Details (See the wiki page):

PTVS is an add-in for Visual Studio 2010. To get Visual Studio you have several options:

 

  • Get it through your school: You might already have a license for VS – please contact your sys admin or professor.
Share on Twitter
, , , ,
Share on Twitter

In VS 2010, extension manager is part of a nice new generation of VS plug-in system. One of the great features of it is how it can go online talk to Microsoft Visual Studio Gallery website to retrieve list of extensions there, automatically discovering updates for installed extensions, and allowing me to add new extensions directly from within Visual Studio.

The Problem:

However, in my company I could not take benefit of that for long time. Reason is, the company uses Blue Coat proxy, with some active directory based authentication. We cannot access the Internet unless we use that proxy, no direct connection allowed, most other proxies are also blocked (by blocking the common proxies port 8080 and many other common ports).

Although I have the proxy set in Internet Explorer, and I have the username/password stored in my Windows Credentials store  (Start–> Run–> Control PanelAll Control Panel ItemsCredential Manager) -since my primary work laptop and user account on it are not part of the company domain-, Visual Studio did not seem to be able to use that.

Anything that requires online communication not directly using the browser is not working. The main feature missed by this is Extensions Manager integration with the Visual Studio Gallery online.

, , , , , , , ,
Share on Twitter

Just wanted to give you a quick update on our next gathering today.

We’ll have the meeting in the same time like last week.

Today, Friday, April 16, at 11:59 PM.

The gathering will have the same style as the last one:

- The first 30 minutes will be a session: Jquery for ASP.NET Developers, by me

- The following 30 minutes will be an open talk, mainly around: Visual Studio 2010 Enhancements

So far we agreed to have the gathering the same way like last week (Using WEBEX website).

image

We’ll send you the URL by the exact time or the gathering, via the newly created EgyGeeks twitter account.

@EgyGeeks

Also, follow this account for all upcoming gatherings’ news and announcements.

Share on Twitter
, , , , ,
Share on Twitter
Most of you probably know that Visual Studio 2010 will shiptomorrow April 12, 2010.
If you are willing to track the exact time it may ship, it’s going to be

6:00 AM GMT-8.

That’s 4:00 PM Cairo Time, or , 6:00 PM Abu Dhabi Time.

 
Good luck installing VS 2010 And enjoying the bits…
Share on Twitter
, ,