Asp.net
Asp.net XML Web Servislerinin Kullanılması
16 Şub
Asp.net XML Web Servislerinin Kullanılması
Diyelim ki internet üzerinden alışveriş yapılan bir sitenin sahibiyiz müşteri internetten bir laptop sipariş etti bildiğimiz gibi dolar kuru sabit değildir o anda çıkmış yada düşmüş olabilir bu gibi durumlarda xml web servislerini kullanarak işimizi halledebiliriz. Ana bir bilgisayar olur(örneğin merkez bankasının döviz kurları olabilir.) ordaki euro dolar ve altın kurlarını kullanıcı işlem yaptığı anda o makineler xml olarak çekip kullanırlar böylece güncel kur alınmış olur. biz şimdi buna benzer bir uygumla geliştirelim .
Öncelikle visual studio yu açıp asp.net web service application açıyoruz.

bize bir “hello world ” örnek uygulaması oluşturulmuş halde geliyor.
biz aşağıdaki gibi döviz ve altın bozdurma için kullanacağımız bir servis yazacagız
Uygulamanın kodlaması aşağıdaki gibidir

using System;
using System.Collections;
using System.ComponentModel;
using System.Data;
using System.Linq;
using System.Web;
using System.Web.Services;
using System.Web.Services.Protocols;
using System.Xml.Linq;
namespace WebService2
{
/// <summary>
/// Summary description for Service1
/// </summary>
[WebService(Namespace = "http://serdardemir.net/")]
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
[ToolboxItem(false)]
// To allow this Web Service to be called from script, using ASP.NET AJAX, uncomment the following line.
// [System.Web.Script.Services.ScriptService]
public class Service1 : System.Web.Services.WebService
{
private IContainer componenets = null;
public Service1()
{
InitializeComponent();
}
public int e=2;
public int altin = 53;
protected override void Dispose(bool disposing)
{
if (disposing&&componenets!=null)
{
componenets.Dispose();
}
base.Dispose(disposing);
}
private void InitializeComponent()
{
}
[WebMethod]
public int harfsayisi(string a)
{
return a.Length;
}
[WebMethod]
public int EuroBozdur(int a)
{
return a * e;
}
[WebMethod]
public int AltinBozdur(int Gram)
{
return Gram * altin;
}
}
}


Gelelim açıklama kısmına web servisimize eklemek istediğimiz işlemi altın döviz bozdurma vs… fonksiyonlarının başına [webmethod] yazıyoruz. Ben bu uygulamayı local de çalıştırdım aslında verileri çekeceğimiz ana bilgisayarın adını [WebService(Namespace = "http://serdardemir.net/")] kısmına yazıyoruz kur değerlerini bir değişkene atıyoruz projemizi derlediğimizde;
altın bozdur diyoruz ve yandaki sayfa açılıyor bozdurmak istediğimiz altın gramını giriyoruz ve bize kaç lira ettiğini gözteriyor.
ASP.net alışveriş sitesi scripti indir
7 Oca

Asp.Net ile yapılmış bir e-ticaret örnek uygulamasıdır. Üniversitede arkadaşlarla birlikte ödevolarak yapmıştık.Admin panelinden siteye istediginiz marka ürünü ekleyebilirsiniz yorum ekleme özelliği vardır
Bütün işlemler Ms-sql veritabanı ile gerçekleştirilmekredir Login kontrolleri, ürün ekleme, üyelere toplu Mail atma gibi dinamik özellikleri ekledim Sitenin tasarımında master page kullanıldı Connection Stringle ilgili ürün sayfasına yönlendirme yapıp ayrıntılarınıa bakabilirsiniz… Sitenin dosyalarını indirdikten sonra yapmanız gerekenler: Öncelikle bilgisayarınızda Visual Studio yüklü olması gerekir. Visual Studio yu açıp File/Open web site diyoruz. İndirdiğimiz klasörü gösteriyoruz.
Solution explorer a bizim dosyalarımızı ekleniyor.Site üzerinde her türlü değişikliği yapabilirsiniz sitede bir master page mevcut. Siz sadece bu master page altına yeni sayfalar ekliyorsunuz.Logo sag ve sol menü sizin ayarladığınız oranda otomatikmen geliyor. SQL veritabanı kullanıyor site istediğiniz gibi değiştirebilirsiniz. 
(rar şifresi konuya yorum yazdıktan sonra gönderilecektir)
Asp.net te FileSystemObject nesnesi-Fso Nesnesi nasıl kullanılır?
25 Eki

Asp.net te FileSystemObject nesnesi sunucudaki dosya sistemine erişim için kullanılır. Dizin yollarını klasörleri ve dosyaları işleyebilirsiniz. Klasör silme açma taşıma dosyanın dizinde olup olmadığını kontrol için vb…
More >
Asp.net MasterPage Nedir? Kullanımı örnek uygulama
22 Eki

MasterPage Nedir?
Asp ile bir site yapıyorsanız sitenizin dinamik olması gerekir. Yani siz bir site yaptığınızda her eklediğiniz sayfa için ayrı ayrı tasarım yapma derdinizi ortadan kaldırır. Her sayfanın düzeninin aynı olmasını sağlar, siteyi merkezi bir şekilde yönetmenizi sağlar. More >
Web Siteleri İçin JavaScript İle Yapılmış Güzel Bir Slayt
21 Eki
Hiç kuşkusuz javascriptler web siteleri için çok önemlidir web siteleri gibi tasarımın ön plana çıktığı çalışmalarda bu tasarımı daha da güzelleştirmek için html kodlarının yanı sıra diğer diller ve programlarlada site desteklenmektedir.İşte bende bu yazımda javascript ile yapılmış güzel bir resim geçişi çalışmamı sizlerle paylaşıyorum web sitenize renk katacak bir çalışma dilerim beğenirsiniz.
Resim geçişine bakmak için buraya tıklayınız.
<
html><head><title>Halit Özdemir </title><script src="Scripts/AC_RunActiveContent.js" type="text/javascript"
></script><script type=”text/javascript”>function $(id){ return document.getElementById(id);}</script></head><body><table><tr><td><table align=”center” width=”250″ height=”272″ border=”0″><tr><th scope=”row”><img src=”http://www.guzelresimlerr.com/data/media/26/manzara-resimleri17.jpg” name=”slayt” width=”400″ height=”300″ id=”slayt” /></th></tr></table><p><br /><br /></p><table height=”53″ border=”0″><tr><th scope=”row”><img src=”http://4.bp.blogspot.com/_S4WZcXcvdiQ/Sa1sPGCcKoI/AAAAAAAABvk/MR8FDAuUoxI/s400/Manzara+Resimleri+(31).jpg” width=”70″ height=”74″ onmouseover=”$(’slayt’).src=this.src;” /></th><td><img src=”http://2.bp.blogspot.com/_PytQOxVqATM/RtjsT_ykbTI/AAAAAAAAAQ4/Bd5EtjOBLr8/s400/manzara15.jpg” width=”70″ height=”74″ onmouseover=”$(’slayt’).src=this.src;” /></td><td><img src=”http://4.bp.blogspot.com/_QVDvpKWSpaM/SblPQR8zoOI/AAAAAAAABxg/EWVB3dgNNu8/s400/mavi-beyaz+manzara.jpg” width=”70″ height=”74″ onmouseover=”$(’slayt’).src=this.src;” /></td><td><img src=”http://1.bp.blogspot.com/_S4WZcXcvdiQ/Sa1skdnkGgI/AAAAAAAABv0/IqQU6LL1jWY/s400/Manzara_Resimleri10.jpg” width=”70″ height=”74″ onmouseover=”$(’slayt’).src=this.src;” /></td><td><img src=”http://img1.loadtr.com/b-430769-TUNUS_MANZARA.jpg” width=”70″ height=”74″ onmouseover=”$(’slayt’).src=this.src;” /></td><td><img src=”http://2.bp.blogspot.com/_PytQOxVqATM/RtjrE_ykbNI/AAAAAAAAAQI/nbTSLO6gqDI/s400/Manzara.gif” width=”70″ height=”74″ onmouseover=”$(’slayt’).src=this.src;” /></td><td><img src=”http://4.bp.blogspot.com/_PytQOxVqATM/RtjsffykbVI/AAAAAAAAARI/6hJtvXXyAMM/s400/www.resimcity.com_manzara_resimleri_5.jpg” width=”70″ height=”74″ onmouseover=”$(’slayt’).src=this.src;” /></td><td><img src=”http://www.guzelresimlerr.com/data/media/26/manzara-resimleri17.jpg” width=”70″ height=”74″ onmouseover=”$(’slayt’).src=this.src;” /></td></tr></table></th></tr></table></td></tr></table></body></html>
Kodlar:
<html><head><title> halit ozdemir</title><script src=”Scripts/AC_RunActiveContent.js” type=”text/javascript”></script><script type=”text/javascript”>function $(id){ return document.getElementById(id);}</script></head><body><table><tr><td><table align=”center” width=”250″ height=”272″ border=”0″><tr><th scope=”row”><img src=”http://www.guzelresimlerr.com/data/media/26/manzara-resimleri17.jpg” name=”slayt” width=”400″ height=”300″ id=”slayt” /></th></tr></table><p><br /><br /></p><table height=”53″ border=”0″><tr><th scope=”row”><img src=”http://4.bp.blogspot.com/_S4WZcXcvdiQ/Sa1sPGCcKoI/AAAAAAAABvk/MR8FDAuUoxI/s400/Manzara+Resimleri+(31).jpg” width=”70″ height=”74″ onmouseover=”$(’slayt’).src=this.src;” /></th><td><img src=”http://2.bp.blogspot.com/_PytQOxVqATM/RtjsT_ykbTI/AAAAAAAAAQ4/Bd5EtjOBLr8/s400/manzara15.jpg” width=”70″ height=”74″ onmouseover=”$(’slayt’).src=this.src;” /></td><td><img src=”http://4.bp.blogspot.com/_QVDvpKWSpaM/SblPQR8zoOI/AAAAAAAABxg/EWVB3dgNNu8/s400/mavi-beyaz+manzara.jpg” width=”70″ height=”74″ onmouseover=”$(’slayt’).src=this.src;” /></td><td><img src=”http://1.bp.blogspot.com/_S4WZcXcvdiQ/Sa1skdnkGgI/AAAAAAAABv0/IqQU6LL1jWY/s400/Manzara_Resimleri10.jpg” width=”70″ height=”74″ onmouseover=”$(’slayt’).src=this.src;” /></td><td><img src=”http://img1.loadtr.com/b-430769-TUNUS_MANZARA.jpg” width=”70″ height=”74″ onmouseover=”$(’slayt’).src=this.src;” /></td><td><img src=”http://2.bp.blogspot.com/_PytQOxVqATM/RtjrE_ykbNI/AAAAAAAAAQI/nbTSLO6gqDI/s400/Manzara.gif” width=”70″ height=”74″ onmouseover=”$(’slayt’).src=this.src;” /></td><td><img src=”http://4.bp.blogspot.com/_PytQOxVqATM/RtjsffykbVI/AAAAAAAAARI/6hJtvXXyAMM/s400/www.resimcity.com_manzara_resimleri_5.jpg” width=”70″ height=”74″ onmouseover=”$(’slayt’).src=this.src;” /></td><td><img src=”http://www.guzelresimlerr.com/data/media/26/manzara-resimleri17.jpg” width=”70″ height=”74″ onmouseover=”$(’slayt’).src=this.src;” /></td></tr></table></th></tr></table></td></tr></table></body></html>
<html>
<head>
<title>Halit Özdemir </title>
<script src=”Scripts/AC_RunActiveContent.js” type=”text/javascript”></script>
<script type=”text/javascript”>
function $(id)
{
return document.getElementById(id);
}
</script>
</head>
<body>
<table>
<tr>
<td>
<table align=”center” width=”250″ height=”272″ border=”0″>
<tr>
<th scope=”row”><img src=”http://www.guzelresimlerr.com/data/media/26
/manzara-resimleri17.jpg” name=”slayt” width=”400″ height=”300″ id=”slayt” /></th>
</tr>
</table>
<p><br />
<br />
</p>
<table height=”53″ border=”0″>
<tr>
<th scope=”row”><img src=”http://4.bp.blogspot.com/_S4WZcXcvdiQ/Sa1sPGCcKoI/AAAAAAAABvk/
MR8FDAuUoxI/s400/Manzara+Resimleri+(31).jpg” width=”70″
height=”74″ onmouseover=”$(’slayt’).src=this.src;” /></th>
<td><img src=”http://2.bp.blogspot.com/_PytQOxVqATM/RtjsT_ykbTI/AAAAAAAAAQ4/
Bd5EtjOBLr8/s400/manzara15.jpg” width=”70″ height=”74″ onmouseover=”$(’slayt’).src=this.src;” /></td>
<td><img src=”http://4.bp.blogspot.com/_QVDvpKWSpaM/SblPQR8zoOI/
AAAAAAAABxg/EWVB3dgNNu8/s400/mavi-beyaz+manzara.jpg” width=”70″ height=”74″
onmouseover=”$(’slayt’).src=this.src;” /></td>
<td><img src=”http://1.bp.blogspot.com/_S4WZcXcvdiQ/Sa1skdnkGgI/AAAAAAAABv0/
IqQU6LL1jWY/s400/Manzara_Resimleri10.jpg” width=”70″ height=”74″
onmouseover=”$(’slayt’).src=this.src;” /></td>
<td><img src=”http://img1.loadtr.com/b-430769-TUNUS_MANZARA.jpg” width=”70″ height=”74″
onmouseover=”$(’slayt’).src=this.src;” /></td>
<td><img src=”http://2.bp.blogspot.com/_PytQOxVqATM/RtjrE_ykbNI/AAAAAAAAAQI/
nbTSLO6gqDI/s400/Manzara.gif” width=”70″ height=”74″ onmouseover=”$(’slayt’).src=this.src;” /></td>
<td><img src=”http://4.bp.blogspot.com/_PytQOxVqATM/RtjsffykbVI/AAAAAAAAARI/6hJtvXXyAMM/
s400/www.resimcity.com_manzara_resimleri_5.jpg” width=”70″ height=”74″
onmouseover=”$(’slayt’).src=this.src;” /></td>
<td><img src=”http://www.guzelresimlerr.com/data/media/26/manzara-resimleri17.jpg” width=”70″ height=”74″ onmouseover=”$(’slayt’).src=this.src;” /></td>
</tr>
</table></th>
</tr>
</table>
</td>
</tr>
</table>
</body>
</html>
Web sitesinin hitini arttırmanın yolları-Hit Arttırmanın 8 Altın Kuralı
21 Eki

1. Arama Motorlarına Kayıt Yaptırarak Ön Sıralarda Çıkmak
Arama motorlarını internete girenlerin % 95′i kullanmaktadır ve buradan istedikleri bilgileri aratıp ulaşmak istediği sayfaları bulmaktadırlar. More >

