65,938 篇文章
CodeProject 正在发生变化。
了解更多
。
所有
/
编程
人工智能
人工智能
神经网络
机器学习
深度学习
ML.Net
大数据
数据科学
Tensorflow
ChatGPT
物联网
物联网
Arduino
边缘设备
Raspberry-Pi
可穿戴设备
IoT Edge
工业物联网
DevOps
DevOps
敏捷
自动化
持续构建
持续交付
持续部署
持续集成
部署
Git
安装
集成测试
负载测试
质量保证
TFS
单元测试
测试
容器
容器
Docker
Kubernetes
虚拟机
高性能计算
高性能计算
GPU
并行处理
并行化
矢量化
托管服务
托管服务
AWS
Cordova
ExtJS
Google Cloud
微服务
PhoneGap
无服务器
存储
Web Hosting
WordPress
Azure
安全
安全
区块链
密码学
加密
身份
身份服务器
Web 开发
Web 开发
Blazor
CSS3
Flask
HTML5
Kestrel
LESS
Nginx
Node.js
React
SCSS
Spring
Vue.js
ASP.NET
CSS
Apache
HTML
IIS
XHTML
移动应用
移动应用
Flutter
Ionic
iOS
Nativescript
React Native
Xamarin
Windows Mobile
Android
桌面编程
桌面编程
Cocoa
Electron
QT
通用 Windows 平台
X11
Windows Forms
ATL
MFC
Swing
Win32
WTL
WPF
XAML
系统
数据库开发
数据库开发
数据可视化
Elasticsearch
Lucene
MariaDB
MongoDB
NoSQL
PostgreSQL
Redis
MySQL
SQL Server
生产力应用和服务
生产力应用和服务
LibreOffice
OpenOffice
Sharepoint
团队沟通工具
Biztalk
Microsoft Office
SAP
游戏开发
游戏开发
Doom
Kinect
Playstation 4
Playstation 5
Unity
Unreal
XBox
多媒体
多媒体
音频
图像处理
视频
音视频
DirectX
GDI
GDI+
OpenGL
通用编程
通用编程
算法
压缩
计算几何
仿真
异常
文件
互联网
本地化
内存管理
优化
解析器
性能
正则表达式
排序
状态机
架构
设计/图形
打印
字符串
线程
可用性
编程语言
编程语言
ASM
Bash
Basic
COBOL
Dart
Go
Haskell
Kotlin
Lua
Pascal
R
Razor
Rust
Scala
Swift
Typescript
Objective C
Visual Basic
VBScript
C++
C#
F#
FORTRAN
Java
Javascript
Perl
Python
Ruby
SQL
PHP
PowerShell
XML
提交您的文章
编程
编程
精选阅读
构建 WP7 应用程序的框架
作者:
Ilya Builuk
本文描述了 PhoneCore Framework 实现的关键原则以及如何使用它来构建 Windows Phone 7 应用程序。
一个简单的哈希类
作者:
charles henington
这是“带附件文件发送邮件”的替代方案
关于损坏的研究
作者:
Pablo Aliskevicius
您是否认为内存损坏会立即导致可重复的崩溃?
有些程序员实际上是这样认为的。。。
一个非常简单的放大镜
作者:
Stef Cas
一个 VB.
NET 项目,
演示如何构建一个简单的放大镜。
最新文章
构建 WP7 应用程序的框架
作者:
Ilya Builuk
本文描述了 PhoneCore Framework 实现的关键原则以及如何使用它来构建 Windows Phone 7 应用程序。
一个简单的哈希类
作者:
charles henington
这是“带附件文件发送邮件”的替代方案
关于损坏的研究
作者:
Pablo Aliskevicius
您是否认为内存损坏会立即导致可重复的崩溃?
有些程序员实际上是这样认为的。。。
一个非常简单的放大镜
作者:
Stef Cas
一个 VB.
NET 项目,
演示如何构建一个简单的放大镜。
所有文章
文章
项目
技术博客
技巧/窍门
视频
参考
资产
顶部
按分数排序
标题
更新时间
作者
分数
编程
构建 WP7 应用程序的框架
作者:
Ilya Builuk
本文描述了 PhoneCore Framework 实现的关键原则以及如何使用它来构建 Windows Phone 7 应用程序。
关于损坏的研究
作者:
Pablo Aliskevicius
您是否认为内存损坏会立即导致可重复的崩溃?
有些程序员实际上是这样认为的。。。
一个非常简单的放大镜
作者:
Stef Cas
一个 VB.
NET 项目,
演示如何构建一个简单的放大镜。
软件开发中的抽象谬论
作者:
Petr Ivankov
软件开发的多学科范式。
C 中的高级类
作者:
Ghosuwa Wogomon
在 C 中实现类的干净示例
C#命令模式的实现
作者:
Dave Midgley
.NET委托和泛型允许优雅地实现命令模式。
Java 8 函数式编程入门
作者:
TheCannyCoder
Java 8 也许是 Java 语言近期最令人兴奋的版本之一。
其中一个主要特性是支持函数式编程,这也是本博客的重点。
这种支持主要体现在三个特性中:支持 [工作管道] 流。
流允许我们处理数据
CSharpDotNetTech 中的数组基础
作者:
dontumindit
本文用易于理解的图形示例解释了 C# 中的数组类型。
ASP.NET HTML 编辑器控件
作者:
Amir Jalilifard
创建有用的 ASP.
NET HTML 编辑器自定义控件。
ASP.
NET MVC 文档示例 - 第 2 部分
作者:
Eric Goedhart
ASP.
NET MVC 文档示例的第二部分。
ASP.NET 弹出窗口控件,显示为多个嵌套的模态弹出窗口
作者:
web_developer_india
本文介绍使用 WebModalPopExtender 作为 Windows Model Popup 对话框。
使用 AsyncTask 进行异步任务
作者:
Eduardo Antonio Cecilio Fernandes
如何在 Android Activities 中处理异步任务。
增强现实 - XNA 模型
作者:
Harald Heide Gundersen
可通过照相机查看的地理坐标定位的 Xna 模型。
AVRILOS SysTick 定时器增强
作者:
grilialex
AVRILOS SysTick 模块的错误修复和增强。
AVRILOS:
AVR 微控制器的简单操作系统
作者:
grilialex
一种轮询式操作系统(无抢占式多任务处理),
支持快速应用程序开发
在 XAML 中实现和包含动画的基本 WPF 方法
作者:
Gerald Gomes
本文将尝试描述一种在 WPF 中开始实现动画的基本方法。
初学者 - 使用 GDI+ 开始 2D 游戏开发
作者:
codiemorgan
使用 GDI+、
渲染循环和多线程设置 2D 游戏的基础。
还有一些技巧。
BetterMembership.
Net v1.
0
作者:
TheCodeKing
ExtendedMembershipProvider 的更好实现,支持旧版 MembershipProvider API。
关于Entity Framework的书籍和帮助资源
作者:
ASP.NET Community
Microsoft® ADO.NET Entity Framework 编程 作者:David Sceppa 出版社:Microsoft Entity Framework 编程构建数据中心
构建用于过滤、导出、下载 Web 链接的工具
作者:
Mojtaba Eng
网站链接和链接文件管理器,用于自动管理和过滤链接,避免浪费时间。
使用 Oats~i 构建 Web 应用 - 设置
作者:
Oats~i
了解如何用两个命令设置 Oats~i Web 应用项目。
构建框架 - 第二部分 (实用工具)
作者:
V.
关于创建可复用框架的第二篇文章
C# 泛型生成器
作者:
Alexander Van Berg
C# 泛型的组合生成。
C++/
CLI 入门
作者:
Vladimir Svyatski
如果您打算编写 C++/
CLI 应用程序,
我将向您展示一些不太明显的事情。
CCXML/VXML:IVR 的智能世界
作者:
_Asif_
欢迎来到 CCXML/VXML 的奇妙世界
责任链 - 重新解释
作者:
Lalit_Chandra
责任链模式由 G.
O.
F 定义为行为设计模式,
用于将命令与其处理对象或处理程序解耦。
结合原始输入和键盘钩子选择性阻止来自多个键盘的输入
作者:
Vít Blecha
如何结合使用原始输入和键盘钩子 API,
并使用它们选择性地阻止来自仅某些键盘的输入。
复合应用程序重载
作者:
Super Lloyd
一个更简单的复合应用程序库。
将 MongoDB 与 ASP.
NET 连接
作者:
Paul Shovan
一个使用 MongoDB 的启动 ASP.
NET 应用程序
编写可重用软件组件时应考虑的事项
作者:
logicchild
一篇定义了编写可重用软件时应遵循的规则的文章。
构建工厂方法模式
作者:
Keith Barrow
GoF 工厂方法模式的基本实现
CPForAndroid和Android项目模板
作者:
JoeSox
MyDroidTemplate Eclipse项目模板和一个用于与CodeProject交互的Droid应用程序
使用 NServiceBus、
ASP.NET MVC 和 SignalR 实现 CQRS 事件溯源模式
作者:
Michael Trembovler
本文可能对尝试使用 NServiceBus 的用户有所帮助。
它包含通过 ServiceMatrix 创建发布者-订阅者对的详细说明。
解决方案架构师可能会在许多 CQRS 场景中发现此技术很有用,作为 WCF 的一个很好的替代方案。
使用报表查看器控件创建 Excel 文件
作者:
Antonio Lopez R
不使用 Excel,而是使用报表查看器控件从数据表创建 Excel 文件。
创建简单的 jQuery 插件
作者:
After2050
本文演示了使用名为 Map Scroller 的示例创建简单 jQuery 插件的步骤。
ASP.
NET GridView 自定义分页
作者:
tanweer
实现 ASP.
NET GridView 分页的简单方法。
开发内部使用的软件:强调周转时间短
作者:
super
一份面向开发人员的粗略指南,说明如何开发内部使用的软件,尤其是在工程公司中,
其中更短的周转时间更为重要
Django 和 Tornado:Python Web 框架
作者:
Software Developer's Journal
了解 Django 和 Tornado。
DLR:表达式与“Hello World”应用程序
作者:
ASP.NET Community
DLR表达式是DLR的骨干。它是一个单独的功能,您可以在不涉及DLR其余部分的情况下使用它。让我们来看看
你真的想敏捷吗?
作者:
Marc Clifton
使用面向关系编程,踏上狂野之旅。
易于使用的反机器人
作者:
Alexander Chernosvitov
使用 HTML5 旋转功能进行反机器人控制
JavaScript 中的封装
作者:
After2050
本文通过一个示例演示如何在 JavaScript 中创建公共和私有成员。
增强的滚动条
作者:
Adam Zgagacz
具有增强属性、图形书签和值工具提示的 WinForms 滚动条。
提取 SharePoint 页面清单/
XML
作者:
Soptik Dutta
以 XML 格式提取您的 SharePoint 页面清单。
使用此 XML 将此页面作为模块元素部署到 WSP 包中。
工厂方法模式
作者:
dpalash
轻松理解工厂方法模式
C++ 中的工厂模式
作者:
Cale Dunlap
在 C++ 中使用工厂模式,只暴露对象的抽象类型——隐藏实现类的细节。
C# 中快速和不那么快的循环
作者:
Simeon Sheye
从内存读取的循环可以运行多快?循环结构、数据类型、接口、展开和提升如何影响性能?
Rx 的乐趣
作者:
Sacha Barber
简要介绍 DevLabs Reactive Framework。
成功程序员的基本实用主义 - 第二部分
作者:
ChristianNeumanns
所有程序员的实用主义清单
用于 Microsoft-SQL 的 FUSE(用户空间文件系统),使用 C#
作者:
martin.nedopil
将您的数据库表映射为网络磁盘。
生成 SQL Server CLR 程序集报告
作者:
Manar Ezzadeen
PowerShell 脚本,
可生成 HTML 报告,
显示 SQL Server 数据库、
其 CLR 程序集和所有者等信息。
C# 中的泛型单链表及基本和高级自定义操作
作者:
Sarang Date
本文描述了 C# 中各种基本和高级操作的实现,包括一些涉及单链表的编程问题
在Android中获取Facebook和Twitter的相册
作者:
3PillarLabs
在Android中获取Facebook和Twitter的相册。
自制 Apache 日志分析器来计算命中数。
作者:
Gabor Szabo (szabgab)
如何报告来自 localhost 和其他地方的命中数,基于 Apache 日志文件。
如何避免iPhone应用程序中的内存泄漏
作者:
r_adem
一些避免iPhone应用内存泄漏的技巧。
如何在 Windows Forms 中创建带有自定义事件的自定义 Jump List
作者:
Ahmed_Said
创建带有自定义事件的自定义 Jump List,并在 Windows Forms 3.5 中检查其所有功能。
如何使用堆栈和 while 循环替换递归函数以避免堆栈溢出
作者:
Chris La
本文解释了 10 条规则(步骤),用于使用堆栈和 while 循环替换递归函数以避免堆栈溢出。
如何清理您的静态分析:10 个技巧
作者:
c_a_dunlop
获取 10 个技巧,以重振您现有的静态分析实现——无论您使用何种静态分析工具。
如何使用 Wordpress 的 Token Manager 插件
作者:
M@dHatter
一篇包含详细代码示例的文章,
用于创建令牌并将它们分配给页面,
以便通过 Token Manager 插件在 Wordpress 中显示。
IDTP,一种创新的通信协议
作者:
Huang Geng Geng
如果您正在寻找一个工具
在瓦片地图编辑器中实现自动瓦片功能
作者:
Colin Vella
本文介绍了一种算法和数据结构,用于实现 RPG Maker、Starcraft 关卡编辑器等中的自动瓦片功能。
音乐录音中的脉冲噪声检测和消除
作者:
Jakub Szymanowski
本文介绍了使用指数加权最小二乘法(EWLS)
和下一步误差预测分析来检测和消除声学信号中的脉冲噪声的问题。
项目深坑:我能做什么?
作者:
super
当开发者陷入“项目深坑”时,他能做什么?
在 Silverlight 应用中集成动态 HTML 页面
作者:
NightWizzard
……
例如 WYSIWYG HTML 编辑器,
用于编辑或显示电子邮件。
……
使用 Nex Gen Media Server API 将视频流集成到您的应用程序中
作者:
Member 8279879
如何将您的应用程序与 Nex Gen Media Server 流媒体框架集成的示例。
JavaScript 中的有趣技巧
作者:
After2050
介绍了 JavaScript 中五个有趣的技巧。
Windows 线程的内部
作者:
Mahesh Bailwal
关于 Windows 线程的基础知识,这可能有助于您理解操作系统如何实现线程。
物联网:编程 IoT 设备、Web 服务和 IoT 客户端
作者:
Naren Neelamegam
关于 IoT 设备编程、Web 服务编程和 IoT 客户端编程的完整指南。
介绍 Oats~i — 开放 Web 框架
作者:
Oats~i
Oats~i 允许您在一个开放的生态系统中构建强大的 Web 应用程序。
给您的 C# 代码增添色彩
作者:
Charles Wiebe and John Hansen
维护具有复杂权限的代码往往很困难,
因为代码可能分布在多个类中。
通过将权限直接嵌入到类中的方法和属性上,
可以减少代码并简化可维护性。
键盘扫描硬件/固件
作者:
Mike Hankey
使用 5 个通用 I/O 端口扫描任何大小的开关矩阵。
让您的代码不言而喻
作者:
Thorsten Bruning
如何结合多种技术来提高代码的可读性。
MVVM 中的本地化和复杂验证
作者:
uncager
介绍了处理 MVVM 中一些较棘手方面的技术,
包括错误消息本地化、
多控件验证、
具有多个视图实例的验证以及整个视图的验证。
磁带数据存储。第二部分:介质更换器 - 状态命令
作者:
Dima Statz
C# 中介质更换器状态命令的实现。
使用调用堆栈解析数学方程式
作者:
Chris Copeland
使用调用堆栈而不是正则表达式来分解数学公式并计算值。
Microsoft Access 应用程序开发指南
作者:
Marco Sorich
一些关于开发更好的 MS Access 解决方案的指南。
最小密钥记录器使用 RAWINPUT
作者:
Mike G. P.Mee
钩子式键盘记录的替代方案。
最小密钥记录器使用 RAWINPUT
作者:
joejames111
这是“使用 RAWINPUT 的最小密钥记录器”的 VB.NET 和 C# 版本。
极简主义编码指南
作者:
gggustafson
本文提出了一套与语言无关的编码指南;使用这些指南生成的代码将比不使用这些指南编写的代码更易于维护。
为您的 JavaScript 添加命名空间
作者:
ASP.NET Community
JavaScript 是一种面向对象的编程语言,
但它是一种函数式编程语言,这与一些更熟悉的语言不同
nBaclava
作者:
Thorsten Bruning
值对象的基类。
ASP.NET 的 NHibernate 设置
作者:
Eduardo Antonio Cecilio Fernandes
学习如何在您的 ASP.NET 应用程序中配置 NHibernate
.NET 中的并行编程 - 内部
作者:
Manabendra Roy (Manab)
.
NET 4 带来了强大的任务库,支持代码在并行处理器中运行。
它只是简单地使用新编写的任务库 (System.
Threading.
Tasks) 在 mscorlib 4.
0 中将线程派生到多个进程。
任务库包含 For、
ForEach 和 Invoke 等方法
C# 中的多态扩展访问者
作者:
Andreas Gieriet
.NET 4 终于允许定义多态扩展访问者
区间算术的实践实现
作者:
Henrik Vestermark
在 C++ 中构建区间算术类的步骤
进度指示器 - 可自定义
作者:
VallarasuS
本文演示了一个可自定义的 Windows 窗体应用程序忙碌进度指示器。
QS 第 1 部分 - 单元和集成测试的新方法
作者:
Simeon Sheye
Quality Gate One Studio 是一个测试框架,它提出了一种单元和集成测试的新方法。
RAII (资源获取即初始化) C# 辅助类
作者:
Andreas Gieriet
一些有用的 RAII C# 辅助类,
用于不实现 IDisposable 的功能。
C# 中可重用的责任链
作者:
Govindaraj Rangaraj
本文解释了如何通过规范模式使责任链模式可重用。
静态修改 Microsoft Detours 的 PE 文件逆向
作者:
Andreas "PAX" Lück
调查 Microsoft Detours 执行的 PE 文件修改。
科学数据可视化器
作者:
Alexander Chernosvitov
用于 3D 可视化的 ActiveX 组件,嵌入在不同的客户端应用程序中。
使用放大库进行屏幕截图
作者:
thanh_bkhn
使用放大库进行屏幕截图的简单方法
自托管 WCF 服务作为 Windows 服务(带自定义身份验证)
作者:
Murugan Sivananantha Perumal
自托管 WCF 服务作为 Windows 服务,带有自定义用户身份验证(通过 Http)。
简单灵活地访问和存储配置设置
作者:
Aleksey Shurtygin
一种轻松管理应用程序配置的方法,具有广泛的存储选项。
使用 C++ 和 Windows Winsock 的简单客户端-服务器网络
作者:
bshokati
如何使用 C++ 和 Windows Winsock 为多人游戏编程创建客户端-服务器网络
C# 中简单的 Mplayer 前端
作者:
Umair Amin
描述如何简单地使用 Mplayer 在您的 Winform 应用程序中显示媒体文件的代码
SimpleMembershipProvider 与 MembershipProvider
作者:
TheCodeKing
您想知道的一切,
关于 SimpleMembershipProvider 为什么不能用作 MembershipProvider。
使用泛型 Fluent NHibernate 简化数据库操作
作者:
Kieran Maltz, Cayen Systems
本文介绍了使用泛型 Fluent NHibernate 实现的数据库通信。
模拟 6 轴关节机器人
作者:
jurhas
一个 6 轴关节机器人的小型模拟器
跨域 ASP.
NET 应用程序的单点登录 (SSO):第二部分 - 实现
作者:
Al-Farooque Shubho
ASP.
NET 应用程序的域无关单点登录 (SSO) 的实现方法。
使用 unique_ptr 的智能观察者。
作者:
john morrison leon
observer_ptr,一个智能观察者,保证始终有效或测试为 null。通过透明地利用 unique_ptr 的自定义删除器功能来检测对象销毁。
解决迷宫问题(曲折游戏)
作者:
hosein fereidooni
本文使用启发式搜索解决了迷宫问题。
使用渐进式搜索解决数独
作者:
Nasir Darwish
本文描述了一个使用渐进式搜索算法解决数独难题的 ASP.
NET Web 应用程序
SRDF - 编写自己的调试器
作者:
AmrThabet
在本文中,
我将教您如何使用安全研究与开发框架 (SRDF) 编写一个功能齐全的调试器……如何反汇编指令,
收集进程信息并处理 PE 文件……以及如何设置断点和使用您的调试器
SW 消息总线
作者:
Evgeny Zavalkovsky
SW 消息总线代表复杂多线程 SW 系统中的消息流抽象机制。
Perl 和 Perl 编程基础
作者:
logicchild
Perl 基础编程 - 它是如何工作的
伴侣应用 – 搜索引擎、
地理位置浏览器和语言翻译器集于一体
作者:
Bishal Goswami
伴侣应用:
它本质上是一款为超极本设计的实用工具应用程序,
包含搜索工具、
地理位置浏览工具和语言翻译工具等。
VB 文化与 C# 文化
作者:
BBGq
本文描述了 VB 和 C# 的文化。
时间机器和 PWCT 可视化编程语言
作者:
Mahmoud Samir Fayed
在“编程无代码技术”中使用时间机器的理念。
Visual Studio 的工具栏编辑器
作者:
Francesco Aruta
Visual Studio 的工具栏编辑器。它可以修改、添加和创建按钮、图像以及工具栏所需的一切。
在 ASP.
NET 中截断文本字符串以适应给定的像素宽度
作者:
Waleed Eissa
如何在 ASP.
NET 中截断文本字符串,使其适应以像素为单位指定的给定宽度。
Twitter API v1.1 (带 OAuth)
作者:
Rajan Patekar
Twitter API v1.1 (带 OAuth)。
使用 Mock 对象进行单元测试(Rhino Mocks)
作者:
Livio Francescucci
关于如何使用 Mock 对象(Rhino Mocks)编写单元测试的基本介绍。
将项目升级到 PHP 命名空间:一个简单的解决方案
作者:
Christoph Buenger, DaSpors
如何为您的项目添加可选的 PHP 命名空间
功能强大、
通用、
基于 Irony 的数据库搜索器
作者:
Vladimir Calderon
使用 Irony 在数据库的任何列上生成类似 Google 的搜索工具
Visual Basic 使用反射映射 MySQL 数据库中的 DataTable
作者:
Mr. xieguigang 谢桂纲
映射 MySQL 数据库中表的简便方法。
WCF 序列化 –
一个案例研究
作者:
Ravi Teja Pidaparthi
一个案例研究,
用于探索通过覆盖默认序列化行为来定制和改进 WCF 的方法
Web Scraping(问题与解决方案)
作者:
dpalash
从本文中,您将能够了解 Web Scraping 的基本概念以及在工作中遇到的一些问题及其解决方案。
网站抓取
作者:
shah vatsal
使用 Watin 进行网站抓取。
何时排序需要更快
作者:
Randy Maxwell
数据采集期间的排序
为什么 Arduino 的数字 I/O 慢,以及如何解决?
作者:
Jan Dolinay
本文解释了为什么 Arduino 数字 I/O 函数速度慢,并将其与 Wiring 框架中使用的更快实现进行了比较。
Windows Workflow Foundation
作者:
ASP.NET Community
Windows Workflow FoundationWindows Workflow Foundation 是用于快速构建支持工作流的编程模型、
引擎和工具
使用代码编写 C# 和 Java 代码
作者:
ShlomiAtia
代码编写器允许透明地为 C# 和 Java 编写代码,
用于序列化、
相等性等应用程序。
用汇编和 C 编写引导加载程序——
第一部分
作者:
AshakiranBhatter
如何用您自己编写的 C 和汇编代码引导软盘映像
用汇编和 C 编写引导加载程序——
第二部分
作者:
AshakiranBhatter
使用 BIOS 中断和服务读取软盘内容。
XmlToXsd - 更好的模式生成器
作者:
CodingBruce
为快速数据模型原型构建更好的模式。
另一个通用事件处理器
作者:
Simon Bridge
一个与众不同的通用事件处理器:无需 MSIL。
©
. All rights reserved.