Participate in "Microsoft isV innovation day-Nanchang site activity"

Source: Internet
Author: User
I have long received an email from micorsoft inviting me to participate in the isV activity. During this period, I have been busy making car repair networks. I wish I could not even save time for my meals, so I thought my company would not want to let me go. However, our managers arranged for me to attend the activity when they saw the activity.
After lunch at noon today, I rode my bicycle and went straight to the high-tech Management Committee. At, I arrived at the venue. But there are only a few people. The meeting will not officially begin.
There are three sections in this meeting: 1. Enterprise Solutions for vasta and. net3.0; 2. Client development for office2007; 3. cardspace introduction.
Section: 1
The introduction of vasta and. net3.0 is a little sloppy. net3.0 mainly introduces WPF, infocard, WCF and WF.
Windows Presentation Foundation introduces the brand new Display Engine and XAML language, and demonstrates the next generation of rich visual experience through several demos. To be honest, if a winform Program I don't believe that the bidding is not in progress.
Infocard is the cardspace introduced in section 3. I will talk about this cardspace later.
The Windows Communication Foundation introduces a fast and unified development framework for creating service-oriented applications. developed based on attribu and integrated with vs2005. I think it is a middleware developed by Microsoft. It encapsulates many services and users can directly call these methods. programming prospect: it can greatly improve the development efficiency.
Windows Workflow Foundation is a workflow model built by Microsoft. it provides a unified programming model engine and tool for building workflow applications. workflow is a hot concept. A Workflow-oriented system can easily customize a workflow. microsoft's workflows are divided into human-oriented workflows and system-oriented workflows. the participants of system-oriented workflows can be applications and services, and data is structured data. compared with traditional human-oriented workflows, this is a great improvement. we can transform traditional document data into structured data submission. WF supports sequential and rules, which sounds attractive.
Section: 2
Office2007 client development.
When the lecturer introduced this feature, I noticed that many older women are very interested in this feature. unfortunately, when talking about open XML, those female compatriots in vsto will not be enthusiastic immediately. it seems that simple operations are king. I rarely use office tools and never use outlook or infopath. access is the most used. office2007 is very sloppy in this regard, and many things are not deeply understood. However, openxml is still very interesting. The UI of customizing 2007, ribbon XML file, and custom task panel are very novel things. if you are interested, you can study it.
Section: 3
Many people leave cardspace. I think it is a pity that this is actually a good thing. It is really a pity for a developer to miss this content.
Cardspace is a solution provided by Microsoft to address online business security threats. authentication and authorization are used to solve a large number of website password problems. I was still thinking about this issue some days ago. My solution was to build a highly credible provider that could store a large number of usernames, passwords, and privacy for us. compared with Microsoft's solutions, this is an indicator that does not cure the problem. what a website really needs is the user's identity information. The account and password are actually used to obtain identity information. cardspace exactly stores the user's identity information. A user can send a digital identity to the website after applying for a digital identity. The website naturally knows the identity of the visitor, and we do not need to create an account or password.
Cardspace provides a collection of management statements and key for managing logon, which can be connected with various declarations in the real world. It also provides a secure UI, anti-spoofing technology, and encrypted storage.
To make your web site support cardspace, we need to perform the following steps:
Install. net3.0 on the server, install the certificate from the certificate provider, and add cardspace identity selector to the webpage. Code , Modify web. config.
The client needs to install. net3.0 and go to the identity Provider to apply for a certificate.
With these things, we can surf safely and pay with confidence. cardspace sounds so attractive, but after in-depth analysis, we can find that: first ,. the popularity of net3.0 clients cannot be so rapid, and the certificate issuing parties must also be unified. otherwise, will a website issue a card. microsoft's intention is very good, and the road is long.
At the end of the meeting, I introduced Microsoft workshop.
Workshop has a lot of wonderful content, but the course cost is very expensive, it takes 500 days. workshop also has a lecturer certification system, which can be nominated by MVP and selected as a gold medal lecturer. for more teaching opportunities and more money, join the workshop.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.