Ana içeriğe atla

Yayınlar

Teknoloji etiketine sahip yayınlar gösteriliyor

21. yy Teknolojik Referans Listesi

21. yy da kullandığımız bir materyalin değiştiğini görüyoruz. Bu değişime uyum sağlayabilmek icin kullanacağımız bazı programlar kategori bazlı olarak aşağıda yer almaktadır. 1 - Ses kaydedebilmek ve kaydı edit edebilmek. Audacity , Audioboo , Audio Expert , Aviary 2 - Sosyal imleme (bir anlamda buluttaki mantar panoya duyuru asmak) yapabilmek. Diigo , Edshelf , Scoop.it , Pinterest , Livebinder , Evernote , Jog The Web 3 - Online platformlar yaratmak için blog ve wiki kullanabilmek, yazabilmek. Edublogs , Blogger , Wordpress , KidBlog , TypePad 4 - Dijital imaj, görsel kullanabilmek, edit edebilmek. Aviary , Pixenate , Picresize , Dr Pic , Fun Photo Box , Pixlr , BeFunky 5 - Video içerik kullanabilmek, edit edebilmek. Animoto , Stupeflix , Vimeo , Xtranormal , vReal , Pixorial , Viewbix , WeVideo , Magisto 6 - Anlatacaklarını infografikle anlatabilmek. Easel.ly , Creately , Gliffy , Infogr.am , Visually 7 - Öğrencilerle, iş çevreleri ve diğer gerekli network ile bağlanmak iç

Teknoloji Seçimi - Kurumsal Projeler (SAP, Microsoft, vd…)

Merhaba,   Bir önceki yazıda firmaların uygulama seçiminde dikkat ettiği kararları ve organizasyonel yapılanma hakkında kısa kısa bilgiler vermeye çalışmıştık. Bu yazıda ise kalıcı projelerin oluşturulması ve stratejik kararların verilmesi anında yaşanan süreçleri irdeleyeceğiz.   BT insanlarının kariyerlerinin en başlarında yaşadıkları bir ironi vardır. Hangi uygulama geliştirme platformunu kullanmalıyım? Sen Java ‘cısın ben .Net ‘çiyim, o Delphi ‘ci. Bunlardan hangisi daha iyi. Hangisinde kendimi geliştirmeliyim. Yoksa ben uygulama geliştiremiyor muyum? Peki analist mi olmalıyım? Yoksa veri tabanı yöneticisi mi? Bu sorular sürekli geldi geçti başımızdan… Öncelikle dikkat etmemiz gereken konu hepsinin en sonunda aynı noktaya ve aynı amaca hizmet ettiğini görmek. Bir sonraki süreçte ise proje, yaşam ve stratejilere bağlı olarak farklı teknolojiler ve farklı firmaların ürünlerini kullanmamız gerekebilir. Eğer fanatik bir teknoloji sever iseniz içinizde yanan ateşi söndürerek işi

Asp.Net MVC Framework - Anlamak

Daha önceki MVC Framework yazılarımızda bu yapının ne işe yaradığına ne gibi uygulamalar geliştirebileceğimize göz atmıştık. Bu yazımızda ise biraz daha detaylı olarak MVC Framework ‘ü inceliyor olacağız. MVC Framework mimari patterni üç ana katmandan oluşmaktadır. Bunlar; Model, View ve Controller ‘dır. MVC ile uygulama geliştirebilmemiz için gerekli teknik gerekliliği System.Web isim alanı türetilerek oluşturulmuş olan System.Web.MVC isim alanı geliştirilmiştir. MVC Framework design pattern ‘ı web uygulama geliştiricilerin alışık olduğu yapıda hazırlanmıştır. Benzer sayfalar sürekli tekrarlanacaksa ya da bir sayfa üzerinde veri tabanından gelen veriler olacaksa sayfa gösterimlerinde tek tek sayfa oluşturmak yerine QueryString yapısı kullanılarak oluşturulan tek sayfa üzerinden binlerce sayfa oluşturulmuş gibi kullanılmasına olanak tanıyor. Bu yapı sayesinde artık ufak ölçekli hazırlanan web sayfalarında da bir mimari tasarım kullanılmış olacak. Geliştirilen bu

YazGeliştir Seminerleri @İstanbul - Yıldız Teknik Üniversitesi

Merhabalar, Benim konuşmacıları arasında olduğum Yazgelistir ekibi 28 Mart Cumartesi günü Yıldız Teknik Üniversitesinde olacağız. Benim anlatacağım konu Windows Presentation Foundation . Etkinlik ile ilgili duyuruyu yazının devamında okuyabilirsiniz. Katılımlarınızı büyük bir merak ve heyacanla bekliyoruz… Duyuru; Yazgeliştir, 2009 seminer turuna Yıldız Teknik Üniversitesi'nden devam ediyor. 28 Mart 2009 Cumartesi günü tüm gün sürecek olan, altı konuşmacının yedi ayrı konuyu anlatacağı seminerlerde sizde yerinizi alın! Etkinlik Tarihi: 28 Mart 2009 Cumartesi Etkinlik Programı: 09:30-10:15:    Mustafa Acungil - İş zekası nedir? 10:15-10:30:    ARA 10:30-11:15:    Mustafa Acungil - SQL Server 2008 İle Gelen Yeni Veri Tipleri 11:15-11:30:    ARA 11:30-12:15:    Volkan Korkmaz - Dynamics CRM 4.0 12:15-13:00:    YEMEK ARASI 13:00-13:45:    Turhal Temizer - Windows Presentation Foundation 13:45-14:00:    ARA 14:00-14:45:    Burak Batur

Sharepoint için Silverlight --> Blueprint

Çalıştığım şirketteki pozisyonum gereği belli bir süredir Sharepoint, WSS, MOSS gibi teknloljileri inceliyorum ve uygulama geliştiriyorum. Bu araştırmalarım esnasında Silverlight ile Sharepoint 'in entegreli olarak çalışabildiğine ve buna da Blueprint dendiğini gördüm. Silverlight uygulamalarını sharepoint üzerinde çalıştırmak istediğimizde bizden hangi versiyon ile çalışmak istediğimiz hangi kod dosyası ile geliştirme yapmak istediğimiz gibi işlemleri yapmamızı istemektedir. Kullanmak isteyenler ilk olarak bir Virtual PC indirmelidir. Daha sonra Microsoft tarafında 30 günlük deneme sürümü olarak hazırlanan ve içerisinde MOSS ve WSS kurulu olan Windows Server 2003 'ü indirmeleri gerekmektedir. Daha sonrasında ise yapacağınız uygulamalar geliştirmek olacaktır. İyi çalışmalar... Not: Blueprint ile ilgili daha ayrıntılı bilgi için İngilizce olarak yazılmış olan yazıda yer alan linklerden yararlanabilirsiniz...

Configuring a Web Server to Host Silverlight Content

Deploying Silverlight content to a production web server is a pretty easy process. Despite occasional misconception, Silverlight doesn't require a Microsoft-based web server: Apache can host up Silverlight content just as happily as IIS. But there's one little gotcha: web servers are typically configured to only serve up a limited set of known file extensions as static content. That's all well and good, but Silverlight introduces two new file extensions (.xaml for loose XAML files and .xap for the zip-based binary packaging format). As a result, you need to add the MIME types for those file extensions to your web server so that it recognizes Silverlight content appropriately. Here are the MIME types you need to add to the server configuration: Extension - MIME Type .xaml - application/xaml+xml .xap - application/x-silverlight-app That's all you have to do. Unfortunately, it's not possible to provide generic instructions for how to add MIME types, as it varies from

WPF – Uygulamalara Video Kontrolleri Eklemek

2005 yılında Windows Presentation Foundation ile ilgili söylentiler ortaya atıldığında, Adobe Flash ile yapabildiğimiz bütün işlemleri ve daha fazlasını masaüstü ve web uygulamalarında yapabileceğimizden söz edilmişti. Daha sonra .Net Framework 3.0 ‘ın ilk sürümleri olarak .Net FX bizlere sunulduğundan bu söylentilerin gerçekleşebileceği düşünceleri zihnimizde canlanmaya başlamış ve özellikle masaüstü uygulamalarda devrim niteliği taşıyabileceğini düşünmeye başlamıştık. Belirli zaman geçtikten sonra WPF ‘i yalnızca masaüstü uygulamalar için kullanılacağına ve web uygulamalarının isminin de Microsoft Silverlight olacağını gözlemlemiş olduk. WPF ile de web uygulamaları yayınlamak hala mümkün olmakta ve bu tür uygulamalara da XBAP uygulamalar denilmiştir. Web tarafında Silverlight ‘ın estirdiği fırtınayı masaüstü uygulamalarında da WPF gerçekleştirmeye başlamıştı. WPF ile gelen ve dünya da en çok kullanılan ürünler ile Windows Vista, Office System 2007 ve Windows Live Messenger 8.0

WPF - 2D, 3D ve Yüzey (Topoloji) Uygulamaları

Windows Presentation Foundation ile yapılmış profesyonel projeleri incelediğimizde genellikle 3D işlemlerinin uygulandığını görüyoruz. Geliştiriciler uygulamalarında 3D ‘yi tercih etmelerinin sebeplerinin başında WPF ‘in grafik kartlarını başarılı bir şekilde kullanabilmesi gelmektedir. Bu başarıyı sağlayan en büyük etmen ise Windows Vista işletim sistemli bilgisayarlarda grafik kartını çok daha performanslı bir şekilde kullanabilmesidir. Vista işletim sisteminde animasyonların bir çoğunun WPF ‘te kullanılan sınıflar ile yapıldığını düşünürsek neden 3D işlemlere daha fazla yer verildiğini anlayabiliriz. Günümüzde hazırlanan ve hazırlanmakta olan uygulamaları göz önüne alarak bizlerde uygulamalarımızda 3D işlemleri uygulamamız, yeni teknolojileri yakalamak açısından yararlı olacaktır. Bu ve diğer bir çok sebebi düşünerek bu makalemizde Windows Presentation Foundation ile 3D uygulamalarını nasıl geliştireceğimizi ayrıntılı bir biçimde incelemeye çalışacağız. Daha önceleri ayrıntılı bi