merhaba,

asp.net ile geliştirme yapmak istiyorum. c# ile masaüstü uygulama geliştirme konusunda bilgim var fakat web projesi için herhangi bir bilgim yok. bunun için kendime lazım olacağını düşündüğüm bilgiler;

1 - html 2 - javascript ve jqauery 3 - css

bunlar haricin de lazım olacak bilgiler nelerdir?

soruldu: 10 Nis '13, 06:23

hknkayabas's gravatar image

hknkayabas
111141418
cevap kabul oranı: 0%

değiştirildi: 11 Nis '13, 04:17

CemIkta's gravatar image

CemIkta ♦
19.9k29125190

Daha önce hiç web projesi yaptınız mı?

(10 Nis '13, 08:55) AliRıza Adıyahşi ♦ AliR%C4%B1za%20Ad%C4%B1yah%C5%9Fi's gravatar image

yok hayır web projesi geliştirmedim.

(10 Nis '13, 08:58) hknkayabas hknkayabas's gravatar image
1

Öncelikle bir web projesinin nasıl çalıştığını iyi anlamak lazım. Sunucu/İstemci nedir? gibi...

(10 Nis '13, 09:01) AliRıza Adıyahşi ♦ AliR%C4%B1za%20Ad%C4%B1yah%C5%9Fi's gravatar image

öğrenmek istediğim tam olarak asp.net kısmı haricinde neler bilinmesi gerektiği.

(10 Nis '13, 09:13) hknkayabas hknkayabas's gravatar image

AliRıza arkadaşımızın dediği gibi web mimarisini öncelikle inceleyiniz. Teoride request/response nasıl istemci tarafından, sunucuya gider ve geri döner. Bu mimariyi öğrenmeden balıklama teknolojileri kullanmaya daldığınızda, "sudan çıkmış balık" deyimi gibi google araştırmaları ile zaman kaybedersiniz.

(10 Nis '13, 10:10) Turgay Can Turgay%20Can's gravatar image

Yazılım geliştirme süreçlerinin yanında, web geliştiricilerinin bilmesi gerekenler

  1. HTML
  2. CSS
  3. Javascript / AJAX
  4. Tasarım Yeteneği
  5. Sunucu taraflı bir dil (PHP, ASP, Java, Perl, C# ...)
  6. Veritabanı tasarımı ve yönetimi
  7. SEO (Arama motoru Optimizasyonu)
  8. Güvenlik
  9. Performans
  10. Tarayıcı bağımsız (Cross-browser) geliştirme yeteneği.

Bunlardan bazıları tüm yazılım ürünleri için geçerli. Örneğin veritabanı yönetimi, güvenlik, performans. Ama web uygulamaları için güvenlik çok daha önemlidir. Çünkü uygulamanız belli bir kesime değil tüm internet kullanıcılarına açılıyor.

Ayrıca, performans konusuda web uygulamalarında hala diğer uygulamalardan daha fazla sorundur. Çünkü sürekli sunucu ile istemci arasında veri taşıma söz konusudur.

Umarım en azından fikir verir.

permanent link

cevaplandı: 10 Nis '13, 09:15

AliR%C4%B1za%20Ad%C4%B1yah%C5%9Fi's gravatar image

AliRıza Adıyahşi ♦
7.9k146288
cevap kabul oranı: 44%

gerekli fikri verdi teşekkür ederim.

(10 Nis '13, 09:18) hknkayabas hknkayabas's gravatar image

Ali Rıza Bey'in yazmış olduklarına ilave olarak, ASP.NET platformunda web uygulaması geliştirebilmek için WebForms ve MVC isimli iki farklı teknoloji var. Desktop programcılıktan gelenler, WebForms teknolojisine component tabanlı olmasından dolayı daha hızlı uyum sağlayabilirler. Eğer uzun süredir programlama yapıyor ve Java platformlarında da daha önce geliştirme yaptıysanız, MVC teknolojisini tavsiye ederim.

permanent link

cevaplandı: 10 Nis '13, 23:34

tilikoglu's gravatar image

tilikoglu
8602816
cevap kabul oranı: 18%

daha önce java ile ilgi geliştirme yapmadım WebForms daha uygun olacak gibi gözüküyor. bilgi için teşekkür ederim.

(13 Nis '13, 02:11) hknkayabas hknkayabas's gravatar image

hocam size tavsiye edebileceğim güzel bir site var. asp.net c# mssql ve css kullanarak güzel bir proje yapabilirsiniz. ilk olarak div css ile web tasarımı dersleri ile başlayın. http://e-gorselegitim.com/Dreamweaver_ile_css_html_Web_Site_Template_Yapimi_Gorsel_Egitim_Seti_5 devamını siteden takip edebilirsiniz.

permanent link

cevaplandı: 13 Nis '13, 02:06

nereyegidiyorum's gravatar image

nereyegidiyorum
1
cevap kabul oranı: 0%

daha önce internetten bulduğum kaynakların hepsi yarım yamalaktı o yüzden kitap almayı tercih ettim. umarım burası diğer kaynaklar gibi değildir. çok teşekkür ederim

(13 Nis '13, 02:14) hknkayabas hknkayabas's gravatar image
Cevabınız
toggle preview

Bu soruyu takip et

E-Posta üzerinden:

Üyelik girişi yaptıktan sonra abonelik işlemlerini yapabilirsiniz

RSS üzerinden:

Cevaplar

Cevaplar ve Yorumlar

Yazı Formatlama

  • *italic* ya da _italic_
  • **bold** ya da __bold__
  • link:[text](http://url.com/ "başlık")
  • resim?![alt text](/path/img.jpg "başlık")
  • liste: 1. Foo 2. Bar
  • temel HTML etiketleri de kullanılabilir

Bu sorunun etiketleri:

×238
×158

Soruldu: 10 Nis '13, 06:23

Görüntüleme: 2,072 kez

Son güncelleme: 13 Nis '13, 02:14

powered by BitNami OSQA