none
C# ile .Net Arasındaki Fark RRS feed

  • Genel Tartışma

  • Merhaba Herkese,

    C# bilen  ile .Net(ci) bilen arasındaki farklar nedir? Yani bunlar arasındaki ayrım nedir.? İkiside aynı şeyimi biliyor yoksa bunlar ayrı dünyaların insanlarımı? :) Cevaplar için şimdiden teşekkürler.

    11 Temmuz 2013 Perşembe 10:58

Tüm Yanıtlar

  • .Net i bir altyapı olarak düşünebilirsiniz. Çeşitli dillere altyapı sağlayan bir kütüphanedir. .Net destekli diller (C#, C++, Vb gibi) ile bu kütüphanedeki fonksiyonları kullanarak uygulamalar geliştirilir. Bu yüzden .Net ci tabiriyle duyduğunuz yazılımcılar bu dillerden bir yada birkaçını biliyor olabilir. Bu noktada dilin pek bir önemi yoktur.
    11 Temmuz 2013 Perşembe 11:11
  • .Net çok genel bir kavram microsoft un kendi dilleri için oluşturulan bir alt yapı denebilir .Net için.

    .Net içinde sadece c# ı barındırmaz, ayrıca F#,Vb ve C++ da vardır. Arama motorlarından .NetFrameWork yazdığınızda binlerce yazı çıkıyor, buralardan öğrenebilirsin arasında ki ilişkiyi....


    11 Temmuz 2013 Perşembe 11:15
  • C#  .Net in göz bebeğidir.. özleşleşmiştir .Net le.. kimse yanlış anlamasın asp.net projelerini VB  ile yazanlara  ben dahil pek çok kişi hafif eski model yazılımcı gözü ile bakar.. Ama benim C# bilgimi en az 3 e katlayacak VB üzerinden .Net te harikalar yaratmış arkadaş tanıyorum.. .Net Barcelona ise C# Messi, .Net Flash Tv ise C# Mahmut Tuncer..   Best Man durumu...   C# kodları kullanarak .Net projeleri geliştirebilirsin tabiki diğer dillerde de bu şansın var Delphi ile de Asp.Net kodlandığnı duymuştum.. Bence senin kafanı karıştıran da birazcık şu.. Bir Web projesi ve bir desktop(masaüstü yazılımları) proje geliştirirken aynı kodlar aynı companentler aynı yapı aynı yazılım tekniğimi kullanılyor.. Soru bu ise bana kalırsa bu cevap %80 aynı.. kalan %20 lik bölüm içinse  desktopta kullandıgın bir kaç yapı method ve bileşenin web kısmında olmaması yada isminin birazcık farklı olması.. Mesela desktopta Repeater yoktur ama web de vardır ki bu hayat kurtarır çoğu zaman tablo gibi düşün ilk <table><tr><td>ADI</td><tr><td>SOYADI</td></tr>   bu şekilde yapının ana hatlarını belirtip veri tabanından cuk diye alırsın Repeater ile okan ali veli nuri hakkı yı zahmetsizce  Eval kullanarssak mis gibi bu işi yapabilirsin desktopta malesef bu imkanımız yok aynı işlemi daha farklı bir yolla yapabiliriz.. mesela .Net ortamında en favori veri listeleme bileşeni GridView dir.. web projelerinde bu bileşenin adı GridView ken desktopta ise inanılmaz ciddi bir farkla (!   :) ) DataGridView dir..  işlemleri ve yetkinlikleri %99 aynıdır.. %1 lik kısmıda tolerans bırakıyorum burda ki hocalarımız  belki aralarında bir fark olduğunu biliyorlardır ben var mı bilmiyorum..  tabi üstte Repeater ile veri çektikten sonra </table>  diye kapatalım da hata vermesin kodlar :)


    12 Temmuz 2013 Cuma 06:23
  • ".Net Barcelona ise C# Messi, .Net Flash Tv ise C# Mahmut Tuncer.."  Süper örnek olmuş :) :)

    Oğuz KURTCUOĞLU | Professional Software Developer http://www.oguzkurtcuoglu.com oguz[at]oguzkurtcuoglu[dot]com

    12 Temmuz 2013 Cuma 06:37
  • Okan Yılmaz Çok teşekkür ederim verdiğin bilgiler için. :)
    12 Temmuz 2013 Cuma 06:39
  • Table çıktısını Repeater üretmez. Datalist üretir. Siz Repeater kontrolunun içine bir tablo oluşturursanız onu yineler. Adı üstünde Repeater. Yani siz Repeater a ne tür nesne verirseniz otomatik tekrarlı liste üretir data sayısınca.

    Yalnız Datalis te durum farklı. Ona hangi nesneyi atarsanız atın. Size bir tablo içinde sunacaktır.

    12 Temmuz 2013 Cuma 09:18
  • asp.net projelerini VB ile yazanlara ben dahil pek çok kişi hafif eski model yazılımcı gözü ile bakar.

    enteresan olmuş. Birine Fransızca konuşman eski model, Almanca konuşman yeni model demek gibi bişey bu (:

    .Net platformu birden fazla dil biliyor, hangisinle konuşursan konuş. 

    e-mail: onay[nokta]yalciner[at]hotmail[nokta]com
    MCC


    12 Temmuz 2013 Cuma 09:27
    Moderatör
  • Merhaba Herkese,

    C# bilen  ile .Net(ci) bilen arasındaki farklar nedir? Yani bunlar arasındaki ayrım nedir.? İkiside aynı şeyimi biliyor yoksa bunlar ayrı dünyaların insanlarımı? :) Cevaplar için şimdiden teşekkürler.

    Toyota ile Dizel motor arasındaki fark ne ise C# ile .Net arasındaki fark odur. (:

    e-mail: onay[nokta]yalciner[at]hotmail[nokta]com
    MCC

    12 Temmuz 2013 Cuma 09:29
    Moderatör
  • benim verdiğim örnek üzerinden konu biraz dağılmış sanırım :)   örnekleyerek anlatmanın daha başarılı olacağını düşünmüştüm.  son söz tabi hocalarımızın 
    12 Temmuz 2013 Cuma 09:52
  • ".Net Barcelona ise C# Messi, .Net Flash Tv ise C# Mahmut Tuncer.."  Süper örnek olmuş :) :)

    Oğuz KURTCUOĞLU | Professional Software Developer http://www.oguzkurtcuoglu.com oguz[at]oguzkurtcuoglu[dot]com

    Örnekleyerek anlatmak her zaman bende etkili olmuştur onu denemek istedim :)
    12 Temmuz 2013 Cuma 09:54
  • Okan Yılmaz Çok teşekkür ederim verdiğin bilgiler için. :)
    bir miktar oturduysa kafanda ne mutlu :)
    12 Temmuz 2013 Cuma 09:55
  • asp.net projelerini VB ile yazanlara ben dahil pek çok kişi hafif eski model yazılımcı gözü ile bakar.

    enteresan olmuş. Birine Fransızca konuşman eski model, Almanca konuşman yeni model demek gibi bişey bu (:

    .Net platformu birden fazla dil biliyor, hangisinle konuşursan konuş. 

    e-mail: onay[nokta]yalciner[at]hotmail[nokta]com
    MCC


    Hocam est :) ben cok başlarda ve deneyimsizim yazılım konusunda.  C# ile tanıstım ilk olarak pascal delphi vb  de gördük ama ne biliyim hep ona ait hissettim kendimi :) sanki en kabul görmüş en cok destek alan dil olarak lanse edildi bize C#  ona vurgu yapmak istedim yoksa tabi ki Vb de cok klas .Net projeleri üretenlerle tanıstım
    12 Temmuz 2013 Cuma 09:58
  • Table çıktısını Repeater üretmez. Datalist üretir. Siz Repeater kontrolunun içine bir tablo oluşturursanız onu yineler. Adı üstünde Repeater. Yani siz Repeater a ne tür nesne verirseniz otomatik tekrarlı liste üretir data sayısınca.

    Yalnız Datalis te durum farklı. Ona hangi nesneyi atarsanız atın. Size bir tablo içinde sunacaktır.

    repeater olayı şu.. tablo acar kapatır  ıcıne eval  ile verileri basarım o şekilde kullanımına değinmek istemiştim.. cok fazla bilgi sahibi olmayan bir arkadasa en azından temel html bilgisi varsa repeaterin pratıklıgını anlaması acısından faydalı olur diye düşündüm
    12 Temmuz 2013 Cuma 10:07
  • Hocam est :) ben cok başlarda ve deneyimsizim yazılım konusunda.  C# ile tanıstım ilk olarak pascal delphi vb  de gördük ama ne biliyim hep ona ait hissettim kendimi :) sanki en kabul görmüş en cok destek alan dil olarak lanse edildi bize C#  ona vurgu yapmak istedim yoksa tabi ki Vb de cok klas .Net projeleri üretenlerle tanıstım

    Aynen Dostum fikirlerimiz  % 90 aynı, bende c# la ilk tanışdığımda çok beğenmişdim, php, vb, (c++, c, bu iki dil için aynı şey pek söylenemez, çünkü bunlar daha alt seviyeli diller mecbur daha zor olmak zorundalar... ) diğerlerinin syntax ( yazım şekli ) hiç hoşuma gitmemişdi + olarak onların visual studio gibi bir nimmeti yokdu,  [ bunu php ve c için diyorum :-) ] visual studio bulunmaz bir nimmet bence, microsoft a ne kadar şükretsek azdır... Şu an üniversitede okuyorum, üniversitede c# öğrettiler lisede vb, lisede vb bana güzel gelmişdi ama üniye gelipde c# la tanışınca vb den soğudum valla :-).....

    12 Temmuz 2013 Cuma 12:59