mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.dotnet
Titolo: WPF controllo Popup

Salve a tutti
Vorrei realizzare una autocompletetextbox ed ho utilizzato una textbox
e un popup. Il popup contiene una listbox che a sua volta contiene i
dati. Funziona tutto tranne la selezione con il mouse.
In sostanza ho mantenuto il focus sempre sulla textbox e poi ho
gestito la pressione dei tasti per spostarmi nella listbox. Quando
clicco sull'item della listbox con il mouse mi si chiude il popup (con
quel click attivo la listbox ed avendo impostato la chiusura del popup
al click, non ottendo la selezione desiderata).
Saluti
Fabio


Ho risolto utilizzando l'HitTest della listbox:
        private void lbListaNomi_PreviewMouseMove(object sender,
MouseEventArgs e)
        {
            Point pt = e.GetPosition((UIElement)sender);
            HitTestResult hr = VisualTreeHelper.HitTest(lbListaNomi,
pt);
            if (hr != null)
            {
                FrameworkElement elemento = hr.VisualHit as
FrameworkElement;
                while ((elemento is ListBoxItem) == false && elemento !
= null)
                {
                    elemento = VisualTreeHelper.GetParent(elemento) as
FrameworkElement;
                }
                if (elemento != null)
                {
                    tbClienti cliente = (elemento as
ListBoxItem).Content as tbClienti;
                    int i = lbListaNomi.Items.IndexOf(cliente);
                    lbListaNomi.SelectedIndex = i;
                }
            }
        }
Saluti
Fabio

Newsgroup: it.comp.dotnet
Titolo: MSBuild: come editare i files?

Ciao a tutti,
sto iniziando a studiare "bene" MSBuild e ho bisogno che qualcuno 
risponda a una domanda da novizio: come editate i files MSBuild?
Ciao,
Giulio
-- 


Ciao Giulio,
Visto che i file di MSBuild sono semplici documenti XML e' sufficiente
avere un editor XML in grado almeno di riconoscere gli XML Schema in
modo da avere il supporto durante la digitazione. E' possibile
utilizzare direttamente Visual Studio che offre automaticamente
l'Intellisense.
Il file di schema core di msbuild si trova al seguente path:
"C:\Program Files\Microsoft Visual Studio 10.0\Xml\Schemas\1033\MSBuild
\Microsoft.Build.Core.xsd"
Newsgroup: it.comp.dotnet
Titolo: [WPF] Ridimensionamento componente tree e datatemplate di un tree item

Salve a tutti, mi presento: Marco Sabatini, sviluppatore c# e collega 
del "più famoso" Giulio Petrucci.
Come da oggetto, mi sono imbattuto nella necessità di usare per diverse 
parti di un progetto uno stesso componente di terze parti che è 
all'incirca un adattamento di un TreeView per un uso più agevole di 
MVVM, chiamiamolo TreeViewEditor.
Nel mio caso ho quindi diverse View che includono questo TreeViewEditor 
popolato con dati diversi, aggiungendo poi altre properties, e per 
rendere la cosa più generica possibile, i treeviewitems usano un 
templateselector che selezione datatemplates diversi a seconda del 
viewmodel che vogliono visualizzare.
Uno di questi datatemplates include una grid la cui ultima colonna è un 
textbox, e il mio obbiettivo è quello di fare il resize automatico della 
textbox al ridimensionamento della finestra che contiene tutta la treeview.
In un caso precedente ero riuscito a fare la cosa, senza datatemplates 
però, in un modo simile:
<!-- all'interno di uno HierarchicalDataTemplate... -->
<Grid Name="SlotFieldGrid" Width="{Binding 
RelativeSource={RelativeSource FindAncestor, AncestorType={x:Type 
UserControl}}, Path=GridWidth}"> <!-- etc etc -->
dove GridWidth è la property che aggiorno quando avviene l'evento 
SizeChanged della finestra contenitore, e
static DependencyProperty GridWidthProperty = 
DependencyProperty.Register("GridWidth", typeof(double), 
typeof(ActionListView), new PropertyMetadata(OnGridWidthChanged));
//...
public double GridWidth
{
	get { return (double)GetValue(GridWidthProperty); }
	set { SetValue(GridWidthProperty, value); }
}
Il tutto mi funzionava perché la FindAncestor trova per l'appunto una 
ActionListView, riesce a bindare GridWidth e aggiorna la Wifth della 
grid di conseguenza.
Nel nuovo caso, nel datatemplate il FindAncestor trova invece il 
componente TreeViewEditor, e non la view che lo include, in cui potrei 
definire la famigerata GridWidth da bindare, quindi il meccanismo non 
funziona.
La mia domanda è: posso "aggiungere" a un componente terzo una property 
come la mia GridWidth senza modificarne il sorgente, cioè senza andare 
ad aggiungere fisicamente la property alla sua classe?
Oppure come risolvere la cosa?
Chiedo scusa per la prolissità, la sintesi non è il mio forte :/

 funziona.
Per il momento ho risolto inserendo nello xaml che contiene il 
datatemplate che deve essere usato la visibilità del namespace della 
view che contiene la property GridWidth, che infatti viene bindata 
perché FindAncestor ricerca esattamente lo stesso tipo di quella view, 
(e uso GridWidth come Path), e la Width della grid si ridimensiona a dovere.
Poi probabilmente c'è qualche soluzione più elegante, però, visto che il 
datatemplate è specifico per quella view particolare, non ci ho visto 
nulla di male nell'usare un FindAncestor così "diretto".
Ciao
Newsgroup: it.comp.dotnet
Titolo: intercettare il  valore di una cella  di una riga selezionata da una ListView

Ciao,
scusate la domanda...un po' banale...
come faccio ad intercettare, dall' esterno il valore di una cella 
appartenente ad una riga selezionata in una ListView?
In pratica ho una ListView con i campi:
id, news, ....
nella ListView ho attivo solo il LinkButton con il Command impostato a 
select.
cosi:
<asp:LinkButton ID="LinkButton2" runat="server" CommandName="Select" 
OnCommand="CommandBtn_Click" >Codice:
                            <asp:Label ID="NewsIdLabel" runat="server" 
Text='<%# Eval("NewsId") %>' />
                            <br />
                            Data:
                            <asp:Label ID="DataLabel" runat="server" 
Text='<%# Eval("Data") %>' />
                            <br />
                            Titolo:
                            <asp:Label ID="TitoloLabel" runat="server" 
Text='<%# Eval("Titolo") %>' />
                            <br /><hr />
                            <br />
                            </asp:LinkButton>
ora, ho in un panel separato il pulsante "modifica" (vedi:
http://dev.mikaelsoderstrom.se/scripts/jquery/ribbon/
)
il mio problema, č passare l' Id della riga selezionata ad un altra pagina 
nel momento in cui viene premuto il link "modifica", pagina in cui vi č una 
DetailsView da usare per modificare i dati.
Spero di essere riuscito a spiegarmi.
Grazie 100000 in anticipo. 

 DetailsView da usare per modificare i dati.
D'acchitto mi viene da dire che potresti fare un post-back dal pulsante modifica, dopodiche' nel code-behind puoi leggere i valori della riga selezionata correntemente nella listbox, e con quelli poi fare, per esempio (e' probabilmente il modo piu' semplice), un redirect con l'ID nella query string...
-LV

 DetailsView da usare per modificare i dati.
D'acchitto mi viene da dire che potresti fare un post-back dal pulsante 
modifica, dopodiche' nel code-behind puoi leggere i valori della riga 
selezionata correntemente nella listbox, e con quelli poi fare, per esempio 
(e' probabilmente il modo piu' semplice), un redirect con l'ID nella query 
string...
-LV
Grazie 1000 per la risposta(č una ListView)....ma come faccio:
" potresti fare un post-back dal pulsante modifica, dopodiche' nel 
code-behind puoi leggere i valori della riga selezionata correntemente nella 
listview"
Grazie 100000 

 listview"
Guarda, fra le altre, le proprieta' SelectedIndex e SelectedValue di ListView sulla documentazione (e gli esempi riportati). Cosa esattamente fare dipende dai dettagli della tua pagina e di come costruisci la ListView. Altra cosa, potresti cercare "
asp.net
 listview selected item" o cose simili: troverai di tutto di piu'...
-LV
Newsgroup: it.comp.dotnet
Titolo: WPF Crystal Report viewer per VS 2010

Salve a tutti
Vorrei visualizzare il mio report, ma ho problemi nel reperire il
viewer di crystal report.
Ho installato crystal report per visual studio 2010, ho provato a
visualizzare il controllo che mi interessa, ma anche selezionando la
checkbox del controllo in questione nella lista dei controlli
disponibili per wpf, non lo aggiunge alla mia toolbox. Ho provato a
visualizzare, nella mia toolbox, tutti i controlli ed ho notato che
che il viewer per crystal report sembra disabilitato.
Quali potrebbero essere le cause.
Ciao
Fabio


Ho risolto.
Facendo riferimento a questo link:
http://aspalliance.com/1991_Using_the_New_WPF_Viewer_with_SAP_Crystal_Reports_for_Visual_Studio_2010.2
ho risolto il mio problema.
Saluti e Buon Anno
Fabio

Newsgroup: it.comp.dotnet
Titolo: [wpf] Eseguire un comando dal doppio click su un ListView item

Ciao a tutti,
 
ho una listview che contiene una lista di clienti.
Vorrei che al doppio click su un item della list view venga scatenato un 
comando (che poi dovrebbe essere eseguito dalla shell dell'applicazione 
che apre una tab con i dettagli del cliente). On-line ho trovato solo 
esempi che gestiscono l'evento nel code behind della view... ed è una 
strada che vorrei stra-evitare. Qualcuno può darmi qualche dritta?
 
Grazie e buona giornata/settimana,
Giulio
 
-- 
 

 stra-evitare. Qualcuno puï¿œ darmi qualche dritta?
 
dentro Radical c'ï¿œ un behavior per WPF che fa esattamente quello, puoi 
o usare Radical o "scopiazzarti" come ï¿œ fatto, se non ricordo male sta 
in una classe che si chiama ListViewManager
 
.m
 
-- 
blog @ //
milestone.topics.it
 
 
 

 una classe che si chiama ListViewManager
 
Ottimo!
Lo prendo come spunto anche per imparare qualcosa in più sui behaviour.
:-)
 
Grazie,
Giulio
 
-- 
 
 
 
 
 
 

 :-)
 
giï¿œ il fatto che tu lo dica all'inglese ï¿œ grave :-D
 
-- 
blog @ //
milestone.topics.it
 
 
 

 già il fatto che tu lo dica all'inglese è grave :-D
 
D'oh!!!
:-D
 
Ciao,
Giulio
 
--

Newsgroup: it.comp.dotnet
Titolo: VS2010 e MVVM

Volendolo provare MVVM, ho scaricato 
WPF M-V-VM Toolkit 0.1
Ho visto che il template viene installato
sulla versione 2008 di VS. Poco male,
importo poi la soluzione in VS2010.
E' normale o sbaglio qualcosa io?
Grazie.
---------------------------
Mauro Gamberini
Microsoft MVP - Excel
http://www.riolab.org/
http://www.maurogsc.eu/

 E' normale o sbaglio qualcosa io?
non conosco il toolkit che citi, ma ti consiglio di utilizzare MVVM 
Light Toolkit: 
http://mvvmlight.codeplex.com/
Di fatto � quello pi� utilizzato, quindi quello con la maggior 
disponibilit� di: tutorial, supporto...
-- 
.A
GUISA - 
http://www.guisa.org
UGIdotNET - 
http://www.ugidotnet.org
Read my blog at: 
http://blogs.ugidotnet.org/pape

 E' normale o sbaglio qualcosa io?
non conosco il toolkit che citi, ma ti consiglio di utilizzare MVVM
Light Toolkit: 
http://mvvmlight.codeplex.com/
Di fatto � quello pi� utilizzato, quindi quello con la maggior
disponibilit� di: tutorial, supporto...
**************************************
Ok, grazie.
Buon lavoro.

Newsgroup: it.comp.dotnet
Titolo: Ma come funziona il lock?

Ciao a tutti,
discutendo con dei colleghi su come rendere thread-safe delle regioni 
critiche mi sono imbattuto in una situazione del genere:
public class Foo
{
	protected object _synch;
	public A()
	{
		lock(_synch)
		{
			//sezione critica A
			...
		}
	}
	public B()
	{
		lock(_synch)
		{
			//sezione critica B
			...
		}
	}
}
Se non ho capito male, il lock mi assicura che la sezione critica A non 
può essere eseguita in due thread contemporaneamente MA può essere 
eseguita in contemporanea con la sezione critica B, giusto? Sbaglio 
qualcosa? Qualche riferimento?
Grazie,
Giulio
-- 

 Giulio
.m
-- 
Mauro Servienti
{C67C0157-5D98-4733-A75E-93CAEE4BADC8}
Microsoft MVP - Visual C# / MCTS
http://mvp.support.microsoft.com
blog @ 
http://milestone.topics.it
whynot [ at ] topics [ dot ] it

 riferimento?
L'informazione di locking è interna a tutti i reference type (se guardi 
i sorgenti SSCLI del framework vedi proprio una dword preposta al 
locking delle eeclass). Questo è anche il motivo per cui non puoi fare 
lock di un valuetype.
Perciò se *l'oggetto* specificato in lock(...) è usato/condiviso da più 
parti, ovviamente tutti vanno in coda. In sostanza il "semaforo" è 
l'istanza stessa di quell'oggetto.
Condivido quando Mauro dice che readonly sarebbe più indicato, ma posso 
anche immaginare scenari nei quali tu hai diverse istanze di lock e 
queste vengano switchate al volo. Ad ogni modo sicuramente casi molto 
rari.
-- 
Raffaele Rialdi  
http://www.iamraf.net
Weblog: 
http://blogs.ugidotnet.org/raffaele
Microsoft MVP profile 
https://mvp.support.microsoft.com/profile/raffaele
UGIdotNET - 
http://www.ugidotnet.org/

 serializzi le chiamate anche tra loro.
Perfetto. Considera che lo scenario di riferimento potrebbe essere 
simile a questo: un singleton che riceve richieste da più thread e deve 
necessariamente "sincronizzarsi".
Grazie,
Giulio
-- 

 queste vengano switchate al volo. Ad ogni modo sicuramente casi molto rari.
Si, be'... diciamo così: N istanze di una classe devono essere thread 
safe su uno stesso oggetto da lockare (e magari altre M devono esserlo 
su un altro oggetto).
Comunque grazie delle dritte,
Giulio
-- 

 Giulio
Esatto... prego, ciao


 SyncBlock *GetSyncBlock() {...}
Idem come sopra.
In generale: sarà che il mio C/C++ ha parecchia ruggine, sarà che sono a 
fine giornata, ma non ho capito bene come funziona. Avresti mica qualche 
link in cui e spiegato una specie di Walkthrough attraverso il fw? ;-)
Grazie,
Giulio
-- 

 Giulio


Ciao Raf,
On 2/4/2011 5:38 PM, Raffaele Rialdi [MVP] wrote:
[cut]
Perfetto. Grazie mille del link.
Ora corro a studiare. :-)
Ciao,
Giulio
--
Newsgroup: it.comp.dotnet
Titolo: Differenze tra eventi e delegati

Quali sono le maggiori differenze tra thread e delegati?
Prima di leggere il thread poco sotto pensavo fossero parecchie, invece 
mi pare di capire che sono molto meno di quelle che pensavo...
 
 


Thread e delegati?
I thread sono l'unità di esecuzione del codice in un sistema operativo.
I delegati sono puntatori a funzioni, concetto abbinabile ad un 
linguaggio ma non certo all'architettura di un sistema operativo.
 
Il fatto che tu possa eseguire un metodo (tramite un suo puntatore, 
cioè un delegate) nel contesto di un thread differente da quello 
principale, è un effetto secondario e non rende strettamente legati i 
due concetti.
 
-- 
Raffaele Rialdi  
http://www.iamraf.net
 
Weblog: 
http://blogs.ugidotnet.org/raffaele
 
Microsoft MVP profile 
https://mvp.support.microsoft.com/profile/raffaele
 
UGIdotNET - 
http://www.ugidotnet.org/
 
 
 

 Thread e delegati?
 
Ehm, thread intendevo la discussione nel ng... Non ho pensato al 
possibile conflitto di termini con la programmazione...
 
 


Puoi riformulare la domanda?
Quando scrivi "Quali sono le maggiori differenze tra thread e 
delegati?" continuo a non capire a cosa alludi ...


 continuo a non capire a cosa alludi ...
 
Scusami hai ragione, ho scritto bene nell'oggetto ma ho sbagliato nel 
testo della domanda.
Quello che mi chiedo è: quali sono le differenze pratiche tra eventi e 
delegati?
Cioè mi pare che in qualche modo eventi e delegati siano possano 
sostituirsi, p. es. invece che fare una chiamata al delegato potrei 
lanciare un evento, sbaglio?
 
 

 sbaglio?
 
Io credo che gli eventi siano stati introdotti per dare maggiore 
rilievo ad uno dei pattern più diffusi e utilizzati: 
publisher/subscriber.
A livello tecnologico i multicastdelegate soddisfano i requisiti degli 
eventi ma credo che si volesse fornire anche un parallelo con altre 
tecnologie e linguaggi in modo che risultassero un passaggio 
'naturale'.


 delegati?
 
Non è questione di differenze, perché i termini non sono sinonimi.
 
In sintesi:
i delegati sono una classe speciale, che definisce, in maniera 
type-safe, l'indirizzo di uno (o più) metodi.
 
Un evento è la notifica che una certa classe è in grado di inviare a 
chiunque sia interessato a monitorare i "cambiamenti" di quella stessa 
classe. Chi esegue la notifica, non ha nessuna idea di chi possa essere 
in ascolto in quel momento: in questo contesto il delegato, funge da 
"intermediario", per collegare mittente-destinatario.

 collegare mittente-destinatario.
 
Chiarissimo, grazie e entrambi
Newsgroup: it.comp.dotnet
Titolo: stampare documentazione

In visual studio esiste la generazione automatica di un file di 
documentazione, in formato XML
Esiste un applicativo, una classe o aggeggi vari che lo trasformino in un 
file di testo?
 Basta anche qualcosa di molto semplice, anzi sarebbe auspicabile.
grazie ferradini 

Ciao ferradini,

dai un occhio a SandCastle.
.m
-- 
Mauro Servienti
{C67C0157-5D98-4733-A75E-93CAEE4BADC8}
Microsoft MVP - Visual C# / MCTS
http://mvp.support.microsoft.com
blog @ 
http://milestone.topics.it
whynot [ at ] topics [ dot ] it

 
troppo complicato nell'installazione

Newsgroup: it.comp.dotnet
Titolo: VB.NET interfaccia con SkyDrive o DropBox o GoogleDrive

Ciao a tutti,
ho cercato un po' nel web, ma non ho trovato niente per skydrive, o almeno
gli esempi paiono solo per windows 8.
 
In pratica vorrei fare un'applicazione che carica un file su un account
skydrive, e mi restituisce in qualche modo lo "share link". Parlo di
WindowsApplication e XP/Win7.
 
Ho trovato questo:
http://msdn.microsoft.com/en-us/library/live/hh826521.aspx
 
Ma le Live Connect APIs sembrano solo per Win8 o mobile.
 
Qualche consiglio?
Grazie


 
HTH,
 
Julio
 
 

 HTH,
 
Qualcuno gi� l'avevo visto, faccio qualche prova e vi faccio sapere.
Grazie.

Newsgroup: it.comp.dotnet
Titolo: Importare file txt csv usando una stringa di connessione

Salve a tutti
Ho un file excell che salvo come csv e file di testo.
la stringa di connessione che uso è la seguente:
string connection = @"Provider=Microsoft.Jet.OLEDB.4.0;Data
Source="+directory+@"\;Extended
Properties=""text;HDR=Yes;FMT=Delimited"";";
La stringa di connessione usa come delimitatore la ',' mentre il csv e
il txt salvati usano il ';'.
Ho provato impostando il delimitatore in questo modo:
FMT=Delimited(;), ma niente.
Come cambio il delimitatore?
Saluti
Fabio


Ho risolto impostando un file schema.ini nella stessa directory del
file da importare.
Saluti
Fabio
Newsgroup: it.comp.dotnet
Titolo: Build di progetti complessi

Ciao a tutti,
sto scrivendo il mio primo scriptone di build per un progetto abbastanza 
complesso (siamo nell'ordine dei 25 .csproj). La mia directory di 
progetto è così strutturata:
MyProject/
	lib/
	src/
	test/
	...
in lib/ ci sono le librerie di terze parti (es: NLog, NHibernate, Unity, 
ecc ecc...), in src/ ci sono i sorgenti e in test vengono compilati gli 
unit-test. Il progetto MyWebSite dipende da MyApp.Services.Interface in 
cui sono definite le interfacce dei vari componenti, che sono a loro 
volta implementate da MyApp.Services.Impl. In MyWebSite qule reference 
devo impostare? Perché è *necessario* impostare solo quella 
all'interfaccia ma... vuoi mettere la comodità di avere già tutto pronto 
nella directory di build? ;-)
Altro problema: tra le lib/ ho una libreria A che carica via reflection 
una libreria B (es: Nhibernate e uno dei tre sistemi di proxing). Nel 
progetto Foo che dipende da A, devo mettere anche la reference a B?
Esiste una qualche prassi ben consolidata per muoversi in scenari simili?
Grazie,
Giulio
-- 

 Esiste una qualche prassi ben consolidata per muoversi in scenari simili?
mettere una reference all'assembly che contineie le implementazioni non 
ï¿œ un gran problema, tieni conto che se non ricordo male, i metadati 
dell'applicazioni sanno questa cosa anche se non usi nulla di quello 
che c'ï¿œ nell'assembly concreto quindi il rischio che in futuro qualcosa 
si sminchi probabilmente c'ï¿œ, ma lo vedo come un rischio remoto.
Io in generale preferisco le post-build-action per fare quesi giochetti 
e far si che tutto sia al posto giusto, sono sicuramente piï¿œ fragili e 
piï¿œ complesse da manutenere ma non implicano reference che 
concettualmente non ci devono essere; hanno comunque il side effect che 
devi eseguire sempre una rebuild, che senza un SSD ï¿œ una vera menata.
.m
-- 
Mauro Servienti
{C67C0157-5D98-4733-A75E-93CAEE4BADC8}
Microsoft MVP - Visual C# / MCTS
http://mvp.support.microsoft.com/profile/mauro
blog @ 
http://milestone.topics.it
whynot [ at ] topics [ dot ] it

 devi eseguire sempre una rebuild, che senza un SSD è una vera menata.
Cosa significa SSD?
Ciao e grazie,
Giulio
-- 

 Giulio

Newsgroup: it.comp.dotnet
Titolo: Dichiarazione della variabile

Quale, tra i due metodi di dichiarazione e istanza di  un oggetto,č 
preferibile?
Tempo fa, lessi che č preferibile fare le due cose separatamente 
(Dichiarazione e Istanziare), ma non ricorso se per rendere il codice piů 
leggibile...
Primo metodo:
Dim f  as Form2 = new Form2()
Secondo metodo:
Dim f as Form2
f = new Form2()
Ciao
nero23 

 leggibile...
Anche a me e' capitato di leggere una cosa simile, legata poi ad
un'altra pseudo-regola sul dichiarare le variabili locali in testa ad
una funzione contro il dichiararle li' dove vengono usate, tutte messe
appunto come questioni di leggibilita', ma non sono affatto d'accordo
(sia in teoria che per esperienza): le vedrei al limite come questioni
di stile, da cui semmai l'importanza di essere *consistenti/uniformi*.
Nel caso specifico poi del dichiarare e definire, direi piuttosto che
la scelta dipende specificamente dalla struttura della procedura che
stai scrivendo, quindi tutto il contrario di una regola fissa e in
nome proprio della massima leggibilita'.
Fra l'altro alcune di quelle regole/suggerimenti derivano piuttosto
dalla trasposizione di pratiche relative ad altri linguaggi, ad es. C/C
++, ed applicarle ai linguaggi tipo C#/VB lascia il tempo che trova,
per non dire che non si applicano proprio.
-LV

 f = new Form2()
Che io sappia questo problema affliggeva solo VB6: era consigliato il 
secondo metodo per questioni di performance, in quanto, dichiarando f 
con il primo metodo, si costringeva il compilatore a verificare se la 
variabile fosse istanziata o meno (in pratica aggiungeva la riga
*if not f is nothing then set f =new Form2*).
A quel che mi risulta il problema non si pone nel framework .Net

 A quel che mi risulta il problema non si pone nel framework .Net
In .Net le due forme sono essenzialmente equivalenti.
-LV

 consentita.
esatto... ovviamente mi riferivo al caso analogo in vb6 della 
contestuale dichiarazione e istanziazione.
Ciao ;-)


Forse sono stato poco chiaro: il problema in VB6 non si pone affatto
perche' la forma congiunta dichiarazione-istanziazione proprio non
esiste.
-LV

 esiste.
Ti sbagli (o forse non capisco a cosa ti riferisci):
Dim f As New Form1

 f = new Form2()
In .net faccio di solito
Dim f as new form2()


No, hai ragione: viceversa, io avevo ragione solo in parte.
L'uso che menzioni e' spiegato qui, in particolare nella sezione
"Using the New Keyword":
http://msdn.microsoft.com/en-us/library/aa262302(v=VS.60).aspx
-LV
Newsgroup: it.comp.dotnet
Titolo: Opinioni su WPF

Ciao,
ero curioso di avere dei feedback sull'utilizzo di WPF.
Non mi riferisco tanto al suo apprendimento quanto alle difficolta' in
fatto di controlli (se ricordo bene TreeView non esiste) o cose
simili.
Grazie mille
Ciao BlackSun

 simili.
io ci lavoro da un anno circa, è difficile non tener conto della 
difficoltà, perché a distanza di tempo scopri cose che non pensavi di 
poter fare, ma magari a te servivano... prima!
Se guardi bene in rete scopri una quantità di gente che con wpf ci fa 
cose fantastiche, dunque come possibilità direi che non c'è nulla di 
precluso, anzi.
Se parli di "dotazioni di base" penso che ci sia tutto ciò che serve (la 
treeview c'è, tranquillo) ma per padroneggiarlo ci vuole impegno, 
soprattutto se ti viene chiesto di replicare in un paio di giorni le 
caratteristiche di un componente vb di terze parti a pagamento (capita a 
me in continuazione)...
Diciamo che secondo me usare wpf come sostituto delle tecnologie 
precedenti non ha molto senso, ha più senso sfruttare le sue 
caratteristiche di disaccoppiamento ui/mondo sottostante come leva per 
migliorare il design e la manutenzione del codice. E' anche questo che 
rende migliore un prodotto software, ma sta a te capire quanto 
tempo/soldi puoi investire per realizzarci qualcosa _adesso_.
Non so se mi sono spiegato bene, ma ho finito i 5 minuti di pausa che mi 
sono preso ;)

 Ciao BlackSun
.m
-- 
Mauro Servienti
{C67C0157-5D98-4733-A75E-93CAEE4BADC8}
Microsoft MVP - Visual C# / MCTS
http://mvp.support.microsoft.com/profile/mauro
blog @ 
http://milestone.topics.it
whynot [ at ] topics [ dot ] it

 blog @
http://milestone.topics.it

Newsgroup: it.comp.dotnet
Titolo: Problema  gestione e salvataggio Questionario

Ciao a tutti e scusate il disturbo.
Sono alle prese con un progetto legato alla gestione di un questionario 
multirisposte online.
Il problema non è tanto la presentazione ma quanto piuttosto la 
creazione di una struttura dati per la memorizzazione delle risposte e 
la manipolazione degli stessi.
Preciso che il tutto verrà gestito con c# a partire dal framework 2.0
es. Domanda 1
             Risp A
             Risp B
             Risp C
     Domanda 2
             Risp 2.1
             Risp 2.2
             altro   -----------------------
     etc.etc.
Ho pensato ad una gestione con xml in modo da salvare l'xml risposta in 
un campo di una tabella su db.
Però ho vari dubbi: Se ad esempio nel corso del tempo viene variato il 
questionario aggiungendo una nuova domanda oppure una posssibile altra 
risposta alla domanda 2 come vado a gestire la deserializzazione dell'xml.
Grazie dell'interessamento e buon lavoro.

 risposta alla domanda 2 come vado a gestire la deserializzazione dell'xml.
In teoria, crei uno script di migrazione che deserializza sulla base
del vecchio formato, eventualmente aggiorna/estende la descrizione dei
dati, infine serializza e salva nel nuovo formato.
D'altra parte ti dico, io assolutamente eviterei di usare xml. Per un
approccio efficace/che consiglierei senza dubbio: con un minimo di
astrazione sulle tipologie di domande e risposte, la struttura del
questionario puo' essere interamente definita in termini relazionali,
e poi lavori su tabelle e query.
-LV

 Grazie dell'interessamento e buon lavoro.
Ciao,
ti sposto il punto di vista...
Mi è capitato 2 anni fa di dover gestire un questionario online e da
bravo sviluppatore ho iniziato a pensare a form, db, xml ecc ecc
Se ti fermi a poche domande e con un flusso semplice si può anche
sviluppare da zero ma alla fine ho optato per un prodotto commerciale:
Feedback server si chiama.
La licenza perpetua non costa molto, a me non sarebbe bastata una vita
per sviluppare tutte quelle funzionalità.
Soprattutto ciò che mi ha fatto propendere per un prodotto commerciale
è stato proprio il tuo ultimo dubbio: la variabilità delle domande.
Inoltre considera che è abbastanza complesso gestire il flusso delle
domande tipo se ad A rispondo 1 vai a C e così via.
In pratica potevo stare tranquillamente dietro a tutte le richieste
del cliente senza scrivere una riga di codice, inoltre ha una
reportistica molto raffinata.
Ah tutto su piattaforma Microsoft.
Stefano

 Ah tutto su piattaforma Microsoft.
Scusa ma suona proprio come un commercial, senza un dato tecnico
rilevante che sia uno...
Cio' detto, valutare fra sviluppo e acquisto e' certamente importante
e fa parte legittimamente della pratica quotidiana: ma qui come
altrove non ci sono equazioni semplici, si tratta di scelte complesse
con parecchi fattori in gioco, sia interni che esterni, sia a breve
che a lungo termine, ecc. ecc.
-LV
Newsgroup: it.comp.dotnet
Titolo: Installare framework v.4.5

Giorno,
mi spiegate come installare la versione 4.5?
 
Credo di averlo fatto, perchè su installazione/applicazioni di win ho 
queste 2 voci:
 
- Microsoft .NET Framework 4.5
- Microsoft .NET Framework 4.5 Language Pack (ITA)
 
ma all'interno di visual studio non ho le nuove funzionalità (tipo la 
classe Zip).
 
Qualche idea?
 
Anche nella directory di windows Microsoft .NET ci sono le cartelle 
delle versioni fino alla 4. Nessuna traccia della 4.5.
 
Grazie

 versioni fino alla 4. Nessuna traccia della 4.5.
 
Quello credo che sia corretto.  Stai usando VS 2012?  Hai verificato che il 
Fwk 4.5 sia selezionato nelle opzioni di progetto?
 
Julio
 
 

 il Fwk 4.5 sia selezionato nelle opzioni di progetto?
 
Uso VS 2010.
 
-- 
Giacomo

Newsgroup: it.comp.dotnet
Titolo: Info print engine

Salve,
sono nuovo di programmazione con .net, volevo saper se esiste un modo 
per realizzare il seguente caso d'uso: un "utente web" vuole creare il 
template per stampare un documento, lo crea inserendo dei tag specifici 
per le parti dinamiche, quindi lo carica sull'applicazine web. Adesso 
può generare file pdf, odt o docx con i dati valorizzati dinamicamente.
 
Ho visto che in java già ci sono alcuni progetti che fanno questo 
(JODReports, xdocreport), ho identificato lo standard per i template 
(Nvelocity), mi manca una libreria che permetta la lettura del file docx 
o odt per la sostituzione dei tag (Esempio:Project: $project.Name) e poi 
generare pdf, docx oppure odt.
 
Sapete se ci sono librerie che fanno anche parzialmente questo lavoro, 
anche con licenza commerciale?
 
Grazie

 Grazie
 
-- 
blog @ //
milestone.topics.it
 
 
 

Hai documentazione oppure esempi, per poter leggere e scrivere un file 
docx e trasformarlo in pdf?
 
Grazie


 trasformarlo in pdf?
 
l'SDK di Microsoft contiene tutto, dalla documentazione ad un tool 
ottimo per smanacciare con i documenti.
 
.m
 
-- 
blog @ //
milestone.topics.it
Newsgroup: it.comp.dotnet
Titolo: [OT] Message in a bottle

Vediamo se c'è ancora qualcuno all'ascolto, o se abbiamo tutti ceduto ai 
forum...

 forum...
 
C'e' sempre qualcuno in ascolto... ;)
 
Julio


Ma comunque va bene cosi': a parte che i newsgroup richiedono un'altra mentalita' dai forum, ma qua i coordinatori manco il manifesto del grouppo si sono mai sentiti in dovere di completare, ovvero hanno semplicemente usurpato uno spazio ma certo non per svilupparlo...  ergo fate bene a guardare altrove, completamente altrove!
 
Julio

Newsgroup: it.comp.dotnet
Titolo: Quale difficoltà per una applicazione di embedding browser

Salve,
premetto che non conosco c#. Ho guardato un'oretta il linguaggio
sfogliando un libro della collana pocket di apogeo. Ho qualche
esperienza di programmazione in php (procedurale, poco ad oggetti)
anche se so cosa è una classe un oggetto e un metodo (ma non un
delegato :-) )
Vorrei realizzare un'applicazione fatta così:
- deve incorporare il browser (pensavo di provare IE che mi pare di
aver capito che con la WebBrowser Class non sia difficilissimo).
Vorrei valutare anche l'incorporamento di Firefox con 
http://www.geckofx.org/
- deve rilevare la risoluzione del monitor principale e massimizzarsi
per occupare tutto lo spazio (niente bordi ma solo browser fullscreen)
(per esempio se monitor ris. HD 1920x1080) deve occupare tutto lo
schermo.
- vorrei poi impostare l'url a cui l'applicazione (e il broser
incorporato)  deve puntare in modo intelligente (esempio scritta su
file, leggendo da file di configurazione). Se non è impostata una url
vorrei far vedere un contenuto alternativo di default (esempio
immagine o pagina web locale)
- vorrei prevedere un meccanismo si uscita dall'applicazione  (tipo
doppio click in un quadrante dell'applicazione e software si chiude)
E' complesso fare un roba così ?
Se non riuscissi io, quanto mi potrebbe costare farla fare a qualcun
altro ?
Grazie in anticipo

 E' complesso fare un roba così ?
decisamente no... può essere una app su cui fare un po' di esperienza 
con un libro sotto mano.
-- 
Raffaele Rialdi  
http://www.iamraf.net
Weblog: 
http://blogs.ugidotnet.org/raffaele
Microsoft MVP profile 
https://mvp.support.microsoft.com/profile/raffaele
UGIdotNET - 
http://www.ugidotnet.org/
Newsgroup: it.comp.dotnet
Titolo: gestione delle eccezioni

Ciao,
 
 
qual'e' il modo più corretto per gestire eccezioni all'interno di una 
classe?
 
se all'interno della classe ho un metodo del tipo:
 
        public void FaiQualcosa()
         {
 
             int a = Convert.ToInt32("aaa");
 
         }
 
Convert ad esempio potrebbe sollevare un'eccezione, in tal caso come la 
comunico alla classe chiamante?
 
grazie

 comunico alla classe chiamante?
 
Come regola di massima: meno uno fa meglio e'...  Ovvero, se non ha senso 
gestire l'eccezione nel metodo in questione, semplicemente non la si 
gestisce e si lascia che l'eccezione si propaghi ai layer superiori, nei 
quali di nuovo una valutazione del genere andra' fatta, e cosi' via fino al 
livello piu' alto, quello globale.  In produzione si implementa sempre un 
gestore di eccezioni globale, per lo meno per fare del logging e restituire 
un feedback user-friendly.
 
Per discorsi piu' approfonditi su questo tema, ti consiglio una ricerca in 
rete, troverai parecchio:
http://www.google.co.uk/search?q=.Net+exception+handling+best+practices
 
 
Un thread interessante e' qui:
http://codebetter.com/karlseguin/2006/04/05/understanding-and-using-exceptions/
 
 
HTH,
 
-LV
 
 


thx ! :)
Newsgroup: it.comp.dotnet
Titolo: Errore distribuzione applicazione

Ciao a tutti,
sto scrivendo un progetto pocketPC (Vb2008). Ho spostato una classe da
interna ad una class library, e ho referenziato quella DLL.
E' una classe "banale" che non referenzia niente.
 
Da quando ho fatto lo spostamento, sull'emulatore vb tenta di distribuire
anche i vari
System.XML
System.Data
ecc.
Fino a riempire la memoria dell'emulatore dando errore 0x8973190e
 
Un errore tipo questo:
http://social.msdn.microsoft.com/Forums/en-US/vssmartdevicesnative/thread/15efac2e-bc9b-4af8-8c25-55fc42fb81ab/
 
Ma forse ho sbagliato e non mi funziona.
 
Su palmare fisico non copia niente invece.
 
Qualche consiglio?
Grazie

 Su palmare fisico non copia niente invece.
 
Just a blind guess, visto che non ho mai sviluppato per pocketPC: hai 
controllato il target framework nelle opzioni di compilazione del progetto? 
Il fatto che quegli assembly non vengono copiati sul tuo palmare puo' essere 
dovuto al fatto che sono gia' installati nella GAC.
 
-LV
 

 dovuto al fatto che sono gia' installati nella GAC.
 
Allora diciamo che emulatore e palmare funzionavano perfettamente con
quell'applicazione (fwk 3.5).
Appena ho spostato una classe (scritta da me e di linguaggio base senza
riferimenti), in una DLL in un progetto nuovo, e ho referenziato questa al
posto della classe interna (che ho eliminato), si mette a distribuire tutta
quella roba.
 
Mi sembra di aver letto un 2.0.0.0 ma il fwk è sempre 3.5 per entrambi i
progetti.

 progetti.
 
Allora ho risolto.
Avevo creato per errore una class library di tipo "windows" e non compact
framework.
Ho creto un progetto "class library compact" e vi ho spostato le classi, ho
ricompilato e ho referenziato questa dll nel progetto compact che la
utilizzava, adesso distribuisce solo quella DLL e non da più errore.
 
La class library è versione 2.0 mentre i progetti sono 3.5 e non ci sono
problemi ovviamente.

 framework.
 
Era cio' a cui mi riferivo: il target framework.
 
-LV
 
 

 Era cio' a cui mi riferivo: il target framework.
 
Il punto č che essendo la prima volta, se andavo su progetto smart device
non mi faceva vedere l'opzione Class Library, quindi per niubbiaggine ne ho
creata una standard, immaginando che se si rimaneva in delle istruzioni
comuni non ci fossero problemi, e che se c'era qualcosa me lo diceva subito
in fase di riferimento.

 in fase di riferimento.
 
Il fatto e' che ti stai affidando ai template di progetto (che di solito 
ovviamente e' l'approccio preferibile), ma tieni conto che puoi sempre 
specificare a mano tutte le impostazioni necessarie, in particolare puoi 
cambiare il target framework dalle opzioni avanzate di compilazione.
 
-LV
 

 cambiare il target framework dalle opzioni avanzate di compilazione.
 
Da lě avevo provato, ma non mi pare si potesse cambiare da normale a
compact framework, ma solo da 2,3, 3.5 ecc.

"Andrea [Work]"  wrote in message 
news:15f2lnzxrbbuh.37mbkyk3y503$.dlg@40tude.net...

Guarda meglio: c'e' la lista di tutti i framework istallati ed anche 
l'opzione "Install other frameworks..."
 
-LV
Newsgroup: it.comp.dotnet
Titolo: [WPF] TreeView "vecchio stile"

Salve,
qualcuno conosce qualche risorsa online o ha qualche suggerimento per 
ottenere in wpf su qualsiasi sistema windows il template "old style" del 
treeview, quello con l'expandbutton con il - e + e con le linee di 
collegamento tra i nodi che indicano i livelli gerarchici?
Grazie e ciao a tutti


per ora sto seguendo questo:
http://social.msdn.microsoft.com/forums/en-US/wpf/thread/30cb182c-9419-40bd-946e-87971515fb95/
"sapevatelo" :)

Newsgroup: it.comp.dotnet
Titolo: c# db sql compact 3.5

ciao, rigiro una domanda di un amico
 
 
qualcuno di voi sa come popolare un db sql compact 3.5?
 
ho i dati (stanno su un csv) ma non so come infilarli dentro :|
 
al momento sto scrivendo un programmino-ino-ino in c# per scrivere, ma
sono in alto mare :|
 
 
Non esiste un ng specifico per c# nella gerarchia it ....
grazie, ciao, Jasmine
--
 
camminatore che vai cercando la pace al crepuscolo
la troverai' alla fine della strada (Battiato)

 grazie, ciao, Jasmine
 
Esiste un'estensione "Sql Server compact toolbox" che puoi installare a 
partire dal menu tools - extension manager.
 
Tra le varie cose supporta l'import di csv dentro sql compact.
 
-- 
Raffaele Rialdi  
http://www.iamraf.net
 
Weblog: 
http://blogs.ugidotnet.org/raffaele
 
Microsoft MVP profile 
https://mvp.support.microsoft.com/profile/raffaele
 
UGIdotNET - 
http://www.ugidotnet.org/
 
 
 

Tra le varie cose supporta l'import di csv dentro sql compact.
 
 
grazie! passo la risposta...

Newsgroup: it.comp.dotnet
Titolo: C# mistero della fede

Salve
qualcuno mi illumini...
Creo un progetto e tento di connettermi a Mysql in locale tramite 
connector, senza successi....
poi sempre da visual studio 2010 express, creo un nuovo progetto con una 
form e ad un pulsante lascio gestire il codice per connettermi a Mysql 
in locale, tramite apposito connector.
E tutto procede bene
Tutto funziona correttamente....
Domanda:-
se il pc è il medesimo, l'ambiente pure, il server pure, il codice pure....
perchè dal nuovo progetto tutto fila liscio, e dal primo progetto pur 
ritentando molte volte(eliminando i riferimenti al connector, 
riscrivendo il codice a mano, ricompilando etc...) continua a non 
funzionare?????
Grazie

 codice a mano, ricompilando etc...) continua a non funzionare?????
e perchè C# sarebbe il mistero della fede? a me pare che sia il 
connettore di MySql il mistero della fede :-)
.m
-- 
Mauro Servienti
{C67C0157-5D98-4733-A75E-93CAEE4BADC8}
Microsoft MVP - Visual C# / MCTS
http://mvp.support.microsoft.com/profile/mauro
blog @ 
http://milestone.topics.it
whynot [ at ] topics [ dot ] it

 connettore di MySql il mistero della fede :-)
Eh eh.. effettivamente!
La connectionstring è la stessa :)?


vi ringrazio entrambi.
Sapete come ho risolto?
Avevo una copia del progetto 'incriminato' in cui non avevo ancora 
inserito il codice relativo all'accesso a Mysql, quindi lavorando su 
questa copia tutto è funzionato bene.
L'altra copia l'ho semplicemente cestinata... chissà forse qualche 
errore nella gestione dei file della soluzione da parte di visual 
studio...chissà.
haaaa dimenticavo, è possibile fare in modo che visual studio permetta 
di selezionare fra le origini dati anche Mysql oltra access e SqlServer?
grazie!

 selezionare fra le origini dati anche Mysql oltra access e SqlServer?
per le versioni Express credo proprio di no.

Newsgroup: it.comp.dotnet
Titolo: vb.net 2.0, downloadfileasync e proxy

Sto facendo qualche test, e sembra che in automatico, se settato il
proxy in internet explorer, il download di un file su internet
utilizzando.
Dim webClient As System.Net.WebClient = New System.Net.WebClient()
webClient.DownloadFileAsync(New Uri(URL),fileName)
avviene attraverso l'uso del proxy. E' una mia impressione o è davvero
così??!
Se così non fosse, come posso impostare che venga utilizzato il proxy
settato su Internet Explorer?
Grazie in anticpo.

 settato su Internet Explorer?
Dai un'occhiata qui:
http://msdn.microsoft.com/it-it/library/sa91de1e.aspx
-- 
r--r--r--

> Dai un'occhiata qui:
http://msdn.microsoft.com/it-it/library/sa91de1e.aspx
Finalmente una risposta! Grazie... Ma non ci ho capito molto, puoi
spiegarmi un po'?


Per cambiare il proxy di default puoi creare / modificare il nodo 
system.net/defaultProxy
 dell'app.config della tua applicazione usando le 
chiavi e i valori descritti. Nella documentazione linkata è specificato 
che in assenza di questo nodo nel config il framework usa già di suo 
l'impostazione di IE, che è quello che a te interessa. Se vuoi comunque 
forzarlo inserisci la chiave
<proxy usesystemdefault="true" />
Il proxy lo puoi anche commutare al volo nel codice: WebClient ha una 
proprietà Proxy che accetta un IWebProxy, implementata dalla classe 
WebProxy, descritta qui:
http://msdn.microsoft.com/en-us/library/system.net.webproxy%28v=VS.90%29.aspx
Ulteriori approfondimenti sul rilevamento automatico del proxy li puoi 
trovare qui:
http://msdn.microsoft.com/en-us/library/fze2ytx2(VS.90).aspx
-- 
r--r--r--

 chiavi e i valori descritti.
No più che altro volevo che usasse quello di default, ma vedo dalla
documentazione che mi hai gentilmente fornito che è lo stesso.
Quindi mi pare di capire se modifico quel file, e compilo
l'applicazione, ottengo quel che ho chiesto.
Un ultimo dettaglio per un dilettante come me. Devo fornire
l'app.config insieme all'applicazione compilata per far usare quelle
impostazioni?
Sei stato gentilissimo e ti ringrazio ancora.

 impostazioni?
Se usi il config per modificare delle impostazioni di default sì. Non è 
un obbligo, suppergiù per ogni voce del config c'è un metodo/proprietà 
analogo nelle classi che la usano per impostare valori specifici 
ignorando sia eventuali default che il file di configurazione.
Generalizzando un po' dipende dal contesto: una delle funzioni del 
config è quella di definire dei valori globali che tutte le classi del 
framework ai quali sono destinati usano se presenti, è un normale file 
xml che uno può aprire e modificare in qualsiasi momento secondo le sue 
esigenze. E se manca basta aggiungerlo con il nome giusto! Questi 
possono essere vantaggi.
Il problema è al contrario se vuoi essere sicuro che l'utente non 
modifichi le impostazioni che tu hai scelto. In questo caso ti tocca 
blindarle nel codice.
-- 
r--r--r--

Grazie ReadOnly... Davvero molte grazie! Sei stato preziosissimo!
Newsgroup: it.comp.dotnet
Titolo: realizzare un client

Avrei bisogno di realizzare un cliente che possa interagire con un 
server web.
In effetti lo scopo sarebbe quello di immettere nel server i dati che 
esso richiede , cosa che normalmente avviene con un browser.
Io ne avrei bisogno per la quantità di dati da dover immettere e perché 
non si facciano errori durante l'immissione.
E' possibile? Grazie Ferradini

Ciao ferradini,

certo che si, hai due strade:
 
- se hai controllo sul server web esporre anche un servizio (ad esempio 
WCF) che esponga la logica di insert;
- realizzare un client che via WebRequest/WebClient faccia le stesse 
chiamate http che farebbe il browser; Armati di pazienza e di fiddler 
:-P
 
.m
 
-- 
blog @ //
milestone.topics.it
 
 
 

 chiamate http che farebbe il browser; Armati di pazienza e di fiddler :-P
 
A questo punto mi sono accorto che la parte dove si immettono i dati è 
realizzata in flash. Credo che cambi tutto.
Non ho mai usato un fiddler, andrebbe ancora bene?
grazie
 
 

 chiamate http che farebbe il browser; Armati di pazienza e di fiddler :-P
 



Forse sì, forse no, dipende da come il client flash comunica col server: 
flash offre molteplici possibilità, se passa attraverso http non 
dovresti avere problemi.
 
In caso contrario puoi usare wireshark per ravanare direttamente nei 
pacchetti di dati. Una cosa snervante, ma con un po' di documentazione 
(scarsa e in parte pure toppata...) e - appunto - wireshark tempo fa ero 
riuscito a mettere in piedi un client in grado di connettersi ad un 
server rtmpt (stream video di flash incapsulato in finte chiamate http) 
abbastanza completo da connettersi e fare le chiamate rpc per avviare la 
riproduzione e mantenere lo stream dei dati attivo (senza riprodurre il 
video, non era quello lo scopo del progetto). Il tutto osservando il 
traffico tra un player vero e wowza.
 
In generale però se non sono chiamate http né xmlsocket - un protocollo 
con il quale flash apre un socket verso il server e comunica 
bidirezionalmente con questo scambiandosi stringhe C-style (terminate 
dal carattere 0x00) contenenti xml che è molto semplice riprodurre in 
.Net - potrebbe essere una rogna notevole.
 
-- 
r--r--r--

Indirizzato a readonly
 
Mi piacerebbe scambiare alcune impressioni con te visto che già conosci 
il problema. Se ti va ci sentiamo in privato. Ferradini

 il problema. Se ti va ci sentiamo in privato. Ferradini
 
No problem, la mail nell'header dei tuoi messaggi è valida?

 No problem, la mail nell'header dei tuoi messaggi è valida?
 
si, lo è.
 

 realizzata in flash. Credo che cambi tutto.
 
Vado a memoria, ma credo che da Flash non ci siano problemi ad invocare un 
XML Web Service...
 
-LV
Newsgroup: it.comp.dotnet
Titolo: Inglobare .config nell'exe

Ciao a tutti, sto sviluppando un'applicazione che purtroppo utilizza una 
libreria esterna compatibile solo col framework 2.0.
Per questo motivo, devo dichiarare il supporto al .NET Framework 2.0 nel 
.config separato, ci� comporta per� che su PC diversi dal mio di sviluppo, 
pur essendoci installato il 2.0, se non copio anche il .config l'eseguibile 
non parte nemmeno.
C'� modo di "inglobare" il .config nell'exe in modo da avere un file unico 
da distribuire ?
Sto utilizzando Visual Studio 2010 con SP1.
FlickerFree.

 FlickerFree.
Qui trovi un suggerimento:
http://stackoverflow.com/questions/1846975/how-do-you-embed-app-config-in-c-projects
Io credo che dovresti fare una cosa leggermente differente:
- stabilire i default in caso di mancanza del .config
- usare i settings del .config se viene creato
in questo modo puoi shippare l'app senza .config ma sei sempre in grado 
di poter modificare le impostazioni in caso di necessità.
-- 
Raffaele Rialdi  
http://www.iamraf.net
Weblog: 
http://blogs.ugidotnet.org/raffaele
Microsoft MVP profile 
https://mvp.support.microsoft.com/profile/raffaele
UGIdotNET - 
http://www.ugidotnet.org/

 di poter modificare le impostazioni in caso di necessità.
Grazie, ci provo.
FlickerFree.
Newsgroup: it.comp.dotnet
Titolo: [c#] Dividere stringa

ciao a tutti
mi potete aiutare a dividere la stringa che indico (la stringa
originale è più lunga), e che secondo me non ha una logica che mi
consenta di suddividerla?
Ho provato con split ma non ho avuto risultati, visto che il metodo
permette l'inserimento di un char che io non ho.
PDataOraVerificaGiorno="mer" POraVerifica="09:50"
SIGLAIMPIANTO="009/019697" SiglaTariffa="inf. 100"
SiglaTipo="Controllo D' ufficio" SiglaEsito="Att. invio lettera"
grazie per le risposte
nervo

Ciao nervo,

A livello puramente logico ti direi che l'unico pattern (utile) 
ricorrente mi sembra essere:
="*"
che in pseudo-giulio-codice sarebbe 
"uguale-virgolette-qualsiasicosa-virgolette-spazio". Identificate le 
posizioni del pattern hai che ciò che viene prima dell' "=" è il nome 
della property e ciò che è compreso tra le virgolette è il valore.
HTH,
Giulio
-- 

Prova questa espressione regolare:
(\w+)="((.|\n)*?)"
Dovresti avere:
PDataOraVerificaGiorno="mer"
POraVerifica="09:50"
eccetera.
ciao


Potresti anche fare un replace di =" con = e di "  con ;
A questo splitti tranquillamente su ; per avere la coppia chiave/
valore e su = per ottenere i singoli campi