‘Deneyimler’ ile Etiketlenmiş Yazılar

23 Nov 2009

SQL DELAY QUERY – SQL de askıya alma

WAITFOR DELAY ‘00:00:30′

BEGIN

END

——–

WAITFOR TIME ‘23:50:00′

BEGIN

END

07 Aug 2009

MS SQL Encryption Compare Decryption Methods – Şifreleme karşılaştırma Çözümleme yöntemleri

DECLARE @EncryptedPass VARBINARY(MAX), @Password NVARCHAR(MAX)

SET @Password =
‘023′

SET @EncryptedPass =
pwdencrypt(‘123′)

SELECT EncryptedPassword = @EncryptedPass

 
EncryptedPassword

————————-

0×010096A522DB61583146F78E7511080B0EBF93BD2E4515CFA824

 
–Wrong password – Yanlýþ þifre

SELECT Result =
pwdcompare(@Password,@encryptedPass)

 
Result

———–

0

 
 
SET @Password =
‘123′

–Right password – Doðru þifre

SELECT Result =
pwdcompare(@Password,@encryptedPass)

 
Result

———–

1

 
—————————————–

—Second Method – ikinci yöntem

—————————————–

DECLARE @EncryptedText VARBINARY(MAX)

SET @EncryptedText =
EncryptByPassphrase(’some handy passphrase’,
‘encrypt me!’)

SELECT EncryptedText = @EncryptedText

 
EncryptedText

————–

0×010000003785B6621388CEFAFF17085237ABBB2F48EEC2E1D08DBE75CE2C7BF644E46616

 
SELECT
CAST(DecryptByPassphrase(’some handy passphrase’, @EncryptedText)
AS
VARCHAR(MAX))
AS OriginalText

OriginalText

————–

encrypt me!

20 Jul 2009

ASPX ViewState Session iyileştirmesi (workaround)

ASPX sayfalarinda Data yogunlugu fazla olan kontroller kullaniosaniz ve site yogunlugu gibi sorunu olmayan kurum ici uygulamalra yaziosaniz sayfalarini hizlandirabilecek bi iyilestirme tabi sunucunuza guvenmenizde onemli.

Bu iyilestirmede aspx in bir ozelligi olan kontrollerin statelerini tutma isini yaptigi viewstate objesini sessionda tutarak network ten az veri transferi ve kullanici tarafindan az bilgi tasinmasiyla sayfalarin hizlari artirilabilir.

 
 
If [...]

09 Feb 2009

MS SQL iki tablo nun kolonlarını karşılaştırma – Compare Table columns

SELECT col1.NAME, temp.name

FROM DBName.sys.COLUMNS col1

JOIN DBName.sys.sysobjects ob ON ob.ID = col1.OBJECT_ID
AND ob.name =
‘Customer’

LEFT
JOIN(
SELECT col2.NAME

            FROM DBName.sys.COLUMNS col2

            JOIN DBName.sys.sysobjects ob2 ON ob2.ID = col2.OBJECT_ID
AND ob2.NAME =
‘Customer_Log’

)
AS temp ON temp.NAME = col1.name

04 Nov 2008

ER Diagram ve UML Araçları

Neler var diye bakarken gördüklerim (Freeware)
http://dev.mysql.com/workbench/

 
StarUML
http://staruml.sourceforge.net/en/download.php

31 Oct 2008

ASP.NET CustomValidator ile optional alanlar

 
<asp:TextBox ID=”txtPhoneWork” runat=”server” Width=”300px”></asp:TextBox>

<asp:CustomValidator id=”CustomValidator1″ runat=”server” ValidateEmptyText=”true”

ControlToValidate=”txtPhoneWork” Display=”Static”

ClientValidationFunction=”ClientValidate”

ErrorMessage=”you must enter at least one of work, mobile or home phone”> *

</asp:CustomValidator>

<script language=”javascript”>

function ClientValidate(source, arguments){

if ((document.getElementById(‘<%= txtPhoneWork.ClientID %>’).value != “”)

|| (document.getElementById(‘<%= txtPhoneMobile.ClientID %>’).value != “”)

|| (document.getElementById(‘<%= txtPhoneHome.ClientID %>’).value != “”)

)

{

arguments.IsValid = true;

}else {

arguments.IsValid = false;

}

}

</script>

<asp:TextBox ID=”txtPhoneMobile” runat=”server” Width=”300px”></asp:TextBox>

<asp:TextBox ID=”txtPhoneHome” runat=”server” Width=”300px”></asp:TextBox>

<asp:ValidationSummary ID=”ValidationSummary1″ runat=”server” />

26 Aug 2007

Navision da kullanıcıdan input almak

Bu yaz dönemi itibarıyla Navision Öğrenmeye başladım.  NAvision nedir diye sorarsanız bi ERP uygulamasının adı, üreticisi Microsoft. Microsoftun Business Konusunda da birçok çözümü var.  Navision bunlardan biri, buna ek olarak CRM, Axapta, vs.. sayabiliriz. Başlamışken bişey paylaşiim istedim. Bu da kullanıcıdan input almak.
Dialog.OPEN(‘İnput girini  #1##########’);
D ialog.INPUT(1,inputdegişkeni);
Dialog.CLOSE;
Burda ‘Dialog’ bir dialog objesi ve ‘inputdeğişkeni’ almak istediğiniz input’un [...]

03 Jun 2007

Arama Yapmanın Püf Noktaları

- Anahtar kelime seçiminde dikkatli olun. En doğru sonuç için fazla sayıda anahtar kelime seçin.
- İki ya da daha fazla anahtar kelimeyi bağlarken aralarına ‘and’, ‘&’ veya ‘+’ işaretlerini yerleştirin.
- Kelimeleri parçalı olarak aramak için ‘?’ ve ‘*’ işaretleri kullanılabilir. Tek harfi değişken yaparken ‘?’ (?özlük: gözlük ve sözlük); kelime tamamlamak için ise ‘*’ (tele*: [...]

01 Jun 2007

Google yine yaptı yapıcağını

Google map(harita) olayına yeni bir boyut getirdi. Artık bakmak istediğiniz caddeler de gezebileceksiniz. Henüz çok yeni olmasından dolayı sınırlı yerler için var ama bu heryeri saracağına bir işaret. Halihazırda new york’a bakabilirsiniz. harita üzerinde ‘Street View’ segmesi var bunu tıklayarak görebileceğiniz caddeleri veriyo. Google’ı izlemeye devam edin.

22 May 2007

Google Map ve bize sundukları

Bu Google denen şirkete hayranım ya. Yani işlerini çok profesyonel yapıolar. Hız ve müşteriden fazla çıkar gözetmeme izlenimini veren bi yapıları var. Mesela gmail kullansanız reklam kısmını görmeyebiliyosunuz yada sizi rahatsız edecek kalabalık ta reklam olmuyo, ama diger sunucular (yahoo da dahil) flashlar, bannerlar filan canınızı sıkıo. Neyse Google’a bu kadar övgü yeter, görende para filan [...]