46 messaggi dal 06 febbraio 2010
ciao Alessio
prima di tutto grazie per l' aiuto
io per vedere che framework e' installato uso
.Net Framework detector
e mi dice che e' installato

sul server ho installato sia sqlserver 2008 e sqlserver 2008 express
funzionano entrmbi

sqlserver 2008 l' ho installato con la procedura classica
( non so se posso avere fatto tutto perfettamente perchè
e' la prima volta che installo sqlserver di solito installo
le versioni express )

poi ho installato per fare i test anche il web platform
e questo mi ha installato anche sqlserver 2008 express

infatti aprendo Sqlserve management studio posso aprire il server
(local)\SQLEXPRESS oppure anche (local)

sviluppo con windows 7 64 bit
e il server è windows server 2008 standard 64 bit r2

scusa
ma avevo letto da qualche parte che era necessario
abilitare un utente network... qualcosa per sqlserver ?
può essere quello il problema ?

grazie davvero
46 messaggi dal 06 febbraio 2010


uffffff !!!
che fatica ... però ... !!!

ce l' ho fatta
prendete tutto quello che scrivo di seguito con le "pinze"
scusate ma sono le 2.11 di notte
e non ho in questo momento tempo per fare tutti i passaggi
a ritroso per fare un documento preciso

Server
Windows 2008 server R2 64 bit

Applicazione construita con
Vs2008 sp1 .net 3.5 sp1 Silverlight Business Application

se inserisco
<baseAddressPrefixFilters>
<add prefix="http://xxx.xxx.xxx.xxx:xxxx" />
</baseAddressPrefixFilters>
non funziona

se inserisco
dll varie nella cartella bin
non funziona

secondo me il punto di svolta e':
msiexec /i RiaServices.msi SERVER=TRUE

comunque se ho tempo faccio i passaggi di nuovo
e poi creo un documento decente

tutto questo grazie a voi che mi avete sopportato e supportato

grazieeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee

46 messaggi dal 06 febbraio 2010
dimenticavo ...

e adesso ...

mi leggo con gusto
il vostro libro su Silverlight 3.0

grazie di nuovo
1 messaggio dal 04 maggio 2009
Sono appena riuscito a fare il deploy ASPNET RIA SERVICE!
Spero possa essere di aiuto...

Questa la mia configurazione:
OS Vista
IIS7 con ASPNET authentication
Silverlight 3 con WCF RIA services
SQLSERVER 2008
VisualStudio 2008 SP1
RIA services (July 2009)

E' stato necessario nel deploy:

1. installare le estensioni per RIA
msiexec /i RiaServices.msi SERVER=TRUE

2. Aggiungere al publish da VS i seguenti file (opzione "copy local" true)
Syste.Data
System.ComponentModel.DataAnnotations
System.Web.*

3. Configurare il connectionstring del db ed il provider RoleProvider di ASPNET per l'accesso al proprio db SQLSERVER
<connectionStrings>
<remove name="LocalSqlServer" />
<add name="LocalSqlServer" connectionString="Server=xxx.xxx.xxx.xxx\SQLEXPRESS;Database=MyDatabase;User ID=myUsername;Password=myPassword" />
</connectionStrings>

<system.web>
....
<roleManager enabled="true" defaultProvider="AspNetSqlRoleProvider">
<providers>
<remove name="AspNetSqlRoleProvider" />
<add connectionStringName="LocalSqlServer" applicationName="ERP" name="AspNetSqlRoleProvider" type="System.Web.Security.SqlRoleProvider" />
</providers>
</roleManager>
</system.web>

<system.serviceModel>
<serviceHostingEnvironment aspNetCompatibilityEnabled="true" />
</system.serviceModel>

nb. Nel db di riferimento ovviamente sono state aggiunte le estensioni per le tabelle gestite da parte dell'autenticazione ASPNET2

4. Aggiungere il Service (nb i RiaService crea automaticamente un servizio WCF "on the fly". Per evitare questo, creiamo noi il servizio, in modo da non farlo più creare on the fly)
4.1 - articolo di riferimento: http://xamlcoder.com/blog/?p=7
estratto dall'articolo
<<
So essentially, all we need to do is create a .svc file in the /Services folder with the correct name (MvcApplication-DomainService1.svc in this instance).

MvcApplication-DomainService1.svc

<%@
ServiceHost
Service="MvcApplication1.DomainService1"
Factory="System.Web.Ria.DomainServiceHostFactoryEx"
%>

DomainServiceHostFactoryEx.cs

namespace System.Web.Ria
{
using System.Linq;
using System.ServiceModel;
using System.Web.Ria.Services;

public class DomainServiceHostFactoryEx : DomainServiceHostFactory
{
protected override ServiceHost CreateServiceHost(Type serviceType, Uri[] baseAddresses)
{
return new DomainServiceHost(serviceType, FilterAddresses(baseAddresses));
}

private static Uri[] FilterAddresses(Uri[] baseAddresses)
{
return baseAddresses.GroupBy(uri => uri.Scheme).SelectMany(uri => uri).ToArray();
}
}
}

The DomainServiceHostFactoryEx factory class handles routing the call to our service. Note that if you&#8217;re having problems running RIA Services on a live server with multiple host headers, using this technique is also your solution (for any WCF Service). Doing this sort of custom HostFactory is a long running solution to a limitation in how WCF handles multiple host headers.
>>

5. Configurare SVC mime type
5.1 da articolo: http://www.snowball.be/WCF+Svc+Mime+Type+Not+Configured+On+Vista.aspx

estratto dall'atrivolo
<<
lanciare C:\Windows\Microsoft.NET\Framework\v3.0\Windows Communication Foundation>Service
ModelReg.exe -i
>>

Dario
46 messaggi dal 06 febbraio 2010
grazie Dario
per la tua risposta
sicuramente molto precisa e utile
grazie

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.