头图

Hello everyone! I love to eat, play, and learn more about technology. I am a new Internet celebrity in the IT field, and a good friend of developers-Pitbear!

The real wife of wants to watch 161a03faf24dc5 "The Matrix: Matrix Restart" !

7e2505e40420e3b2ccd02896f25e9335.png

Unexpectedly, the teacher Su Zhenwei who participated in the live broadcast of this issue is more senior than Ben Xiong, and he even built his company into a "Matrix style"!

1.gif

All offices and conference rooms are named from The Matrix: Zion City, Nebuchadnezzar, Dockyard, City Center , and there are reasons for these names, such as the two flagship Hammer and Nebuchadnezzar Sahao is two very similar meeting rooms, and the dock is an open office area.

fed78f4c265495d2e239d800d56e1bde.png

ec300c5ea86ee42961723e591c92d664.png

Zion City is the meeting place, and the city center is the finance and administration. "The door is always closed and I can't get in." Teacher Su complained during the live broadcast, "The'source' is our computer room, which is full of source code. 303 is our live broadcast and new media, because 303 is a gate through, right?"

8093c82be8d87400d8d1049260634a43.png

19686c87325b09a8705992f4d01c9853.png

(Room 303 in "The Matrix" is used to enter and exit the "matrix")

: This bear is too envious! Be sure to visit if you have the opportunity!

[ BITBEAR live room series, and will regularly invite technology experts and industry pioneers as guests. Not only the most "hot" technology is talked about here, there are more personal stories and interesting topics to be unlocked! Make an advertisement here, and welcome friends who love technology sharing and have stories to come to Pitbear’s live broadcast room!

: Welcome to the release of .NET 6, and the live broadcast of this issue will focus on .NET! This time [BITBEAR STORY] invited three Microsoft MVPs-Yang Zhongke, Chen Chaochao, and Su Zhenwei. Let’s talk about the new features of .NET 6 and why you want to use .NET 6, as well as many examples, exciting stories, movie sharing, event previews... it's so rich!
image.png

: But you may have noticed that there is a bear at the scene today. Didn’t I invite the guests?

1c3d5c765f75cee1f70f868a353c22d3.png

Of course not. All three teachers participated online this time. They were very familiar with Microsoft Reactor and various community activities before. I believe that through today’s live broadcast, everyone and Bit Bear will have a deeper understanding of the teachers. learn.

Although Bit Bear and the three teachers are still netizens, they are already familiar with them through online communication. Teacher Yang Zhongke is a high-yield video sharing company in the eyes of Pitbear. The video content not only contains technology but also learns English, etc., even the labels given to him by station B are all well-known Up hosts of station B. The first time I learned that Mr. Chen Chaochao was attending the Microsoft MVP online conference, Mr. Chaochao not only talked about his technical strengths, but also generously recommended his favorite games, which made the pitbear shine! Pitbear also paid attention to the "Attack! Blazor!" series shared by Teacher Chaochao in Microsoft Reactor, which is very popular in the developer circle and has won a high number of clicks! Our teacher Su Zhenwei with a long title is not only the MVP of Development Technology, but also the RD of Microsoft. I believe that many partners, like Pitbear, have often seen Teacher Su in community activities, and have the honor to hear his sharing.

0fb514ec787cba8d80824bd3743e23ad.png

: After the release of .NET 6, many developers are very excited to share their joys, opinions and ideas on various platforms. The following are the Yang Zhongke on the new changes in this release:

1. The most noteworthy feature of .NET 6-Source Generator. The code generator has existed in the software development industry for many years, but Microsoft is the first to implement Source Generator at the level of a compiler, which is very worth looking forward to.

2. Record. Immutable classes are very good in terms of performance, concurrency, and processing. The Record type in C# makes it very convenient for us to write an immutable class.

3. Top-level statements. Just write the most important code to make the program run, lowering the threshold of C# development.

80960cac400368c0fbab0d8ea7357c59.png

4. Nullable reference type to reduce bugs.

5. WebView2, hybrid development,

6. Hot Reload, after a lot of tossing, is finally retained to improve development efficiency.

: Chen Teacher introduced .NET 6 from the perspective of improving efficiency and reducing workload:

1. This time C# 10 has added a lot of functions. Here are two simple ones: One is that the code we write is getting longer and longer, and the screen space is actually very precious. Now after C# 10, this problem can be solved by using the top-level namespace; the second is the extended attribute, which can be written after 10.0, making our code more semantic and streamlined.

208bd7fc2d09df9234b0295821d7fa16.png

2. Look at the reasons for choosing .NET 6 from another angle. In the picture, among all the frameworks currently on the market, the framework with more comprehensive functions is the framework that supports both the front-end and the back-end. ASP.NET ranks 8th. Why do I say that performance is related to our workload? When your performance is strong enough, it will save a lot of optimization time. .NET 6 performance improvement-the overall improvement of replacement is nearly doubled, and the comparison is improved by nearly an order of magnitude, which means that we have less demand for hardware resources. For those of us in the manufacturing industry, the IT department spends money, and cost reduction means profit growth in disguise.

0492a911caa3f86d803f78802a769bcb.png

3. New features of ASP.NET Core: Minimal APIs reduce the meaningless code of the controller and make the program structure simpler; the new feature of Balzor (what two people do, now only one person needs to do it).

4. Dapr, to reduce learning costs, the team ends language disputes, framework disputes, and the company realizes that all development resources work under one system.

5. DevExpress embraces open source, but commercial software also has its value.

fdeec2f0f7f2e0545fc25b8d13f58bf8.png

: Teacher Chaochao mentioned open source, this time Zhenwei also shared their star project from .NET 3.5 to .NET 6.0 open source iteration, and the new features of .NET 6.0 to open source projects and technologies The influence of the community.

Zhenwei : This is a process of our release from 2013 to now. From 3.5 to 6.0, we spent a lot of time to switch between versions. Every time we have a lot of our own thinking, 6.0 is so far we are very confident. Microsoft has also given a very clear expectation for a version of, we can support it for a long time.

e99b1ea0d87eab8829e33a6c28bc1962.png

Bit Bear : Seeing such a detailed timeline, Bit Bear can not only feel Su's attention and dedication to open source projects, but also admire Su's precise anticipation and perseverance in doing things. Pitbear also heard that there is a matter in which Teacher Su has put a lot of hard work in progress. Can you tell us about it?

Zhenwei : This year's .NET Conf China is actively preparing. The previous two sessions were held in Shanghai and Suzhou. .NET Conf 2021 is a community summit for developers. It is also to celebrate the release of .NET 6 and the achievements of .NET development in China over the past year. We originally planned to hold an offline conference in Wuhan, but due to the epidemic, we made some adjustments, but the excitement was undiminished.

This year our lineup is very strong. We are familiar with Scott Hanselman, Dr. Xu Mingqiang, our Zhang team-Zhang Shanyou, Lu Jianhui, and of course Chen Chaochao is also among our sharing guests. From the new features of .NET 6.0 to Blazor to IoT, front-end and back-end related, as well as AI and other fields of case sharing and knowledge introduction, the content is quite rich. Every member of our organizing committee has also invested a lot to prepare for this grand event. For the first time, we used Blazor + .NET 6, and our open source NCF framework, combined with Blazor to make an official site, also I hope you can provide more opinions.

In addition, I hope to share with you that we plan to hold a hackathon in .NET Conf 2021. The current idea is to hold it in Beijing, Shanghai, Guangdong, Shenzhen, Suzhou, and Wuhan at the same time. There are different scenarios for different Chinese original open source projects, including Depot, NCF, Blazor, etc. Everyone is welcome to sign up, and you can also nominate your city to the organizing committee. We sincerely hope to get together with you in this festival that belongs to our .NET developers.

3dc01faef186c7082cc07aeceefab1e4.png

already looking forward to this .NET Conf China 2021, and I hope to ask more teachers for advice during this happy gathering. Whether it is an open source project or an offline community conference, it is inseparable from time and experience. I remember that the book Yang Zhongke is writing seems to be published. Let’s share with you some interesting facts about writing the book?

Yang Zhongke : It took about three years to write this book from conception to finalization. At that time, the official version was supposed to be .NET 3.1, and it was .NET 5.0, but now the release of .NET 6.0 is finally coming to an end. My book is not a document translator, because Microsoft's documents are very clear, how to use each technology, and what are the pitfalls. So the book I wrote is about what is not included in the document, such as which technologies may be pitted, and which technologies are worth using? Technical matching work scenarios and so on. This is what I want to write. I will try to proofread it, hand it over to the publishing house as soon as possible, and give myself a vacation!

971028fa672ae9cec11cc2b07a13756b.png

Bear : That Pit Bear is waiting for Teacher Yang's book to be officially published! Teacher Chaochao Chen is our new Microsoft MVP this year. Many friends are also curious about our Microsoft MVP. Today, we asked Teacher Chaochao to reveal how he became a Microsoft MVP.

Chen : It is a long story to become a Microsoft MVP. I knew about the Microsoft MVP project many years ago, and I was envious at the time. After watching the Blazor release, I was shocked. By chance, Microsoft Reactor invited me to share it on live broadcast, which is the "Attack! Blazor!" mentioned by Bit Bear when introducing me. In fact, in this first live broadcast of mine, there were a few episodes of car rollovers that were particularly severe. But after the live broadcast, I found it very interesting to share. Many programmers are very introverted, but in fact, as long as you have taken this step, you will find it very fun. How to take this step? In fact, it is just one sentence, as long as you are not embarrassed, others are embarrassed. Later, someone told me that I could consider applying for MVP. That year I did a lot of sharing, sprinted, and submitted a lot of code on GitHub... Carefully look at the background of Mr. Su's photo, which is the Microsoft MVP certificate. If you want to watch me, you can go to my Blazor space to watch it. One video is the unboxing video of the MVP spree.

6fa85fa69491a75f2dfef533f5c2e3e4.png

: Sure enough, sharing will also be rewarding! There was even a little surprise. I just talked about a lot of professional knowledge. Bite Bear very much supports "Work-Life Balance". The super powerful developers that Bite Bear knows are also very interesting in life. I also want to let everyone through our [Bit Bear Live Room] See the shining points on them!

Zhenwei : Then I want to share a sci-fi movie that has caused me a lot of thinking, such as "Interstellar", "The Matrix", "Dune", "Number One Player", and it hasn't come out yet but most people have watched it. The "Three-Body" of the novel.

9e29daf9d55de103025df333651f503e.png

In "Dune", you will see a lot of counter-intuitive things, and the same is true of "Three-Body". Whether it is advanced or something that does not conform to the first and second laws of thermodynamics, it will give us a lot of thinking.

806b5f5fa9a5919213381b0099b162d2.png

The story of "Dune" took place in 10191. After an artificial intelligence war, everyone didn't trust computers and the like anymore, so the movie as a whole presents a retro or even primitive feeling, and of course there are many outstanding inventions. For example, the flapping-wing aircraft/traveling aircraft of bionics looks very primitive. In fact, human beings also wanted to design such a flying machine at the beginning, but it was too difficult (we can’t even make bird feathers) and finally brought us. In the sky are fixed-wing aircraft and rotary-wing aircraft.

图片

This makes me wonder what has gone through in the 8700 years, and the 8700 years may have been caused by every step we are doing now. It must have gone through a very big chaos or even extinction before human beings can give up. comfortable environment. Under what circumstances will these high technologies cause us to give up on it? I think this is something to think about. Although I am more optimistic about artificial intelligence and don't think artificial intelligence can kill humans in a long time, it is possible for us to prevent certain things from happening one day in the future.

Another scene is Hacknan’s invasion. There is a special shield in the film that uses a certain electromagnetic principle to defend against high-speed attacks. The protective shield is the eternal dream of mankind, but the spears and shields are progressing, maybe these things you depend on did not protect you at the last moment.

5.gif

In our office, some very retro and original experiences are also restored, let us not forget the past. For example, the previous Xiaobawang game console, as well as the popular games "Angry Birds" and "Plants vs. Zombies" 10 years ago-I don't think their success is inevitable, they have persisted in a very primitive state. In the end, they succeeded, not only because of the good times, the iPad, and the touch screen.

bebabee3354314c4f0616bf82e639c27.png

Pitbear: Thank you, Teacher Su, the sharing is very exciting. Pitbear was also shocked after watching "Dune". Most sci-fi movies either depict how humans conquered the world with technology, or depict the doomsday that technology conquered humans, but this is the first time I have seen the story of human beings relearning to respect nature after their decline.

6 (1).gif

Pitbear has something to say

In this live broadcast, Pitbear connected with three big guys in the .NET direction. Although due to location restrictions, the three can only interact with the pitbear online, but this live broadcast made the pitbear truly feel the warmth and closeness of the three MVPs. unique point of view is continuously passed to the developers through video, book writing, and live broadcast. Teacher 161a03faf25754 Yang Zhongke ; although he is a new MVP, he is humble and popular, and enjoys a work-life balance, Chen ; also Zhenwei 161a03faf2575e who has a superb view of the overall situation and is not only very brilliant in the field of work, but also not stingy in open source and community contributions.

The high participation and rich output of the three give Pitbear a boost! In the contact process, although the three have their own styles, they unanimously demonstrated a positive and powerful attitude towards life. If you feel their sharing as seriously as Pitbear, I believe you will be inspired!

4e7ece495f45f2dbbfa55ef81bf50f42.png

Unknowingly, [Bit Bear Story Collection] has been with everyone for three months. During the live broadcast, we not only had a close communication with Microsoft MVP, but also met many developers and friends. As we are about to usher in the last month of 2021, Pitbear has prepared a special plan. Let us hurry 2021 and create a shining moment! [BITBEAR STORY] The December MVP hero story is expected to have experts, interesting and surprising. Will there be any year-end eggs you want in the live broadcast room? locks my channel, exciting is coming soon!

图片

2bfaab58fad1a61edc0aa817dfd3949c.png

Scan the Wechat QR code of , and join 161a03faf25804 [Bit Bear Fan Club] and chat with the developers, looking forward to becoming your friend~

a2c6af5dde19d3d43a29b2920f02a699.png


微软技术栈
418 声望994 粉丝

微软技术生态官方平台。予力众生,成就不凡!微软致力于用技术改变世界,助力企业实现数字化转型。