Windows XP PRO SP3. ASP.NET dev. Çevre, ortam


1

Windows XP PRO SP3 ve Visual Studio 2010'um var. Varsayılan olarak IIS 5.1'e sahibim. Ve yükseltme seçeneği yoktur.

ASP.NET geliştirmeye başlamak istiyorum. Herhangi biri bilgisayarımda IIS ve SQL sunucusunun nasıl düzgün bir şekilde kurulacağına iyi bir referans verebilir.

Şu anda IIS + SQL Server + VS kurulumu, Apache + MySQL (POSTGRESQL) + Eclipse (Netbeans) kurulumu kadar kolay görünmemektedir.

Yanıtlar:


2

Windows XP kullanıyorsanız, bu işletim sistemi üzerinde IIS'yi yükseltmenin bir yolu yoktur.

IIS, Windows İşletim Sistemi ile birlikte gönderilir ve bir şekilde İşletim Sistemi ile birleştirilir. Geçerli işletim sisteminizde IIS tam sürümünü yükseltemezsiniz.

IIS 7'nin bazı özelliklerini kullanmak için yalnızca Visual Studio 2010 ile birlikte II7 Express seçeneğine sahipsiniz.

Bir diğeri ise, IIS 7'nin tüm özelliklerini kullanmak için microsoft sanal makine ile Windows 7 sanal makinesi oluşturmak ve biraz ileri düzeyde bir kullanıcıysanız, hata ayıklama ortamınızı windows xp ile sanal makine işletim sistemi (Windows 7) arasında yapılandırın.

Başvuru için bu bağlantıları kontrol edin:
Komut isteminden IIS Express'i kullanarak bir WebSitesi çalıştırmak ve Visual Studio Entegrasyonu
Komut Satırından IIS Express'i çalıştırmak
http://msdn.microsoft.com/en-us/library/58wxa9w5.aspx
https: // stackoverflow.com/questions/4919843/how-do-i-install-iis-express-7-5-onto-windows-xp

IIS'yi sql sunucusuna bağlarken sorun yok .. sadece bazı bağlantı ile ilgili sorunlar ve eksik bağlantı sürücüleri soruna neden olabilir. Eğer her şey doğruysa, o zaman herkes iyi sonuç verir.

EDIT: Yorumlara göre
SQL Server, IIS'nin bir parçası değil. Visual Studio ile birlikte verilen Express Edition dışında, ayrı olarak kullanmak ve yüklemek için lisansa ihtiyacı var. Visual Studio'yu yüklüyorsanız, yüklemek için SQL Server 2008 Express Edition'ı seçebilirsiniz.

Visual Studio'yu kurmak istemiyorsanız, Microsoft web sitesinde SQL Server Express Edition'ı ayrı olarak alabilirsiniz. MDACSQL server ve IIS arasında bağlantı kurmanız yeterlidir (Microsoft Data Access Component).

ASP.net'te, bağlantı dizesini belirtmek için bunu etiketin altına ekleyin. Burada .\sqlexpresssize visual studio kurulum veya sql sunucu yüklerseniz SQL Express varsayılan örnek adıdır computername\sqlexpress.

İşte sql server 2005 standart sürümü ve SQL Server 2008 R2 için birkaç adım . Adım adım .

ve veritabanları ile kolayca çalışmak için SQL Server yönetim stüdyosunu indirin ve "veritabanı sql sunucu yönetim stüdyosunun nasıl ekleneceğini" google'da arama yapın ve daha sonra bağlantıyı kontrol etmek için aşağıdakileri kullanarak web uygulamanızı sql sunucu veritabanına bağlayın.

<connectionStrings>
      <add name="ConStr" connectionString="Data Source=.\SQLEXPRESS;Initial Catalog=mydbname;Pooling=true;Integrated Security=SSPI" providerName="System.Data.SqlClient"/>
  </connectionStrings>

As ile asp.net kodunuzda ConStr isimli bu bağlantı dizisine erişin ConfigurationManager.ConnectionStrings["ConStr"]:

SqlConnection con;
 using (con = new SqlConnection(ConfigurationManager.ConnectionStrings["ConStr"].ToString()))
{
//Data Manipulation code
}

Evet, ancak sql sunucusunun iis yüklü olup olmadığını, nasıl kurulacağını ya da nasıl bağlanacağını anlamıyorum. MAMP, WAMP, LAMP, Denwer ve düz kurulumlarla ilgili olarak, MS sunucularından çok daha fazla bilgi olduğunu tekrar etmeliyiz.
Jevgeni Smirnov

SQL Server için ayrı bir kurulum var ... Sadece kurun SQL Server, IIS'nin en son sürümlerinin bir parçası değil (Windows XP ile birlikte gelenler de dahil).
Ramhound,

php'yi IIS ile kullanmak istiyorsanız, asp.net'i devre dışı bıraktınız ve php .. çalıştıran CGI ayarını etkinleştirdiniz ve mysql ve diğer veritabanı sağlayıcıları için bağlantı dizgisi değişecek. mysql ile bağlanmak için microsoft tarafından sağlanan bazı sürücüleri kullanmanız gerekebilir. ..
Niranjan Singh

2

IIS 5.1 ASP.Net gelişimi için iyidir.

IIS, Windows'a yakından bağlı ve yalnızca Windows 2008 R2'de (biraz daha az) ayrılmış hale geliyor. Şimdilik, Windows XP ile 5.1 kullanmakla sınırlıdır

IIS'nin farklı bir sürümünü kullanmak veya alternatif olarak Windows XP için IIS Express'i indirmek istiyorsanız sanal bir makine kullanmanızı öneririm . Bu tam IIS değildir, ancak çoğu geliştirme gereksinimi için (eklentiler / benzeri hariç) yeterince iyidir.


Evet, dün IIS Express'i yükledim. Bence de. Fakat GUI benim için biraz rahatsız oldu. Ayrıca sql sunucusu kurulup kurulmadığını anlamadım.
Jevgeni Smirnov,

1
Gui'nin IIS'nin "tam" bir sürümü için pratik olarak aynı olacağını anlıyor musunuz? IIS Express'in SQL Server'ın tam sürümüyle iletişim kurabileceğine inanmıyorum, SQL Server Express ile iletişim kurabileceğine inanmıyorum
Ramhound
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.