Meglio tardi che mai

giovedì 07 aprile 2011 - 12.25
Tag Elenco Tags  VB.NET  |  .NET 2.0  |  Visual Studio 2005  |  Oracle 8g  |  Internet explorer 8.0  |  Internet Explorer 7.0  |  Internet Explorer 6.0  |  Crystal Reports XI

lanfra Profilo | Senior Member

Buongiorno, stò facendo l'analisi per lo sviluppo di un progetto da legare alla intranet aziendale, che utilizzi Oracle e che sia facile e semplice da utilizzare dal classico UTONTO.
Tutti o parte, dei requisiti, che qualsiasi Vostro progetto ha già dovuto affrontare. Ho un must, l'utilizzo del .Net framework 2.0. Mi trovo ad utilizzare ASP.Net 2.0, Oracle per le Store Procedure e per la GUI mi stò documentando su JQuery ed Ajax.

Praticamente devo utilizzare una tecnologia che non mi generi troppi refresh di pagina, che mi permetta l'utilizzo di finestre popup che mi permettino di modificare i dati visualizzati della form chiamante.

Qualcuno sà indicarmi documentazione su JQuery/Ajax, come utilizzarli, con eventuali installazioni, con il framework di VS 2.0, le librerie necessarie, i namespaces, quale sia la strada migliore, Ajax o JQuery o sono legate? Altro must è linguaggio VB.Net

grazie in anticipo per un aiuto a rigurado
Lanfra

alx_81 Profilo | Guru

>Buongiorno, stò facendo l'analisi per lo sviluppo di un progetto
>da legare alla intranet aziendale, che utilizzi Oracle e che
>sia facile e semplice da utilizzare dal classico UTONTO.
>Tutti o parte, dei requisiti, che qualsiasi Vostro progetto ha
>già dovuto affrontare. Ho un must, l'utilizzo del .Net framework
>2.0. Mi trovo ad utilizzare ASP.Net 2.0, Oracle per le Store
>Procedure e per la GUI mi stò documentando su JQuery ed Ajax.
ah sei costretto col 2.0? Nemmeno il 3.5 se è usato in retrocompatibilità?

>Praticamente devo utilizzare una tecnologia che non mi generi
>troppi refresh di pagina, che mi permetta l'utilizzo di finestre
>popup che mi permettino di modificare i dati visualizzati della
>form chiamante.
>Qualcuno sà indicarmi documentazione su JQuery/Ajax, come utilizzarli,
>con eventuali installazioni, con il framework di VS 2.0, le librerie
>necessarie, i namespaces, quale sia la strada migliore, Ajax
>o JQuery o sono legate? Altro must è linguaggio VB.Net
JQuery è un framework che ti consente di fare Rich internet applications. Vedilo come una sorta di libreria (la è in effetti) che ti aiuta ad implementare particolari e altrimenti complessi effetti visivi, validazioni, animazioni, transizioni, operazioni di trascinamento, ecc. con la garanzia del CROSS-BROWSER. Allo stesso tempo ti aiuta ad effettuare operazioni sul DOM HTML (attraversandolo, manipolandolo, gestendo css e classi) sempre con semplici metodi, senza dover scrivere javascript (che per essere onesti a volte è più veloce, se sei sicuro che una funzione è supportata da ogni browser, meglio usare quella e non quella jQuery).
Infine, ma non per importanza di aiuta, con il suo metodo post, ad implementare la tecnologia Ajax.
Puoi quindi ben capire che le due cose non sono paragonabili. Una è una libreria di help (helper diciamo) l'altra è una tecnologia.
Visual studio, con ATLAS, ha introdotto un framework (simile a jquery ma arricchito di controlli server asp:, come UpdatePanel, ScriptManager, ecc..) che ti consente di implementare AJAX. Ma non sono un grande fan. Non mi piace l'idea del controllino server..
Come jQuery è Dojo e quelli possono essere paragonati invece
Per quanto riguarda l'help che posso darti è vai sulla home di jQuery e comincia a capire come si usa. Vedrai com'è semplice.
http://jQuery.com



>
>grazie in anticipo per un aiuto a rigurado
>Lanfra

--
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT

http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi

lanfra Profilo | Senior Member

ok Alex, mi sono documentato su JQuery, è proprio quello che cercavo, grazie.
Ora stò facendo un po' di prove, per esempio dalla mia pagina asp.net [vb.net], sull'evento texchange di una textbox, mi piacerebbe visualizzare un div.

Hai suggerimenti a riguardo?
Lanfra

alx_81 Profilo | Guru

>ok Alex, mi sono documentato su JQuery, è proprio quello che
>cercavo, grazie.
>Ora stò facendo un po' di prove, per esempio dalla mia pagina
>asp.net [vb.net], sull'evento texchange di una textbox, mi piacerebbe
>visualizzare un div.
semplice, leggi la sezione events e vedrai che potrai gestire ogni evento su ogni controllo html. Il textchange è un po' particolare, ma segui questo link:
http://www.zurb.com/playground/jquery-text-change-custom-event

Per mostrare o nascondere un div hai hide, toggle, oppure un metodo per "spostarlo" fuori dall'area della pagina.
http://api.jquery.com/hide/
http://api.jquery.com/toggle/


--
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT

http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi

lanfra Profilo | Senior Member

Tu mi par4li di controlli HTML, ma i controlli ASP.Net lato server? Non posso gestite la mia textbox formato
asp:TextBox ID="IDE_SPARATA" runat="server"></asp:TextBox>

Giusto?
Lanfra

alx_81 Profilo | Guru

>Tu mi par4li di controlli HTML, ma i controlli ASP.Net lato server?
>Non posso gestite la mia textbox formato
>asp:TextBox ID="IDE_SPARATA" runat="server"></asp:TextBox>

>Giusto?
il fatto che siano lato server significa che il loro contesto viene passato e preso a/da server, ma il render html è sempre e comunque html.
Quindi dovrai fare attenzione al ClientID che asp.net dà al tuo textbox per poi usare quello.

--
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT

http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2017
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5