Internet Explorer cannot display the webpage - ASP.NET Development Server

clock Haziran 14, 2009 08:06 author Erkan Hacıoğlu tarafından yayınlanmıştır

ASP.Net Development Server kullanarak geliştirdiğiniz web uygulamalarında başınıza gelebilecek sorunlardan bir tanesi de "Internet Explorer cannot display the webpage" uyarısıdır.

ASP.Net Development Server 'ın size verdiği link http://localhost:49840/WebSite1/Default.aspx gibi olmasına rağmen Internet Explorer'da http://localhost:49842/WebSite1/Default.aspx gibidir. Yani 2 port fazladan gösterir ve sayfa görüntülenmez. Internet Explorer'daki adresi manuel olarak değiştirirseniz sayfa görüntülenir ama kesin sonuca ulaşmak ve sürekli değişiklik yapmamak gerekir.

Yaşanan hatanın nedeni kullandığınız antivirus-firewall gibi uygulamalardır.

Ben Nod32 de bu problemi yaşadım ve çözüm olarak şunu yapmak gerekiyor.

1- Nod32 yi açın

2- F5 tuşuna basıp gelişmiş ayarlar (Advanced Setup) bölümüne girin

3- Antivirus and Antispyware -> Web Access Protection -> HTTP -> Web Browsers bölümne girin

4- Add butonuna basarak ASP.NET Development server'ın yolunu seçin (Genellikle C:\Program Files\Common Files\microsoft shared\DevServer\9.0\WebDev.WebServer.exe gibi bir yolu olacaktır) ve listeye ekleyin

5- Son olarak listeye eklediğimiz WebDev.WebServer.exe dosyasının üzerine 2 kez tıklayıp önündeki kutucuğa çarpı işareti atıyoruz. OK'ledikten sonra Visual Studio' yu kapatıp açarak çalışmaya başlayabilirsiniz. Aşağıda No32 de olması gereken ayarın ekran görüntüsünü ekliyorum.

Faydalı olması dileğiyle...

Bu yazıyı ilk değerlendiren siz olun

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5


Cannot find ContentPlaceHolder 'head' in the master page

clock Haziran 2, 2009 12:17 author Erkan Hacıoğlu tarafından yayınlanmıştır

Websitelerinizde MasterPage kullanıyorsanız ve benim gibi fazlalık kodları silme huyunuz varsa aşağıdaki hata ile karşılaşabilirsiniz.

Server Error in '/Akvaryum' Application.

Cannot find ContentPlaceHolder 'head' in the master page '/Akvaryum/site.master', verify content control's ContentPlaceHolderID attribute in the content page.

Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.Web.HttpException: Cannot find ContentPlaceHolder 'head' in the master page '/Akvaryum/site.master', verify content control's ContentPlaceHolderID attribute in the content page.

Source Error:

An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.


Stack Trace:

[HttpException (0x80004005): Cannot find ContentPlaceHolder 'head' in the master page '/AkvaryumGunlugu/site.master', verify content control's ContentPlaceHolderID attribute in the content page.]   System.Web.UI.MasterPage.CreateMaster(TemplateControl owner, HttpContext context, VirtualPath masterPageFile, IDictionary contentTemplateCollection) +814   System.Web.UI.Page.get_Master() +48   System.Web.UI.Page.ApplyMasterPage() +18   System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +685

 Version Information: Microsoft .NET Framework Version:2.0.50727.1433; ASP.NET Version:2.0.50727.1433

Sorun : Masterpage içerisine eklediğiniz Content Place Holder ‘ın <head></head> arasındaki tanımlamasını silmiş veya bozmuş olabilirsiniz.

Çözüm : Masterpage 'in Source kısmına geçip <head></head> arasına  <asp:ContentPlaceHolder id="head" runat="server"></asp:ContentPlaceHolder> eklemesini yaparak sorunu çözebilirsiniz.  

Bu yazıyı ilk değerlendiren siz olun

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5


Visual Studio 2010 Beta 1

clock Haziran 2, 2009 09:28 author Erkan Hacıoğlu tarafından yayınlanmıştır

Aşağıdaki linklerden Visual Studio 2010 Professional Beta 1 'i ISO olarak çekebilirsiniz.

http://download.microsoft.com/download/A/C/6/AC6C4BAA-2AAA-4D3A-BC4A-445B1162BD40/VS2010Beta1ENU_PRO_2PartsTotal.part1.exe
http://download.microsoft.com/download/A/C/6/AC6C4BAA-2AAA-4D3A-BC4A-445B1162BD40/VS2010Beta1ENU_PRO_2PartsTotal.part2.rar

Ayrıca http://msdn.microsoft.com/en-us/vstudio/dd582936.aspx adresinden VS Team System, Team Foundation Server ve .NET Framework 4 Beta 1 'i de indirebilirsiniz.

Bu yazıyı ilk değerlendiren siz olun

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5


DLL dosyaları nasıl register edilir?

clock Haziran 1, 2009 12:55 author Erkan Hacıoğlu tarafından yayınlanmıştır

Register etmek istediğiniz dll dosyasını Windows dizini içerisinde bulunan system32 klasörüne kopyalayın (Örn : C:\Windows\System32)

Başlat (Start) menüsünden Çalıştır'a (Run) girin.

Cmd yazıp Enter'a basın.

Açılan DOS komut isteminde regsvr32 dosya_ismi.dll yazıp Enter'a basıyoruz. Ekrana dll dosyasının register edildiğine dair bir uyarı ekranı gelecektir.

Dikkat : Yukarıda dosya_ismi.dll yazdığım bölüme register etmek istediğiniz dll dosyasının adını yazmanız gerekmektedir.

Bu yazıyı ilk değerlendiren siz olun

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5


Visual Studio' ya Kontrol eklemek

clock Haziran 1, 2009 12:41 author Erkan Hacıoğlu tarafından yayınlanmıştır

Visual Studio' ya kontrol eklemek için ;

  • Toolbar üzerinde Sağ tuşa basıp "Choose Items" seçeneğini seçin
  • "Browse" butonuna basarak kontrol'ün olduğu klasöre gidin
  • Eklemek istediğiniz kontrol'e ait dll i seçin ve OK butonuna basın.

 Bu şekilde kontrolü Toolbar 'a eklemiş olacaksınız.

Bu yazıyı ilk değerlendiren siz olun

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5


SQL to Array

clock Mayıs 31, 2009 19:48 author Erkan Hacıoğlu tarafından yayınlanmıştır

Selamlar,

SQL database'inde bir tabloda bulunan "id" isimli alana ait verileri aşağıdaki şekilde bir Array 'a atamanız mümkün.

Imports System.Data.SqlClient
Partial Class db

Inherits System.Web.UI.Page
Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.Click

Dim conn As New SqlConnection(ConfigurationManager.ConnectionStrings("deneme").ConnectionString)
Dim com As New SqlCommand("SELECT id FROM kategori", conn)
Dim da As New SqlDataAdapter(com)
Dim dt As New Data.DataTable

Try

conn.Open()
da.Fill(dt)

Dim dizi(dt.Rows.Count - 1) As String

For I As Integer = 0 To dt.Rows.Count - 1
dizi(I) = dt.Rows.Item(I).Item("id") Next

Catch ex As Exception
Response.Write(ex.Message)
Finally
If Not conn Is Nothing AndAlso conn.State = Data.ConnectionState.Open Then
conn.Close()
conn.Dispose()
End
If

End Try

End Sub

End Class

Bu yazıyı ilk değerlendiren siz olun

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5


Windows Server 2008 ve Windows Vista için SP2 çıktı

clock Mayıs 28, 2009 03:42 author Erkan Hacıoğlu tarafından yayınlanmıştır

Windows Server 2008 ve Windows Vista için SP2 çıktı.

SP2 yi yükleyebilmeniz için SP1 e sahip olmanız ve Windows'un şu 5 dilden (İngilizce, Fransızca, Almanca, Japonca, ve İspanyolca) biri yüklü olması gerekir. Windows'u diğer dillerde kullanıyorsanız biraz daha beklemeniz gerekecektir.

Download için http://technet.microsoft.com/en-us/windows/dd262148.aspx

Bu yazıyı ilk değerlendiren siz olun

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5


Regex ile ilgili 2 şema

clock Mayıs 23, 2009 09:42 author Erkan Hacıoğlu tarafından yayınlanmıştır

Regex konusunda oldukça faydalı şemalardan 2 tanesini buraya ekliyorum.

regular_expressions_cheat_sheet.png (80,91 kb)

Regex-RegExp.png (558,83 kb)

Kolaylıklar =)

1 kişi tarafından 4.0 olarak değerlendirildi

  • Currently 4/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5


ASP.NET Page LifeCycle

clock Mayıs 23, 2009 09:37 author Erkan Hacıoğlu tarafından yayınlanmıştır

ASP.NET Sayfalarının yaşam döngüsü ile ilgili güzel bir şema var elimde.

İncelenizi tavsiye ederim :)

Bu yazıyı ilk değerlendiren siz olun

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5


Php5 i Apache 1.3.x 'e nasıl kurarsınız ?

clock Mayıs 20, 2009 04:49 author Erkan Hacıoğlu tarafından yayınlanmıştır

Her ne kadar ASP.Net ile uygulama geliştirsem de bazen php ile ilgili ihtiyaçlarda ortaya çıkıyor.

Siz de benim gibi Php konusunda çok yeni iseniz bu bilgi işinize yarayabilir.

Apache 1.3.23 sürümü yüklüyken (PhpTriah ile gelen sürümü buydu) PHP5 i kurmak istedim. Installer dosyasını kurarken sorun olmamasına rağmen Apache Server'ı çalıştırmak istediğimde "Invalid command 'PHPIniDir' perhaps mis-spelled or defined" gibi bir hata ile karşılaştım.

Çözüm için httpd.conf (C:\apache\conf\httpd.conf) dosyasına aşağıdaki satırları eklemeniz gerekiyor.

AddType application/x-httpd-php .php
LoadModule php5_module "c:/apache/php/php5apache.dll"
SetEnv PHPRC C:/Apache/php

2 önemli not

1) Yukarıdaki LoadModule php5_module "c:/apache/php/php5apache.dll" ve SetEnv PHPRC C:/Apache/php satırlarında Php'nin kurulu olduğu dizin C:\Apache\Php dir. Siz kendinize göre Php'nin kurulu olduğu dizini yazmalısınız.

2) httpd.conf dosyası içerisinde

#BEGIN PHP INSTALLER EDITS - REMOVE ONLY ON UNINSTALL
PHPIniDir "C:/Apache/PHP/"
LoadModule php5_module "C:/Apache/PHP/php5apache.dll"
#END PHP INSTALLER EDITS - REMOVE ONLY ON UNINSTALL

şeklindeki satırları silmeniz gerekiyor.

 Faydalı olması dileği ile :)

Bu yazıyı ilk değerlendiren siz olun

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5


Yazar Hakkında

Delphi ile uzun yıllar program yazdıktan sonra .NET 'in büyüsüne kendimi kaptırarak Vb.Net ile Windows ve Web programlamaya devam ediyorum...

En Çok Yorum

toki toki
3 yorumlar
Flaş Oyun Flaş Oyun
1 yorumlar

Calendar

<<  Temmuz 2009  >>
PaSaÇaPeCuCuPa
293012345
6789101112
13141516171819
20212223242526
272829303112
3456789

Yazıları geniş takvimde göster

Son Yazılar

Yasal Bilgi

Site içeriğini kaynak göstermek koşulu ile istediğiniz yerde kullanabilirsiniz.

Cllstsoft© Copyright 2008

BlogEngineTR

Giriş