回到顶部

.NET Conf China 2024|智能·创新·开放

2024年12月14日 9:00 ~ 2024年12月14日 17:30
促销 3777656993911
团购特惠 购买3张以上可减30.00%【收费票】
团购特惠 购买3套以上可减30.00%【团体票】
活动票种
    我有优惠码

    立即使用

    付费活动,请选择票种
    收起

    大会介绍 | Summary

    .NET Conf China 2024 是一场面向开发人员的社区盛会,旨在庆祝 .NET 9 的发布,并回顾过去一年 .NET 在中国的发展成就。作为延续 .NET Conf 2024 的重要活动,本次峰会汇聚了来自中国各地区的技术社区、知名企业和开源组织的共同努力,是年度国内规模最大的 .NET 线上和线下会议。我们希望通过这次盛会,用中文传播 .NET 相关技术的知识和经验,促进技术交流与合作。

    自2014年微软组织并成立 .NET 基金会以来,越来越多的知名公司加入了这一平台。许多企业积极参与到 .NET 的生态系统中,推动着技术的不断进步。例如,三星团队在 .NET 平台上贡献了 ARM 架构的支持,成功实现了对 .NET Core 3.1 的完整支持。此外,龙芯团队也不遗余力,开发了 LoongArch 架构的支持,并在 .NET 7 上实现了完美兼容。而在最新的 .NET 9 中,我们也成功完成了对 RISC-V 架构的全面支持,展现了 .NET 平台的强大适应性和未来潜力。

    自2016年以来,我们的 .NET 社区通过紧密合作,推动了 .NET 开源项目和社区的发展。在 GitHub 和 Gitee 上,活跃着众多中国的 .NET 开源开发者组织,如 NCC、盛派开发者和龙芯 .NET 等。这些组织不仅促进了技术的共享与交流,也为开发者提供了丰富的学习资源和实践机会。2019年,我们在上海成功举办了第一届中国 .NET 开发者峰会,吸引了众多开发者的参与和关注。2024年,我们再次在上海同一地点举办第五届中国 .NET 开发者峰会,诚邀全国的开发人员共襄盛举。

    今年峰会的主题是“智能、创新、开放”,我们将聚焦于人工智能和机器学习在 .NET 中的应用,探索 .NET 8 和 9 的新特性及其带来的开发创新,推动开源技术和社区协作的发展。通过一系列精彩的主题演讲、技术分享和实践工作坊,我们希望与与会者共同探讨如何在现代开发中充分利用 .NET 的强大功能,提升开发效率与应用性能。

    本次大会将面向企业技术负责人、一线工程师以及社区个人开发者,特别欢迎那些在公司或个人项目中实践过 .NET 的开发者,以及希望深入了解 .NET 的所有人员。无论您是希望分享您在 .NET 领域的经验,还是想要学习新技术、结识志同道合的朋友,这里都将是您展示自我、扩展视野的理想平台。

    让我们共同期待这一盛会的到来,携手推动 .NET 生态的进一步发展,探索更多的可能性,推动技术的创新与进步!

    活动形式 | Form List

    .NET Conf China 2024 是一场社区性质技术峰会,旨在为中国的 .NET 开发者提供一个面对面交流和学习的平台。本次大会以“智能、创新、开放”为主题,充分体现了当前技术发展的趋势与需求,致力于推动 .NET 技术在中国的发展和普及。

    大会将围绕“.NET x AI”这一议程展开,汇聚了众多行业专家和资深开发者,涵盖了 .NET 领域的最新技术动态。无论是核心框架的深入解析,还是跨平台应用开发的实战经验,参会者都能在这里找到丰富的内容与灵感。我们将邀请多位知名讲者分享他们在实际项目中遇到的挑战与解决方案,帮助开发者们更好地理解和应用 .NET 技术。

    此外,大会还将设置充足的交流时间,提供一个与行业精英面对面互动的机会。参会者可以在轻松的氛围中,分享自己的经验与见解,讨论当前技术的热点话题,拓展自己的技术视野。我们相信,通过这样的互动,能够激发出更多的创新思维和合作机会,为中国的 .NET 开发者社区注入新的活力。

    .NET Conf China 2024 将是一个不可错过的盛会,无论你是刚入门的开发者,还是经验丰富的技术专家,都能在这里收获满满,推动自己的职业发展。让我们共同期待这场技术盛宴的到来,携手迈向 .NET 技术的未来!

    主会场

    图片

    Steve Carroll

    .NET Platform 团队开发总监,负责 .NET 运行时、库,以及 ASP.NET EF.Core、Winforms 等应用框架的开发。在微软工作19年,从诊断工具、C++,再到 .NET,一直从事开发者工具的开发。


    图片

    韦青

    现任微软(中国)公司首席技术官,负责将微软的数字化产业愿景、领先科技和数字化转型的具体实践介绍给中国行业伙伴与业界领导者。投身亚洲移动通信、信息技术和智能设备等领域三十余年,在电子信息产业拥有丰富的知识与经验。


    分会场 A

    图片

    董彬 

    微软最有价值专家(MVP),Avalonia MVP,开源项目大熊Ursa主理人。 

    分享主题:大熊Ursa Avalonia的设计哲学   

    Ursa是一个用于Avalonia应用开发的开源免费控件库,2024年Ursa完成了首次正式版发布,目前已经在社区孵化了多个企业级项目。本次分享我将介绍Ursa的开发及设计团队在Ursa迭代过程中总结出的设计哲学,包括Headless设计原则,多层次资源管理体系,视图模型中立化等。


    图片

    黄明哲

    微软资深软件工程师,来自微软Azure SDK团队,长期从事云工具开发,有各种客户端开发经验。

    分享主题:.NET Aspire简介   

    .NET Aspire 是伴随着.NET 8发布的一个创新框架,旨在简化应用程序开发过程。它结合了 .NET 技术的强大功能和 Azure 云服务的优势,提供了一个高效、灵活的开发环境。

    在本次讲座中,我们将探讨 .NET Aspire 的关键特性和优势。我们将了解其强大的架构、与 Azure 服务的无缝集成以及增强的性能能力。您将学习到 .NET Aspire 如何简化开发过程,支持跨平台应用程序,并利用云原生功能实现可扩展和安全的解决方案。


    图片

    黄敏

    20年加入Microsoft Learn团队,负责开发工具为微软.NET产品生成API参考文档。

    分享主题:如何生成.NET API参考文档

    Microsoft Learn 上的.NET API参考文档对于全世界的.NET开发者是必不可少的。 在本次演讲中,我将通过一个简单的例子来阐述这些文档是如何从DLL和PDB中打包的信息中生成出来的,包括API签名,描述和源代码链接等。


    图片

    李卫涵

    微软最有价值专家(MVP),iHerb Software Developer,amazingdotnet 公众号作者。

    分享主题:借助 NuGet Auditing 让你的应用更安全

    随着互联网的发展,安全审计成为公司企业系统安全不可或缺的重要组成部分,NuGet 从 .NET 8 开始引入 NuGet Audit,.NET 9 进一步增强了 NuGet Audit,基于 Github Advisory Database 对有漏洞风险的 nuget package 做出提示,帮助开发者及时发现风险以免出于风险之中。


    图片

    潘淳

    硅基创新社区(硅创社)创始人,自然语言编程工具CodeEasy(码易)作者。

    分享主题:语言即编程:自然语言与.NET编程的潜力挖掘

    探讨自然语言与编程的深度融合,剖析自然语言编程的技术实现及其在.NET生态中的应用潜力。分析.NET平台在自然语言编程中的独特优势与现实局限,为技术落地提供清晰指引。最后以 CodeEasy 项目实践为例,展示自然语言驱动.NET编程的具体应用场景,为开发者开拓创新开发的新视野与实践路径。


    图片

    苏震巍

    盛派网络创始人兼首席架构师,微软 AI 和开发方向最有价值专家(MVP)、微软 Regional Director、腾讯云最具价值专家(TVP)、盛派开发者社区发起人。

    分享主题:使用 Senparc.AI + AutoGen 打造高可用的自动进化 Multi-Agent 系统

    目前智能体(Agent)已经成为人工智能基础能力落地的重要一环,在应用端,智能体能够为使用场景提供更加可靠的推理结果或执行任务,在生产端,智能体及其相关的实践范式可以在软件开发、药物研发等生产阶段,利用其生成和推理能力,提供相比单 AI 接口或智能体更高的生产力。同时,大语言模型在生成内容准确度、推理准确度上的某些短板,可以由多智能体(Multi-Agent)进行填补,未来基于大模型的智能化系统将越来越依赖小粒度的智能体生成和推理能力。除了少量智能体所提供的独立功能以外,在生产过程中,如何管理和调度多智能体之间的互动并得到可靠的结果,在现阶段是一个需要突破的挑战。本次演讲将分享 Senparc.AI 系列开源框架的一系列成果,包括在多智能体应用环境下,我们可能遇到的挑战,以及应对措施,研究如何使智能体之间能够通过高效的通讯以及对结果、提示词(Prompt)的自动优化,达到智能体可以和人一样自动学习和升级的能力,最终大幅优化甚至重塑生产流程。本次演讲也将以 AutoGen 作为智能体调度的核心部件,介绍其在相关场景中的应用。


    图片

    孙策

    游戏行业开发,.net业余爱好者,致力于在各个领域推广.net 。

    分享主题:Avalonia在HarmonyOS系统上的适配进展

    1. dotnet各个运行时在HarmonyOS系统上的支持情况。
    2. 目前Avalonia框架在HarmonyOS系统上的适配进展,并分享适配过程遇到的困难以及解决办法。
    3. 对dotnet在HarmonyOS系统上的展望。


    图片

    周杰

    微软最有价值专家(MVP),公司资深架构师,有多年前后端、大数据、编译器、AI、计算机视觉、图像处理、视频渲染等经验,.NET爱好者。

    分享主题:用.NET打造企业级智能聊天助手与API网关

    在当今不断演变的AI技术环境中,企业面临着整合多种语言模型以及安全管理的挑战。我们推出的“Chats”项目,作为一款全球首发的开源解决方案,旨在解决这些关键问题。基于.NET平台,Chats提供了一个灵活的前端,可以兼容多种大语言模型,只需简单配置API Key,即可无缝接入。这项技术不仅支持Markdown、表格、公式输出,还可以处理多模态模型的图片输入。更独特的是,Chats具备管理员管理功能,能动态新增模型、管理用户权限、进行用户充值,并审查用户与AI之间的聊天记录,从而减少敏感信息泄露的风险。此外,通过兼容OpenAI协议的API,Chats能够将接入的多种模型作为API网关对外暴露,提供强大的接口服务。市面虽然已有类似项目,但鲜有能够集成数据库并提供如此全面管理和支持的产品,尤其是在.NET生态系统中。我们的项目已在公司内部成功应用一年,接下来,我们期待通过开源发布,邀请社区共同探索改进的空间,并推动企业AI应用的普及和创新。


    图片

    朱震

    微软最有价值专家(MVP), GeneralUpdate开源项目主理人。

    分享主题:WPF数据通知底层原理

    在WPF中数据通知机制会经常用到,使用者通常都会产生一个问题WPF中的数据通知机制在底层到底是如何工作的。在这次分享当中给大家剥丝抽茧一
    起看看数据通知是如何运作的。

    分会场 B

    21陈文明.jpg

    陈文明

    Known开源项目作者

    分享主题:Blazor静态SSR组件

    1. Blazor简介:介绍Blazor概述,支持的平台,以及Server、WebAssembly、Hybrid三种托管模型
    2. Blazor呈现模式:介绍静态SSR、交互式SSR、交互式 WebAssembly、交互式自动四种呈现模式
    3. 静态SSR组件:比较静态SSR组件与交互式 SSR组件的区别以及优缺点,介绍如何创建组件、实现客户端交互、实现与后端数据交互
    4. 实战案例:介绍KnownCMS网站系统如何使用Blazor静态SSR组件来实现的


    图片

    桂素伟

    微软最有价值专家(MVP),现任NETSTARS架构师,东京生成式AI社区发起人,技术公众号《桂迹》作者,开发有AI智能录入工具SmartFill,热衷技术分享,积极推动.NET和AI技术的发展与应用。

    分享主题:借助 Semantic Kernel 构建企业级 AI 底座

    当企业拥有众多产品和服务时,如何快速集成 AI 能力到各个服务和产品中?如何避免重复的 AI 开发工作?如何保证 AI 的可控性与合规性?如何保证模型性能与可靠性?如何统一计费和统计?为了解决这些挑战,构建一个统一的 AI 底座至关重要。Semantic Kernel 是一款轻量级的开源开发工具包,提供丰富的接口,支持多种模型,非常适合用于构建 AI 底座。本次分享将首先介绍 Semantic Kernel 的基本功能和 AI 底座的重要性,接着详细阐述实现 AI 底座的技术架构,最后探讨 AI 底座为企业带来的价值。


    图片

    姜磊

    10年Java开发经验的工程师,先后在移动应用领域,金融领域,区块链领域参与Web应用开发。

    分享主题:.NET是如何帮助我从Java工程师成为10x工程师

    近两年降本增效是软件行业主流的声音,我们团队引入.NET技术不到2年时间,获得了至少10倍的可持续综合效率提升。
    这些效率的提升来自于开发的效率,系统的健壮性以及免费获得的运行性能。本次分享将详细的介绍我们获得收益的情况以及是如何获得这些收益的。


    图片

    郭强

    Custouch市场易 技术研发经理,多年以来从事.NET技术研发、架构设计、DevOps等相关工作。

    分享主题:企业级AI应用开发的信息安全实践

    随着AI应用开发日益普及,相关的信息安全问题也愈发凸显。本次演讲将围绕基于LLM的AI应用开发中的信息安全问题进行实践分享。我们将共同探讨知识库的数据安全防护、提示词安全防护、用户身份安全校验以及生成内容安全防护等关键议题。


    图片

    李时

    微软最有价值专家(MVP)、.NET基金会成员、.NET Core 开源社区成员、前同程旅行技术专家、博客园知名博主、开源爱好者。

    分享主题:.NET无侵入APM自动探针实现原理

    本次演讲将探讨基于 OpenTelemetry .NET 的无侵入自动化探针的实现原理。将首先介绍 .NET 领域的 APM(应用性能管理)探针,包括 SkyWalking、Datadog APM 和 OpenTelemetry-dotnet-contrib 等工具,分析其在平台和组件相关指标采集方面的实现方法。

    接着探讨基于 CLR Profile API 实现无侵入自动化探针的技术细节,涵盖方法注入的静态和动态策略。最后总结这些技术的优势和局限性,并展望其在实际应用中的前景。希望通过本次演讲,帮助开发者更好地理解和应用 APM 技术,提高 .NET 应用程序的性能和可靠性。


    图片

    李枫

    先后就职于摩托罗拉, 三星等IT公司, 现为独立开发者。

    分享主题:RayII.Net: 基于.NET重新设计实现Ray项目

    Hi RayII.Net目前主要还是在技术研究阶段 毕竟Ray项目经过多年发展已经是一个大项目 想要更换大部分技术栈并且真正能够做到替代它尚需时日 我们的RayII系列研究项目主要针对原版Ray项目的一些弱点特别是“重化”的趋向 试图在技术上能够实现更轻量级和通用型的替代。


    图片

    骆姜斌

    微软最有价值专家(MVP)、FireUG 技术社区组织者之一。

    分享主题:.NET在国产化系统下的实践

    在当前日益增强的国产化趋势中,.NET面临着持续的质疑。本次演讲旨在分享我们在项目国产化迁移过程中的经验和总结,旨在帮助大家理解国产化的一些常见问题, 避免一些"踩坑"经历,同时也希望可以增强大家对.NET在国产化领域应用的信心。


    图片

    彭伟

    聚水潭.NET技术专家,.NET Conf 2021 讲师,有10多年.NET经验

    分享主题:基于metalama的静态代码织入

    基于metalama实现的.NET静态代码织入,介绍如何在不修改源代码的情况下在编译时在源代码中织入自己想要的代码,同时解说自己在如何使用metalama实现基于Attribute实现的方法实现APM埋点。


    图片

    衣明志

    微软最有价值专家(MVP),Semantic Kernel 中文社区发起人、基普智能创始人、烟台易云创始人。

    分享主题:基于.NET和Semantic Kernel开发企业应用的实践与挑战

    在当今竞争激烈的商业环境中,企业应用的开发不仅需要高效和可靠,还需要能够快速响应业务需求的变化。作为现代企业应用开发者,我们深知选择合适的技术栈对于项目的成功至关重要。在本次演讲中,我们将深入探讨如何基于.NET和Semantic Kernel开发智能化、可扩展的企业应用,并分享我们在实际应用中的关键实践与挑战。

    分会场 C

    图片

    韩骏

    《Visual Studio Code 权威指南》作者,微软开发平台事业部高级软件工程师,VS Code 中文社区创始人,VS Code 的代码贡献者。

    分享​主题:API Copilot 助力开发高质量 .NET API 应用

    如果想要构建高质量的 .NET API 应用,在编写 .NET 代码之前,往往需要设计一个高质量的 API 规范(比如 OpenAPI)。然而,要设计出一个高质量的 OpenAPI 文档,并非易事。

    于是,API Copilot 应运而生。API Copilot 可以帮助开发者通过自然语言来轻松地生成 OpenAPI 文档,并且是符合开发者定义的 Spectral API 规则的。

    不仅如此,如果开发者已经有一个现成的 .NET API 应用,API Copilot 都可以把你的代码一键转换成 OpenAPI 文档。

    那么,你也许会更加好奇,API Copilot 是如何基于 LLM 进行开发并实现的?


    图片

    黄新成

    网名一线码农,曾就职于shopex,携程旅行网,现处于创业中,专注于.NET高级调试方向。

    分享主题:.NET高级调试实践指南

    高级调试作为一项事后诊断技术在项目开发周期中重要度越来越高,也是考验程序员能否在危机时刻能否挺身而出,独当一面。本次分享有三大块。

    第一块: 介绍高级调试过程中需要用到的工具,包括开源和商业版(WinDbg,Perfview,DotTrace),让受众者理解工欲善其事,必先利其器。

    第二块:介绍常见的程序四大故障类型(内存暴涨故障,CPU暴涨故障,程序崩溃故障,程序卡死故障),让受众者理解程序开发中常见的坑有哪些,以及形成的底层逻辑是什么。

    第三块:介绍作为一名.NET高级调试者,需要具备的危机处理下的心理素质和经验技巧。 让受众者感受临危受命,舍我其谁的自豪感。


    图片

    刘雁

    基普智能技术创新与社区运营经理

    分享主题:.NET与科学计算的桥梁F#

    F# 是一种功能强大的函数式编程语言,作为 .NET 生态的一部分,它能够在 .NET 环境中执行高效的程序开发,同时也能够很好地匹配 Python生态。


    图片

    王雪瑞

    开源贡献者,Gentoo 开发者、安同开源社区(AOSC)开发者。

    分享主题:.NET meets Loong: 龙架构 .NET SDK 社区发行版的幕后工作

    本分享主要面对龙架构(LoongArch)的开发者、用户,以及对跨平台 .NET 应用开发适配感兴趣的 .NET 开发者,剖析目前的非官方龙架构 .NET SDK 发行版(https://github.com/loongson-community/dotnet-unofficial-build)的制作流程,讲解其中的有意思技术细节,也会提到龙架构特殊的历史情况(新旧世界,或曰 ABI1.0 / ABI2.0 这一生态分裂)对需要部署到龙架构的 .NET 应用开发者所造成的影响。对 .NET 项目本身工程化感兴趣的同学也可从中学到关于 .NET source build 与 VMR 方案的实操经验。


    图片

    姚圣伟

    在职开发者,盛派开发者社区主创人员,AntDesignBlazor社区贡献者,中国DevOps社区理事会成员天津地区核心组织者,华为云云享专家。

    分享主题:EFCore9 的新变化及国产数据库的云原生开发实战

    在本次分享中,我们将重点介绍EFCore9的核心特性与最新更新,并探讨在信创数据库环境下的应用。EFCore9作为.NET生态中的重要数据访问框架,引入了一系列性能优化与新功能,特别是对 AOT 和预编译查询的支持。演讲将结合云原生开发的特点,以参与的盛派社区 NCF 项目在云原生 cnb 平台的实际案例,展示.Net 在云原生开发中的优势,提供更高效、可靠的解决方案。我们还将探讨如何实现一站式开发体验 AI,助力开发者在国产生态中更便捷地构建、部署和管理AI 云原生应用。


    图片

    杨舜杰

    微软最有价值专家(MVP),.NET基金会项目 AntDesign Blazor 作者,Blazor中文社区发起人。开源爱好者,另外还组织了dapr、Orleans、.Net Aspire 等交流群组。享受每一场别开生面的技术交流。

    分享主题:突破框架界限 —— AntDesign Blazor 2.0 原型探讨

    1.0版本发布后,2.0紧锣密鼓。AntDesign Blazor 2.0 包括已实现的cssincsharp组件样式,还有处于原型的antstyle、文档生成器、响应式组件。其中涉及到源生成器和Blazor底层,突破Blazor框架的原有设定。本次演讲将逐一探讨这些实验性功能的表现与实现原理,集思广益,给.net爱好者带来思维上刷新。


    图片

    张善友

    微软最有价值专家(MVP)、腾讯云 TVP、华为云 HCDE、广东智用人工智能应用研究院有限公司 CTO 。

    分享主题:AI 产品落地的多角度探索与实践

    AI 产品落地是 AI 创业中的核心难题,但这一问题必须得以解决。我们已经在细分行业(如制造业)进行过 AI 产品的.NET技术方案的落地尝试,并且也在通用场景中获取用户。同时,我们开发了面向 B 端和 C 端的产品,并取得了一定的效果和市场影响力。在不同场景的AI产品落地的探索过程中,我们积累了不少经验与教训,这次演讲分享给大家。


    图片

    周敏杰

    十多年 .NET 领域开发与架构经验;AgileConfig 作者;现就职于苏州博世汽车担任高级工程师

    分享主题:AgileConfig 轻量级配置中心的介绍

    本主题大概分2个部分进行介绍:
    1. 介绍配置中心的基本概念:什么是配置中心;为什么要配置中心;配置中心的好处;配置中心的设计要点等;
    2. 介绍 AgileConfig 项目基本情况的:开发经过,灵感来源,开源历程等;AgileConfig 的基本功能介绍;AgileConfig 现场功能演示。


    图片

    朱述良

    软件开发人员

    分享主题:AI 助力,让 DDD 的开发效率起飞

    对于业务系统,DDD 领域驱动设计是应对系统复杂度不断攀升的有效方法。然而,在 DDD 落实的过程中存在许多的样板代码,这些代码容易让软件开发的过程变的不流畅。结合 Copilot 的强大能力,可以快速生成这些样板代码,让 DDD 的软件开发体验更加顺畅自然。

    支持伙伴

    主办方

    .NET 中文社区.jpg

    协办方


    5个协办方.jpg


    战略支持

    微软云-战略赞助.jpg

    图书赞助

    异步社区-图书赞助.jpg


    支持社区

    23个支持社区.jpg


    举报活动

    活动标签

    最近参与

    • 梁士伟
      报名

      (8分钟前)

    • 马立明
      报名

      (9分钟前)

    • 胡伟²⁰¹⁷
      报名

      (1小时前)

    • 微信用户
      报名

      (3小时前)

    • 2864748***
      报名

      (3小时前)

    • Von
      报名

      (4小时前)

    报名须知

    1、本活动由主办方委托【活动行】票务代理,具体服务及内容由主办方【.NET 中国社区】提供,请仔细阅读活动内容后报名。

    2、本活动由「主办方」为您开具发票,活动行仅协助收集开票信息。如需发票,请登录活动行APP提交申请,并联系主办方为您开具。

    3、本活动支持退款,如需退款,请于活动开始时间的24小时之前提交申请,24小时内不接受退款。退款时,活动行将收取票价的10%作为退款服务手续费。

    4、如您在活动参与过程中遇到问题或纠纷,双方应友好沟通、协商解决,您也可联络活动行客服进行协助。

    5、针对虚假活动、内容侵权等行为,欢迎举报;一经核实,活动行有权进行账号管控或内容删除处理。

    您还可能感兴趣

    您有任何问题,在这里提问!

    为营造良好网络环境,评价信息将在审核通过后显示,请规范用语。

    全部讨论

    • Vivi 5天前 0

      请问如何退票呢

    • zhongming 27天前 0

      早鸟票啥时候截止

      • 张善友 5天前

        回复@zhongming:今天截至

    活动主办方更多

    .NET 中国社区

    .NET 中国社区

    深圳.NET俱乐部是针对开发者(包括学生和技术爱好者),以满足工作需要为首要任务(目的)的,以线下交流为重点的,深圳及周边地区的.NET程序员在自愿的基础上成立的非盈利性民间自发组织。

    微信扫一扫

    分享此活动到朋友圈

    活动日历   12月
    25 26 27 28 29 30 1
    2 3 4 5 6 7 8
    9 10 11 12 13 14 15
    16 17 18 19 20 21 22
    23 24 25 26 27 28 29
    30 31 1 2 3 4 5

    免费发布