Json.NET
http://json.codeplex.com/ Json.Net adalah kerangka kerja .Net yang relatif efisien untuk membaca dan menulis Json.Json.Net memungkinkan untuk membaca dan menulis Json di . Lingkungan bersih. Linq To JSON memungkinkan Anda membaca dan menulis Json dengan cepat, dan JsonSerializer memungkinkan Anda untuk membuat serial objek .Net Anda. Biarkan Anda mencapainya dengan mudah. Net untuk semua jenis (objek, tipe data dasar, dll.) dan konversi Json.
Math.NET
http://www.mathdotnet.com/ Math.NET bertujuan untuk menyediakan kerangka kerja yang jelas untuk operasi simbolis dan matematis/ilmiah, perpustakaan sumber terbuka yang dikembangkan dalam C#. Math.NET mencakup parser yang mendukung aljabar linier, menganalisis diferensiasi kompleks, memecahkan persamaan, dan banyak lagi.
Faker.Net
https://github.com/jonwingfield/Faker.Net Apakah Anda khawatir tentang data pengujian saat mengembangkan? Faker.Net dapat membantu Anda menghasilkan data pengujian dalam jumlah besar. Misalnya, nama, jenis kelamin, dll. dalam daftar personel.
Paket Kelincahan HTML
http://htmlagilitypack.codeplex.com/ Paket Ketangkasan Html adalah proyek sumber terbuka di CodePlex. Ini menyediakan API DOM standar dan navigasi XPath - bahkan jika HTML tidak diformat dengan benar! Paket Kelincahan HTML dengan ScrapySharp benar-benar menghilangkan rasa sakit penguraian HTML.
NCrawler
http://ncrawler.codeplex.com/ NCrawler adalah perangkat lunak perayap web open source asing yang mengikuti perjanjian lisensi LGPL. Pemrosesan HTML-nya menggunakan perpustakaan open source htmlagilitypack, yang menggunakan xpath untuk memproses elemen web pemosisian, yang sangat nyaman.
Soket SuperWeb
http://superwebsocket.codeplex.com/ SuperWebSocket didasarkan pada kerangka kerja Socket sumber terbuka .NET SuperSocket, dan sebagian besar fitur yang didukung oleh SuperSocket diwarisi dari SuperWebSocket. SuperWebSockets memungkinkan pengguna untuk dengan cepat membangun aplikasi sisi server websocket yang andal dan berkinerja tinggi.
Soket Super
http://supersocket.codeplex.com/ SuperSocket adalah kerangka kerja pengembangan soket yang ringan dan dapat diperluas yang dapat digunakan untuk membangun program soket sisi server tanpa harus memahami cara menggunakan soket, cara memelihara koneksi soket, dan cara kerja soket. Proyek ini dikembangkan menggunakan C# murni dan mudah diperluas dan diintegrasikan ke dalam proyek yang ada. Selama sistem Anda yang ada digunakan. .NET dapat digunakan untuk dengan mudah mengembangkan aplikasi Socket yang perlu Anda integrasikan ke dalam sistem yang ada.
Quartz.NET
http://www.quartz-scheduler.net/ Quartz.NET adalah kerangka kerja penjadwalan pekerjaan sumber terbuka yang merupakan port .NET dari OpenSymphony's Quartz API, ditulis dalam C# dan digunakan dalam aplikasi winform dan asp.net. Ini menawarkan fleksibilitas luar biasa tanpa mengorbankan kesederhanaan. Anda dapat menggunakannya untuk membuat penjadwalan sederhana atau kompleks untuk suatu pekerjaan. Ini memiliki banyak fitur seperti: dukungan basis data, pengelompokan, plugin, dukungan untuk ekspresi seperti cron, dll.
Lucene.Net
http://lucenenet.apache.org/ Lucene.net adalah port .net dari Lucene, paket pengembangan mesin pencari teks lengkap sumber terbuka, yaitu, ini bukan mesin pencari teks lengkap yang lengkap, tetapi arsitektur mesin pencari teks lengkap yang menyediakan mesin kueri lengkap dan mesin pengindeksan. Pengembang dapat menerapkan kemampuan pencarian teks lengkap berdasarkan Lucene.net.
httpLib (dalam bahasa Inggris)
http://httplib.codeplex.com/ Pustaka berdasarkan protokol http di C#, Httplib memudahkan pemrosesan data secara asinkron. Metode perpustakaan kelas meliputi: mengunggah file ke server, mendapatkan data halaman, dll.
Kumpulan Benang Cerdas
http://www.codeproject.com/Articles/7933/Smart-Thread-Pool Kumpulan utas pintar, SmartThreadPool dapat digunakan untuk mengimplementasikan program multi-utas dengan mudah, dan kumpulan utas dapat mengelola utas, yang dapat mengurangi terjadinya kebuntuan. SmartThreadPool juga mendukung model produsen-konsumen sederhana, yang berguna ketika persistensi tugas tidak diperlukan.
DocX
https://docx.codeplex.com/ DocX adalah perpustakaan ringan untuk memanipulasi kata-kata. Dengan DocX, pengembang dapat memanipulasi file word2007/2010 tanpa perlu menginstal Microsoft Word.
NPOI
http://npoi.codeplex.com/ NPOI adalah versi .NET dari proyek POI. POI adalah proyek Java sumber terbuka untuk membaca dan menulis dokumen komponen Microsoft OLE2 seperti Excel dan WORD. Dengan NPOI, Anda dapat membaca dan menulis dokumen WORD/EXCEL pada komputer yang tidak memiliki Office atau lingkungan yang sesuai. NPOI dibangun di atas POI 3.x dan dapat membaca dan menulis dokumen Word/Excel tanpa Office terinstal.
PDFtajam
https://pdfsharp.codeplex.com/ PDFsharp adalah perpustakaan sumber terbuka yang memudahkan pembuatan dokumen PDF dalam bahasa .NET. Ini menggunakan program menggambar yang sama untuk membuat dokumen PDF, menampilkannya di layar, dan mengeluarkannya ke printer. Dimungkinkan untuk memodifikasi, menggabungkan, dan memisahkan file PDF yang ada, mendukung gambar transparan.
Rapi
https://github.com/SamSaffron/dapper-dot-net Dapper adalah kelas ORM yang ringan. Kodenya hanyalah file SqlMapper.cs, dan setelah kompilasi, harganya 40K dan Dll.Dapper yang sangat kecil cepat. Kecepatan Dapper mendekati IDataReader, dan data yang diambil dari daftar melampaui DataTable. Dapper mendukung serangkaian database seperti Mysql, SqlLite, Mssql2000, Mssql2005, Oracle, dll, tentunya jika Anda mengetahui prinsipnya, Anda juga dapat membuatnya mendukung Mongo db. Dengan kata lain, ORM ini, yang telah digunakan oleh blogger sendiri, memang sangat kuat, setidaknya dari segi kinerja, saya khawatir. .NET hanya masalah melihatnya.
NHibernate
https://github.com/nhibernate NHibernate adalah salah satu ORM yang paling umum digunakan oleh pengembang saat ini. NHibernate adalah alat pemetaan database objek/relasional untuk lingkungan .NET. Istilah pemetaan objek/relasional (ORM) mengacu pada teknik untuk memetakan objek yang diwakili oleh model objek ke struktur data model relasional berbasis SQL.
log4net
http://logging.apache.org/log4net/ Perpustakaan log4net adalah kerangka kerja log4j Apache yang dikembangkan oleh Microsoft . Platform .NET adalah alat yang membantu pemrogram mengeluarkan informasi log ke berbagai target (konsol, file, database, dll.).
Serializer Tajam
http://sharpserializer.codeplex.com/ SharpSerializer adalah serializer XML dan biner sumber terbuka. SharpSerializer dapat membuat serial Xml dan format binernya sendiri, serta format teks lain seperti Json atau aliran biner lainnya seperti enkripsi data, kompresi, pengoptimalan, dll.
XProxy
http://xproxy.codeplex.com/ XProxy adalah rakitan agen dasar yang mendukung plugin. Dengan menulis plugin sederhana, Anda akan dapat mengembangkan berbagai macam agen. XProxy adalah pertukaran data yang mendukung pengembangan plugin, dan dapat ditulis untuk memproses data transit. Ada plug-in NAT bawaan, plug-in enkripsi dan dekripsi, proxy terbalik, proxy langsung, proxy tidak langsung, dll.
nopCommerce
http://nopcommerce.codeplex.com/releases/view/106146 nopcommerce adalah sistem situs web b2c open source berkualitas tinggi di luar negeri, berdasarkan EntityFramework 4.0 dan MVC3.0, menggunakan mesin template Razor, ada mekanisme plug-in yang kuat, termasuk fungsi pembayaran dan pengiriman diimplementasikan melalui plug-in, berdasarkan versi multibahasa XML, fungsi peralihan bahasa yang sangat fleksibel, termasuk di latar belakang dapat mengedit atribut Cina dan Inggris dari produk pada saat yang bersamaan, sangat cocok untuk perdagangan luar negeri, arsitektur program canggih yang sangat baik, Kinerjanya juga sangat kuat, dan nama dan kategori produk khusus dioptimalkan dengan baik untuk SEO. Kemampuan komprehensif jauh lebih tinggi daripada beberapa program mal .NET dengan arsitektur program yang buruk di Cina, dan ini adalah pilihan pertama untuk pengembangan sekunder dan arsitektur B2C skala besar. 3.0 Startup mendukung banyak toko.
Perpustakaan Perusahaan
https://entlib.codeplex.com/ Enterprise Library untuk .Net Framework 3.5 – EntLib v4.1 adalah versi baru dari grup pola & praktik untuk . NET Framework 3.5 mengembangkan sekumpulan pustaka perusahaan, versi terbaru adalah v5.0, mendukung .NET Framework 4.0, dan mencakup total 9 blok aplikasi, termasuk Blok Aplikasi Akses Data, Blok Aplikasi Penanganan Pengecualian, dan Validasi Data Blok Aplikasi), dll., yang sangat membantu dan praktis untuk pengembangan aplikasi perusahaan.
Autofac
http://autofac.org/ Autofac adalah kerangka kerja IOC yang sangat bagus, dibandingkan dengan kerangka kerja IOC lainnya, seperti Spring.NET, dll., sangat ringan dan memiliki kinerja yang sangat baik.
Pemetaan Otomatis
https://github.com/AutoMapper/AutoMapper AutoMapper adalah alat pemetaan objek .NET. Ini terutama digunakan untuk mengonversi antara objek domain dan DTO, dan memetakan hasil kueri database ke objek entitas.
7-Ritsleting
http://www.7-zip.org/
http://sourceforge.net/projects/sevenzip/postdownload?source=dlp 7-Zip diklaim memiliki rasio kompresi tertinggi yang tersedia saat ini, dan tidak hanya mendukung format file 7z yang unik, tetapi juga berbagai format file kompresi lainnya, termasuk ZIP, RAR, CAB, GZIP, BZIP2, dan TAR. Rasio kompresi perangkat lunak ini 30-50% lebih tinggi dari file ZIP normal, sehingga dapat mengompres file ZIP sebesar 2-10% lagi.
Pustaka kelas PDF .Net
PDFtajam
PDFsharp adalah perpustakaan yang memudahkan pembuatan file PDF dalam bahasa apa pun yang didukung oleh kerangka kerja .NET.
ASP.NET FO PDF
FO PDF adalah kontrol tertulis C# yang mirip dengan kontrol server ASP.NET. Ini menerima DataTable dan beberapa parameter lain untuk membuat XSL FO, dan menggunakan NFOP (Apache FOP Port in J#) PDF Formatter untuk memplot DataGrid yang mirip dengan Laporan PDF. Lebih banyak tag akan ditambahkan di masa mendatang untuk menghasilkan XSL FO.
Report.NET
Report.NET Perpustakaan sumber terbuka berisi kelas yang menghasilkan dokumen PDF yang akurat. Itu benar. Platform .NET, ditulis dalam C#, dapat membantu Anda membuat file PDF yang sederhana dan fleksibel. Anda dapat membuat dokumen PDF dengan mengambil data dari DataSet ADO.NET mana pun. ASP.NET dapat menggunakan Report.NET untuk membuat halaman respons PDF dinamis.
PDF yang tajam
SharpPDF adalah perpustakaan C# yang dapat digunakan untuk membuat file PDF dengan mudah. File yang dibuatnya 100% kompatibel dengan format PDF.
tajam iTeks
iTextSharp adalah perpustakaan manipulasi PDF sumber terbuka yang memungkinkan Anda membuat file PDF dengan cepat.http://hardrock.cnblogs.com/ adalah blog Cina tentang iTextSharp.
Alur Kerja
Workflow.Net
Workflow.Net menggunakan Microsoft. Teknologi NET didasarkan pada mesin alur kerja pembuatan standar WMFC.
netBPM
NetBPM adalah perangkat lunak alur kerja sumber terbuka yang di-porting ke platform .net oleh JBpm. NetBpm dapat dengan mudah diintegrasikan dengan aplikasi .Net untuk membuat, menjalankan, dan mengelola urutan alur kerja. Bpm Tool mendukung konversi model bisnis menjadi model perangkat lunak. Pengembang bisnis dapat menggunakan pendekatan berbasis model untuk merancang, menerapkan, melaksanakan, dan melacak proses bisnis. Hal ini memudahkan pengembang untuk memperhatikan perubahan logika bisnis.
Kerangka kerja lapisan persisten
NHibernate
NHibernate adalah pustaka persistensi objek untuk database relasional untuk lingkungan .NET. NHibernate berasal dari alat persistensi relasional Hibernate berbasis Java yang sangat baik. NHibernate mempertahankan objek .Net Anda dari lapisan bawah database ke database relasional. NHibernate menangani ini untuk Anda, Anda tidak perlu menulis SQL untuk mengakses database sendiri. Kode Anda hanya dikaitkan dengan objek, dan NHibernat secara otomatis menghasilkan pernyataan SQL dan memastikan bahwa objek dikirimkan ke tabel dan bidang yang benar. Sangat mengurangi waktu yang dihabiskan secara manual menggunakan SQL dan ADO.NET memproses data selama pengembangan. NHibernate dapat membantu Anda menghilangkan atau membungkus kode SQL khusus database, dan membantu Anda mengonversi kumpulan hasil dari representasi tabel ke serangkaian objek. Oleh karena itu, bagi mereka yang berdasarkan . Di antara aplikasi lapisan tengah .NET, NHibernate adalah yang paling berguna untuk aplikasi yang mengimplementasikan model bisnis berorientasi objek dan logika bisnis.
Perpustakaan FileHelpers
Pustaka FileHelpers adalah pustaka kelas .NET sumber terbuka yang ditulis dalam C#. Mudah digunakan dan dapat dengan mudah membaca/menulis data dari file dengan panjang tetap atau catatan yang ditentukan (CSV). Ini juga mendukung impor / mengekspor data dari berbagai format penyimpanan data (Excel, Access, SqlServer).
Websharp
Websharp adalah kerangka kerja lapisan persisten open source untuk open source Cina, dan tujuannya adalah untuk merancang kerangka kerja berdasarkan . .Net adalah kerangka kerja untuk sistem perangkat lunak aplikasi umum untuk menyederhanakan kerangka kerja berdasarkan . Pengembangan perangkat lunak aplikasi perusahaan platform bersih. Saat ini, Websharp berfokus pada aspek-aspek berikut dari perangkat lunak aplikasi perusahaan: 1. Akses database 2. Pemetaan O/R 3、 AOP 4. Akses terdistribusi
Broker Objek
ObjectBroker adalah kerangka kerja pemetaan O/R sumber terbuka di bawah platform .NET. Ini mendukung fitur seperti penembolokan objek, pemetaan korelasi 1:1, 1:n, dan m:n.
Gentle.NET
Gentle.NET adalah kerangka kerja lapisan persistensi objek agnostik database relasional sumber terbuka (RDBMS) yang secara otomatis menghasilkan SQL dan struktur objek. Ini memiliki pabrik SQL untuk membuat kueri khusus, asisten build DataView, dan kinerja yang sangat baik serta dokumentasi yang dikembangkan dengan baik.
Ubik
Ubik adalah kerangka kerja lapisan persistensi ORM di bawah C# 2.0, saat ini disediakan oleh pengembangan aplikasi WinForms. Ini mendukung subset OPath dan dapat melakukan kueri berorientasi objek, dan menyertakan sistem peristiwa jaringan.
NDal
NDal adalah kerangka kerja lapisan ekstraksi data (DAL) yang berjalan pada . Lingkungan NET dan Mono.
Persist.NET
Persist.NET adalah kerangka kerja lapisan persistensi lengkap yang ditulis dalam C#.
Broker Objek
ObjectBroker adalah kerangka kerja objek database/pemetaan relasional (Pemetaan O/R) di bawah platform .NET.
iBATIS.NET
iBATIS.NET membantu aplikasi Anda membuat kerangka kerja lapisan persistensi yang lebih baik.
Penyedia Data Tingkat Lanjut
Penyedia Data Lanjutan adalah penyedia data dinamis untuk ADO.NET. Aplikasi dapat diberikan akses transparan ke penyedia data ADO.NET yang berbeda.
OJB.NET
OJB.NET adalah . Platform .NET.
Produksi grafik
Grafik Zed
ZedGraph ditulis dalam C#. Pustaka kelas .NET, yang menyediakan kontrol pengguna dan kontrol web. Itu dapat membuat bagan linier, batang, dan lingkaran dalam 2D. Ini berfungsi penuh dan memiliki penyesuaian fitur terperinci, tetapi cukup baik untuk menggunakan opsi default.
Tangga Lagu .NET
Komponen bagan sumber terbuka C# yang mirip dengan PieChart, StackBar, dan LineChart.
NPlot
NPlot adalah pustaka kelas diagram sumber terbuka di bawah .NET. Ini patut dipuji karena desain API-nya yang elegan dan fleksibel. NPlot menyertakan kontrol Windows Form, kontrol ASP.NET, dan kelas untuk membuat gambar Bitmap. Ada juga kontrol GTK# yang tersedia.
XSCharting
XSCharting adalah komponen diagram yang dikembangkan dalam C# yang menawarkan berbagai macam opsi pembuatan diagram.
Bagan Dave
DaveChart adalah perpustakaan kelas DotNet gratis.
NChart
NChart menyediakan banyak diagram 2D yang layak diterapkan pada bisnis, pendidikan, dan bidang lainnya.
WebGis
Peta Tajam
SharpMap adalah perender peta yang mudah digunakan yang merender data GIS untuk aplikasi web dan Windows. SharpMap ditulis dalam C# dan didasarkan pada . Kerangka kerja NET 2.0.
monoGIS
monoGIS akan menjadi GIS lengkap open source di bawah platform Mono. Server peta internet, implementasi OGC WMS dan beberapa alat seperti konversi format spasial telah dirilis.
Angin Dunia NASA
NASA World Wind adalah sistem bumi virtual grafis 3D sumber terbuka pada komputer pribadi yang dikembangkan dalam C#. Ini menggabungkan gambar yang diambil dari satelit oleh NASA yang telah digunakan di Blue Marble, Landsat 7, SRTM, MODIS, dan banyak lagi.
|