Blog Home  Home Feed your aggregator (RSS 2.0)  
kevin Mocha - Friday, October 19, 2007
Bookmarks collected from web.
 
 Friday, October 19, 2007

http://www.4guysfromrolla.com/webtech/061103-1.shtml

 

<input type="button" id="btnPrint" onclick="window.print()" value="Print">

Friday, October 19, 2007 9:17:28 PM UTC  #    Comments [0]    |   |  Trackback
 Thursday, October 18, 2007

1. Generate Yard Sale flyer (html and pdf)

2. Generate route map (list and directions)

3. RSS subscription

Thursday, October 18, 2007 4:44:42 AM UTC  #    Comments [0]    |  Trackback
Thursday, October 18, 2007 4:43:03 AM UTC  #    Comments [0]    |  Trackback
 Wednesday, October 17, 2007

Chapter2 New Management Responsibilities

ScrumMaster

The ScrumMaster fills the position normally occupied by the project manager. I’ve taken the liberty of redefining this role. While the traditional project manager is responsible for defining and managing the work, the ScrumMaster is responsible for managing the Scrum process. To put it simply, ScrumMasters make Scrum work.

The Scrum process defines practices, meetings, artifacts, and terminology. The ScrumMaster is responsible for knowing these and knowing how to apply them correctly. Scrum can be applied incorrectly, as we will see. But because the ScrumMaster has a clear understanding of how Scrum works and has experience applying Scrum, the ScrumMaster knows how to guide a Scrum project through the shoals of complexity.

Like sheep in an open field, individuals in a project tend to stray. The ScrumMaster’s job is to keep the flock together. In fact, I often compare a ScrumMaster to a sheepdog, responsible for keeping the flock together and the wolves away.

 

Product Owner

The Product Owner’s focus is return on investment (ROI). The Product Backlog provides the Product Owner with a powerful tool for directing the project, Sprint by Sprint, to provide the greatest value and ROI to the organization. The Product Owner uses the Product Backlog to give the highest priority to the requirements that are of highest value to the business, to insert nonfunctional requirements that lead to opportunistic releases and implementations of functionality, and to constantly adjust the product in response to changing business conditions, including new competitive offerings.

 

Team

In a huge reversal of ordinary management practices, Scrum makes the team responsible for managing development activities. Traditionally, the project manager tells the team what to do and manages its work. In Scrum, however, the team selects the work that it will do during each Sprint. After that initial selection is made, it is up to the team to figure out how to do the work at hand. The team decides how to turn the selected requirements into an increment of potentially shippable product functionality. The team devises its own tasks and figures out who will do them.

The pressure inherent in a 30-day Sprint, the commitment the team members make to each other to accomplish something, and the principles of self- organization and cross-functional responsibilities all help the team successfully fulfill this responsibility. The team unfailingly rises to the occasion and manages itself. When anyone outside the team tries to tell the team what to do, more damage than good usually results. I don’t know why Scrum’s self-organization works so well, but that hardly matters. After all, I know of hundreds of successful Scrum projects encompassing thousands of successful Sprints.

Wednesday, October 17, 2007 1:55:08 PM UTC  #    Comments [0]    |  Trackback

http://mattberseth.com/blog/2007/06/aspnet_ajax_use_pagemethods_pr.html

(Good Solution) Matt Berseth is always the best.

http://forums.asp.net/p/1104368/1717972.aspx

 

You could put a Hidden control on a form, set it's value at the server and then read it with JavaScript at the client.

 

You can do this in javascript, but you will not be able to put the javascript in an external (*.js) file.

Put the following code in your <head> section and it will work:  

    <script type="text/javascript" language="javascript">
        window.onload = function() {
            var a = '<%=Session["lon"]%>';
            alert(a);
        }
    </script>
 
Use <%# ...%> instead.
 
Wednesday, October 17, 2007 4:23:56 AM UTC  #    Comments [0]    |  Trackback
 Tuesday, October 16, 2007
 Monday, October 15, 2007

Chapter 1:

There are three legs that hold up every implementation of empirical process control: visibility, inspection, and adaptation.

I've limited my enumeration of complexity in software development to the three most significant dimensions: requirements, technology, and people.

image

The skeleton operates this way: At the start of an iteration, the team reviews what it must do. It then selects what it believes it can turn into an increment of potentially shippable functionality by the end of the iteration. The team is then left alone to make its best effort for the rest of the iteration. At the end of the iteration, the team presents the increment of functionality it built so that the stakeholders can inspect the functionality and timely adaptations to the project can be made.

The heart of Scrum lies in the iteration. The team takes a look at the requirements, considers the available technology, and evaluates its own skills and capabilities. It then collectively determines how to build the functionality, modifying its approach daily as it encounters new complexities, difficulties, and surprises. The team figures out what needs to be done and selects the best way to do it. This creative process is the heart of the Scrum's productivity.

There are only three Scrum roles: the Product Owner, the Team, and the ScrumMaster.           "Ham and Eggs!"

 

image

  1. Monthly Sprint planning meeting
  2. Daily Scrum meeting
  3. monthly Sprint review meeting
  4. Sprint retrospective meeting

image

 

image

image

Tasks should be divided so that each takes roughly 4 to 16 hours to finish. Tasks longer than 4 to 16 hours are considered mere placeholders for tasks that haven't yet been appropriately defined.

Monday, October 15, 2007 10:20:32 PM UTC  #    Comments [0]    |   |  Trackback

do postback in modalpopup:

http://forums.asp.net/p/1048185/1770706.aspx#1770706

http://www.aspdotnetcodes.com/ModalPopup_Postback.aspx

 

Force page on postback when clicking on Select link in GridView

http://forums.asp.net/t/1145438.aspx

 

Hooking up popupModalextender and GridView linkbutton

http://forums.asp.net/p/1153491/1887835.aspx

 

Asp.net popup control:

http://www.codeproject.com/aspnet/asppopup.asp

Monday, October 15, 2007 8:04:07 PM UTC  #    Comments [0]    |   |  Trackback
 Friday, October 12, 2007
Friday, October 12, 2007 10:05:44 PM UTC  #    Comments [0]    |   |  Trackback
 Thursday, October 04, 2007
Thursday, October 04, 2007 9:37:14 PM UTC  #    Comments [0]    |  Trackback
 Friday, September 28, 2007

When you click datasource in .net, it will drive you crazy when error message "object reference not set to an instance of an object" pops out. It is caused by VS.Net can not load data source configuration file correctly. Solution is that you have to go into exclude the datasource configuration file from your project. Normally it is put under the properties directory in the project.

Friday, September 28, 2007 8:02:42 PM UTC  #    Comments [0]    |   |  Trackback
Copyright © 2009 Kevin Mocha. All rights reserved.
DasBlog 'Portal' theme by Johnny Hughes.
Pick a theme: