Picproje Elektronik Sitesi

PROGRAMLAMA DİLLERİ => Visual C# => Konuyu başlatan: jozzef - 15 Ağustos 2011, 22:05:34

Başlık: C#'a Başlarken
Gönderen: jozzef - 15 Ağustos 2011, 22:05:34
Merhaba,
Mevcut C temelimle, CCS C ile PIC 16F877A programlamaya başladım. Ilerleyen zamanlar da GUI yazmak için C# öğrenmek istiyorum. Piyasadaki kitapları araştırdım. Bu kitapların amacıma ne kadar uygun olduğu konusunda emin olamadım. Kitapların hepsi 1000 sayfa üzerindeydi ve konsol üzerine uygulamalar içeriyordu. Dolayısıyla hem sıkıyor hem de amacımdan uzaklaşıyor gibi hissediyordum. Şüphesiz iç dinamikleri öğrenmek gerekir neyin ne kadar gerekli olduğu da şaibeli bana göre.

Kendimi net olarak ifade etmek gerekirse; ne oyun yazacağım, ne güçlü windows uygulamaları geliştireceğim. PIC ile PC arasında iletişim kurabilecek bir ara birim oluşturmak istiyorum.

Sefer Algan ve Memik Yanık'ın kitaplarını incelemedim. Onların da konsol üzerine olduğu söyleniyor. Önerebileceğiniz bir yol, kitap var mıdır?

Teşekkürler.
Başlık: Ynt: C#'a Başlarken
Gönderen: vitruvius - 15 Ağustos 2011, 23:49:46
Merhaba, C# ile seri port iletişim anlatan kitap vaktinde ben de çok aramıştım ama bulamadım malesef. Sonra gerek olmadığını da anladım. Pic ile iletişim kurmak için birkaç temel kod yetiyor. Bir buton ile port'u açar, okur, bilgi yollayabilir, bilgileri işleme sokabilirsiniz. Bunları yapmak için de pic yokmuş gibi düşünüp bir program yazabilecek bilgiye ulaşmanız gerekir. Bu yüzden yeni başlayanlara yönelik kitaplar var onları önerebilirim. Kod Lab'in birçok kitabı var mesela. Temeli öğrendikten sonra pic ile iletişim kurması basit.
Başlık: Ynt: C#'a Başlarken
Gönderen: jozzef - 16 Ağustos 2011, 00:09:29
Hem C# öğrenmem hem de PIC ile iletişim kurabilmenin mantığını anlamam için kitap yada pdf önerileriniz var mıdır?
Başlık: Ynt: C#'a Başlarken
Gönderen: zabun92 - 16 Ağustos 2011, 02:02:37
aynı dertten bende muzdaribim bende başlamak istiyorum ama kaynak bulamıyorum :((
Başlık: Ynt: C#'a Başlarken
Gönderen: einstain90 - 16 Ağustos 2011, 02:16:32
Picde c için ben serdar çiçeğin ccs kitabını kullanabilirsiniz.C# için üniversitelerin sitelerindeki dökümanlara bakabilirsiniz.Baı üniler notlarını siteden yayınlıyor.
Başlık: Ynt: C#'a Başlarken
Gönderen: vitruvius - 16 Ağustos 2011, 09:38:22
C# öğrenmek için şu kitabı alabilirsiniz: http://www.beyazadam.com/urunler/kitap/ayrinti.php?uruncod=67065&ustgrup=1 (http://www.beyazadam.com/urunler/kitap/ayrinti.php?uruncod=67065&ustgrup=1)

C# ile haberleşmeye değinen kitaplar bunu 2 sayfa ile geçiştirmişler. Benim demek istediğim şu; mesela pic'ten ortam sıcaklığını bilgisayara alıp göstermek istiyorsunuz. Bunun pic tarafı için iki satır kod yazmanız yeterli. Süsleme işini yada bilgiyi işleme işini C# ile telefon rehberi oluşturur gibi PIC ile bağımsız olarak kodlarsınız. Sadece aldığınız değeri istediğiniz yere yerleştirirsiniz. İnternetteki örneklere bakılarak anlaşılamayacak şey değil.

PIC için de arkadaşın da dediği gibi şu kitap var: http://www.beyazadam.com/urunler/kitap/ayrinti.php?uruncod=31081&ustgrup=1 (http://www.beyazadam.com/urunler/kitap/ayrinti.php?uruncod=31081&ustgrup=1)

Bu kitapta da bilgisayar ile iletişimin anlatıldığı güzel bir bölüm var ancak Hyper Terminal programı kullanılıyor. Siz sadece Hyper Terminal kısmı yerine C# kullanacaksınız.
Başlık: Ynt: C#'a Başlarken
Gönderen: barisertekin - 28 Ağustos 2011, 20:50:50
https://rs177l34.rapidshare.com/#!download|177l32|58809583|BilgeAdam_C__Kitab_.zip|9096|You need RapidPro to download more files from your IP address. (8d5611a9) (https://rs177l34.rapidshare.com/#!download%7C177l32%7C58809583%7CBilgeAdam_C__Kitab_.zip%7C9096%7CYou%20need%20RapidPro%20to%20download%20more%20files%20from%20your%20IP%20address.%20(8d5611a9))

Bilgeadam ders kitapları pdf versiyonları. Çok basit bir anlatıma sahiptir.
Başlık: Ynt: C#'a Başlarken
Gönderen: jozzef - 28 Ağustos 2011, 21:15:40
Verdiğiniz linklerdeki kitaplar gerçekten güzel, yanlış hatırlamıyorsam biri c# diğeri VB üzerineydi. Piyasadaki bir çok kitabo az buçuk değerlendirdim ve sonunda linkini verdiğim kitabı beğendim.
http://www.amazon.com/Microsoft-Visual-2010-Step/dp/0735626707
Özellikle beğenmemin 2 sebebi var. İlki, anlatımı ne aşırı detaylarla sıkıyor ne de kafanızı kurcalayacak boşluklar bırakıyor.
İkincisi, kitaplar genelde sürekli console üzerinden ilerler GUI arabirine uzak kalırsınız. Bu kitapta denge gayet güzel kurulmuş.