Arxiu per a l'etiqueta ‘trucs’
01-06-2011
Avui m’he adonat d’una cosa que Entity Framework no acaba de fer com toca. Si tenim una columna de tipus FILESTREAM a una BBDD SQL Server 2008, necessitarem també tenir una columna uniqueidentifier per la taula on està. Per inicialitzar aquesta columna podem donar-li per valor per defecte (newsequentialid()).
Si emprem Entity Framework per accedir a aquesta taula (emprant Database First -el generador de models a partir de BBDD), no ens inicialitzarà com toca el mapejat i ens inserirà sempre el valor 0 a l’identificador. Per arreglar-ho hem de canviar la propietat StoreGeneratedPattern de la columna uniqueidentifier i posar-ho a Computed.

Etiquetes: C#, EF, programació, trucs
Publicat en C#, Entity Framework, feina, programació | Sense comentaris »
10-05-2011
Per emprar Markdown a una aplicació ASP.NET MVC podem emprar la llibreria MarkdownDeep. Aquesta ens proporcione métodes en C# per emprar Markdown en la nostra aplicació i una llibreria Javascript que ens proporciona un editor de Markdown. Podem instal·lar MarkdownDeep desde els repositoris de Nuget. (més…)
Etiquetes: asp.net mvc, C#, programació, trucs
Publicat en ASP.NET MVC, C#, programació | Sense comentaris »
07-04-2011
Si heu provat alguna vegada .NET Reflector per veure l’interior d’alguna llibreria .NET segur que trobau que és una eina fantàstica. El problema és que en la darrera versió, els propietaris del programa han decidit carregar 35$ per l’ús, i la companyia ha rebut moltes crítiques per algunes pràctiques obscures i deslleials (p.e.: desinstalar dels ordenadors dels usuaris la versió gratuita per obligar a actualitzar a la versió de pagament). Per sort tenim una alternativa lliure que ens permet fer el mateix: ILSpy.
Etiquetes: C#, programació, trucs
Publicat en C#, eines, programació | Sense comentaris »
22-02-2011
Estic programant una web amb ASP.NET MVC 3, aprofitant les opcions de validació en el client que té. El problema és que quan tenim un botó ‘Cancelar’, normalment, no volem que se’ns validi l’entrada, ja que no en farem res amb aquestes dades. Després de cercar per internet com podem desactivar-ho vaig veure que es tan simple com afegir la classe css ‘cancel’:
1
| <input type="submit" name="accio" value="cancelar" class="cancel" /> |
Així, quan pitgem el botó ‘cancelar’ no se’ns activaran les validacions del costat del client.
Etiquetes: asp.net mvc, C#, programació, trucs
Publicat en ASP.NET MVC, C#, programació | Sense comentaris »
12-01-2011
Després de llegir aquest post al blog de’n Javier Torrecilla, vaig pensar que una millor manera de fer el que ell proposava era definir un métode extensor generic:
1 2 3 4 5 6 7 8 9 10 11 12
| using System;
namespace Util.ExtensionMethods
{
public static class ComparableExtensionMethods
{
public static bool Between<T>(this T comparable, T min, T max) where T:IComparable<T>
{
return comparable.CompareTo(min) >= 0 && comparable.CompareTo(max) <= 0;
}
}
} |
La deix aquí (a part de posar-la com a comentari al seu blog) per si a algú li serveix. Aquí hi ha una petita discusió sobre el tema a StackOverflow.
Etiquetes: C#, programació, trucs
Publicat en C#, programació | Sense comentaris »
11-09-2010
Darrerament m’he trobat que a la factura del teléfon me venien carrecs per conexió a internet. Resulta que tenc tarifa plana via Blackberry, però que la Blackberry es conecta a través d’Emocion i aquestes connexions les cobren… El que vaig fer és cridar al 609 perque em desactivessin l’Emoción. A veure si serveix d’algo…
Etiquetes: blackberry, estafa, movistar, trucs
Publicat en blackberry | 1 comentari »
14-07-2010
S’altre dia se me va banyar sa Blackberry. Vaig estar nedant 10 minuts duguent-la a la butxaca. El cas és que ja l’havia donat per perduda. Llegint per Internet varem veure que a alguns els havia anat bé ficar-la amb arros per llevar l’humitat. Jo vaig pensar: per provar no hi perd res. Al dia següent començava a funcionar! No anaven bé les tecles i tenia taques a la pantalla, però arrencava. Ahir va començar a funcionar com toca… Encara la tenc dedins un tupper amb arros per veure si li fugen ses taques de sa pantalla, però, al menys, funciona!
Etiquetes: blackberry, trucs
Publicat en blackberry | Sense comentaris »