Kayıtlar

C# Programlama - 1 Giriş, Temel Uygulamalar

Uygulamalar Ekrandan girilen iki sayıyı toplayan programı yazınız. Ekrandan girilen iki sayı ile dört işlemi yapan programı yazınız. Ekrandan girilen sayının pozitif veya negatif olma durumuna göre mesaj kutusu ile sonucu gösteriniz. Ekrandan girilen kullanıcı adı "admin" ise "Hoşgeldiniz" değilse "hatalı giriş" mesajını mesaj kutusu ile gösteren programı yazınız. Ekrandan girilen şifre ve tekrar şifreyi karşılaştırarak doğru ise " Başarılı" değilse "Hatalı Giriş" mesajını veren programı yazınız.

SQLite Değişken tipleri ve Komutları

Değişken tipi Açıklama NULL Null değer. INTEGER Tamsayılar ve Bool (doğru yanlış) değerler REAL Ondalıklı sayılar (Float veri tipi yerine) TEXT Metin tipi değerler için (String yerine) BLOB Veri kümesi, içine yazılan yerileri tutmak için, resim vb. Komut Açıklama .open personel.db Barinak adında bir veritabanı oluşturur. .help Komutları gösterir. .quit Çıkış .table Bir veritabanındaki mevcut tabloları gösterir .schema personel Personel adındaki Veri tablosunun oluşturulma cümlesini gösterir PRAGMA TABLE_INFO(personel); Personel adındaki Veri tablosu tasarım görünümü gösterir DROP TABLE personel Personel tablosunu veritabanından siler. .mode ascii Modu ascii'ye çevirir. .mode column veriler excel tarzı tablo görünümü ile listelenir. .header on Sütun başlıklarını dagösterir.  SQLite çalışma sayfası için tıklayınız.

SQLite Kurulumu

Resim
1. Doğru zip dosyasını indir. 2. C:\sqlite adında bir klasör oluştur ve dosyaları oraya çıkart. 3. C:\sqlite yolunu ortam değişkenlere ekle 4. sqlite3 komutunu, komut istemi uygulamasından (cmd - siyah ekran) çalıştır.

Görsel Programlama - 2 Dersi Çalışma Soruları

1. SqlDataSource nedir? Ne amaçla kullanılır? Açıklayınız. 2. Gridview nedir? Ne amaçla kullanılır? Açıklayınız. 3. MasterPage nedir? Ne amaçla kullanılır, açıklayınız. 4. ContentPlaceHolder nedir, ne amaçla kullanılır, açıklayınız. 5. Asp.Net Web Site Administration Tool nedir, ne amaçla kullanılır, açıklayınız. 6. Asp.Net’te Roller nedir? Neden kullanılır? Site yöneticisine ne gibi kolaylıklar sağlar, açıklayınız. 7.Asp.Net, toolbox kontrollerinden verilecekleri açıklayınız. 

ListView

MainActivity.java //array liste oluştur ArrayList<String> kelimeler=new ArrayList<String>(); kelimeler.add("bir"); kelimeler.add("iki"); kelimeler.add("üç"); kelimeler.add("dört"); kelimeler.add("beş"); kelimeler.add("altı"); kelimeler.add("yedi"); kelimeler.add("sekiz"); kelimeler.add("dokuz"); kelimeler.add("on"); //adapter kurduk ArrayAdapter<String> adapter=new ArrayAdapter<String>(this,android.R.layout.simple_list_item_1,kelimeler); //listview kodda tanımladık ListView listview=(ListView)findViewById(R.id.liste); //adapter ile listview bağladık listview.setAdapter(adapter); activitymain.xml <ListView xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.co...

Sistem Analizi ve Tasarımı Proje Sonu Bilgilendirme

Resim
TESLİM EDİLECEK DOSYALAR; Sistem Analizi ve Tasarımı dersinde tamamladığınız projeniz ile birlikte teslim edeceğiniz belgeler; CD İçerisinde; Proje Dosyaları (veritabanı ve diğer tüm dosyalar ile birlikte) Camtasia vb. programlar ile hazırlanmış ekran kaydı ile projenin anlatımı. (uzunluğu 5-10dk arasında) (Ham dosya ve mp4 veya avi dosyası ile birlikte.) Proje Raporu Proje Akademik Posteri (ham dosyası (.pub) ve resim dosyası(png veya jpeg)) Proje Raporu çıktı alınacak ve Dosya içerisinde (Her bir sayfayı bir poşet dosyaya koymayınız! ) Proje Akademik Posteri (A4 normal kağıt boyutunda çıktı alınıp, proje raporu ile verilecektir.) 1. EKRAN KAYDI ALINMASI Google'da ekran kayıt programları aradığınızda bulabilirsiniz. En çok tercih edilenleri Camtasia, Bandicam gibi programlar bulunmaktadır. Ekran kaydı alınırken, arkadan gülme, horlama sesleri vb gelmemesine dikkat ediniz.  Ekran kaydı yaptıktan sonra, eğer ses duyulmuyorsa, programın ayarlarından sesi yükselti...

Fragment'dan Intent'e Nesne Gönderme

MainActivity içerisinden bulunan bir fragment'daki listview içindeki bir item (eleman) tıklandığında başka bir activity içerisine fragmentteki nesneyi göndermek için; öncelikle nesne (Kelime isminde bir class oluşturduk); public class Kelime implements Serializable{ } Fragment.java dosyasında listview tıklandığında olayına; Kelime city = (Kelime) listview.getItemAtPosition(position); Intent intent = new Intent(getActivity().getApplication(), Main2Activity.class); intent.putExtra("giden_nesne", city); startActivity(intent); Main2Activity.java dosyasında ise gelen veriyi karşılarken; Bundle extras=getIntent().getExtras(); Intent i = getIntent(); Kelime alinan_veri_rehber = (Kelime) i.getSerializableExtra("giden_nesne");