Video of Windows Reside Agents - on10.net
What are Windows Reside Agents?
PHI - Hosting Approach
Partner Hosting Infrastructure, or PHI, is really a tool that should permit developers to apply for Microsoft to host their Agent jobs. Developers can be capable of upload their code, control projects, and be knowledgeable of the current state of their projects. This segment will go in excess of the resources that developers have attainable to them when building a venture, taking it reside, and earning alterations to undertaking files.
The subsequent is usually a short overview of your PHI process, followed by a detailed explanation in the hosting method.
A more detailed description:
Step 1: Initial Challenge Application
1. Let’s assume that you have already created a task called sampleProj and you now want it to be hosted and take it live.
2. Go to http://phi.agents.reside.com
3. In the top right corner, click on the “Sign In” link and sign in with your WLID.
4. In the “Agents Home” page,
Windows 7 Code, click on “Apply for New Agent”.
5. Enter “sampleProj” as the Agent Name, and fill out the rest for the form.
6. Ensure that you complete, sign, and send back the Hosting Agreement (if this is your first Agent) or the Statement of Work (if you have already completed a Hosting Agreement).
7. Once you have filled out and sent back the appropriate documents, check the “I have signed and sent back the hosting agreement.” checkbox and then click “Save”. You is going to be taken back to the Agents Home page, and your undertaking should be in the “Initial” state.
Step 2: Check in Code for a Project
To be capable to check in your challenge code, you must first apply for hosting. To do this:
1. Click the “Apply for Hosting” link next to your new venture.
2. Click the “Apply for Hosting” button
3. You should be taken back to the landing page, and the challenge state should now be “Awaiting Initial Undertaking Hosting Approval by Microsoft”.
At this point,
Windows 7 Home Basic, you must wait for the reviewers at Microsoft to go around your application and approve it. You will know that a challenge has been approved when the state changes from “Awaiting Initial Venture Hosting Approval by Microsoft” to “Waiting for Legal Documents from Developers”. The reviewers will need to ensure that they have received legal documents from you. If they have, they will update your task to the “Awaiting Initial Undertaking Checkin by Developer” state.
Once your undertaking is in this state,
Office Pro 2010, you can check in your code. To do so:
1. Open up your venture in the Visual Studio IDE.
2. Go to Resources -> Windows Dwell Agents Instruments ->Code Management -> Sign in to Windows Live
3. Sign in using the same WLID that you applied for the challenge with in PHI
4. Go to Equipment -> Windows Reside Agents Equipment -> Code Management -> Check In Venture
5. Select the venture. Make sure it has the SAME NAME as the undertaking you applied for in PHI (in our case, sampleProj). Then click “Check In”.
6. Note: This initial check in will probably be version 2. This is expected.
Your undertaking is now checked in!
Step 3: Hosting and Testing Your Task
After checking in your code, the state of your venture should be “Awaiting Critical File Review by Microsoft”. Microsoft will need to review your critical files (in this stage, the only critical file is the .connections file) before proceeding.
Once your code review is in progress, your challenge will probably be in the “Initial Critical Files Under Review by Microsoft” state.
If the files are approved,
Microsoft Office Pro Plus 2010, the state will change to “Pending Hosting in Data Center by Microsoft”. This means that you are waiting for the Operations team to move your files to the data center. Once this is complete, your undertaking could be hosted, and the state will change to “Hosted”. At this point, your files are stay in our data center.
From the Hosted state and going forward, files can be modified and checked in at any time. The only file modifications that will require review are checkins of your connections file. You can think of being in the Hosted state as being in a staging environment.
To talk to your agent on Messenger, you will need to add a staging screen name to your undertaking. To do this, click on the “Manage Screen Names” link in the “Actions” column next to your task. Enter a WLID that you would like for your staging screen name. The WLID will probably be validated before being added to your venture.
Step 4: Going Stay
Once you are satisfied that your venture is ready to go dwell, you need to submit your challenge for review. To do this:
1. Click the “Submit Undertaking Details for Review” link in the “Actions” column next to your task.
2. Click the “Submit Undertaking Details for Review” button.
3. The venture state should now be “Hosted: Awaiting Go-Live Approval from Microsoft”.
Once the Microsoft reviewers have reviewed and are satisfied with your task, they will submit the project files to Ops for deployment in the data center. The state of your challenge will change to “Hosted: Pending Go-Live in Data Center by Microsoft”.
Once your task has been put in the data center, the undertaking state shall be updated to “Live”.
To add your reside screen name and talk to your Agent via Messenger, you again use the “Manage Screen Names” link on your PHI landing page. Enter the WLID that you would like your Agent to have. The WLID is going to be validated before it is added to the challenge.
How to Modify Files
You have two options readily available to you when you would like to modify files in your challenge.
Using the Console
You can use the KMS Console at https://sampleProj.console.agents.live.com to modify the task. This will allow you to edit topics and responses fairly easily. For alot more control, however, you would want to use the IDE to make project alterations.
Using the IDE
You can use the IDE to check in files in the same way that you checked in the undertaking originally. Please note that using the IDE will check in an entire task, and does not make it possible for you to check in just a single file.
To check out using the IDE, you must first sign in and then acquire the lock by clicking on Resources -> Windows Stay Agents Instruments -> Code Management -> Check Out Undertaking. You can then edit whichever files you wish. While a venture is checked out to you, no one is going to be in a position to edit any from the task files using the IDE or KMS.
To check in,
Office Ultimate 2007 Key, click on Equipment -> Windows Live Agents Instruments -> Code Management -> Check In Task.
Checking In the Connections File
When you check in the connections file, it must be reviewed and approved before being hosted or going dwell in the data center. Check in the connections file as you would check in any other file (see directions above).
Checking in your undertaking when the .connections file has not been modified will not trigger a review. Those variations should propagate immediately.
Adding Venture Developers/Contributors
Besides the challenge owner, there are two other roles that you may have:
· Developer – A developer is allowed to check out, modify, and check in a challenge
· Consumer – A consumer is allowed to check out a task, but all undertaking files could be read-only. They cannot check in any changes.
To add a developer or consumer to your challenge, click on the “Manage Developers” link in the “Actions” column next to your challenge name. Enter a valid Windows Live ID that your developer/consumer is going to be using to log in, and select the appropriate role.
Summary
Using PHI allows you to use for hosting and track your undertaking online. It also allows you to upload your code using the Visual Studio SDK. The resources that are offered in PHI make it much easier for developers to get tasks hosted in the Microsoft data center.