domenica 6 dicembre 2015
Asp:net MVC - Portable areas
Solitamente viene utilizzato MVCContrib che congloba tutto (view comprese) in un'unica DLL (potete vedere qui MVC Portable Areas)
Un'alternativa invece consiste nel copiare soltato il necessario magari sfruttanto autofac per il caricamento dell'area installata.
Come?
giovedì 3 dicembre 2015
PartialView vs RenderPartialView
Partial View
Render Partial View
Quali sono le differenze?
mercoledì 2 dicembre 2015
E.F. Code First - le migrations
venerdì 8 agosto 2014
Alertify ASP.NET MVC method helper
Aggiornamento a Entity Framework 6.1.1
Per un progetto che aveva E.F. 6.0.1, ho avuto la brillante idea di aggiornarlo, tramite nuget, all’ultima versione del noto ORM.
E… ovviamente non ha funzionato al primo colpo… Soprattutto in add-migration mi dava l’errore “Sequence contains more than one matching element”.
giovedì 30 giugno 2011
Sempre sullo sviluppo di un gioco in C#
mercoledì 29 giugno 2011
Guida HTML per principianti
Una buona guida per iniziare a scrivere codice HTML è al seguente indirizzo : Guida HTML per principianti
Vorrei ricordare che per scrivere pagine HTML non occorre per forza di cose tool sofisticati, ma basta il buon notepad (anche se si rischia di impazzire) o il buon Notepad++
Ovvio che se volete fare una pagina web più graziosa o comunque più sofisticata esistono i tools WYSIWYG tra i quali Expression Web, Adobe DreamWeaver solo per citarne due a pagamento.
Un buon editor HTML free per ambiente Windows è Komodo o il buon Amaya
ActiveX con C# e Windows 7
Il tutorial l’ho trovato a questa pagina Creating an ActiveX control in .Net using C#
Se cercate, come ho fatto io, il cab-sdk sappiate che microsoft l’ha deprecato e l’ha eliminato dai propri download, quindi cercando cercando l’ho trovato qui:
Cab-sdk
Scaricate tutto in una cartella…
martedì 28 giugno 2011
Expression Blend e problema in compilazione
Se sviluppate in WPF o Silverlight, e avete Expression Blend, e avete un sistema a 64Bit forse siete incappati in un fastidiosissimo errore di compilazione:
“The specified solution configuration “DEBUG|MCD” is invalid.” etc… etc.. oppure molto simile :
“The specified solution configuration “DEBUG|BCP” is invalid.” etc… etc..
Succede solitamente quando il progetto l’avete iniziato con Visual Studio (praticamente tutti) e poi lo volete maneggiare con Blend (quindi in pratica la normalità)
Ebbene, forse la soluzione è questa :
aprite RegEdit come amministratore, andate in :
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment
e selezionate la chiave (che dovrebbe essere o MCD o BCP dipende) cancellate il valore e riavviate il pc, magicamente la compilazione funzionerà.
lunedì 27 giugno 2011
Tutorial per scrivere un Tower Defence
Sempre nell’ambito dello sviluppo di giochi, questa volta però in flash, vi segnalo questo bel link di un tutorial passo passo sul come scrivere un bel tower defence in flash….
How to build a tower defense flash game
Invece se preferite .NET e non sapete dove muovervi e non conoscete XNA, potete andare in questo bel sito :
Sviluppare un gioco con android?
E non sapete come muovervi? Avete già provato a fare delle ricerche ma vi risulta tutto oscuro? Vi indico allora un bel tutorial per sviluppare un gioco semplice semplice con Android e il suo SDK.
E’ un tutotial passo passo che vi spiegherà dall’inizio alla fine come creare e pensare un gioco.
giovedì 23 giugno 2011
Nuovo progetto - altra corsa...
Per altre informazioni potete vedere MediaWiki.
Esiste una versione anche per .Net, ovvero Screwturn, anche se non l'ho scelto in quanto preferisco la versione originale di wikipedia.
Esistono molti articoli per mediawiki, tra i più interessanti, almeno per me, sono quelli riguardanti la creazione dei bot per elaborare le pagine. Essendo programmatore .Net mi sono concentrato sulle librerie che permettevano l'accesso al sito tramite appunto c#. Da una ricerca veloce (cercando la parola Bot) si arriva alla seguente pagina : http://en.wikipedia.org/wiki/Wikipedia:Creating_a_bot
Continuando la ricerca e leggendo l'articolo si arriva qui : Libreria .NET per MediaWiki
Mi raccomando, documentatevi bene prima di fare casini... ah, per provare il bot è meglio fare un sito in locale, nonostante l'IIS Express si un ottimo prodotto, gli manca MySql, e siccome non mi piace sporcare la mia macchina con numerosi servizi, preferisco avere un programma come EasyPHP. L'unica accortezza è, se avete IIS funzionante sulla porta 80, è di cambiare la porta di apache (ebbene si, avete apache come server, ma guardate bene, non come servizio, ma come programma a se).
Il risultato lo potete vedere qui: TraderPedia
Cuyahoga
cuyahoga project
Cuyahoga supporta pagine con autenticazione anche se, purtroppo, oramai è fermo alla versione 1.6.0 del 12-03-2009