Gelişmiş İnternet Uygulamalarına Giriş başlıklı kaynağın profesyonel teknik özetidir. Aşağıda belgenin ana başlık ve içerik yapısı Türkçe açıklamalarla sunulmuştur.
T.C. MİLLÎ EĞİTİM BAKANLIĞI BİLİŞİM TEKNOLOJİLERİ GELİŞMİŞ İNTERNET UYGULAMALARINA GİRİŞ Ankara, 2013 Bu modül, mesleki ve teknik eğitim okul/kurumlarında uygulanan Çerçeve Öğretim Programlarında yer alan yeterlikleri kazandırmaya yönelik olarak öğrencilere rehberlik etmek amacıyla hazırlanmış bireysel öğrenme materyalidir. Millî Eğitim Bakanlığınca ücretsiz olarak verilmiştir. PARA İLE SATILMAZ. i AÇIKLAMALAR .................................................................................................................... ii GİRİŞ .........................................................
................................................................................. 1 ÖĞRENME FAALİYETİ – 1 .................................................................................................. 3 1. GİRİŞ ................................................................................................................................... 3 1.1. Uygulama Mimarisi ...................................................................................................... 4 1.1.1. Kullanım Alanları ................................................................................................ ...
11 1.1.2. Uygulama Geliştirme ve .NET Platformu İlişkisi ............................................... 12 1.1.3. Programlama ve Tasarım İlişkisi ......................................................................... 14 1.1.4. XAML ................................................................................................................. 17 UYGULAMA FAALİYETİ .............................................................................................. 19 ÖLÇME VE DEĞERLENDİRME .................................................................................... 21 ÖĞRENME FAALİYETİ –...
2 ................................................................................................ 22 2. BAŞLANGIÇ UYGULAMALARI ................................................................................... 22 2.1. Örnek Uygulama Dosyaları Oluşturma ....................................................................... 22 2.1.1. Betik Dosyası Oluşturma ..................................................................................... 22 2.1.2. HTML Sayfası Oluşturma ................................................................................... 42 UYGULAMA FAALİYETİ ................
................................................................................. 50 ÖLÇME VE DEĞERLENDİRME .................................................................................... 53 MODÜL DEĞERLENDİRME .............................................................................................. 54 CEVAP ANAHTARLARI ..................................................................................................... 56 KAYNAKÇA ......................................................................................................................... 57 İÇİNDEKİLER ii AÇIKLAMALAR AL...
AN Bilişim Teknolojileri DAL / MESLEK Veritabanı Programcılığı MODÜLÜN ADI Gelişmiş İnternet Uygulamalarına Giriş MODÜLÜN TANIMI Gelişmiş İnternet uygulamaları geliştirmek için gerekli olan editörün kurulumu ve temel dosyaların oluşturulmasının kazandırıldığı bir öğrenme materyalidir. SÜRE 40/32 ÖN KOŞUL YETERLİK Gelişmiş İnternet uygulamalarıyla başlangıç işlemlerini yapmak MODÜLÜN AMACI Genel Amaç Bu modül ile gerekli ortam sağlandığında; gelişmiş İnternet uygulamaları için temel uygulama dosyaları oluşturabileceksiniz. Amaçlar 1. Arayüzü ve editörü kullanabileceksiniz. 2. Temel uygulama dos...
yaları oluşturabileceksiniz. EĞİTİM ÖĞRETİM ORTAMLARI VE DONANIMLARI Ortam: Bilişim teknolojileri sınıfı Donanım: Bilgisayar, İnternet bağlantısı ÖLÇME VE DEĞERLENDİRME Modül içinde yer alan her öğrenme faaliyetinden sonra verilen ölçme araçları ile kendinizi değerlendireceksiniz. Öğretmen modül sonunda ölçme aracı (çoktan seçmeli test, doğru-yanlış testi, boşluk doldurma, eşleştirme vb.) kullanarak modül uygulamaları ile kazandığınız bilgi ve becerileri ölçerek sizi değerlendirecektir. AÇIKLAMALAR 1 GİRİŞ Sevgili Öğrenci, İnternet günlük hayatın ayrılmaz bir parçası hâline gelmiştir. Bununla ...
birlikte İnternet sitelerinde yapılan işlemler ve sitelerin kullanıcı etkileşimleri de her geçen gün artmıştır. Sosyal paylaşım siteleri her geçen gün hayatımızda daha da fazla yer edinmektedir. Günümüzde web sitesi kavramı yerine gelişm iş İnternet uygulamaları (RIA -Rich İnternet Application) kavramı geçerli olmaktadır. Artık amaç masaüstü uygulamaları kadar hızlı web siteleri geliştirmektir. Ses, video vb. kullanıcı etkileşiminin arttığı, İnternet hızının sınırlarının zorlandığı bu uygulamalar her geçen gün artmaktadır. Bütün bunlara ek olarak mobil teknolojiler, akıllı telefonlar artık hay...
atımızın vazgeçilmez birer parçası olmuştur. Geliştirilen uygulamaların önemli bir bölümü değişik platformlarda çalışan akıllı telefonlar için geliştirilmektedir. Bu modülde sizlere, ihtiyaca uygun editörleri kurma ve uygulamaların temel kavramları hakkında bilgiler verilecektir. GİRİŞ 2 3 ÖĞRENME FAALİYETİ – 1 Gelişmiş İnternet uygulamaları geliştirmek için gere kli olan temel bilgileri edinip gerekli araçları kullanmayı öğrenebileceksiniz. RIA (Rich Internet Application) kavramını araştırınız. 1. GİRİŞ XAML tabanlı uygulama geliştirme platformu , ilk olarak .NET Framework 3.0 içerisinde en...
tegre olarak gelen vektörel arayüzler ile yazılım geliştirilmesine olanak sağlayan Windows Presentation Foundation’in (WPF) İnternete yansımasıdır. WPF ise uygulamaların çalıştığı pencerelerin şeffaflığı, renklerin daha belirgin ve etkin kullanımı gibi özellikleri ile karşımıza çıkan yeni nesil Form uygulamalarına ve vektörel arayüzlere verilen isimdir. WPF’in hedef makinelerde çalışabilmesi için ise .NET Framework 3.0 (veya daha üstü bir versiyon) yüklü olması şartı aranmaktadır. Teknik olarak baktığımızda başlangıçta XAML taban lı uygulama geliştirme platformu, JavaScript ile kontrol edilebi...
len bir yapı olarak görünse de daha sonraki sürümlerle beraber C# ve Basic programlama dilleri ile geliştirilme imkânı sundu. Bu yenilik ile .NET üzerinde çalışan geliştiricilerin XAML tabanlı uygulama geliştirme platformu teknolojisine uyumu çok kolay hale getirilmiştir. Geliştirme mantığı olarak WPF’e oldukça benzemektedir. ASP.NET uygulamaların yaptığımız klasik işlemleri ( metod yazma , olay yakalama vb. işlemler) XAML tabanlı uygulama geliştirme platformu ile de kolay bir şekilde gerçekleştirebilmekte, aynı zamanda online video yayınlarında kullanılan alanı azaltarak daha kaliteli videola...
rı daha etkin bir biçimde sunabilmektir. ÖĞRENME FAALİYETİ–1 ARAŞTIRMA AMAÇ 4 Resim 1. 1: XAML tabanlı uygulama geliştirme platformu çalışma ekranı 1.1. Uygulama Mimarisi Silverlight ile uygulamalarımızı geliştirirken Visual Studio yazılımını kullanacağız. İndirmeniz gereken diğer programlar: Visual Studio 2010 Service Pack 1 Silverlight 5 SDK Silverlight 5 Tools for Visual Studio 2010 SP 1 Silverlight Toolkit Expression Blend Preview for Silverlight 5 araçlarını kurarak uygulama geliştirmeye başlayabilirsiniz. Silverlight yine Flash gibi tarayıcı üzerinde yüklü plug -in’i ile çalışa...
Belge toplam 15 paragraf içermektedir; tam metin /root/pdf klasöründeki kaynak dosyasında mevcuttur.