การสร้าง installer ด้วย visual studio .NET 2010


publish page
publish page
16 ธ.ค.55 การสร้าง installer เพื่อ publish ผลงานที่ทำการ build จาก vs.net 2010 แล้วเผยแพร่ให้กลุ่มเป้าหมาย ไม่ซับซ้อนเมื่อใช้ vs.net (ใน nsis หรือ android ซับซ้อนกว่า) จึงได้ทำ demo ตัว installer โดยมีขึ้นตอนดังนี้ 1. โจทย์ หรือความต้องการ มีโจทย์ว่าจะทำโปรแกรมแสดงบทความไอทีในชีวิตประจำวันให้ผู้อ่านเปิดอ่านแบบ offline ได้ ซึ่งปกติเผยแพร่ไว้ที่ thaiall.com/itinlife แล้วเคยทำแบบนี้ในรูป android apps เผยแพร่ใน play store หรือ thaiall.com/android จึงคัดลอก script ส่วนของ array ที่เป็นภาษา C มาปรับเป็นภาษา Basic 2. การออกแบบโปรแกรม ทำใน vs.net แบ่งเป็น 2 ส่วนคือ windows forms application และ class library โดยเนื้อหาบทความอยู่ใน .dll แต่โปรแกรม form ที่ใช้ทำงานจริง จะเรียกใช้เนื้อหาจาก library หากจะเพิ่ม-ลบบทความก็เพียงแต่ปรับ .dll แล้วถ้าปรับการแสดงผลก็ต้องไปปรับ form ซึ่งแยกให้เห็นการทำงานที่แตกต่างกัน 2 ส่วน 3. เปิดให้ download 3 แบบ 3.1 source code ของ class library ได้รวมเป็น .rar ไว้ที่ http://www.thaiall.com/itinlife/vs2010_dll_itarticles.rar ถ้ามีเฉพาะ library จะประมวลผลไม่ได้ เพราะผมไม่ได้ทำ main() ทิ้งไว้ 3.2 source code ของ windows forms application ได้รวมเป็น .rar ไว้ที่ http://www.thaiall.com/itinlife/vs2010_form_itarticles1.rar ใน form นี้ ผม add reference ไว้แล้ว สามารถทดสอบประมวลผลได้ 3.3 execute file ที่เกิดหลัง build และ publish ผมใช้ ftp ส่งแฟ้มในห้อง publish ไปเผยแพร่แบบออนไลน์ไว้ที่ http://www.thaiall.com/itinlife/publish/publish.htm ถ้ากดปุ่ม install หรือ run setup.exe ก็จะได้โปรแกรมไว้ในเครื่อง แต่ในการติดตั้งจะ download จาก net เพราะตัว setup.exe กับใน publish\Application Files นั้นแยกกันชัดเจน

ปฏิทินเหตุการณ์ .. เชิญสื่อมวลชนร่วมงานแถลงข่าว

Nation U Co.,Ltd.
บริษัท เนชั่นยู จำกัด

21 ก.พ.54 จากการค้นข้อมูลปฏิทินเหตุการณ์ พบข่าวหลายข่าวจากหลายเว็บไซต์ ตัวอย่างหนึ่ง คือ การเชิญสื่อมวลชนร่วมงานแถลงข่าวล่วงหน้า ใน งานแถลงข่าวจัดตั้งบริษัท เนชั่นยู จำกัด หรือ “Nation U Co.,Ltd.” ซึ่งดำเนินธุรกิจด้านการศึกษา

มีรายละเอียดว่า บริษัท เนชั่นมัลติมีเดีย กรุ๊ป จำกัด (มหาชน) ขอเรียนเชิญท่านสื่อมวลชนร่วม งานแถลงข่าวจัดตั้งบริษัท เนชั่นยู จำกัด หรือ “Nation U Co.,Ltd.”  ซึ่ง ดำเนินธุรกิจด้านการศึกษา โดยมีรายละเอียดดังนี้ วันแถลงข่าว  : จันทร์  21 กุมภาพันธ์ 2554 เวลา : 10.30 -12.00 น. สถานที่ :  ห้องปทุมมา ชั้น 2 โรงแรมสยามเคมปินสกี้ ผู้บริหารแถลง ข่าว : คุณธนาชัย ธีรพัฒนวงศ์  ประธานกรรมการบริหาร บมจ.เนชั่นมัลติมีเดียกรุ๊ป และคุณสุทธิชัย  หยุ่น  บรรณาธิการอำนวยการ เครือเนชั่น

จึงขอเรียนเชิญท่านหรือผู้แทนเข้าร่วมงานแถลงข่าว ตามวันและเวลาดังกล่าว  พร้อมกับเรียนเชิญร่วมรับประทานอาหารกลางวัน (Cocktail) หลังจบการแถลงข่าว หวังเป็นอย่างยิ่งว่าจะได้รับเกียรติจากท่านด้วยดีเช่นที่ผ่านมา  ขอขอบพระคุณเป็นอย่างสูง มา ณ โอกาสนี้

ข้อมูลเพิ่มเติมกรุณาติดต่อ ฝ่ายสื่อสาร องค์กร บริษัท กรุงเทพธุรกิจมีเดีย จำกัด
.. คุณปิยาวันทน์  ประยุกต์ศิลป์ โทรศัพท์   0-2338-3383-4 มือถือ 081-4313886
.. คุณวนิดา วินิจจะกูล โทรศัพท์  0-2338-3383-4 มือถือ 081-3414799
+ http://www.cpallnews.com/forum/default.aspx?g=posts&t=362
+ http://www.bangkokbiznews.com/home/news/pr-center/detail-news.php?id=9575
+ http://www.ryt9.com/s/prg/1091745
+ http://www.kodmhai.com/m4/m4-19/New1/N3.html
+ http://202.143.144.52/newchon53/manual/book_school_changename.pdf