mercoledì 21 aprile 2010

How to insert code (such as HTML, PHP, Javascript code) in your Blogger post?

The solution is simple.

1. Copy the code into your NOTEPAD
2. Use Edit->Replace (or Ctrl+H) and in find all the < and replace them with & l t ; (delete the spaces between the characters, without spaces you would just see another < here)
3. Use Edit->Replace (or Ctrl+H) and in find all the > and replace them with & g t ; (delete the spaces between the characters, without spaces you would just see another > here)
4. Copy the code from NOTEPAD into the Blogger post
5. And you are done

What have you done? The & l t ; is another way of telling the browser to shov a <.

Simple!

giovedì 8 aprile 2010

.NET MVC and Jquery



To understand jquery a good place to start (how to show/hide divs, fade effects, and so on) is http://docs.jquery.com/Tutorials:Getting_Started_with_jQuery and http://visualjquery.com/

When you are planning to build a .NET MVC form which performs insert/edit/delete over a DB, it's very useful the jqgrid plugin. The only "problem" that I found with jqgrid is that it requires data in a json format and, IMHO, this is not very "comfortable".

If you make a google search, you'll find examples of MVC responses which make almost everything by their own.
It would be great if you keep all your javascript code in a proper contentplaceholder of your views:
<asp:ContentPlaceHolder ID="ScriptContent">
your code here
</asp:ContentPlaceHolder>

In the Master Page it must stay empty: ;-)
<asp:ContentPlaceHolder ID="ScriptContent" runat="server">
</asp:ContentPlaceHolder>

There is also the way to use Intellisense for jquery in Microsoft Visual Web Developer! to do this simply refer to the -vsdoc.js file in the head of your MasterPage:
<script src="../../Scripts/jquery-1.4.1-vsdoc.js" type="text/javascript"></script>

mercoledì 31 marzo 2010

Install Windows or Linux from usb

To install Linux from USB I recommend UNetbootin.
UNetbootin allows you to create bootable Live USB drives for a variety of Linux distributions from Windows or Linux.

For what concern Windows, here's one of the best forums that explains how to install Windows from USB.

giovedì 25 marzo 2010

Acer Aspire 3810T: Fixes for Xubuntu 9.10

suspend fix
Change GRUB_CMDLINE_LINUX="" to GRUB_CMDLINE_LINUX="i8042.reset=1" in /etc/default/grub.
Run sudo update-grub.
Reboot.

giovedì 11 marzo 2010

NHibernate and MVC Guides


NHibernate
Official web site http://nhforge.org/
Getting started guide http://nhforge.org/wikis/howtonh/your-first-nhibernate-based-application.aspx
Good and quite complete article (in italian) http://aspnet.html.it/articoli/leggi/2563/introduzione-a-nhibernate/

MVC
Jeffrey Palermo's book released under Creative Commons license:
http://github.com/jeffreypalermo/mvc2inaction

Official web site http://www.asp.net/mvc/

Good guide (in italian, focused on MVC1 but concepts are the same) http://aspnet.html.it/guide/leggi/166/guida-aspnet-mvc/

A set of concepts reused in MVC and in NHibernate 3.0 (NHibernate 3.0 will be the first version to use .NET 3.5)
http://aspnet.html.it/articoli/leggi/3201/le-novita-di-aspnet-mvc-2/
http://aspnet.html.it/articoli/leggi/2510/le-novita-di-c-30/