Dansçı Ne Tarafa Doğru Dönüyor?

Mayıs 3rd, 2011

Sizce aşağıdaki dansçı hangi yöne doğru dönüyor?

Emin misiniz?

Aşağıdakileri de izleyip bir karar verin isterseniz:)


Posted in Geyik | 2 Comments »

Biztalk 360

Mayıs 3rd, 2011

Biztalk Adminleri size soruyorum, aşağıdaki ekranı web üzerinden görseniz ne hissedersiniz?

Evet ben de öyle düşünmüştüm :)

Kurulum, indirme dahil, 3 dakika kadar sürüyor. Genelde Next ve Yes butonlarına tıklamak ile uğraşıyorsunuz sadece. Ondan sonra aşağıdaki linkte detaylarını bulabileceğiniz güzelliklere kavuşuyorsunuz. Geç kalmadan deneyin derim.

http://www.biztalk360.com

Uygulamanın sistem gereksinimleri ve dikkat edilmesi gerekenler aşağıdaki gibi;

System Requirement

  • Windows XP SP3, Vista, 7, 2003 R2, 2008, 2008 R2
  • BizTalk : 2006, 2006 R2, 2009, 2010
  • SQL Server 2005, 2008, 2008 R2 (Including Express)
  • IIS: 5.0, 6.0, 7.0, 7.5

Important: Installation Instruction

Please make sure the IIS application pool account you are going to use during installation is part of

  • BizTalk Server Administrators Group
  • SSO Administrators Group
  • IIS_IUSRS group, and

In addition SELECT permission need to be granted to BizTalk Admin Role for few tables in BizTalkMgmtDb using the below script

GRANT SELECT ON dbo.adm_OtherDatabases TO BTS_ADMIN_USERS

GRANT SELECT ON dbo.adm_Server2HostMapping TO BTS_ADMIN_USERS

GRANT SELECT ON dbo.adm_ServiceClass TO BTS_ADMIN_USERS

GRANT SELECT ON dbo.BizTalkDbVersion TO BTS_ADMIN_USERS

Tags: , , , , , ,
Posted in BizTalk | No Comments »

Jena, .NeT Uygulamalarında Nasıl Kullanılır?

Nisan 28th, 2011

Öncelikle elinizde http://jena.sourceforge.net/downloads.html adresinden indirilmiş olan jena-2.6.4.jar (Farklı bir versiyon olabilir) dosyasının olduğunu varsayıyorum. Bu makaleyi yazdığım sırada Jena’nın .NeT versiyonunu linki kırık durumdaydı. Bu yüzden farklı bir yol izlemek zorunda kaldım.

Daha sonra aşağıdaki linkten, jar ve java dosyalarını .net e çevirmek için kullanılan güzel bir uygulama indiriyoruz bilgisayarımıza. IKVM.NET

Link : http://www.ikvm.net/download.html

Bu iki uygulamayı zipden çıkardıktan sonra, ikvm klasöründeki \ikvmbin-0.46.0.1\bin klasörüne Jar dosyasını kopyalıyoruz. Bu işlem işimizi biraz kolaylaştırmak içindi :)

Sonrasında Command Prompt u açıp, ikvmbin-0.46.0.1\bin klasörüne gidiyoruz. Burada aşağıdaki komutu çalıştırıyoruz.

ikvmc -target:library jena-2.6.4.jar

Program aşağıdaki gibi jar dosyasını dll e çevirecektir. Bu komut sonrasında jena-2.6.4.dll dosyasını elde ediyoruz. Bu dosyayı istediğimiz bir .net projesine referans olarak ekleyip kullanabiliriz.

Söylemeden geçmeyeyim, bu işlem ile javada yazılmış olan tüm uygulamaları dll e çevirebili ve .net projelerinde kullanabilirsiniz.

Tags: , , , , ,
Posted in .NeT 2008, Yazılım | 2 Comments »

How To : Generate XSD From XML File in C#

Mart 22nd, 2011

XML dosyalarından XSD şemaları üretmek istediğinizde, Command Promptan, xsd.exe (XML Schema Definition Tool) uygulamasını kullanabilirsiniz. Bunun ile ilgili bir yazı yazmıştım yanlış hatırlamıyorsam. Fakat dinamik olarak şemalar üretmek istediğinizde veya uygulamanıza bu şemaları ürettirmek istediğinizde cmd den komut yazıp, xsd.exe yi kullanmanız uygun olmayacaktır. Bunun yerine aşağıdaki metodu kullanabilirsiniz.

     private void GenerateSchema(string filePath)
        {
            var reader = XmlReader.Create(filePath);
            var schema = new XmlSchemaInference();
            var schemaSet = schema.InferSchema(reader);
            TextWriter writeFile = new StreamWriter("c:\\schema.xsd");
            foreach (XmlSchema s in schemaSet.Schemas())
            {
                s.Write(writeFile);
            }
            writeFile.Close();
        }

Tags: , , , , , , , , ,
Posted in .NeT 2008, BizTalk, Yazılım | No Comments »

Şifremin Gücü Adına!!!

Mart 7th, 2011

aşağıdaki sitede kullanmış olduğunuz şifrelerin ne kadar kuvvetli olduğunu görebilirsiniz. Ayrıca tahmini olarak ne kadar sürede bu şifrenin kırılabileceğini size söylüyor.

Site : http://howsecureismypassword.net/

Benim şifremin kırılma süresi ise enteresan :)

Buyrun;

 

Tags: , , ,
Posted in Genel, Sistem | No Comments »

BurritoBison

Mart 7th, 2011

Gece 23:30 da başladım oynamaya 01:00 da bitirebildim oyunu. Oyun ciddi anlamda bağımlılık yapıyor. Fazla vakit ayıramıyacaksanız şimdi başlamayın. Linki bir yere kaydedin daha sonra başlarsınız :) Ama kesinlikle bitin oyunu :)

Oyun Adı : BurritoBison
Oyun Linki : http://www.notdoppler.com/burritobison.php

Oyunun Bitiş Sahnesi :

Tags: , ,
Posted in Genel | No Comments »

Sharepoint 2010 Error : The underlying connection was closed: “Could not establish trust relationship for the SSL/TLS secure channel.”

Mart 6th, 2011

Basit olarak aşağıdaki şekilde bu hatayı çözebilirsiniz.

SSL Webservisinizi çağırmadan önce BypassCertificateError metodunu çağırın. Bu metod ile sertifika hatasını geçiştirebilirsiniz.

 using System.Net;
  using System.Net.Security;
  using System.Security.Cryptography.X509Certificates;

        public static void BypassCertificateError()
        {
            ServicePointManager.ServerCertificateValidationCallback +=

                delegate(
                    Object sender1,
                    X509Certificate certificate,
                    X509Chain chain,
                    SslPolicyErrors sslPolicyErrors)
                {
                    return true;
                };
        }

Tags: , , , , , ,
Posted in Sharepoint, Yazılım | 2 Comments »

C# da Outlook ile Mail Gönderme

Mart 4th, 2011

Hazırladığınız uygulamada outlooku kullanarak mail göndermek istiyorsanız öncelikle “Microsoft Outlook 14.0 Object Library” i referans olarak eklemeniz gerekmektedir. 14.0 bilgisayarınızda kurulmuş olan office versiyonudur. Bu rakam değişiklik gösterebilir.

Daha sonra usinglerimize aşağıdaki satırı ilave ediyoruz. Böylece uzun uzun namespaceleri yazmamıza gerek kalmadan Outlook diyerek tüm metodları kullanabiliriz.

using Outlook = Microsoft.Office.Interop.Outlook;

Daha sonra aşağıdaki basit olarak hazırlanmış olan metodu kullanıp şekillendirerek mail gönderimi yaptırabilirsiniz.

private void SendOutlookMail()
        {
            try
            {
                Outlook.Application oApp = new Outlook.Application();
                Outlook.MailItem oMsg = (Outlook.MailItem)oApp.CreateItem(Outlook.OlItemType.olMailItem);

                oMsg.To = "To Mail Adresleri";
                oMsg.CC = "CC deki Mail Adresleri";
                oMsg.BCC = "BCC deki Mail Adresleri";
                oMsg.Recipients.ResolveAll();

                oMsg.Subject = "Mailin Subjecti";
                oMsg.Body = "Mailin İçeriği";

                //Aşağıdaki satırları attachment göndermek istiyorsanız kullanabilirsiniz. İstemiyorsanız bunlara gerek yok
                String sSource = "C:\\xyz.xlsx";
                String sDisplayName = "Görünen Dosya İsmi";
                int iPosition = (int)oMsg.Body.Length + 1;
                int iAttachType = (int)Outlook.OlAttachmentType.olByValue;
                Outlook.Attachment oAttach = oMsg.Attachments.Add(sSource, iAttachType, iPosition, sDisplayName);

                //Mail gönderilmeden önce kullanıcıya değişiklik yapmak için imkan tanınıyor
                oMsg.Display(true);  

                oAttach = null;
                oMsg = null;
                oApp = null;
            }
            catch (Exception e)
            {
                MessageBox.Show("Hata Oluştu", "Hata", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }

Tags: , , , , , , ,
Posted in .NeT 2008, Sistem, Yazılım | 2 Comments »

C# da Çalışan Uygulamanın Klasörünü Bulma

Mart 4th, 2011

Çalışan uygulamanın, exesinin bulunduğu klasörü aşağıdaki şekilde bulabilirsiniz.

using System.IO;
using System.Windows.Forms;
string appPath = Path.GetDirectoryName(Application.ExecutablePath);

Tags: , , , , , ,
Posted in .NeT 2008, Yazılım | No Comments »

DataTable da Sütunun DataType’ını Belirleme

Mart 4th, 2011

Bir datatable’ın Column.DataType propertysini aşağıdaki gibi belirleyebilirsiniz.

String
DataColumn colString = new DataColumn(“StringCol”);
colString.DataType = System.Type.GetType(“System.String”);
myTable.Columns.Add(colString);
Int32
DataColumn colInt32 = new DataColumn(“Int32Col”);
colInt32.DataType = System.Type.GetType(“System.Int32″);
myTable.Columns.Add(colInt32);
Boolean
DataColumn colBoolean = new DataColumn(“BooleanCol”);
colBoolean.DataType = System.Type.GetType(“System.Boolean”);
myTable.Columns.Add(colBoolean);
TimeSpan
DataColumn colTimeSpan = new DataColumn(“TimeSpanCol”);
colTimeSpan.DataType = System.Type.GetType(“System.TimeSpan”);
myTable.Columns.Add(colTimeSpan);
DateTime
DataColumn colDateTime = new DataColumn(“DateTimeCol”);
colDateTime.DataType = System.Type.GetType(“System.DateTime”);
myTable.Columns.Add(colDateTime);
Decimal
DataColumn colDecimal = new DataColumn(“DecimalCol”);
colDecimal.DataType = System.Type.GetType(“System.Decimal”);
myTable.Columns.Add(colDecimal);

Tags: , , , , ,
Posted in .NeT 2008, Yazılım | No Comments »