วันอาทิตย์ที่ 28 มิถุนายน พ.ศ. 2563

DV-Enable the ClickOnce trust prompt

When attempting to install a Microsoft-signed ClickOnce application, an error appears stating "Your administrator has blocked this application because it potentially poses a security risk to your computer" and "Your security settings do not allow this application to be installed on your computer".


To enable the ClickOnce trust prompt by using the registry editor Open the registry editor:
Click Start, and then click Run.
In the Open box, type regedit, and then click OK.
Find the following registry key:
\HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\.NETFramework\Security\TrustManager\PromptingLevel
If the key does not exist, create it.
Add the following subkeys as String Value, if they do not already exist, with the associated values shown in the following table.

วันอังคารที่ 23 มกราคม พ.ศ. 2561

IT-ตั้งค่า Touch Pad ของ Macbook

การตั้งค่า Touch Pad ของ Macbook 

การตั้งค่า Touch Pad ของ Macbook ให้สามารถทำงานได้อย่างรวดเร็วและเต็มประสิทธิภาพ ลองกำหนดค่าต่าง ๆ ตามรูปด้านล่างนี้เลยครับ





วันพุธที่ 22 พฤศจิกายน พ.ศ. 2560

IT-ติดตั้ง iCloud Email บน Outlook

ขั้นตอนการขอรหัสผ่านเพื่อติดตั้ง Email Account บน Outlook
ระบบรักษาความปลอดภัยของ Apple นั้นทำให้การติดตั้ง Email Account บน Outlook นั้นไม่ใช่เรื่องง่าย โดยเฉพาะรหัสผ่านในการใช้ตรวจสอบ Email จะต้องมีการขอใหม่ทุกครั้งที่จะติดตั้ง Email บน Outlook โดยมีขั้นตอนการติดตั้งดังนี้
  1. ทำการขอรหัสผ่านก่อน โดยไปที่ https://appleid.apple.com/#!&page=signin
  2. ทำการ Login โดยใช้ Apple ID และรหัสผ่าน พร้อมทั้งยืนยันตัวตนผ่าน iPhone
  3. เลื่อนไปที่ "ความปลอดภัย" จากนั้นคลิก "สร้างรหัสผ่าน" จากนั้นกรอกป้ายกำกัดรหัสผ่าน แล้วคลิกปุ่ม "สร้าง" ระบบจะให้รหัสผ่านมา ให้คัดลอกเก็บเอาไว้เพื่อใช้ในการติดตั้งในขั้นตอนถัดไป


ขั้นตอนการการสร้าง Email Account บน Outlook
ในขั้นตอนนี้จะเป็นการกำหนดค่าต่าง ๆ ที่จำเป็นบน Outlook โดยมีขั้นตอนดังนี้
  1. ทำการเพิ่ม Account ประเท IMAP ดังภาพด้านล่างนี้ ในช่อง User Name นั้นให้ใส่เฉพาะชื่อ ส่วนรหัสผ่านนั้นให้ใช้รหัสผ่านที่คัดลอกไว้ จากขั้นตอนการขอรหัสผ่าน ดังได้อธิบายไว้แล้วด้านบน
  2. คลิกปุ่ม More Settings แล้วกำหนดค่า Outgoing Server และ Advanced ตามรูปด้านล่าง




IT-ทำ USB Boot สำหรับ UEFI

USB Boot สำหรับ UEFI

วันนี้ได้เครื่อง Lenovo ThinkPad X1 Carbon Gen 5 มา สิ่งแรกที่จะต้องลองก็คือ ลง Windows ใหม่จะต้องทำอย่างไรบ้าง เผื่อฉุกเฉินเครื่องมีปัญหาจะได้ลง Windows ใหม่เองได้ โดยมีขั้นตอนดังนี้

  1. ที่ BIOS กำหนด Security -- Secure Boot = Disabled
  2. ที่ BIOS กำหนด Startup -- UEFI/Legancy Boot = UEFI Only
  3. ที่ BIOS กำหนด Startup -- CSM Support = No
  4. Download ไฟล์ Windows ISO จาก Microsoft
  5. Download โปรแกรมสร้างแผ่น Boot จาก ISO จาก Refus 2.9 เพราะยังยอมให้ Format ไฟล์เป็นแบบ FAT32 (https://rufus.akeo.ie/downloads/rufus-2.9.exe)
  6. ทำการกำหนดค่าต่าง ๆ ตามรูปด้านล่างนี้ (File system จะต้องเป็น FAT32 เท่านั้น เพราะ BIOS ของ X1 Gen 5 นี้อ่านได้แต่ FAT32)

วันศุกร์ที่ 17 กุมภาพันธ์ พ.ศ. 2560

DV-vb.net Tips

วันสุดท้ายของเดือน

    Public Function GetLastDayOfMonth(ByVal CurrentDate As Date) As Date
        Dim firstDay As New Date(CurrentDate.Year, CurrentDate.Month, 1)
        Dim result As Date = firstDay.AddMonths(1).AddDays(-1)

        Return result
    End Function

บังคับใช้ ค.ศ. ในโปรแกรม

    Sub New()
        Threading.Thread.CurrentThread.CurrentCulture = New Globalization.CultureInfo("en-US")
    End Sub

LINQ to SQL Timeout

dbc.CommandTimeout = 30 ' Default 30 Second
dbc.CommandTimeout = 60 ' Custom 60 Seconddbc.CommandTimeout = 0 ' Not Time Out

Empty List of Anonymous

Private Function CreateEmptyList(Of T)(ByVal unused As TAs List(Of T)
        Return New List(Of T)()
End Function

Dim lstItemCredit = Me.CreateEmptyList(New With {.Item_ID = String.Empty, .Item_Name = String.Empty})
lstItemCredit.Add(New With {.Item_ID = "", .Item_Name = ""})
lstItemCredit.AddRange((From t0 In dbc.Item_Credits 
                                          Select New With {.Item_ID = t0.Item_ID.ToString, t0.Item_Name}).ToList)