การวิเคราะห์ขอบจะขับเคลื่อนการประมวลผลที่ชาญฉลาดขึ้นได้อย่างไร

กรณีการใช้งานการวิเคราะห์และแมชชีนเลิร์นนิงจำนวนมากเชื่อมต่อกับข้อมูลที่เก็บไว้ในคลังข้อมูลหรือดาต้าเลคเรียกใช้อัลกอริทึมบนชุดข้อมูลที่สมบูรณ์หรือชุดข้อมูลย่อยและคำนวณผลลัพธ์บนสถาปัตยกรรมระบบคลาวด์ วิธีนี้ใช้ได้ดีเมื่อข้อมูลไม่เปลี่ยนแปลงบ่อย แต่ถ้าข้อมูลมีการเปลี่ยนแปลงบ่อยล่ะ? ปัจจุบันธุรกิจจำนวนมากขึ้นต้องประมวลผลข้อมูลและคำนวณการวิเคราะห์แบบเรียลไทม์ IoT ขับเคลื่อนการเปลี่ยนแปลงกระบวนทัศน์ส่วนใหญ่เนื่องจากการสตรีมข้อมูลจากเซ็นเซอร์ต้องการการประมวลผลและการวิเคราะห์ทันทีเพื่อควบคุมระบบดาวน์สตรีม การวิเคราะห์แบบเรียลไทม์ยังมีความสำคัญในหลายอุตสาหกรรมเช่นการดูแลสุขภาพบริการทางการเงินการผลิตและก

อ่านเพิ่มเติม

สองเซ็นต์ของฉันใน SpinLock ใน. Net

ลองนึกภาพสถานการณ์ที่เธรดพยายามเข้าถึงทรัพยากรที่ใช้ร่วมกัน แต่ทรัพยากรถูกล็อกแล้วเธรดจึงต้องรอจนกว่าการล็อกจะถูกคลายออก นี่คือจุดที่การซิงโครไนซ์เธรดเข้ามามีบทบาท การซิงโครไนซ์เธรดใช้เพื่อป้องกันไม่ให้เธรดจำนวนมากเข้าถึงทรัพยากรที่แชร์พร้อมกัน Microsoft .Net Framework ให้การสนับสนุนสำหรับไพรมารีซิงโครไนซ์ที่หลากหลายซึ่งสามารถใช้เพื่อควบคุมลักษณะการทำงานของเธรดและหลีกเลี่ยงสภาวะการแข่งขัน Mutex และ Spinlock เป็นกลไกการซิงโครไนซ์ยอดนิยมสองแบบที่ใช้เพื่อซิงโครไนซ์การเข้าถึงทรัพยากรที่ใช้ร่วมกัน SpinLock เป็นอีกทางเลือกหนึ่งในการบล็อกการซิงโครไนซ์ SpinLock (หรือที่เรียกว่า "Busy Waiting") เป็นกลไก

อ่านเพิ่มเติม

เซิร์ฟเวอร์ HP Enterprise Synergy: ความยืดหยุ่นสำหรับระบบคลาวด์ แต่ราคาเท่าไหร่?

หาก HP Enterprise สร้างไฮบริดคลาวด์ใหม่พวกเขาจะมาหรือไม่? แผนของ บริษัท สำหรับระบบคลาวด์ซึ่งประกาศเมื่อสัปดาห์ที่แล้วคือการขายฮาร์ดแวร์ที่กำหนดเองซึ่งออกแบบมาเฉพาะสำหรับการรันปริมาณงานคลาวด์แบบไฮบริดและเป็นพันธมิตรกับ Microsoft เพื่อให้ Azure เป็นสภาพแวดล้อมระบบคลาวด์ วันนี้ HP Enterprise ได้เปิดเผยรายละเอียดเพิ่มเติมเกี่ยวกับกลุ่มเซิร์ฟเวอร์ Synergy ซึ่งจะทำงานบนคลาวด์แบบไฮบริดดังกล่าว ยืดหยุ่นจากล่างขึ้นบน Synergy นำเสนอชุด API ระดับฮาร์ดแวร์ที่เรียกว่า Composable Infrastructure ซึ่งช่วยให้การประมวลผลการจัดเก็บและแฟบริกสามารถแบ่งพาร์ติชันและแบ่งพาร์ติชันใหม่ได้ตามความต้องการ แฟบริคที่สร้างข

อ่านเพิ่มเติม

ไม่มีเซิร์ฟเวอร์ในระบบคลาวด์: AWS เทียบกับ Google Cloud เทียบกับ Microsoft Azure

หากคุณเคยตื่นขึ้นมาตอนตี 3 เพราะเซิร์ฟเวอร์ทำงานยุ่งเหยิงคุณจะเข้าใจถึงความน่าสนใจของคำที่เรียกว่า "ไร้เซิร์ฟเวอร์" เครื่องอาจใช้เวลาหลายชั่วโมงเป็นวันหรือบางครั้งอาจเป็นสัปดาห์ในการกำหนดค่าและจำเป็นต้องอัปเดตอย่างต่อเนื่องเพื่อแก้ไขข้อบกพร่องและช่องโหว่ด้านความปลอดภัย การอัปเดตเหล่านี้มักจะสร้างความยุ่งยากให้กับตัวเองเนื่องจากการอัปเดตใหม่ทำให้เกิดความไม่เข้ากันในการบังคับให้อัปเดตอื่น ๆ หรือดูเหมือนว่าไม่มีโฆษณา ความปวดหัวไม่สิ้นสุดจากการใช้เซิร์ฟเวอร์เป็นสาเหตุหนึ่งที่ บริษัท ระบบคลาวด์รายใหญ่ยอมรับสถาปัตยกรรม "ไร้เซิร์ฟเวอร์" พวกเขารู้ว่าเจ้านายได้ยินคำแก้ตัว - เซิร์ฟเวอร์นี้เซิร์ฟเวอร์ที่

อ่านเพิ่มเติม

การปิดไฟของ Twitter ถือเป็นอันตรายต่อเศรษฐกิจ API

Twitter ยักษ์ใหญ่ด้านโซเชียลมีเดียประกาศเมื่อวันศุกร์ที่ Gnip ซึ่งเป็นการซื้อกิจการการวิเคราะห์ข้อมูลว่ากำลังยุติข้อตกลงของบุคคลที่สามสำหรับการขายต่อข้อมูล "firehose" ของ Twitter ซึ่งเป็นสตรีมทวีตที่ไม่มีการกรองเต็มรูปแบบจากบริการ เรียกมันว่าหนึ่งในอันตรายจากการทำงานของเศรษฐกิจ API: ยิ่งแพร่หลายและหลากหลายแง่มุมมากขึ้นการพึ่งพาเอนทิตีเดียวไม่ว่าจะเป็นแหล่งข้อมูลเลเยอร์การวิเคราะห์หรือโครงสร้างพื้นฐานก็จะยิ่งดึงพรมได้ง่ายขึ้น ออกมาจากใต้เท้าของคุณ แทนที่ข้อตกลงกับผู้ค้าปลีกบุคคลที่สามเช่น Gnip (ปัจจุบันเป็นของ Twitter), Datasift และ NTT Data Twitter มีแผนที่จะขายการเข้าถึงข้อมูล firehose โดยตรง

อ่านเพิ่มเติม

JavaFX จะถูกลบออกจาก Java JDK

JavaFX ซึ่งเป็นเทคโนโลยีการพัฒนา Rich Client สำหรับ Java อายุ 10 ปีของ Oracle จะแยกออกจาก Java Development Kit (JDK) และแยกออกเป็นโมดูลแยกต่างหาก การทำให้ JavaFX เป็นโมดูลของตัวเองจะทำให้ง่ายต่อการนำไปใช้และเคลียร์แนวทางสำหรับผู้ร่วมให้ข้อมูลรายใหม่ Oracle กล่าว บริษัท กล่าวเพิ่มเติมว่าด้วยกำหนดการเผยแพร่ที่เร็วขึ้นสำหรับ Java มาตรฐานและ JDK JavaFX จะต้องก้าวไปพร้อมกับการสนับสนุนจาก Oracle และคนอื่น ๆ ในชุมชน OpenJFX JavaFX จะถูกลบออกจาก Java JDK ตั้งแต่ JDK 11 ซึ่งจะครบกำหนดในเดือนกันยายน 2018 ซึ่งรวมอยู่ใน JDK 9 ปัจจุบันและจะยังคงอยู่ใน JDK 10 เนื่องจากฤดูใบไม้ผลินี้ การสนับสนุนเชิงพาณิชย์สำ

อ่านเพิ่มเติม

มีอะไรใหม่ในภาษา Swift 4.2 ของ Apple

ก่อนการเปิดตัว Swift 5 2019 ที่วางแผนไว้ Apple ได้เปิดตัว Swift 4.2 เวอร์ชันกลาง เวอร์ชันปัจจุบัน: มีอะไรใหม่ใน Swift 4.2 ของ Apple เวอร์ชัน 4.2 ของภาษาโปรแกรม Swift ของ Apple ทำให้ภาษาใกล้เคียงกับแอปพลิเคชั่นไบนารีอินเทอร์เฟซ (ABI) ที่เสถียรมากขึ้นและเปิดใช้งานความเข้ากันได้แบบไบนารีสำหรับรุ่นต่อ ๆ ไป ความเสถียรของ

อ่านเพิ่มเติม

สำรวจการกำหนดเส้นทางใน Web API

ASP.Net Web API เป็นเฟรมเวิร์กน้ำหนักเบาที่ใช้สำหรับการสร้างบริการ HTTP แบบไม่ระบุสถานะ คุณสามารถใช้ Web API เพื่อออกแบบและใช้บริการ RESTful ที่ทำงานบน HTTP REST เป็นรูปแบบสถาปัตยกรรม - ชุดของข้อ จำกัด ที่ใช้ในการใช้บริการไร้สัญชาติ Web API ได้กลายเป็นเทคโนโลยีทางเลือกสำหรับการสร้างบริการ HTTP น้ำหนักเบาไปแล้ว ในโพสต์นี้ฉันจะนำเสนอการอภิปรายเกี่ยวกับวิธีการทำงานของการกำหนดเส้นทางใน Web API เมื่อคุณสร้างโครงการ Web API ใน Visual Studio คุณจะสังเกตได้ว่ามีการสร้างโครงการ MVC ด้วยเช่นกัน คล้ายกับ ASP.Net MVC การกำหนดค่าการกำหนดเส้นทางในโครงการ Web API จะถูกเรียกจากไฟล์ Global.asax โปรเจ็กต์ Web AP

อ่านเพิ่มเติม

แนวทางปฏิบัติที่ดีที่สุดใน ASP.Net MVC

นี่เป็นอีกโพสต์หนึ่งในชุดบทความเกี่ยวกับแนวทางปฏิบัติที่ดีที่สุด ในบทความนี้ฉันจะนำเสนอแนวทางปฏิบัติที่ดีที่สุดที่ควรปฏิบัติในขณะทำงานกับ ASP.Net MVC framework รูปแบบการออกแบบ MVC เกี่ยวกับอะไร? ก่อนอื่นเรามาดูข้อมูลเบื้องต้นโดยย่อ รูปแบบการออกแบบ MVC (Model View Controller) เกี่ยวกับอะไร? ทำไมมันถึงจำเป็นล่ะ? อินเทอร์เฟซผู้ใช้มักจะมีโค้ดที่ยุ่งเหยิงเป็นหลักเนื่องจากตรรกะที่ซับซ้อนที่ต้องจัดการ รูปแบบการนำเสน

อ่านเพิ่มเติม

รีวิว: Windows 10 Anniversary Update ไม่สามารถกระตุ้นได้

หนึ่งปีหลังจากการเปิดตัว Windows 10“ RTM” (รุ่น 10240) (รุ่น 10240) ครั้งแรกและเกือบเก้าเดือนหลังจากการมาถึงของ Win 10 Fall Update (เวอร์ชัน 1511) ในที่สุดเราก็มีผู้เช่ารายใหม่ที่ปลายสุดของ Windows 10“ as บริการ” กอง. Windows 10 Anniversary Update หรือที่เรียกว่า Redstone 1 หรือเวอร์ชัน 1607 มีให้บริการสำหรับ Windows Insiders การอัปเดตควรเริ่มให้บริการแก่ผู้ใช้ Windows 10 เวอร์ชัน 1511 ในวันที่ 2 สิงหาคม สำหรับบรรดาผู้ที่เคยกระโดดและติดตั้ง Windows 10 - 350 ล้านเครื่องมาแล้วการอัปเกรดคว

อ่านเพิ่มเติม

10 เครื่องมือทดสอบ JavaScript ที่เชื่อถือได้

ความจำเป็นในการทดสอบโค้ด JavaScript นั้นตรงไปตรงมา วิธีอื่นในการป้องกันจุดบกพร่องและตรวจสอบให้แน่ใจว่าแอปพลิเคชันทำงานได้อย่างราบรื่นในเบราว์เซอร์หรือบน Node.js โชคดีที่นักพัฒนามีตัวเลือกมากมายเมื่อพูดถึงการทดสอบ JavaScript นักวิ่งทดสอบและเฟรมเวิร์กสำหรับการทดสอบหน่วยการทดสอบการรวมและการทดสอบการทำงานนั้นพร้อมใช้งานสำหรับระบบนิเวศของ JavaScript โดยครอบคลุมสำหรับ Node.js และเบราว์เซอร์ตลอดจนสำหรับเฟรมเวิร์ก Angular และ React ต่อไปนี้

อ่านเพิ่มเติม

การทบทวน Qubole: การวิเคราะห์ข้อมูลขนาดใหญ่แบบบริการตนเอง

Qubole ได้รับการเรียกเก็บเงินเป็นแพลตฟอร์มข้อมูลบนระบบคลาวด์สำหรับการวิเคราะห์ AI และการเรียนรู้ของเครื่อง Qubole นำเสนอโซลูชันสำหรับการมีส่วนร่วมกับลูกค้าการเปลี่ยนแปลงทางดิจิทัลผลิตภัณฑ์ที่ขับเคลื่อนด้วยข้อมูลการตลาดดิจิทัลความทันสมัยและระบบอัจฉริยะด้านความปลอดภัย อ้างว่าใช้เวลาในการคุ้มค่าอย่างรวดเร็วการสนับสนุนแบบมัลติคลาวด์ประสิทธิภาพการทำงานของผู้ดูแลระบบ 10 เท่าอัตราส่วนของผู้ปฏิบัติงานต่อผู้ใช้ 1: 200 และต้นทุนคลาวด์ที่ลดลง สิ่งที่ Qubole ทำจริงจากประสบการณ์สั้น ๆ ของฉันกับแพลตฟอร์มคือการรวมเครื่องมือโอเพนซอร์สจำนวนมากและเครื่องมือที่เป็นกรรมสิทธิ์บางอย่างเข้าด้วยกันเพื่อสร้างประสบการณ

อ่านเพิ่มเติม

การทดสอบเว็บแอปพลิเคชันด้วย Node.js และ Playwright

การพัฒนาแอปพลิเคชันสมัยใหม่ขึ้นอยู่กับการทดสอบอัตโนมัติโดยใช้กรอบการทดสอบเพื่อให้แน่ใจว่าโค้ดพร้อมที่จะเข้าสู่แพ็คเกจแอปพลิเคชันและออกสู่ผู้ใช้ปลายทาง เพื่อให้ได้ประโยชน์สูงสุดจากการทดสอบการทดสอบจะถูกเขียนขึ้นก่อนโค้ดและสามารถรวมเข้ากับการควบคุมแหล่งที่มาและไปป์ไลน์ CI / CD (การรวมแบบต่อเนื่อง / การปรับใช้อย่างต่อเนื่อง) การทดสอบควรมีอยู่ทั่วไปในกระบวนการพัฒนาของคุณ ต้องการรวมคำขอดึงหรือไม่? ทดสอบรหัส ต้องผูกมัดกับสาขาหรือไม่? ทดสอบรหัส แต่มีพื้นที่หนึ่งที่การทดสอบทำได้ยากโดยเฉพาะอย่างยิ่งเมื่อต้องดำเนินการโดยอัตโนมัติ ฉันกำลังพูดถึงความจำเป็นในการโต้ตอบและทดสอบอินเทอร์เฟซผู้ใช้แบบไดนามิก การทด

อ่านเพิ่มเติม

2 เหตุผลที่ฐานข้อมูลแบบรวมศูนย์ไม่ใช่สแลมดังก์

มักจะเป็นปัญหาแรกที่คุณแก้ไขเมื่อย้ายไปที่ระบบคลาวด์: องค์กรของคุณใช้ฐานข้อมูลที่แตกต่างกันหลายสิบหรือหลายร้อยฐานข้อมูลและตอนนี้คุณต้องเชื่อมโยงเข้าด้วยกันเป็นหลายร้อยมุมมองเสมือนของข้อมูลในระบบคลาวด์ สิ่งที่ดีเกี่ยวกับสิ่งนี้คือคุณไม่จำเป็นต้องโยกย้ายไปยังฐานข้อมูลใหม่หรือแม้แต่ย้ายข้อมูลจากที่ที่โฮสต์อยู่ในระบบคลาวด์ ท้ายที่สุดอาจมีแอปพลิเคชันที่ขึ้นอยู่กับข้อมูลนั้นและสิ่งสุดท้ายที่คุณต้องการทำคือการจัดเก็บข้อมูลที่ซ้ำซ้อน ดังนั้นคุณสหพันธรัฐ ที่ช่วยให้คุณสามารถรวมศูนย์ข้อมูลแบบลอจิคัลได้โดยไม่ต้องเปลี่ยนที่จัดเก็บข้อมูลแบบคลาวด์หรือไม่ แต่ไม่เร็วนัก มีสิ่งกีดขวางที่ต้องพิจารณา นี่คือสองอั

อ่านเพิ่มเติม

บทช่วยสอน JavaScript: การแสดงภาพข้อมูลอย่างง่ายด้วย React-vis

การแสดงภาพข้อมูลเป็นส่วนสำคัญในการบอกเล่าเรื่องราว แต่คุณสามารถหลงทางในวัชพืชด้วย D3.js เป็นเวลาหลายชั่วโมงเพื่อสร้างแผนภูมิง่ายๆ หากแผนภูมิเป็นสิ่งที่คุณต้องการมีไลบรารีมากมายที่ห่อหุ้ม D3 และมอบวิธีที่สะดวกในการสร้างการแสดงภาพอย่างง่าย สัปดาห์นี้เราจะเริ่มดู React-vis ไลบรารีแผนภูมิที่ Uber สร้างขึ้นและเป็นแบบโอเพนซอร์ส React และ d3.js มีความสัมพันธ์ที่น่าสนใจ การตอบสนองเป็นข้อมูลเกี่ยวกับการแสดงผลส่วนประกอบที่เปิดเผยและ D3.js เป็นข้อมูลเกี่ยวกับการจัดการองค์ประกอบ DOM ที่จำเป็น การใช้ร่วมกันเป็นไปได้โดยใช้refs แต่จะดีกว่ามากในการห่อหุ้มโค้ดการจัดการทั้งหมดในองค์ประกอบแยกต่างหากดังนั้นคุณจึงไ

อ่านเพิ่มเติม

ทำไมแฮกเกอร์ถึงชอบ Linux?

ทำไมแฮกเกอร์ถึงชอบ Linux? Linux มีหลายสิ่งที่จะนำเสนอให้กับผู้ใช้คอมพิวเตอร์ทุกคน แต่ได้รับการพิสูจน์แล้วว่าเป็นที่นิยมในหมู่แฮกเกอร์ เมื่อเร็ว ๆ นี้นักเขียนที่ The Merkle ได้พิจารณาถึงสาเหตุที่แฮกเกอร์ชื่นชอบ Linux มาก ยังคงรายงานของโจเซฟสำหรับ The Merkle: เคยสงสัยไหมว่าทำไมแฮกเกอร์ถึงชอบใช้ Linux มากกว่า Windows และระบบปฏิบัติการอื่น ๆ ? หากคุณเคยสงสัย แต่ไม่เคยเข้าใจถึงความแตกต่างจริงๆอาจดูเหมือนว่ามีข้อมูลมากมายที่ต้องรับในตอนแรกแม้ว่าฉันจะหลงทางนิดหน่อย แต่การค้นคว้าเพียงเล็กน้อยก็สามารถไปได้ไกล สิ่งแรกที่น่าสนใจกว่าคือปริมาณการควบคุมที่แฮ็กเกอร์มีเมื่อใช้ Linux Linux ได้รับการออกแบบโดย

อ่านเพิ่มเติม

Microsoft .NET 5 มาพร้อมกับ C # 9, F # 5

หลังจากพัฒนามานานกว่าหนึ่งปี Microsoft ได้เปิดตัวแพลตฟอร์มการพัฒนาซอฟต์แวร์. NET 5 ในวันอังคารที่ 10 พฤศจิกายนโดยเน้นการรวมแพลตฟอร์มเข้าด้วยกันและแนะนำภาษาโปรแกรม C # 9 และ F # 5 NET 5 ได้รับการอธิบายว่าเป็นรุ่นแรกในเส้นทางการรวม. NET ของ Microsoft .NET 5 ถูกสร้างขึ้นเพื่อให้นักพัฒนากลุ่มใหญ่สามารถโอนย้ายรหัส. NET Framework และแอปไปยัง. NET 5 ได้โดยแพลตฟอร์มนี้รวมองค์ประกอบจาก. NET Framework, .NET Core และ Mono เพื่อสร้างแพลตฟอร์มเดียวสำหรับโค้ด. NET ที่ทันสมัยทั้งหมด ได้ดำเนินการเพื่อให้นักพัฒนา Xamarin สามารถใช้. NET Platform ได้เมื่อ. NET 6.0 เปิดตัวในหนึ่งปี .NET 5 สามารถเข้าถึงได้จาก dotn

อ่านเพิ่มเติม

วิธีการส่งพารามิเตอร์ไปยังวิธีการดำเนินการใน ASP.NET Core MVC

ASP.NET Core เป็นเฟรมเวิร์กข้ามแพลตฟอร์มโอเพ่นซอร์สแบบลีนเร็วและโมดูลาร์สำหรับการสร้างเว็บแอปพลิเคชันประสิทธิภาพสูง มีหลายวิธีที่คุณสามารถส่งผ่านพารามิเตอร์ไปยังวิธีการดำเนินการใน ASP.NET Core MVC คุณสามารถส่งผ่าน URL สตริงข้อความค้นหาส่วนหัวของคำขอเนื้อหาคำขอหรือแม้แต่แบบฟอร์ม บทความนี้พูดถึงวิธีการเหล่านี้ทั้งหมดและแสดงด้วยตัวอย่างโค้ด ในการทำงานกับตัวอย่างโค้ดที่ให้ไว้ในบทความนี้คุณควรติดตั้ง Visual Studio 2019 ในระบบของคุณ หากคุณยังไม่มีสำเนาคุณสามารถดาวน์โหลด Visual Studio 2019 ได้ที่นี่  สร้างโคร

อ่านเพิ่มเติม

แพตช์ล่าสุดของ Microsoft ปล่อยให้พีซีค้างอยู่ใน 'Stage 3 of 3'

มีรายงานมาจากทุกมุมของผู้ที่ติดตั้งโปรแกรมแก้ไขในวันอังคารของ Microsoft รีบูตเครื่องพีซีจากนั้นติดอยู่ใน "ขั้นตอนที่ 3 จาก 3 กำลังเตรียมกำหนดค่า Windows อย่าปิดคอมพิวเตอร์ของคุณ" คอมพิวเตอร์ที่ประสบปัญหาจะนั่งอยู่อย่างนั้นเป็นเวลาหลายชั่วโมง วิธีแก้ปัญหาโดยคาดเดาได้คือปิดคอมพิวเตอร์ของคุณ วิธีที่ง่ายกว่าคือใช้การแสดงความยินดีด้วยสามนิ้ว Ctrl-Alt-Del ซึ่งจะพาคุณกลับไปที่หน้าจอเข้าสู่ระบบ ไม่ว่าในกรณีใดคุณจะพบว่าแพตช์ Tuesday ทั้งหมดได้รับการติดตั้งสำเร็จและดูเหมือนว่าจะทำงานได้อย่างถูกต้อง อย่างน้อยก็เป็นอย่างที่เห็นในตอนนี้ ปัญหาดูเหมือนจะเกิดขึ้นบนพีซี Windows 7 และ 8.1 ทั้ง 32 บิตและ 64 บิต

อ่านเพิ่มเติม

วิธีทำงานกับ ADO.Net ในโหมดตัดการเชื่อมต่อ

กรอบการเข้าถึงข้อมูล ADO.Net ของ Microsoft ใช้งานมานานกว่าสองทศวรรษแล้ว คุณสามารถใช้ประโยชน์จาก ADO.Net เพื่อดำเนินการ CRUD บนฐานข้อมูลที่หลากหลายจากสภาพแวดล้อมที่มีการจัดการของ. Net CLR ผู้ให้บริการข้อมูลคือส่วนประกอบซอฟต์แวร์ที่ห่อหุ้มโปรโตคอลที่ใช้ในการเชื่อมต่อและโต้ตอบกับฐานข้อมูลพื้นฐานจากสภาพแวดล้อมที่มีการจัดการ ผู้ให้บริการข้อมูลยอดนิยมบางราย ได้แก่ : SQL Server Data Provider, Oracle Data Provider และ OLEDB Data Provider ADO.Net สามารถทำงานได้ทั้

อ่านเพิ่มเติม