Kategori arşivi: programlama

Microsoft’dan yeni bir ürün Expression

ASP.Net ile uğraşan herkesin çok iyi bildiği bir gerçek vardır o da Visual Studio.NET ile HTML tasarımı yapmak gerçekten çok zordur. Bu yüzden genelde Dreamwaver gibi diğer programları kulanırız ve VS.Net ile bir tablo çizmek için saatlerce uğraşarak zaman harcamak zorunda kalmayız, Microsoft da bu eksiği görmüş olacak ki bizlere yeni ürün ailesini tanıttı: Microsoft Expression
Bu ürünlerden özellikle Microsoft Expression Web ürünü ilgimizi çekecektir, bu programı kullanarak diğer popüler tasarım programlarında yapabildğimiz her şeyi yapmamız mümkün. İyi hoş ama bu ürün Microsoft tarafından VS.Net in içinde bize sunulmuyor malesef bağımsız olarak satılıyor.
Programda en dikkat çekici özelliklerden biri de ASP.NET 2.0 Web kontrolleri ile entegre çalışıyor olmasıdır ki buda zaten bir çok HTML tasarım programında bulunmaktaydı. Ancak Expression Web olayı bir adım daha öteye götürerek ASP.NET kontrollerinin design-time’da render edilmesinide sağlıyor. Örneğin bir Calendar kontrolü koyduğunuzda Calendar kontrolünü tasarım aşamasında HTML hali ile görebiliyorsunuz. Sonuç olarak özetlemek gerekirse Expression ürün ailesi yeni bir teknoloji yada yaklaşım modeli sunmuyor bize. Microsoft’un daha önce yapamadığı dolayısıyla çözümü başka yerlerde aradığımız bir çok şeyi geçte olsa bize sunmuş oluyor.
Şu anda resmi bir bilgi yok ama tahmin ediyorum ki expression web ürünü ileride VS.NET’e entegre edilecek. Ama aynı zamanda ayrı bir ürün olarakda sunulması gündeme gelebilecektir. Nitekim Frontpage‘in yerini dolduran bir ürün olarak da anılmaktadır. Artık Frontpage’in yeni versiyonlarını görmeyeceğiz. Aşağıda meraknızı gidermek açısından Expression Web ürününe ait bir ekran görüntüsü koyuyorum.

expressionweb1.jpg

Expression ürün ailesi aşağıdaki ürünlerden oluşmaktadır.

Expression Blend :
Expression Design :
Expression Media :
Expression Studio :

“The project location is not fully trusted by the .NET runtime”


.NET projenizin bulunduğu konumla ilgili güvenlik sorunu olduğu zaman ekranınızda, “The project location is not fully trusted by the .NET runtime” uyarısı alırsınız çözümü;
Denetim masası > Yönetimsel Araçlar > .NET Configuration X.xx
(projenizin kullandığı framework versiyonuna göre) sonra

Runtime Security Policy > Machine > All Code > Add a Child Code Group a tıklayın.

Okumaya devam et

Using C# & FFMPEG

Over the past 3 years, I’ve been searching extensively for a open-source (or low-cost) alternative for video conversion to the .flv format. This search typically leads directly to FFmpeg, an open source video compression and conversion tool. FFMPEG is umbelievably fast, and handles Flash Video without a problem. The biggest hurdle that I’ve run into when trying to design it into my applications is that it does not have a .NET interface and the open source libraries it uses are long and confusing. This week, however, I found a post on Daniel’s blog which contains a project that wraps the FFmpeglibraries. I haven’t gotten a chance to look at it too thoroughly, but it should definately open up the opportunity to make use of FFmpeg’s tools in a managed environment. Even if Daniel doesn’t take the project much further, it looks like a great start to a complete .NET FFmpeg library!

usefull links:
http://sourceforge.net/projects/sharpffmpeg
http://www.bytescout.com/ffmpegscout.html
http://www.iepak.com/2/TopicDetail.aspx