0

2019,.Net开发者的高光时刻

随着微软发布的一系列关于Windows、.net和C#的公告,.Net开发者将在2019年,迎来自己的高光时刻,毕竟“世界上只有少数几种语言是多功能的,而没有一个像C#那样干净整洁。”   一、现在学C#还有多少意义?   2019年,C#还值得学吗?答案当然是:值得。   从地位上来说,有人称C#已经进入“语言两爹同管,框架六爹共养”的阶段。C#成为继JavaScript以后的第二种ECMA语言了,由ECMA组织和微软共同维护;.Net开源之后,由.Net基金会维护,除了微软之外,.Net基金会成...

阅读全文>>

0

C#实现Socket多人聊天-无服务器 直联版

前面有一篇文章写了关于Socket的一些理解,今天小编就用C#来实现以下某聊天软件的多人聊天系统(别问我为啥不用C++,只是因为C#效率高,一个字爽啊)。 我们先来看一下整体的思路: 整体思路是利用线程池达到接收多个聊天请求。先初始化Socket,然后与端口绑定(bind),对端口进行监听(listen),调用accept阻塞,等待客户端连接。在这时如果有个客户端初始化一个Socket,然后连接服务器(connect),如果连接成功,这时请求端与接收端的连接就建立了。客户端发送数据请求,服务器端接收请求并处理请求,然后把回应数据发送给客户端,客户端读取数据...

阅读全文>>

0

vs开发模式下的iisexpress站点配置

在vs开发时,直接调试,IIS Express默认打开的站点是http://localhost:8080,如果只是本地调试是没有什么问题的。但如果需要联调,则需要将接口开放给其他人员使用,这时其实就需要配置成IP地址。 经过了解,iisexpress的相关配置是放置在目录 C:\Users\系统用户\Documents\IISExpress 下的,在这个目录下有个 config 文件夹,里面有个文件名为 applicationhost.config 的文件,用记事本打开可以进行编辑。 <site name="demo...

阅读全文>>