A DotNet Raider

My adventures in the .NET world!
posts - 49, comments - 12, trackbacks - 0

My Links

News

Website View Martino Bordin's profile on LinkedIn

Archives

Post Categories

ASP.NET

My adventures in the ASP.NET world
Accedere a siti su IIS Express dall’esterno

Come sapete non è possibile, salvo configurazioni un pò macchinose, accedere a siti ospitati su IIS Express dall'esterno (altri PC\VM\dispositivi). Esiste tuttavia un modo molto più semplice, che richiede l’installazione di un proxy via NPM npm install -g iisexpress-proxy Una volta installato, basta eseguire il comando iisexpress-proxy 51123 to 3000 Dove 51123 è la porta IIS a cui il sito è raggiungibile (che è dinamica) 3000 è la porta al quale il sito risponderà all’esterno, usando l’ip della scheda di rete primaria. Se l’ip del mio PC è 192.168.230.126, Il sito sarà ora raggiungibile dall’esterno all’indirizzo: http://192.168.230.126:3000 Su GitHub trovate i dettagli del...

posted @ mercoledì 4 gennaio 2017 17:40 | Feedback (0) | Filed Under [ VISUAL STUDIO ASP.NET Xamarin ]

Javascript e parsing di QueryString..

Oggi mi sono trovato a risolvere un'attività relativamente semplice, ma che in realtà merita un post al riguardo in quanto nasconde alcuni problemi alquanto "subdoli". Sostanzialmente dovevo costruire, via Javascript, un URL con parametri in QueryString da dare "in pasto" ad una window.open() (). Ebbene, i "problemil" sono sostanzialmente: encoding dei valori dei parametri\ (possono contenere &, spazi, etc) le funzioni native per gestire la (de)codifica delle stringhe sono inutili (vedi qui) ogni browser interpreta il tutto a modo suo (anche con comportamenti differenti da versione a versione dello stesso) Come fare quindi? La soluzione è...

posted @ mercoledì 28 agosto 2013 17:10 | Feedback (0) | Filed Under [ ASP.NET JQuery & JScript ]

Visualizzare il Viewmodel di KnockoutJS

Ultimamente mi sto dilettando su un progetto che utilizza ASP.NET MVC in accoppiata con KnockoutJs. Si tratta di un'applicazione Single-Page che, tramite AJAX, va a costruire dinamicamente il ViewModel Knockout e che quindi, a seconda della navigazione compiuta dall'utente tramite richieste multiple e asincrone, può diventare "grande" a piacere e difficilmente debuggabile. Mi è quindi tornato utile questo snippet, che permette di visualizzare lo stato attuale del ViewModel, mostrando tutte le proprietà presenti e i relativi valori, in formato json:    <div style="border: 2px dashed red">    <h1>KnockoutJS ViewModel Viewer:</h1> <div data-bind="text: ko.toJSON($root)"></div> </div> Questo un esempio di quanto verrà stampato a video:  

posted @ mercoledì 17 aprile 2013 11:20 | Feedback (0) | Filed Under [ ASP.NET JQuery & JScript ]

Sviluppare applicazioni mobile con ASP.NET MVC3

Come tutti sapete, la fruizione di un sito web non è più esclusiva di dispositivi Desktop, affiancati oramai da device quali smartphone e tablet di vario tipo. Offrire una User Experience degna di tale nome anche per gli utenti che accedono ai nostri siti con questi dispositivi è diventata quindi una priorità. Il team di ASP.NET fornirà con MVC 4 pieno supporto al mobile, e sono già disponibili esempi che illustrano le funzionalità della prossima versione: ASP.NET MVC 4 Mobile Features. In MVC3 è possibile generare pagine ottimizzate seguendo i seguenti passaggi. Create...

posted @ giovedì 22 settembre 2011 11:40 | Feedback (0) | Filed Under [ VISUAL STUDIO ASP.NET JQuery & JScript ]

Deploy di un’applicazione web con Visual Studio 2010– Creazione di un Package

La pubblicazione di un sito web è una procedura abbastanza delicata che si compone di diversi passaggi, tra cui: copia di file quali dll, aspx, css, js, img, etc.. modifiche al file di configurazione dell’applicazione (stringhe di connessione, gestione degli errori, opzioni di compilazione) creazione\aggiornamento del database Anche se la soluzione più completa e personalizzabile è MSBUILD, esistono altri modi utilizzabili direttamente all’interno del nostro IDE preferito. Con la versione 2010 di Visual Studio, infatti, sono state introdotte alcune funzionalità per agevolare il deploy delle applicazioni web: Packages e...

posted @ mercoledì 24 novembre 2010 22:48 | Feedback (2) | Filed Under [ ASP.NET ]

Usare i tag inline ASP.NET

Ho da poco ripreso ASP.NET e con l’occasione voglio elencare i tag inline messi a disposizione nelle pagine aspx per compiere operazioni “particolari”. Questi tag possono tornare utili in molte occasioni, evitando di appesantire il file di code-behind con istruzioni inerenti la semplice visualizzazione di dati. Riporto inoltre i link a MSDN relativi ad i singoli tag. <%= ... %> Utilizzato per visualizzare testo, il funzionamento è del tutto analogo all’istruzione Response.Write. The Date is now <%= DateTime.Now.ToShortDateString() %>...

posted @ giovedì 21 ottobre 2010 22:12 | Feedback (2) | Filed Under [ ASP.NET ]

Powered by:
Powered By Subtext Powered By ASP.NET