Ana içeriğe atla

Yayınlar

Silverlight etiketine sahip yayınlar gösteriliyor

SharePoint 2010 Client Object Models – The ECMAScript library

a managed .NET API for building client applications using a SharePoint object model.
a managed Silverlight object model.
an object model to be used in Javascript, the ECMAScript library.
For developers this is an important step forward. Until now, developing SharePoint applications using an object model was limited to applications running on the server. For client applications we had to rely on web services and the RPC protocols. Using these 3 new models, it will be much easier to create client applications. And the reach of our applications will be bigger, because they are very likely to also run on the new SharePoint Online. The three object models are a limited sub set of the server object model. Most objects, properties and methods of the site collection (SPSite) and it’s underlying structures are available in the new models.In this article I will show you an example of a custom ASPX page that will use the Javascript library. It is a page that runs in the LAYOUTS folder. I…

Son Kullanıcı Deneyimi için Tasarım Süreçleri - UX Design Process

Proje geliştirme süreçleri ile bu projeleri kullanacak olan son kullanıcıları göz önüne aldığımızda projelerden beklentiler gittikçe artmaktadır. Gerek işlevsellik gerekse fonksiyonellikte artış aranırken bir yanda da yeni çıkan teknolojiler ile birlikte artık oluşturulan projelerde tasarıma da oldukça fazla öncelik tanınmaya başlamıştır. Son 2-3 yıla kadar son kullanıcı deneyimini uzan süreç geliştirme ve entegrasyon süreçlerinden ötürü geri planda bırakırken artık tasarımsal öğelerin uygulamalara uyarlanabilmesi kolaylığı sayesinde istekler içerisine girmiştir. Çok basit bir örnek vermek gerekirse, boş bir windows form oluşturup içerisine standart bir button eklendiğimizde Windows Vista öncesi işletim sistemlerinde çok basit bir görünüm ile karşımıza çıkmaktadı. Ancak bu basit görünümün sebebi windows 'un kullanmış olduğumu temadan kaynaklandığını son kullanıcılara açıklamak oldukça zor bir durumdu. Aynı uygulamayı Windows Vista ya da sonrası bir işletim sisteminde çalıştırdığım…

Silverlight 4 – Eğitim Videoları

Silverlight ‘ın 4 sürümünü kullanmak istiyorum ama önce bunu öğrenmek istiyorum diyorsanız ve yazılı içerik yerine görsel ders üzerinden bu teknolojiyi öğrenmek istiyorsanız Channel 9 üzerinde var olan Silverlight 4 öğrenme videoları tam size göre olacaktır. Link aşağıda yer almaktadır. http://channel9.msdn.com/learn/courses/Silverlight4/

Silverlight: Merged Dictionaries

Silverlight ile uygulama geliştirirken resource dosyalarını kullanmanın en pratik yoludur MergedDictionaries. Ancak bunu kullanabilmek için çok az XAML bilmek gerekmektedir ve kullanım şekli aşağıdaki gibidir.

< ResourceDictionary >
    < ResourceDictionary.MergedDictionaries >
        < ResourceDictionary Source="BlueResourceDictionary.xaml" / >
    < / ResourceDictionary.MergedDictionaries >
< / ResourceDictionary >


Bazı uygulama geliştiriciler "bu kullanımı kod ile yapabilir miyiz?" ya da "nasıl yapabiliriz?" şeklinde sorular sormaktadırlar. Bu mümkündür ve kullanım şekli aşağıdaki gibidir.


var dictionary = Application.Current.Resources; dictionary.MergedDictionaries.Clear();
var dict = new ResourceDictionary { Source = new Uri("Blue.xaml", UriKind.Relative) };
dictionary.MergedDictionaries.Add(dict);


Kolay gelsin...








Silverlight 3.0 Final& Expression Studio 3.0 RC sürüm yayınlandı.

Web uygulamalarında RIA uygulamalarına en kapsamlı şekilde kullanılmasına olanak tanıyan Microsoft Silverlight teknolojisinin 3.0 sürümü artık tam sürümü ile hazırdır.HD Medya uygulamaları, tarayıcı dışında çalışabilen uygulamalar hazırlayabilmemize artık olanak tanınabilecektir. Ayrıca Expression Studio ailesi Rc sürümüne Silverlight 3.0 sürümü ise final sürüm durumuna getirilmiştir.www.silverlight.net/getStarted

Silverlight 2.0 – SQL İşlemleri için WCF ve Linq To SQL Kullanım

Silverlight uygulamları RIA yapısında oldukları için direk sql işlemleri ile çalışmak yerine bunları bir servis olarak oluşturup kullanmamız önerilmektedir. Bu sebepten ötürü veri tabanı işlemlerimizi yapmak için ister Linq Data Model oluşturduktan sonra WCF servisine querynin yapılacağı metota bağlyoruz. Sonrasında Silverlight projesine Web service referance olarak ekledikten sonra gerekli işlemleri yaparak istediğimiz data kontrollerine ekleyebilinmesi mümkündür. Sırası ile yapılması aşağıdaki adımları uygularsanız sizin projenizde sorunsuz bir biçimde çalışacaktır.Silverlight projesi oluşturuyoruz. Oluşturulan web projesine Linq To SQL Data Model ekliyoruz. Oluşturulan web projesine WCF Service ekliyoruz ve aşağıdaki kodları interface ve sınıfa ekliyoruz. IService1.csusing System.Collections.Generic;
using System.ServiceModel; namespace SQLData.Web
{
    // NOTE: If you change the interface name "IService1" here, you must also update the reference to "IService1…

Visual Studio 2010 Beta1 – Kurulum ve Genel Bakış

Gün içerisinde çalışmanın dışında bir de Visual Studio 2010 ‘u kurmakla zaman harcadım. Web installer versionu ile kurduğum VS ‘in kurulum ile ilgili ekran görüntülerini size yazının devamında sunuyor olacağım. Bir çok yenilikle bizlere sunulacak olan VS2010 ilk Beta1 sürümü ile karşımızda. F# ‘tan paralel programlamaya ide güncellemesine kadar nice yeni özelliklerle biz yazılımlacıları mutlu etmeye geliyor.Kurulum aşaması;Yukarıdaki işlemler sonucunda uygumala kurulmuş oluyor. Kurulum sonrası bizi karşılayan ekrandaki değişiklik oldukça köklüdür.Zaman içerisinde daha detaylı bilgi vereceğim.

Moonlight 1.0 Yayında

Merhabalar,Yaklaşık 1 yıl önce Silverlight ‘ın alpha sürümü ile birlikte geliştirildiği duyurulan Moonlight (Linux için Silverlight) bizlerin kullanımına sürülmüş durumdadır. Mono.net projesinin başında olan Miguel de Icaza bu projenin de geliştirilmesinde çok büyük katkıları olmuştur.Novell firmasının desteği ile geliştirilmesi tamamlan Moonlight ‘a http://www.go-mono.com/moonlight/ linki üzerinden erişebilmeniz mümkündür. En sık kullanılan Linux sürümlerinden openSuse, Suse Linux Enterprise, RedHat, Fedora ve Ubuntu ‘da sorunsuz bir şekilde çalışabilmektedir. Silverlight en önemli özelliklerinden biri de media streaming işlemlerini çok başarılı bir şeklilde gerçekleştirebilmesidir. Fakat bu işlemleri yaparken wmv, wma, mp3, v.b. uzantılı dosyalar kullanmamız gerekiyor. Bunlardan Microsoft için olanlarını kullanmak ise Linux kullanıcıları için zor bir durumdu. Bu da Moonlight kullanımı esnasında ufak bir eklenti indirilerek çözülecektir.Linux kullanıcıları, gözünüz aydın diyorum. :)

SmoothHD – Silverlight ile HD Video Streaming

Silverlight ‘ın HD görüntüleri çok hızlı bir şekilde yayınlayabilmesi özelliği (streaming) sayesinde bir çok görüntüyü çok yüksek kalitede artık internetten izleyebilme olanağına sahibiz. Bu olanaklar ile yapılmış uygulamaları araştırırken www.Smoothhd.com isimli bir siteye denk geldim. Standart bir ADSL bağlantı hızı ile hiç takılmadan videoları izleyebilmemize olanak tanımaktadır. Ben içeriğini de çok beğendim. Sizlerinde beğeneceğini umarak paylaşmak istedim.İyi eğlenceler…

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...

Silverlight Blueprint for Sharepoint

Did you ever want to integrated Silverlight with SharePoint? Check out the brand new Silverlight Blueprint for SharePoint site:http://www.ssblueprints.net/sharepoint/ !At U2U we've created the six samples of the Blueprint that illustrate the integration options. You can read more details on Patrick's blog and Karine's blog (she posted some screenshots). The Blueprint will also be announced by Bill Gates during the SharePoint Conference keynote later today, the SharePoint team blogged

Galata Tours Silverlight.net Showcase 'de

Biraz önce silverlight.net topluluğundan güzel bir mail aldım. Fransa 'da yer alan turizm şirketine yaptığım web sayfasının intro sayfası görülebilecekler listesine eklenmiş. Müşterilerimizin beğenisini kazanan bu tasarımın bütün dünyacada görülebilecek olması hem benim açımdan hemde Galata-Tours yöneticileri açısından güzel bir his olacak.Sitenin gerçek site tam olarak işleme girmedi. Test için yazdığım latince kelimeler bile hala duruyor. :) Ana site Fransızca olacağı için böyle bir süreç geçiyor. Intro sayfayı merak edenler için linki: www.galata-tours.comIntro sayfaya ilişkin silverlight.net/showcase 'den bir ekran görüntüsüde altta yer almaktadır.Daha boş bir zaman bulduğum zaman ise sitenin içeriğini WPF browser uygulaması (XBAP) ile tekrardan düzenleyeceğim. Ama o zamana kadar ASP.Net ile kalsa da olur. :)

Silverlight 2.0 - Uygulama Alanımızın Kontrol Edilmesi

Silverlight 2.0 ile uygulamalar geliştirmeye bir önceki yazımızda başlamıştık. İlk olarak Silverlight 2.0 ‘ın proje dosyaları konusunda bize sağlamış olduğu yeniliklere göz attıktan sonra 2.0 sürümü ile eklenmiş olan Silverlight kontrollerinden yararlanarak ilk uygulamamızı geliştirmiştik. Uygulamamızda tek bir buton yer alıyordu ve üzerine tıklandığı zaman içeriğini yönetilebilir kod tarafından değiştirebiliyorduk. Bu ufak örneğimiz ile Silverlight 2.0 dünyasına giriş yapmış bulunuyoruz. Hazırlamış olduğumuz web uygulamalarında ekranımızı istediğimiz oranda yönetebilmemiz gerekmektedir. Web formumuzda yer alan kontrollerimizi belirli alanlarda bulundururken, formumuzun çeşitli bölgelerine farklı farklı kontroller eklememiz gerekmektedir. Yukarıda vermiş olduğumuz bilgileri göz önünde tutarak bu yazımızda web formumuzu nasıl yönetebileceğimize değinmeye çalışacağız.

Web Formu Yönetebilmek

Windows Presentation Foundation ve Silverlight kullanmış olduğumuz formlar üzerinde sınırları zor…

Controlling the Distribution of Silverlight Updates in the Enterprise

If you're a systems administrator, one of the aspects of Silverlight that concerns you is probably controlling the distribution of updates. In general, enterprises like to control their desktop and laptop environments to ensure no sudden surprises are caused (for example, by a runtime update that breaks a commonly used application). So some people may wish to dial down the update settings that are optimized for end-users when Silverlight is running in a corporate environment. Silverlight supports enterprise rollout via WSUS and we provide guidance on how to roll it out across an enterprise via other means such as Group Policy (using the EXE-based installer). Silverlight is installed via a normal MSI plus an MSP-based patch which can be chained through a variety of means. Updating Silverlight to the latest revision can be done automatically or manually (by pushing out the latest MSP). There are two different knobs an enterprise administrator can turn to control how updates are appl…

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-appThat'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 serv…

Expression Web 2.0 News

What's new in Expression Web 2.0 ?
PHP
Open up your PHP websites to the visual world of standards-based design by using advanced code editing features and effortless browser previewing. Microsoft Expression Web 2 enables you to preview PHP pages in your web browser without installing a separate development server or having to upload your website to a server. Just click the Preview in Browser button and you're done. Code view provides customizable color coding to help you identify the different components in your PHP syntax, and also provides PHP IntelliSense (auto complete), which lets you quickly look up and insert code. PHP IntelliSense options let you control the amount of IntelliSense that is provided. You can efficiently insert common PHP code snippets in eitherDesign view or Code view from the Insert menu. When you want to reuse content on multiple PHP pages, such as for a header or navigation menu, you can use a PHP include and preview it in Design view. Formatting marks…

Bilsayayarımda kurulu olan Yazılımlar

Bu aralar bilgisayarınızı kullnırken hangi programları yüklüyorsunuz diye sorular almaya başladım. O yüzden buradan bilgisayarımda kurulu olan yazılımların listesi veriyorum. Ayrıca bilgisayara kurulmadan çalışan Java editörü Eclipse ve bu editörü kullanırken server olarak kullandığım apache-tomcat listede gözükmemektedir.2007 Microsoft Office Suite Service Pack 1 (SP1) ADO.NET Entity Framework 1.0 (Pre-Release Version) Adobe AIR Adobe Anchor Service CS3 Adobe Asset Services CS3 Adobe Bridge CS3 Adobe Bridge Start Meeting Adobe Camera Raw 4.0 Adobe CMaps Adobe Default Language CS3 Adobe Device Central CS3 Adobe Dreamweaver CS3 Adobe ExtendScript Toolkit 2 Adobe Extension Manager CS3 Adobe Flash Player ActiveX Adobe Flash Player Plugin Adobe Help Viewer CS3 Adobe PDF Library Files Adobe Setup Adobe Type Support Adobe Update Manager CS3 Adobe Version Cue CS3 Client ATK0100 ACPI UTILITY avast! Antivirus Bilisim Sözlügü 1.0 b140 BisonCam, USB2.0 CCleaner (remove only) Crystal Reports Basic for Visual Studio 2008 Das…

Silverlight Can Go Full Screen and Back

So you want your Silverlight video player to play in full screen? No problem! It's pretty easy to go into full screen mode, hiding everything including browser frame, in Silverlight. It's just a line of code:
Interop.BrowserHost.IsFullScreen = True
While in full screen mode, user can press ESC key to exit full-screen mode, or your Silverlight application can exit programatically by:
BrowserHost.IsFullScreen = False
You can easily toggle between full screen modes by:
BrowserHost.IsFullScreen = Not BrowserHost.IsFullScreen
The BrowserHost class exposes two events FullScreenChange() which fires when the full screen mode is changed, and Resize() event which fires when the host element is resized (not when browser is resized). You can use these events to detect when user gets into and out of full screen mode. It's also worth mentioning that all keyboard events will not fire in full screen mode, only mouse events will. This feature is to protect user from password spoofing and other i…

Silverlight Libraries Source Code Will Be Available

On January 17 2008, Scott Guthrie announced the availability of .NET Framework Source Code under read-only reference for debugging purposes. That was great news indeed for .NET developers especially for those who had used .NET Reflector. This will solve a lot of debugging mysteries behind the "[External Code]" in the call stack. But hold on a sec, there is greater news for Silverlight developers, the source code of Silverlight libraries will be available as well according to his reply to our comment. I asked him if Silverlight source code could be opened. "Yes - we'll be releasing the source and enabling debugging for the Silverlight libraries as well once they ship." he replied. Although his reply is not an official announcement, it significantly leverages the possibility of having Silverlight source released.
I'm amazed to hear that from Scott Guthrie but at the same time I was wondering how it could be done. As far as I know, there is a ton of unmanaged c…

Silverlight 2,0

C#Nedir ailesi ile birlikte vermiş olduğumuz seminerlerde sürekli olarak Silverlight 'ın yeni sürümü olan 2.0 'a laf atarak sunumlarımızı bitiriyorduk. Bu sürümde bir çok kontrolün ekleneceği C#.net ve VB.net içerisinde yer alan bir çok fonksiyonunda bizlerin kullanımına sunulacağından bahsediliyordu. İşte bahsettiğimiz bu yeni sürümün beta sürümü 4 Nisan 2008 'de MIX'08 'de duyuruldu. Hem performans olarak hemde yönetilebilirlik açısından bir çok yenilik getirilmiş. Bende sizlere bu yenilikleri en kısa sürede makalelerini oluştururak sunmaya çalışacağım. Bu makaleleri bloğum 'dan , www.csharpnedir.com ve www.yazgelistir.com adreslerinden okuyabilirsiniz. Peki ben de Silverlight 2.0 kullanmak istiyorum nereden bulabilirim derseniz. Tek yapmanız gereken,www.microsoft.com/download adresine girerek Arama çubuğunda Silverlight 2.0 yazmak olacaktır. Daha sonrasında çıkan sonuçlardan istediklerinizi indirebileceksiniz. İndirmeniz gereken 2 ana dosya var. Bunlardan bi…