Blog Home  Home Feed your aggregator (RSS 2.0)  
kevin Mocha - Projects | YardSaleMap
Bookmarks collected from web.
 
 Monday, August 04, 2008
 Friday, January 11, 2008
 Saturday, December 22, 2007

1&1 VPS FAQ

http://www.faq.1and1.com/dedicated_servers/virtual_private_servers/windows_vps/general_information/index.html

 

1. install .Net 3.5, SQL Express 2005, MSSMSE

2. Modify the registry table to remove "mscorlib.tlb could not be loaded" http://kbalertz.com/918685/Error-message-install-Server-could.aspx

3. Open IIS to create the new web site.

4. Change the permission from "no script" to "script only"

5 Open MSSMSE to add "Network Service" login account and customized user login account.

6 Add a new user for the target db (better use the same name with the customized user login created in step 5)

7. Don't forget the grand the permission.

8. connection string for .Net 2.0 and above is like this:

Data Source=myServerAddress;Initial Catalog=myDataBase;Integrated Security=SSPI;User ID=myDomain\myUsername;Password=myPassword;

http://www.connectionstrings.com/default.aspx?carrier=sqlserver2005

9. Have to activate the Plesk to create a backup of VPS image manually, which will consume lots of resource though for the $29.99 plan.

Saturday, December 22, 2007 4:47:57 AM UTC  #    Comments [0]    |   |  Trackback
 Wednesday, November 28, 2007

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

 

you can use the following javascript function to set the active tab: 

function SetActiveTab(tabControl, tabNumber)
{
  var ctrl = $find(tabControl);
  ctrl.set_activeTab(ctrl.get_tabs()[tabNumber]);
}

tabControl: ID from the TabContainer Controls
tabNumber: Number of the new Tab (starting at 0)

 

Or

 

$find('<%=TabContainer1.ClientID%>').get_activeTabIndex();

and

$find('<%=TabContainer1.ClientID%>').set_activeTabIndex(2);

Wednesday, November 28, 2007 3:54:46 AM UTC  #    Comments [0]    |  |  |   |  Trackback
 Monday, November 19, 2007
 Sunday, November 11, 2007

http://www.netomatix.com/development/GridViewRowSelectedEvent.aspx

How to raise gridview server side event when when row is selected

 

http://www.netomatix.com/development/GridViewRowSelectedStyle.aspx

How to highlight gridview when row is selected

 

http://www.netomatix.com/development/GridViewClientSideAccess.aspx

How to access gridview cell values on client side
Sunday, November 11, 2007 4:02:32 PM UTC  #    Comments [0]    |   |  Trackback
 Tuesday, November 06, 2007

<asp:GridView ID="GridViewYardSales" runat="server" CssClass="yui-datatable-theme"
                            AutoGenerateColumns="false" DataSourceID="YardSaleDataSource" AllowSorting="true"
                            OnRowCommand="GridViewYardSales_RowCommand" OnRowCreated="GridViewYardSales_RowCreated"
                            DataKeyNames="ItemId">
                            <RowStyle CssClass="data-row" />
                            <AlternatingRowStyle CssClass="alt-data-row" />
                            <Columns>
                                <asp:BoundField DataField="ItemId" HeaderText="ItemId" ReadOnly="True" SortExpression="ItemId"
                                    Visible="false"></asp:BoundField>
                                <asp:TemplateField ItemStyle-HorizontalAlign="Center" ItemStyle-Width="20px">
                                    <ItemTemplate>
                                        <asp:LinkButton ID="LinkButtonViewOnMap" runat="server" OnClientClick=<%# String.Format("javascript:ViewOnMapById('{0}');", Eval("ItemId")) %>>
                                Map</asp:LinkButton><br />
                                        <asp:LinkButton ID="LinkButtonItinerary" runat="server" CommandName="Command_Itinerary"
                                            CommandArgument='<%# Eval("ItemId") %>'>Itinerary </asp:LinkButton><br />
                                        <asp:LinkButton ID="LinkButtonViewDetail" runat="server" CommandName="Command_ViewItemDetail"
                                            CommandArgument='<%# Eval("ItemId") %>'>Detail
                                        </asp:LinkButton>
                                    </ItemTemplate>
                                </asp:TemplateField>
                                <asp:TemplateField HeaderText="Title">
                                    <ItemTemplate>
                                        <%# Eval("Title") %><br />
                                    </ItemTemplate>
                                </asp:TemplateField>
                                <asp:TemplateField HeaderText="Date">
                                    <ItemTemplate>
                                        <%# Eval("Time") %>
                                    </ItemTemplate>
                                </asp:TemplateField>
                            </Columns>
                        </asp:GridView>

 

protected void GridViewYardSales_RowCreated(object sender, GridViewRowEventArgs e)
        {
            if (e.Row.RowType == DataControlRowType.DataRow)
            {
                //Retrieve LinkButton control
                int m_RowIndex = e.Row.RowIndex;
                string id = GridViewYardSales.DataKeys[m_RowIndex].Value.ToString();
                LinkButton lb = (LinkButton)e.Row.FindControl("LinkButtonItinerary");

                if (IsItemAlreadyInItinerary(id))
                {
                    lb.Text = "Remove";
                }
                else
                {
                    lb.Text = "Add";
                }
            }
        }

        protected void GridViewYardSales_RowCommand(object sender, GridViewCommandEventArgs e)
        {
            if (e.CommandName == "Command_Itinerary")
            {
                string id = e.CommandArgument.ToString();

                GridViewRow selectedRow = (GridViewRow)(((Control)e.CommandSource).NamingContainer);
                LinkButton lb = (LinkButton)selectedRow.FindControl("LinkButtonItinerary");

                if (!IsItemAlreadyInItinerary(id))
                {
                    AddItemToItinerary(id);
                    lb.Text = "Remove";
                }
                else
                {
                    RemoveItemFromItinerary(id);
                    lb.Text = "Add";
                }
            }
            else if (e.CommandName == "Command_ViewItemDetail")
            {
                string id = e.CommandArgument.ToString();
                Response.Redirect("ViewSale.aspx?id=" + id);
            }
        }

Tuesday, November 06, 2007 9:42:39 PM UTC  #    Comments [0]    |   |  Trackback

<asp:GridView ID="GridViewYardSales" runat="server" CssClass="yui-datatable-theme"
                            AutoGenerateColumns="false" DataSourceID="YardSaleDataSource" AllowSorting="true"
                            OnRowCommand="GridViewYardSales_RowCommand" OnRowCreated="GridViewYardSales_RowCreated"
                            DataKeyNames="ItemId">
                            <RowStyle CssClass="data-row" />
                            <AlternatingRowStyle CssClass="alt-data-row" />
                            <Columns>
                                <asp:BoundField DataField="ItemId" HeaderText="ItemId" ReadOnly="True" SortExpression="ItemId"
                                    Visible="false"></asp:BoundField>
                                <asp:TemplateField ItemStyle-HorizontalAlign="Center" ItemStyle-Width="20px">
                                    <ItemTemplate>
                                        <asp:LinkButton ID="LinkButtonViewOnMap" runat="server" OnClientClick=<%# String.Format("javascript:ViewOnMapById('{0}');", Eval("ItemId")) %>>
                                Map</asp:LinkButton><br />
                                        <asp:LinkButton ID="LinkButtonItinerary" runat="server" CommandName="Command_Itinerary"
                                            CommandArgument='<%# Eval("ItemId") %>'>Itinerary </asp:LinkButton><br />
                                        <asp:LinkButton ID="LinkButtonViewDetail" runat="server" CommandName="Command_ViewItemDetail"
                                            CommandArgument='<%# Eval("ItemId") %>'>Detail
                                        </asp:LinkButton>
                                    </ItemTemplate>
                                </asp:TemplateField>
                                <asp:TemplateField HeaderText="Title">
                                    <ItemTemplate>
                                        <%# Eval("Title") %><br />
                                    </ItemTemplate>
                                </asp:TemplateField>
                                <asp:TemplateField HeaderText="Date">
                                    <ItemTemplate>
                                        <%# Eval("Time") %>
                                    </ItemTemplate>
                                </asp:TemplateField>
                            </Columns>
                        </asp:GridView>

Tuesday, November 06, 2007 9:37:14 PM UTC  #    Comments [0]    |   |  Trackback
Tuesday, November 06, 2007 4:38:17 AM UTC  #    Comments [0]    |   |  Trackback
 Monday, November 05, 2007
Monday, November 05, 2007 9:48:15 PM UTC  #    Comments [0]    |   |  Trackback
 Sunday, November 04, 2007

<asp:TemplateField ItemStyle-HorizontalAlign="Center" ItemStyle-Width="20px">
 <ItemTemplate>
          <%# Convert.ToInt32(DataBinder.Eval(Container, "DataItemIndex")) + 1 %>.
   </ItemTemplate>
 </asp:TemplateField>

Sunday, November 04, 2007 9:19:02 PM UTC  #    Comments [0]    |   |  Trackback
 Saturday, November 03, 2007

nextdooryardsale(s) yardsalenextdoor yardsalecitymap(s) yardsaleminer yardsaledailymap

yardsalemapplet

Saturday, November 03, 2007 4:19:46 PM UTC  #    Comments [0]    |  Trackback

http://gsalr.com/ 

Very good layout and nice trip planner

 

http://thriftmapper.com

Can find the neighbor sales within specified miles.

 

http://www.yardsalebloodbath.com/

Yard sale blog

Saturday, November 03, 2007 3:03:27 PM UTC  #    Comments [0]    |  Trackback
  1. Add map check button on addnew page
  2. Add error page
  3. Add search page
  4. Add date check service (Remove or archive old items)
  5. Add admin management notification.
  6. Add gui for operator
  7. Add configuration to allow user to add ad in Craigslist way 
  8. Update grid code
  9. Update layout and style
  10. Add Logo
  11. Decide domain name
  12. Add small icon for sale types
Saturday, November 03, 2007 4:00:09 AM UTC  #    Comments [0]    |  Trackback
 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
 Monday, September 10, 2007
 Wednesday, August 15, 2007
 Friday, August 10, 2007
 Thursday, August 02, 2007

Keep you up to date with the latest on marshups and the new Web 2.0 APIs

http://www.programmableweb.com/

Thursday, August 02, 2007 11:41:08 PM UTC  #    Comments [0]    |  Trackback
 Wednesday, August 01, 2007

Thank you for signing up for a Google Maps API key!

Your key is:

ABQIAAAADZOzmiiLzElWWoxN2P0pkBTcZS7Uqt_rAOCulJ-gP9vRrY3NIxTTATiB-tV0huJd34SsU0poHxkbFw

This key is good for all URLs in this directory:

http://lulu.gotdns.org/

Here is an example web page to get you started on your way to mapping glory:

Check out the API documentation for more information.

Wednesday, August 01, 2007 4:16:06 AM