<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Thoughts of Dharmil</title>
	<atom:link href="http://dharmil.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://dharmil.com</link>
	<description>My thoughts, views and opinions</description>
	<lastBuildDate>Fri, 10 Dec 2010 18:31:37 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Final Reflection &#8211; WISE</title>
		<link>http://dharmil.com/purdue/wise/final-reflection-wise/</link>
		<comments>http://dharmil.com/purdue/wise/final-reflection-wise/#comments</comments>
		<pubDate>Fri, 10 Dec 2010 18:19:59 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[WISE]]></category>

		<guid isPermaLink="false">http://dharmil.com/?p=198</guid>
		<description><![CDATA[A. If I could go back, knowing what I know I would picked up ASP.NET earlier. That would really have helped in the project &#8211; and help us deliver the project faster. But learning ASP.NET was a learning curve &#8211; and it helped a lot specially in the lastD. few weeks. B. I brought my ]]></description>
			<content:encoded><![CDATA[<p>A. If I could go back, knowing what I know I would picked up ASP.NET earlier. That would really have helped in the project &#8211; and help us deliver the project faster. But learning ASP.NET was a learning curve &#8211; and it helped a lot specially in the lastD. few weeks.</p>
<p>B. I brought my existing knowledge of Database design, MySQL, jQuery and HTML/CSS into the team. I think I did a good job at all them &#8211; after seeing the end result. I was also kind of a tutor for Harsha another teammate, I helped him to get upto speed with HTML/CSS.</p>
<p>C. I learnt lot of new skills after coming to EPICS &#8211; specially in the ASP.NET framework from Jason and John and how to interact with the database using C#. I also learnt how to use the jQuery Validation Framework in ASP.NET after coming to Epics.</p>
<p>D. I think the new skills that I learnt will help me in the professional world. Knowing ASP.NET is a good thing for developing Enterprise based solutions &#8211; and jQuery Validation is the defacto validation in lot of the websites &#8211; which will help me out.</p>
<p>E. The biggest ethical issue we faced &#8211; that we could have delivered a substandard product without any kind of validation &#8211; which would crash the software/result into hacking etc.</p>
<p>To fix the issue &#8211; we went to CFRC many times &#8211; asked them for bugs and fixed them accordingly. We escaped every query to prevent SQL injections and we did both client and server side validation.</p>
<p>If we wouldn&#8217;t have resolved this issue &#8211; CFRC would have gotten a bad product and a team next semester would have to continue what we&#8217;re doing right now. Instead we fixed the issue &#8211; so that CFRC would be happy with the product.</p>
]]></content:encoded>
			<wfw:commentRss>http://dharmil.com/purdue/wise/final-reflection-wise/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Week 15</title>
		<link>http://dharmil.com/purdue/wise/week-15/</link>
		<comments>http://dharmil.com/purdue/wise/week-15/#comments</comments>
		<pubDate>Tue, 07 Dec 2010 22:56:40 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[WISE]]></category>

		<guid isPermaLink="false">http://dharmil.com/?p=180</guid>
		<description><![CDATA[On Tuesday me, Harsha, Pratik, Srivardhan and John met up again because we needed to do some bug fixes before we could deliver the project. I updated the Admin/Events/default.aspx page which didn&#8217;t have link to delete the event/job. Also it wouldn&#8217;t refresh after it deleted something &#8211; so I added the refresh code. Next I ]]></description>
			<content:encoded><![CDATA[<p>On Tuesday me, Harsha, Pratik, Srivardhan and John met up again because we needed to do some bug fixes before we could deliver the project.</p>
<p>I updated the Admin/Events/default.aspx page which didn&#8217;t have link to delete the event/job. Also it wouldn&#8217;t refresh after it deleted something &#8211; so I added the refresh code.</p>
<p>Next I updated createJob.aspx page &#8211; which would crash if you entered some bad data &#8211; I added javascript based validation as well as C# validation.</p>
<p>Next John figured out why users wouldn&#8217;t show up for the Admin/Events/default.aspx &#8211; but he couldn&#8217;t show them correctly &#8211; so I fixed the UI for that.</p>
<p>We also added a thankyou.aspx page where the user gets redirected when he successfully signs up &#8211; and I made some changes in Site.Master</p>
<p>We made lot of bug fixes &#8211; now the main thing remaining was the navigation &#8211; which me and John tried but get it working right.</p>
<p>We got lot of stuff done today as well &#8211; and we were all confident we would be able to deliver the project.</p>
]]></content:encoded>
			<wfw:commentRss>http://dharmil.com/purdue/wise/week-15/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Week 14</title>
		<link>http://dharmil.com/purdue/wise/week-14/</link>
		<comments>http://dharmil.com/purdue/wise/week-14/#comments</comments>
		<pubDate>Thu, 02 Dec 2010 22:35:47 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[WISE]]></category>

		<guid isPermaLink="false">http://dharmil.com/?p=176</guid>
		<description><![CDATA[Me, Harsha, Pratik and Srivardhan met once and decided on what things we need to get done because we were getting close to the deadline. Pratik told me that the website doesn&#8217;t work right on IE6. Apparently IE doesn&#8217;t support inline-block property so I had to resort to using inline property for the events. Also ]]></description>
			<content:encoded><![CDATA[<p>Me, Harsha, Pratik and Srivardhan met once and decided on what things we need to get done because we were getting close to the deadline.</p>
<p>Pratik told me that the website doesn&#8217;t work right on IE6. Apparently IE doesn&#8217;t support inline-block property so I had to resort to using inline property for the events.</p>
<p>Also fixed a small bug to replace &#8211; from the phone numbers otherwise the program would crash.</p>
<p>On December 1 &#8211; Me, Harsha, Pratik, Srivardhan and John met to get lot of things done. I updated the expand/collapse images &#8211; also made the whole event &#8220;bars&#8221; clickable &#8211; which took some 1 &#8211; 2 hours.</p>
<p>I also added &#8211; some more links on the SiteMaster so we wouldn&#8217;t have to type out the URL everytime.</p>
<p>Then Pratik took the responsibility of assigning jobs and Me, Harsha, Srivardhan started working on addjobs from scratch &#8211; because it was a team effort we got the work done quicker.</p>
<p>We then added link on the admin/events/default.aspx page to add jobs &#8211; and tested it which worked fine.</p>
<p>We then figured out the code for logout.aspx &#8211; which was necessary because we needed to switch between users and we couldn&#8217;t do that easily without using two different browsers.</p>
<p>Later, we split up and Harsha and Srivardhan were working on something else &#8211; and me on Pratik worked on edit events. We had the problem where after clicking on submit it wouldn&#8217;t update the data and the problem was we did not use the if(!ispostback) which me and John figured out after googling.</p>
<p>Later I worked on cleaning the UI for Volunteer/account.aspx (which looked horrible before) and added a page called addFamilyMember.aspx which adds the family members.</p>
<p>Later I had to update the UI for Events/default.aspx which showed the jobs &#8211; and which users signed up for what jobs (which wouldn&#8217;t show up).</p>
<p>We worked straight from 10 PM &#8211; 6 AM this time &#8211; and got lot of things working. And after this team meeting our morale boosted and we were sure we would be able to delete this project. I feel that this was the best team meeting session so far in Epics where we really got together and worked on tons of stuff.</p>
]]></content:encoded>
			<wfw:commentRss>http://dharmil.com/purdue/wise/week-14/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Week 13</title>
		<link>http://dharmil.com/purdue/wise/week-13/</link>
		<comments>http://dharmil.com/purdue/wise/week-13/#comments</comments>
		<pubDate>Fri, 26 Nov 2010 22:23:19 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[WISE]]></category>

		<guid isPermaLink="false">http://dharmil.com/?p=172</guid>
		<description><![CDATA[This was the thanksgiving break and me, Harsha, Pratik and Srivardhan met up to get some work done. We worked on the default.aspx &#8211; and it was a challenge because we had to bind the data correctly and show it correctly on the default.aspx page. The functionality was a copy from Volunteer/default.aspx We also tested ]]></description>
			<content:encoded><![CDATA[<p>This was the thanksgiving break and me, Harsha, Pratik and Srivardhan met up to get some work done.</p>
<p>We worked on the default.aspx &#8211; and it was a challenge because we had to bind the data correctly and show it correctly on the default.aspx page. The functionality was a copy from Volunteer/default.aspx</p>
<p>We also tested lot of pages &#8211; and made changes to the javascript.</p>
<p>We also updated forgotpassword.aspx to send the email.</p>
<p>We accomplished lot of things together on thanksgiving and it was nice that we all met. </p>
<p>Later, Daniel made a commit which made changes to the javascript but somehow caused a conflict &#8211; when we all updated. I made the necessary change and made another commit to resolve the conflicts.</p>
<p>I also felt that lot of things were left &#8211; and we woudn&#8217;t be able to deliver the project. We also got Jason to do the role based authorization because that was preventing us from making lot of changes.</p>
]]></content:encoded>
			<wfw:commentRss>http://dharmil.com/purdue/wise/week-13/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Week 12</title>
		<link>http://dharmil.com/purdue/wise/week-12/</link>
		<comments>http://dharmil.com/purdue/wise/week-12/#comments</comments>
		<pubDate>Sun, 21 Nov 2010 23:05:29 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[WISE]]></category>

		<guid isPermaLink="false">http://dharmil.com/?p=163</guid>
		<description><![CDATA[Today I added jQuery based validation in signup.aspx &#8211; which contained lot of code and it was challenge to get it all working together. But the best part was how clean the code looked &#8211; and how easy it would be to code other validation pages based on this one. Daniel figured out a neat ]]></description>
			<content:encoded><![CDATA[<p>Today I added jQuery based validation in signup.aspx &#8211; which contained lot of code and it was challenge to get it all working together. But the best part was how clean the code looked &#8211; and how easy it would be to code other validation pages based on this one.</p>
<p>Daniel figured out a neat trick: If you want one or the other field to be required, you can do it like this:</p>
<p>[javascript]<%= txtHomePhone.UniqueID %>: {<br />
               required: &#8220;#<%= txtCellPhone.ClientID %>:blank&#8221;,<br />
           },<br />
           <%= txtCellPhone.UniqueID %>: {<br />
               required: &#8220;#<%= txtHomePhone.ClientID %>:blank&#8221;,<br />
}[/javascript] :blank is important here. I also added some custom validation methods such as phoneUS, zipUS etc.</p>
<p>On Friday me and Daniel discussed about the expand/collapse ability of the events. We discussed about using tables/divs and we figured out divs would be a better option.  Also we also figured out it would be better if I work on figuring out the expand/collapse in jquery because I had something similar earlier.</p>
<p>On Sunday, I worked on Volunteer/default.aspx &#8211; [javascript]$(document).ready(function () {<br />
            $(&#8220;.expand&#8221;).click(function (e) {<br />
                e.preventDefault(); //Make sure we don&#8217;t get redirected&#8230;.<br />
                var pointer = $(this).parent().parent().next(); //pointer to the relevant jobsList</p>
<p>                if ($(pointer).hasClass(&#8220;hidden&#8221;)) //We are hidden&#8230; show<br />
                {<br />
                    $(pointer).removeClass(&#8220;hidden&#8221;);<br />
                    $(pointer).fadeIn(&#8220;slow&#8221;);<br />
                }<br />
                else<br />
                {<br />
                    $(pointer).addClass(&#8220;hidden&#8221;);<br />
                    $(pointer).fadeOut(&#8220;slow&#8221;);<br />
                }<br />
            });</p>
<p>            $(&#8220;#expandAll&#8221;).click(function (e) {<br />
                $(&#8220;.jobsList&#8221;).fadeIn(&#8220;slow&#8221;);<br />
            });</p>
<p>            $(&#8220;#collapseAll&#8221;).click(function (e) {<br />
                $(&#8220;.jobsList&#8221;).fadeOut(&#8220;slow&#8221;);<br />
            });<br />
        });[/javascript]</p>
<p>[html]
<div class="list">
        <asp:Repeater runat="server" ID="eventsList" OnItemDataBound="eventsList_ItemDataBound"><br />
            <ItemTemplate></p>
<ul class = "jobsTemplate events">
<li><a class = "expand"><img src = "/Images/expand.gif" alt = "Expand Jobs" /></a></li>
<li><%# DataBinder.Eval(Container, "DataItem.Name") %></li>
<li><%# DataBinder.Eval(Container, "DataItem.Location") %></li>
<li><%# DataBinder.Eval(Container, "DataItem.StartdateTime") %></li>
<li><%# DataBinder.Eval(Container, "DataItem.EnddateTime") %></li>
</ul>
<p>                    <asp:Repeater runat="server" ID="jobsList"><br />
                        <HeaderTemplate>
<div class = "jobsList"></HeaderTemplate><br />
                        <ItemTemplate></p>
<ul class = "jobsTemplate jobs">
<li><%# DataBinder.Eval(Container, "DataItem.Name") %></li>
<li><%# DataBinder.Eval(Container, "DataItem.StartdateTime") %></li>
<li><%# DataBinder.Eval(Container, "DataItem.EnddateTime") %></li>
<li><%# DataBinder.Eval(Container, "DataItem.Maxpeople") %></li>
<li><%# DataBinder.Eval(Container, "DataItem.Description") %></li>
</ul>
<p>                        </ItemTemplate><br />
                        <FooterTemplate></div>
<p></FooterTemplate><br />
                    </asp:Repeater>[/html] Figuring out the jQuery took me about 4 &#8211; 5 hours. I still felt that we weren&#8217;t doing enough work to be able to deliver the project.</p>
]]></content:encoded>
			<wfw:commentRss>http://dharmil.com/purdue/wise/week-12/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Team Meeting – Week 10 &amp; 11</title>
		<link>http://dharmil.com/purdue/wise/team-meeting-week-10-11/</link>
		<comments>http://dharmil.com/purdue/wise/team-meeting-week-10-11/#comments</comments>
		<pubDate>Fri, 12 Nov 2010 21:29:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[WISE]]></category>

		<guid isPermaLink="false">http://dharmil.com/?p=151</guid>
		<description><![CDATA[Today I was working on continuing the work on the jQuery validation plugin &#8211; finding different methods and creating custom ones. One of the major problems I had was getting the equalTo method working. Normally if you have [html] [/html] your equalTo method would work like [javascript] pass: { required: true, minlength: 5 }, confirm_password: ]]></description>
			<content:encoded><![CDATA[<p>Today I was working on continuing the work on the jQuery validation plugin &#8211; finding different methods and creating custom ones.</p>
<p>One of the major problems I had was getting the equalTo method working. Normally if you have<br />
[html]<br />
<input type = "password" name = "pass" id = "pass1" />
<input type = "password" name = "confirmpass" />[/html]</p>
<p>your equalTo method would work like<br />
[javascript]			pass: {<br />
				required: true,<br />
				minlength: 5<br />
			},<br />
			confirm_password: {<br />
				required: true,<br />
				minlength: 5,<br />
				equalTo: &#8220;#pass1&#8243;<br />
			}[/javascript] (Note the difference between pass (which is the name) and pass1 (which is the id).</p>
<p>Now the challenge was to getting this working with the ASP.NET ID, which I had to find how is it generated. Apparently the ID is <%= txtPassword.ClientID %> (which for reasons unknown to me sounds very similar to <%= txtPassword.UniqueID %> So for example you would use it like:</p>
<p>[html]<br />
<tr>
<td>Password</td>
<td><asp:TextBox ID="txtPassword" runat="server" TextMode="Password"></asp:TextBox></td>
</tr>
<tr>
<td>Confirm password</td>
<td><asp:TextBox ID="txtPasswordConfirm" runat="server" TextMode="Password"></asp:TextBox></td>
</tr>
<p>[/html]</p>
<p>[javascript]$(&#8220;form&#8221;).validate({<br />
<%= txtPassword.UniqueID %>: {<br />
minlength: 2,<br />
required: true<br />
},<br />
<%= txtPasswordConfirm.UniqueID %>: {<br />
equalTo: &#8220;#<%= txtPassword.ClientID %>&#8221;<br />
}<br />
});[/javascript] Note where we use UniqueID and where we use ClientID. I feel that was a good learning exercise. Also one of the main problems was that Visual Studio would underline certain statements in red as if it had error &#8211; and it really didn&#8217;t.</p>
<p>Next I was trying to figure out how to use addMethod and return two different messages. And with the way updates are going we won&#8217;t be able to deliver the project.</p>
<p>During the week 11 &#8211; I was continuing researching the addMethod usage &#8211; and I had very less luck &#8211; so I decided to scrape that for now. I made improvements to the way error messages were shown &#8211; and some UI changes.</p>
<p>I was very skeptical about we delivering the project &#8211; because day by day less and less work was getting done.</p>
]]></content:encoded>
			<wfw:commentRss>http://dharmil.com/purdue/wise/team-meeting-week-10-11/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Week 9 &#8211; Lab and Team Meeting</title>
		<link>http://dharmil.com/purdue/wise/week-9-lab-and-team-meeting/</link>
		<comments>http://dharmil.com/purdue/wise/week-9-lab-and-team-meeting/#comments</comments>
		<pubDate>Fri, 29 Oct 2010 21:20:05 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[WISE]]></category>

		<guid isPermaLink="false">http://dharmil.com/?p=146</guid>
		<description><![CDATA[In the lab meeting, we discussed the different issues that the design reviewers were talking about &#8211; and how to tackle them. I was looking at the validation that Daniel did in different pages. What he accomplished in a short while was really amazing, he used Jason&#8217;s validation.js code which had different validation methods like ]]></description>
			<content:encoded><![CDATA[<p>In the lab meeting, we discussed the different issues that the design reviewers were talking about &#8211; and how to tackle them.</p>
<p>I was looking at the validation that Daniel did in different pages. What he accomplished in a short while was really amazing, he used Jason&#8217;s validation.js code which had different validation methods like checkRange etc.</p>
<p>But what I noticed was, his code was not aesthetically pleasing. It would look like</p>
<p>[javascript] if (!LengthValidation(startTimeHour, 1, 2)) {<br />
               showMessage(&#8216;Start time hour must be of length 1 or 2&#8242;);<br />
           } else if (!NumberBetween(startTimeHour, 1, 12)) {<br />
               showMessage(&#8216;Start time hour cannot be less than 1 or greater than 12&#8242;);[/javascript] </p>
<p>It did the work, but after a lot of ifs, it gets very confusing what is done where. Also his code, it would just show one message at a time, so if you had multiple errors, you would not know about them unless you click on submit multiple times.</p>
<p>So I spent the rest of the lab researching on other jQuery based validation options. The most relevant one for us (and also being the most popular one) was called the jQuery Validation Plugin.</p>
<p>Next day in the team meeting, I worked on getting the code working with ASP.NET</p>
<p>There were couple of issues like: I had put the javascript files in wrong order for example:<br />
[html]<script type = "text/javascript" src = "jquery.validation.js"></script><br />
<script type = "text/javascript" src = "jquery.js"></script>[/html]</p>
<p>The problem with the above markup is that jquery validation requires jQuery and by putting jquery.js <em>after</em> jquery.validation.js the browser did not know what it was talking about! That took a while to figure out &#8211; because it looks very obvious but you can&#8217;t immediately figure out.</p>
<p>Later I had to figure out how to use selector tags with <ASP> based items because they had a different name and id.<br />
Normally if you would have something like<br />
[html]<br />
<input name = "firstname" />[/html] you would use the jquery selector plugin like<br />
[javascript]<script type = "text/javascript"><br />
		rules: {<br />
			firstname: "required",<br />
			lastname: "required",<br />
			username: {<br />
				required: true,<br />
				minlength: 2<br />
			},<br />
[/javascript] where firstname would be required. Now <ASP> based tags were a different story because they would generate HTML on-fly with a different name and ID. After some googling, I found out how to find out the ASP.NET name. <%= firstname.UniqueID %> - <%  %> are the ASP tags and .UniqueID is the name it will generate.</p>
<p>So at the end of the lab I got some basic validation working - and my morale about delivering the project was going down because we are getting less work done.</p>
]]></content:encoded>
			<wfw:commentRss>http://dharmil.com/purdue/wise/week-9-lab-and-team-meeting/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Team Meeting &#8211; Week 8</title>
		<link>http://dharmil.com/purdue/wise/team-meeting-week-8/</link>
		<comments>http://dharmil.com/purdue/wise/team-meeting-week-8/#comments</comments>
		<pubDate>Fri, 22 Oct 2010 21:18:44 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[WISE]]></category>

		<guid isPermaLink="false">http://dharmil.com/?p=144</guid>
		<description><![CDATA[Today was team meeting 8, the day after the design review. Me, John and Harsha were discussing about the design review &#8211; what we would need to implement next. First of all &#8211; I added the links to the site master like login, forgotpassword, admin, events etc because before you had to manually type the ]]></description>
			<content:encoded><![CDATA[<p>Today was team meeting 8, the day after the design review. Me, John and Harsha were discussing about the design review &#8211; what we would need to implement next.</p>
<p>First of all &#8211; I added the links to the site master like login, forgotpassword, admin, events etc because before you had to manually type the urls.</p>
<p>I also fixed login.aspx &#8211; because there was so form element, so the browser would not send the data.</p>
<p>The most complicated part of today was getting the repeater working in Volunteer/default.aspx it was complicated because there was repeater inside repeater inside repeater so you would have to figure out what markup would go inside what, plus what to put inside the <HeaderTemplate>, <ItemTemplate> and <FooterTemplate></p>
<p>I was relieved when I got that working, because once you figure out how to work it once, you can use the same principle for the other ones.</p>
<p>As for my morale &#8211; It was good, because I thought we could still get the project delivered. Figuring out the Repeater class was a good learning exercise.</p>
]]></content:encoded>
			<wfw:commentRss>http://dharmil.com/purdue/wise/team-meeting-week-8/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Design Review &#8211; Week 8</title>
		<link>http://dharmil.com/purdue/wise/design-review-week-8/</link>
		<comments>http://dharmil.com/purdue/wise/design-review-week-8/#comments</comments>
		<pubDate>Thu, 21 Oct 2010 23:43:23 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[WISE]]></category>

		<guid isPermaLink="false">http://dharmil.com/?p=139</guid>
		<description><![CDATA[Today, we had our design review. Me, Daniel, Jay and Jason were presenting. I was showing the screenshots of what we had accomplished in the past 8 weeks. Jason did the introduction. Daniel explained the Database diagrams and Jay did the use case diagrams. Overall the review was positive, we got to learn a lot ]]></description>
			<content:encoded><![CDATA[<p>Today, we had our design review. Me, Daniel, Jay and Jason were presenting. I was showing the screenshots of what we had accomplished in the past 8 weeks. Jason did the introduction. Daniel explained the Database diagrams and Jay did the use case diagrams.</p>
<p>Overall the review was positive, we got to learn a lot of things. Specially how it all pertains to the user. For example what would a user think when signing up for a page; what would be his instincts.</p>
<p>Harsha and John were noting down all the suggestions they gave us &#8211; which we thought help us out in the future.</p>
<p>All the notes were mailed to the epics-wise group.</p>
<p>What I really thought &#8211; about the design review that it was nice, it would come in handy when thinking of the user&#8217;s perspective. And even though we had lot of suggestions, and missed the deadline for the project &#8211; I was thinking we could deliver the project if we all contribute enough.</p>
]]></content:encoded>
			<wfw:commentRss>http://dharmil.com/purdue/wise/design-review-week-8/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Website Redesign</title>
		<link>http://dharmil.com/purdue/wise/website-redesign/</link>
		<comments>http://dharmil.com/purdue/wise/website-redesign/#comments</comments>
		<pubDate>Sat, 16 Oct 2010 23:34:09 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[WISE]]></category>

		<guid isPermaLink="false">http://dharmil.com/?p=184</guid>
		<description><![CDATA[Me and Harsha had decided to redesign the current wise website &#8211; because for one we did not like the Flash based website. So we decided the split up the work &#8211; we got the structure header.html and footer.html. I worked on the pages which required custom css/html because Harsha was still learning that. Harsha ]]></description>
			<content:encoded><![CDATA[<p>Me and Harsha had decided to redesign the current wise website &#8211; because for one we did not like the Flash based website.</p>
<p>So we decided the split up the work &#8211; we got the structure header.html and footer.html. </p>
<p>I worked on the pages which required custom css/html because Harsha was still learning that. Harsha also typed out all the information &#8211; while I was making changes to the CSS and the HTML.</p>
<p>The members page &#8211; took a long time because of the size. </p>
<p>The other things that took long was the PHP based navigation highlighter &#8211; which auto detects what page is it and auto highlights the right link.</p>
<p>We were pretty proud after seeing what we accomplished in 6 hours.</p>
]]></content:encoded>
			<wfw:commentRss>http://dharmil.com/purdue/wise/website-redesign/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

