Selamlar ;
uzun zamandır var aslında , fırsat buldukça arada bir bakiyorum.. Syntax acisindan oldukca hos ML ( Monad Language) olayını atası OCAML den ötürü hatetmiş bir dil var karşınızda..İlgilenenlere 1 iyi 1 kötü haber..1.Öle C#daki gibi ucup kaçıp aman aman cosup işleri bir cırpıda yapmaniz pek mumkun değil.. 1 güzel haberde functional programming'e dalipta library derdi cekmeden kasmak kastirmak ve "aa select ettiğim koduda calistiriyor yaaa" demenize sebep olacak kadar tatli ve MS in kendi içinde kullanmayı dahi riske edecek kadar önü açık bir dil..
Yeni değil , eski gelenekci..En büyük desteği FW ve VS olsa gerek..
Apress 'in konuyla ilgili bir kaç kitap var.. benim önerim http://www.apress.com/book/view/1590598504.. for Expert :)
Sevgiler !
Combining the efficiency, scripting, strong typing and
productivity of ML with the stability, libraries, cross-language working and
tools of .NET.
F# is a programming language that provides the much sought-after combination
of type safety, performance and scripting, with all the
advantages of running on a high-quality, well-supported modern runtime system.
F# gives you a combination of
-
interactive
scripting like Python,
-
the foundations for an interactive
data visualization environment like MATLAB,
-
the strong
type inference and safety of ML,
-
a cross-compiling
compatible core shared with the popular OCaml language,
-
a performance
profile like that of C#,
-
easy access to the entire range of powerful .NET
libraries and database tools,
-
a foundational
simplicity with similar roots to Scheme,
-
the option of a top-rate Visual
Studio integration,
-
the experience of a first-class
team of language researchers with a track record of
delivering high-quality implementations,
-
the speed of native code execution on the concurrent,
portable, and distributed
.NET Framework.
The only language to provide a combination like this is F# (pronounced
FSharp) - a scripted/functional/imperative/object-oriented programming language
that is a fantastic basis for many practical scientific, engineering and
web-based programming tasks.
F# is a pragmatically-oriented variant of ML that shares a core language with
OCaml. F# programs run on top of the .NET Framework. Unlike other
scripting languages it executes at or near the speed of C# and C++, making use
of the performance that comes through strong typing. Unlike many
statically-typed languages it also supports many dynamic language techniques,
such as property discovery and reflection where needed. F# includes extensions
for working across languages and for object-oriented programming, and it works
seamlessly with other .NET programming languages and tools.
For further information, read about F# in more
detail, download the F# distribution, read the getting started pages (a guide to installation and
running your first program), go to the F#
Manual, and learn about the growing F#
Community. A short FAQ is also included on this site.
Selamlar ;
Sharepoint kullanan kullanmak isteyen arkadaşların mutlaka katılması gerektiğine inandiğim bir konferans..Orcas la birlikte özellikle WF için sharepoint tarafında müthiş kolaylıklar sunulmuşken bir de uzmanların dilinden yani mutfakdan gelenleri dinlemek onlarla irtibatta bulunmak kaçırılmayacak fırsat...Ajanda nedir diyenler için..
Sevgiler.
Eralp
Selamlar ; Ankara'da sevgili MSP'lerimizin desteğiyle gerçekleştirdiğim seminerde bahsetmiştim..Micro FW. yakında 2.5 sürümünü göreceğimiz bu library ile özel olarak üretilmiş (SPOT) cihazlar mesela kol saati ile web servisine bağlanıp veri alabilecek en güzeli de bir TCP/IP haberleşmesini kurabiliyor olacağız...
Uzun lafın kısası..İşte Blog..
Sevgiler..
Microsoft İzmir'den bir yazılım firması satın aldı diye bir çok yerde haberler okumuşsunuzdur...Gerek TFS e olan yakınlığımdan gerekse de bir Türk firmasının ürettiği bir yazılımın piyasada ki bu boşluğu doldurmasından dolayı yakın takibimde olan konulardan biriydi.Bu ürünü yazan 2 şahısdan biri olan Hakan Eskici şu an Microsoft'da calisiyor.Microsoft'un ilgisini çeken ürünleri ise TFS için yazdıkları web tabanlı yönetim aracıdır.İşin açıkcası bu işi yaparak önemli bir boşluğu doldurmuş oldular..Microsoft şu anda bu ürünü ücretsiz olarak dağıtıyor..Team System Web Access - http://msdn2.microsoft.com/en-us/teamsystem/bb676728.aspx
Kendisi ile konuşmacı olarak katıldığım Microsoft 2008 lansmanında sohbet etme imkanı buldum..Merak etmeyin sizler adına da tebriklerimi ilettim..Gurur duyduğumuzu söyledim.. :)
 Sevgiler. Eralp
Mevlüd Kandili
19 mart 2008 çarşamba gecesini perşembe gecesine bağlayan gece Mevlid kandilidir. Bu gece ; “(Resûlum!) Biz
seni ancak alemlere rahmet olarak gönderdik.” (Enbiya Sûresi: 107) ayet-i
kerimesinde de belirtildiği üzere alemlere rahmet olarak gönderilen Resûl-i
Ekrem Efendimiz’in doğduğu gecenin yıldönümüdür.
Bu gece Kadir
Gecesi'nden sonra en kıymetli gecedir.
Bu gece Peygamber efendimizin
doğduğu sırada görülen hâlleri, mu'cizeleri okumak, dinlemek, öğrenmek çok
sevaptır. Peygamber efendimiz kendileri de anlatırdı.
Sevgili
Peygamberimiz doğmadan önce, bütün dünya mânevî yönden müthiş bir zulmet ve
karanlık içindeydi. İnsanlar azgınlaşmış, hak din unutulmuş, her tarafı vahşet
ve zulüm kaplamıştı.
Dünyanın her tarafında olduğu gibi, Mekke'de de
zulüm son haddine varmış, ahlâksızlık iftihar vesîlesi hâline
gelmişti.
Kadın basit bir mal gibi alınıp satılıyor, en aşağı
yaratıklardan birisi olarak görülüyordu. Kadının, kız çocuğu dünyaya getirmesi,
büyük felâket ve yüz karası olarak görülüyordu.
İşte bütün dünyanın
hâli böyleyken Allahü teâlâ herşeyi O'nun şerefine yarattığı, insanlara ebedî
saâdeti gösterecek, güzel ahlakı ile eşsiz merhamet sahibi peygamberimiz Hazreti
Muhammed Aleyhisselâm dünyaya geldi.
Tüm İslam Âleminin Mevlit
Kandilini Kutlar Hayırlara vesile olmasını niyaz ederim.
Merhabalar ;
Visual Studio içindeyken Clickonce ile farklı bir domain de (domain durumu zorunluluk değildir , bu case için ekstra durum izahı için kullandım..) expire olmuş bir sertifika üzerinden deploy yapmaya kalktığınızda karşınıza aşağıda ki gibi bir hata çıkacaktır..
 Bir miktar msdn'de araştırma yaptığımda kolayca çözülebildiğini gördüm ve hemen sizlerle paylaşmak istedim :) Bu durumda yapmanız gereken aslında cok basit 1-2 adımdan oluşuyor.. yeni domain üzerindeyken development ortamını açıp kodunuzu yeniden built edin.Daha sonra ilgili publish edilecek proje üzerinde sağ tuşa tıklayıp properties'e gelin.Oradan signing tabına tıklayın..Expiration Date'e baktığınızda süresinin geçtiğini görmüş olursunuz.Yapmanız gereken az önceki built esnasında otomatik oluşturulan sertifikayı Select From Store butonunu tıklayarak seçiniz ( Expiration Date sütununa göre sort edip en son sertifikayı seçiniz..) böylece ilgili Issued To ,Issued By kısımlarının değiştiğini görmelisiniz.. Daha sonrasında publish etmek istediğinizde sorun çıkmayacaktır..
Sevgiler.
Merhabalar ;
yarın Microsoft'um 2008 Sunucu ve Yazılım Platformu Lansmanına konuşmacı olarak katılıyor olacağım..En azından Visual Studio 2008 And The Microsoft Office System konulu sunumda sizleride görmeyi çok isterim.. :)) Sevgiler.
|
|
Microsoft hesahınızı etkin kullanarak tüm etkinlik ve eğitimlerimizden sonuca odaklı bir şekilde faydalanabilirsiniz. Microsoft hesabınızı etkin kullanabilmek için Live ID bilgilerinizi tanımlayınız.
|
Microsoft 2008 Sunucu ve Yazılım Platformu Lansmanı
Değerli Bilişim Dostlarımız,
Bilişim dünyamıza sürat, etkinlik, verimlilik katacak yeni teknoloji çözümlerimizi tüm dünyayla eş zamanlı olarak ülkemizde de kamuoyumuzla paylaşıyoruz. Bu yılın en önemli yenilikleri, bugüne kadar geliştirilmiş en güvenilir ve en dayanıklı sunucu işletim sistemi Windows Server 2008 ile birlikte bilgi platformu SQL Server 2008 ve yazılım geliştiricisi Visual Studio 2008’in hizmetinize sunulması olacak. Sanallaştırma, iş zekası, yeni nesil İnternet alanlarında geleceğe yön verecek bu yenilikçi ürünlerin lansmanını İstanbul’da 12 Mart 2008 tarihinde Lütfi Kırdar Kongre Salonu’nda gerçekleştireceğiz.
Microsoft Merkezi’nden gelecek uzmanların da konuşmacı olarak katılacağı bu toplantılarda sizi de ağırlamak istiyoruz. Bütün dünyada “Bilişim Kahramanları Aramızda” sloganı ile sunulan 2008 sunucu ürünlerinin tanıtım etkinliklerimizde karşılaşmak umuduyla sizlere çalışmalarınızda başarılar, sağlık ve mutluluk diliyoruz.
Saygılarımızla,
Microsoft Türkiye
|
|
Tarih
|
12 Mart 2008 Çarşamba, 09:00 - 18:00
|
|
Yer
|
Lütfi Kırdar Kongre ve Sergi Sarayı
|
|
| Gündem |
|
09:00 - 10:00
|
Kayıt
|
|
10:00 - 12:45
|
Windows Server 2008 | Visual Studio 2008 | SQL Server 2008
Lansmanı
|
|
10:00 - 10:40
|
Hoş Geldiniz: Microsoft Türkiye Genel Müdürü Çağlayan Arkan ve Platin Sponsorlar
|
|
10:40 - 11:00
|
Dinamik IT - Microsoft MEA Vice President Ali Faramawy
|
|
11:00 - 11:50
|
Uçtan Uca: Windows Server 2008, SQL Server 2008, Visual Studio 2008
|
|
11:50 - 12:10
|
Ara
|
|
12:10 - 12:30
|
Başarı Hikayeleri
|
|
12:30 - 12:45
|
Kahramanlar Sahnede
|
|
12:45 - 13:45
|
Öğle Yemeği
|
|
Paralel Sunumlar aynı anda başlayıp farklı salonlarda yapılacaklardır.
| Paralel Sunumlar |
|
13:45 - 14:35
|
• Windows Server 2008 Geleceğin Platformu
|
• SQL Server 2008 Gelişmiş Veri Platformu
|
• Visual Studio 2008 Yeni Nesil Yazılım Platformu
|
• Platin Sponsor Sunumu: Tradesoft
|
|
14:35 - 14:50
|
Ara
|
|
|
|
|
14:50 - 15:40
|
• Windows Server 2008 Sanallaştırma Teknolojileri
|
• SQL Server 2008 ile Kritik İş Uygulamaları
|
• Visual Studio 2008 Yeni Nesil Web Uygulamaları
|
• Platin Sponsor Sunumu: Fujitsu
|
|
15:40 - 15:55
|
Ara
|
|
|
|
|
15:55 - 16:45
|
• Windows Server 2008 Güvenlik Özellikleri ve NAP
|
• SQL Server 2008 ile İş Zekası
|
• Visual Studio 2008 Yeni Nesil Akıllı İstemciler
|
• Platin Sponsor Sunumu: Intel
|
|
16:45 - 17:00
|
Ara
|
|
|
|
|
17:00 - 17:50
|
• Windows 2008 ve Yeni Nesil Web
|
• SQL Server 2008 ile Dinamik Uygulama Geliştirme
|
• Visual Studio 2008 Yeni Nesil office uygulamaları
|
• Platin Sponsor Sunumu: HP
|
|
|
|
|
|
|
|
|
|
|
|
Merhabalar ; Bugünlerde aşırı bir yoğunluk aldı başını gidiyor, hadi hayırlısı..
Uzun zamandır sharepoint ve CRM çözümleriyle haşır neşirdim ki hala da devam ediyor...Her ikiside gerçekten oldukca başarılı ürünler..Bazen saç baş yoldurtsada sevgili bilişimciler şunu söylemeliyim ki özellikle Enterprise projelerde Amerika'nın yeniden keşfine hiç gerek yok.. :) CRM4 ile ilgili söylenecek çok şey var..Hem de cok..Öncelikle 4.0 da gelen en güzel özelliklerin başında hiç şüphesiz multi tenancy yani tek sunucu üzerinde çok adet CRM'in host edilebiliyor oluşu.Biliyorsunuz CRM 3.0 da bu mümkün değildi..Bunun yanı sıra currency ayarlarının organizasyon bazında alt kategoriler için değiştirebiliyor oluşu artık.Tüm bunlara ek çoklu dil desteği ile de oldukca şık bir çözüm sunuyor..Aslına bakarsanız aklımı karşıtıran şeylerden biri de farklı ülkelerden aynı kaynaklara erişen personelin bir kısmı için yapılan customizationların diğer userların dillerine de label gibi kontroller göz önünde bulundurulduğunda var olan süreci biraz daha öteleyeceği hiç şüphesiz ortada.. :) Ne diyelim başa gelen çekiliyor..
Bir de ek olarak workflow olayının daha da derli ve toplu hale getirilmiş olması , mükerrer kayıt checklerini yapabilecek tooların hazır geliyor oluşu çok güzel bir durum..Yalniz import yaparken sadece csv den alıyor oluşu da can sıkıcı ki bir önceki CRM customization projemizde bu konuda ben calismiştim bazen cok can sıkıcı olabiliyor :))
Dil paketi konusunda TR yi http://www.microsoft.com/downloads/details.aspx?displaylang=tr&FamilyID=50761e58-6040-4cf3-853a-f5ab535f7194 linkinden indirebilirsiniz..Sunucu üzerinde yükledikten sonra tools / options / languages menüsünden Turkish'i seçip ok'e basın ( help dosyasının TR olup olmamasınıda burdan set edebilirsiniz..) Herşey anında değişecektir..Önceden tüm CRM i yeniden kuruyorduk..Düşünsenize, yaptığınız tüm extending ve customizationları...Kabus (kimileriniz entity bazında export et sonra import et desede kazın ayağı öle değil maalesef :)) )

Buda dil değişikliği sonrası ;
Sevgiler.
Eralp
| |