From mcp2004 at mail.ru Wed Apr 1 12:11:48 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Wed, 01 Apr 2009 21:11:48 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IFNwcmludCAtIDFzdCB3ZWVrIHBsYW4=?= In-Reply-To: References: Message-ID: Hi SCRUM Team and all, The Orders, Customers and Products forms are implemented here and committed to our SCC server. The first week tasks are completed and ready to test by ProductOwner. Thank you. -- Shamil -----Original Message----- From: "Gustav Brock" To: Date: Mon, 30 Mar 2009 22:44:10 +0200 Subject: Re: [dba-VB] SCRUM: Sprint - 1st week plan > Hi SCRUM Team > > As Shamil has written several times, we have to learn new techniques and tools. TortoiseSVN/VirtualSVN has been an eye-opener to me - it is a pleasure to work with and if you never before have use a versioning system for your code, this is your chance. To me it is double fun as I work both at home, from a laptop and at the office. Previously I just copied the complete solution folder to and from an FTP folder - now I can just open VS and in a minute I have al updates from wherever they were made! > > I really appreciate the time Shamil has taken to get this going - I know very well have much time it takes to research and test and set up. > > The Employee form was a bit late - I had some troubles with it, but Shamil came up with a good solution for storing the pictures. > > How are you doing Doug and John? Can you also open and download the pictures of the employees? > > /gustav > > > >>> Gustav at cactus.dk 30-03-2009 18:49 >>> > Hi SCRUM Team > > So how are we proceeding? > I'm a little unsure what the next step is ... > > /gustav > > > >>> Salakhetdinov Shamil 25-03-2009 18:18 >>> > Hi SCRUM Team and all, > > I have got added developed CustomerOrders form. > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mcp2004 at mail.ru Wed Apr 1 12:14:04 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Wed, 01 Apr 2009 21:14:04 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IFNwcmludCAtIDFzdCB3ZWVrIHBsYW4=?= In-Reply-To: <2D4BC8938DED4924AB557F977E5E0C0B@Mattys> References: <2D4BC8938DED4924AB557F977E5E0C0B@Mattys> Message-ID: Hi Mike, You planned to change your form layout a bit, didn't you? I have got all the latest updates from our SCC server and I haven't found these layout changes - am I missing something? Thank you. -- Shamil -----Original Message----- From: "Mike Mattys" To: "Discussion concerning Visual Basic and related programming issues." Date: Tue, 31 Mar 2009 17:45:27 -0400 Subject: Re: [dba-VB] SCRUM: Sprint - 1st week plan > > I hope no one is waiting on me ... ? > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mmattys at rochester.rr.com Wed Apr 1 12:21:53 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Wed, 1 Apr 2009 13:21:53 -0400 Subject: [dba-VB] SCRUM: Sprint - 1st week plan References: <2D4BC8938DED4924AB557F977E5E0C0B@Mattys> Message-ID: Shamil, No - please consider it finished - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Salakhetdinov Shamil" To: "Discussion concerning Visual Basic and related programming issues." Sent: Wednesday, April 01, 2009 1:14 PM Subject: Re: [dba-VB] SCRUM: Sprint - 1st week plan > > Hi Mike, > > You planned to change your form layout a bit, didn't you? > I have got all the latest updates from our SCC server and I haven't found > these layout changes - am I missing something? > > Thank you. > > -- > Shamil > > -----Original Message----- > From: "Mike Mattys" > To: "Discussion concerning Visual Basic and related programming > issues." > Date: Tue, 31 Mar 2009 17:45:27 -0400 > Subject: Re: [dba-VB] SCRUM: Sprint - 1st week plan > >> >> I hope no one is waiting on me ... ? >> >> - >> Michael R Mattys >> MapPoint and Database Dev >> www.mattysconsulting.com From mcp2004 at mail.ru Wed Apr 1 12:22:50 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Wed, 01 Apr 2009 21:22:50 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IFNwcmludCAtIDFzdCB3ZWVrIHBsYW4=?= In-Reply-To: References: Message-ID: Hi Mark, You can test the current version to see that it evolves in the right (expected there) direction or not. As for SQL DB - AFAIU we should have it always kept as a set of SQL scripts to be able to recreate it from scratch anytime. Currenty we have to leave this task out of scope of this project because we have limited resources. The SQL Scripts, which are created while working on forms/reports are added to the main project and have to be applied manually. A note record is added about every such SQL Script/DB object addition/update to the main project text file located in \!Documents folder and called Notes.txt. So far just three new SQL Scripts are added for all the currently developed forms - and the latter are more than a half of Northwind forms. Thank you. -- Shamil -----Original Message----- From: Mark Breen To: "Discussion concerning Visual Basic and related programming issues." Date: Tue, 31 Mar 2009 20:01:36 +0100 Subject: Re: [dba-VB] SCRUM: Sprint - 1st week plan > Hello Gustav, > > > Thanks for the update, I also fear that I may have some tasks that I should > be doing, but am not. > > I guess that I could attempt to get the current code version and review it > as Product Owner, but somehow, I fear that I may not be supposed to 'look > behind the curtin' until it is ready. > > So, currently I have no work to do, anyone may correct me if I have this > wrong. > > I am also using the SCCS at the moment, on another project, and getting more > and more pleased with how well it works. What I have not delved into yet, > is the concept of branches and trunks, perhaps I should put that on the > list. > > Also, we will eventually need to store the db in source control also. I > tried a a few years ago to get a fast way to do that, but did not really > achieve what I wanted. Of course one method is that I could place the db on > the same server as the SCCS but if we do that, it must have some element of > care taken, so that one developer does not break the other work. It may not > be urgent, but for sure we will eventually need a protected db that is there > for each developer to try out major versions of his work. For the minor > versions, he can work in his own local machine. > > This then brings the other arkward issue of connection strings, which I find > to be a pain when I have many systems to work with, and to test code. > > What is great about SVN and the other tools is they are so good and they are > free. that is amazing. > > Thanks > > Mark > > > 2009/3/30 Gustav Brock > > > Hi SCRUM Team > > > > As Shamil has written several times, we have to learn new techniques and > > tools. TortoiseSVN/VirtualSVN has been an eye-opener to me - it is a > > pleasure to work with and if you never before have use a versioning system > > for your code, this is your chance. To me it is double fun as I work both at > > home, from a laptop and at the office. Previously I just copied the complete > > solution folder to and from an FTP folder - now I can just open VS and in a > > minute I have al updates from wherever they were made! > > > > I really appreciate the time Shamil has taken to get this going - I know > > very well have much time it takes to research and test and set up. > > > > The Employee form was a bit late - I had some troubles with it, but Shamil > > came up with a good solution for storing the pictures. > > > > How are you doing Doug and John? Can you also open and download the > > pictures of the employees? > > > > /gustav > > > > > > >>> Gustav at cactus.dk 30-03-2009 18:49 >>> > > Hi SCRUM Team > > > > So how are we proceeding? > > I'm a little unsure what the next step is ... > > > > /gustav > > > > > > >>> Salakhetdinov Shamil 25-03-2009 18:18 >>> > > Hi SCRUM Team and all, > > > > I have got added developed CustomerOrders form. > > > > > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mcp2004 at mail.ru Wed Apr 1 12:44:48 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Wed, 01 Apr 2009 21:44:48 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IFNwcmludCAtIDFzdCB3ZWVrIHBsYW4=?= In-Reply-To: References: Message-ID: OK Mike, BTW this is our ProductOwner who has the authority to accept or reject 'DONE' state of developed forms and reports... But you did do some changes but decided to not commit them? Why? Thank you. -- Shamil -----Original Message----- From: "Mike Mattys" To: "Salakhetdinov Shamil" ,"Discussion concerning Visual Basic and related programming issues." Date: Wed, 1 Apr 2009 13:21:53 -0400 Subject: Re: [dba-VB] SCRUM: Sprint - 1st week plan > Shamil, > > No - please consider it finished > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > ----- Original Message ----- > From: "Salakhetdinov Shamil" > To: "Discussion concerning Visual Basic and related programming issues." > > Sent: Wednesday, April 01, 2009 1:14 PM > Subject: Re: [dba-VB] SCRUM: Sprint - 1st week plan > > > > > > Hi Mike, > > > > You planned to change your form layout a bit, didn't you? > > I have got all the latest updates from our SCC server and I haven't found > > these layout changes - am I missing something? > > > > Thank you. > > > > -- > > Shamil > > > > -----Original Message----- > > From: "Mike Mattys" > > To: "Discussion concerning Visual Basic and related programming > > issues." > > Date: Tue, 31 Mar 2009 17:45:27 -0400 > > Subject: Re: [dba-VB] SCRUM: Sprint - 1st week plan > > > >> > >> I hope no one is waiting on me ... ? > >> > >> - > >> Michael R Mattys > >> MapPoint and Database Dev > >> www.mattysconsulting.com > From mcp2004 at mail.ru Wed Apr 1 12:49:33 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Wed, 01 Apr 2009 21:49:33 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IFNwcmludCAtIDJuZCB3ZWVrIHBsYW4=?= Message-ID: Hi SCRUM Team, The following is the plan for the second week. Please select forms/reports your wanted to develop during this week. Please ask any questions. Please before asking the questions on forms check how the current set of forms is done: let's follow currently this "lightweight" development style for this project - we can do enhancements in the end of this project or in the follow-up project. Forms ====== 1 Customers Labels Dialog 3 Customer Phone List 2 Quaterly Order 2 Quaterly Orders Subform 1 Sales By Year Dialog 2 Sales Reports Dialog Reports ======== 2 Alphabetical List of Products 1 Product By Category 2 Sales Totals by Amount -------------------------------- 16 hours Thank you. -- Shamil From mmattys at rochester.rr.com Wed Apr 1 12:55:42 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Wed, 1 Apr 2009 13:55:42 -0400 Subject: [dba-VB] SCRUM: Sprint - 1st week plan References: Message-ID: Hi Shamil, Life this week is interfering with programming, but I'll catch up soon. - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Salakhetdinov Shamil" To: "dba-VB" Sent: Wednesday, April 01, 2009 1:44 PM Subject: Re: [dba-VB] SCRUM: Sprint - 1st week plan > OK Mike, > > BTW this is our ProductOwner who has the authority to accept or reject > 'DONE' state of developed forms and reports... > > But you did do some changes but decided to not commit them? Why? > > Thank you. > > -- > Shamil > > -----Original Message----- > From: "Mike Mattys" > To: "Salakhetdinov Shamil" ,"Discussion concerning Visual > Basic and related programming issues." > Date: Wed, 1 Apr 2009 13:21:53 -0400 > Subject: Re: [dba-VB] SCRUM: Sprint - 1st week plan > >> Shamil, >> >> No - please consider it finished >> >> - >> Michael R Mattys >> MapPoint and Database Dev >> www.mattysconsulting.com >> - >> ----- Original Message ----- >> From: "Salakhetdinov Shamil" >> To: "Discussion concerning Visual Basic and related programming issues." >> >> Sent: Wednesday, April 01, 2009 1:14 PM >> Subject: Re: [dba-VB] SCRUM: Sprint - 1st week plan >> >> >> > >> > Hi Mike, >> > >> > You planned to change your form layout a bit, didn't you? >> > I have got all the latest updates from our SCC server and I haven't >> > found >> > these layout changes - am I missing something? >> > >> > Thank you. >> > >> > -- >> > Shamil >> > >> > -----Original Message----- >> > From: "Mike Mattys" >> > To: "Discussion concerning Visual Basic and related programming >> > issues." >> > Date: Tue, 31 Mar 2009 17:45:27 -0400 >> > Subject: Re: [dba-VB] SCRUM: Sprint - 1st week plan >> > >> >> >> >> I hope no one is waiting on me ... ? >> >> >> >> - >> >> Michael R Mattys >> >> MapPoint and Database Dev >> >> www.mattysconsulting.com >> > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From jwcolby at colbyconsulting.com Wed Apr 1 13:48:17 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Wed, 01 Apr 2009 14:48:17 -0400 Subject: [dba-VB] SCRUM: Sprint - 1st week plan In-Reply-To: References: Message-ID: <49D3B6F1.704@colbyconsulting.com> Life last week was interfering with programming. This week might be better. 8( John W. Colby www.ColbyConsulting.com Mike Mattys wrote: > Hi Shamil, > > Life this week is interfering with programming, > but I'll catch up soon. > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > ----- Original Message ----- > From: "Salakhetdinov Shamil" > To: "dba-VB" > Sent: Wednesday, April 01, 2009 1:44 PM > Subject: Re: [dba-VB] SCRUM: Sprint - 1st week plan > > >> OK Mike, >> >> BTW this is our ProductOwner who has the authority to accept or reject >> 'DONE' state of developed forms and reports... >> >> But you did do some changes but decided to not commit them? Why? >> >> Thank you. >> >> -- >> Shamil >> >> -----Original Message----- >> From: "Mike Mattys" >> To: "Salakhetdinov Shamil" ,"Discussion concerning Visual >> Basic and related programming issues." >> Date: Wed, 1 Apr 2009 13:21:53 -0400 >> Subject: Re: [dba-VB] SCRUM: Sprint - 1st week plan >> >>> Shamil, >>> >>> No - please consider it finished >>> >>> - >>> Michael R Mattys >>> MapPoint and Database Dev >>> www.mattysconsulting.com >>> - >>> ----- Original Message ----- >>> From: "Salakhetdinov Shamil" >>> To: "Discussion concerning Visual Basic and related programming issues." >>> >>> Sent: Wednesday, April 01, 2009 1:14 PM >>> Subject: Re: [dba-VB] SCRUM: Sprint - 1st week plan >>> >>> >>>> Hi Mike, >>>> >>>> You planned to change your form layout a bit, didn't you? >>>> I have got all the latest updates from our SCC server and I haven't >>>> found >>>> these layout changes - am I missing something? >>>> >>>> Thank you. >>>> >>>> -- >>>> Shamil >>>> >>>> -----Original Message----- >>>> From: "Mike Mattys" >>>> To: "Discussion concerning Visual Basic and related programming >>>> issues." >>>> Date: Tue, 31 Mar 2009 17:45:27 -0400 >>>> Subject: Re: [dba-VB] SCRUM: Sprint - 1st week plan >>>> >>>>> I hope no one is waiting on me ... ? >>>>> >>>>> - >>>>> Michael R Mattys >>>>> MapPoint and Database Dev >>>>> www.mattysconsulting.com >> _______________________________________________ >> dba-VB mailing list >> dba-VB at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/dba-vb >> http://www.databaseadvisors.com >> > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > > From mcp2004 at mail.ru Wed Apr 1 14:14:28 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Wed, 01 Apr 2009 23:14:28 +0400 Subject: [dba-VB] Click-Once setup... Message-ID: Hi All, Does anybody have .NET Apps Click-Once setup experience - namely .NET WPF apps Click-Once experience? I wonder how much time it could be needed for me to configure and test such setup assuming I have WPF appricaltion ready? My customer also wanted to have CompanyName and UserId specified and somehow passed from Click-Once URL http://my-click-once-application-url?c=company&u=userid to the local application when it is installed first time/updated/on-start-up to get UserId in login dialog - is it possible to get such params somehow by the subject application passed to the latter "automagically" in e.g. standard start-up arguments or something like that? Thank you. -- Shamil P.S. "WPF App deployed with ClickOnce": http://stackoverflow.com/questions/461186/is-this-list-a-correct-understanding-of-microsofts-current-application-deploymen requires two clicks (click hyperlink, click yes), no user input only for current user, no per-machine installations no shortcuts on desktop appears in program list like normal applications applications files are always copied to ../My Documents/My Applications a shortcut to your application will be put in Start menu / your company name cannot modify the target computer, isolated from operating system automatically detects and updates a newer version published simply by putting them on a webserver (where clients detect and get them) requires .NET 2.0 or later comparable to Java Web Start solves four problems: (1) easy deployment, (2) easy updating, (3) low-impact on target computer, (4) no need for administrator permissions. considered "low impact" if two users have the same ClickOnce applciation installed on the same machine, they will not break each other employs CAS for security user does not have to be online to use application standalone ClickOnce apps do not work on Firefox and Mac with Firefox now since it needs the .NET runtime restricted to single-window apps since they run in the browser building a ClickOnce manifest is much easier than Silverlight etc, since the IDE will do almost all of it for you; you just have to host the files somewhere (could be a web URL; could be a network UNC). From Gustav at cactus.dk Wed Apr 1 16:17:01 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Wed, 01 Apr 2009 23:17:01 +0200 Subject: [dba-VB] Click-Once setup... Message-ID: Hi Shamil Indeed! Highly recommended: http://databaseadvisors.com/pipermail/dba-vb/2008-October/002037.html I have installed a web server (IIS) at the client to which I have external access and publish the app to this directly from VS (via FTP) when a revision has been made. It can't be easier. /gustav PS: Will return to the SCRUM stuff tomorrow. It's bedtime here ... >>> Salakhetdinov Shamil 01-04-2009 21:14 >>> Hi All, Does anybody have .NET Apps Click-Once setup experience - namely .NET WPF apps Click-Once experience? I wonder how much time it could be needed for me to configure and test such setup assuming I have WPF appricaltion ready? My customer also wanted to have CompanyName and UserId specified and somehow passed from Click-Once URL http://my-click-once-application-url?c=company&u=userid to the local application when it is installed first time/updated/on-start-up to get UserId in login dialog - is it possible to get such params somehow by the subject application passed to the latter "automagically" in e.g. standard start-up arguments or something like that? Thank you. -- Shamil P.S. "WPF App deployed with ClickOnce": http://stackoverflow.com/questions/461186/is-this-list-a-correct-understanding-of-microsofts-current-application-deploymen requires two clicks (click hyperlink, click yes), no user input only for current user, no per-machine installations no shortcuts on desktop appears in program list like normal applications applications files are always copied to ../My Documents/My Applications a shortcut to your application will be put in Start menu / your company name cannot modify the target computer, isolated from operating system automatically detects and updates a newer version published simply by putting them on a webserver (where clients detect and get them) requires .NET 2.0 or later comparable to Java Web Start solves four problems: (1) easy deployment, (2) easy updating, (3) low-impact on target computer, (4) no need for administrator permissions. considered "low impact" if two users have the same ClickOnce applciation installed on the same machine, they will not break each other employs CAS for security user does not have to be online to use application standalone ClickOnce apps do not work on Firefox and Mac with Firefox now since it needs the .NET runtime restricted to single-window apps since they run in the browser building a ClickOnce manifest is much easier than Silverlight etc, since the IDE will do almost all of it for you; you just have to host the files somewhere (could be a web URL; could be a network UNC). From mcp2004 at mail.ru Wed Apr 1 16:51:21 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Thu, 02 Apr 2009 01:51:21 +0400 Subject: [dba-VB] =?koi8-r?b?aHR0cDovL25vcnRod2luZC5jb2RlcGxleC5jb20=?= Message-ID: Cross-posted in dba-VB and AccessD === Hi All, Northwind.NET project has got the new version of publicly available source code today at http://northwind.codeplex.com This code is a result of the first week of SCRUM team work. Please download the code, try to run it, join dba-VB discussion... Stay tuned for the next versions of code planned to be released regularily every one-two weeks... Thank you. -- Shamil From mcp2004 at mail.ru Wed Apr 1 17:17:18 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Thu, 02 Apr 2009 02:17:18 +0400 Subject: [dba-VB] =?koi8-r?b?Q2xpY2stT25jZSBzZXR1cC4uLg==?= In-Reply-To: References: Message-ID: Hi Gustav, Thank you for your info. I have just tried to setup a simple WPF app as Click-Once on my ASP.NET hosting site but it didn't work from my first try. I've probably done something wrong. I will continue tomorrow... Thank you. -- Shamil -----Original Message----- From: "Gustav Brock" To: Date: Wed, 01 Apr 2009 23:17:01 +0200 Subject: Re: [dba-VB] Click-Once setup... > Hi Shamil > > Indeed! Highly recommended: > > http://databaseadvisors.com/pipermail/dba-vb/2008-October/002037.html > > I have installed a web server (IIS) at the client to which I have external access and publish the app to this directly from VS (via FTP) when a revision has been made. It can't be easier. > > /gustav > > PS: Will return to the SCRUM stuff tomorrow. It's bedtime here ... > > > >>> Salakhetdinov Shamil 01-04-2009 21:14 >>> > Hi All, > > Does anybody have .NET Apps Click-Once setup experience - namely .NET WPF apps Click-Once experience? > > I wonder how much time it could be needed for me to configure and test such setup assuming I have WPF appricaltion ready? > > My customer also wanted to have CompanyName and UserId specified and somehow passed from Click-Once URL > > http://my-click-once-application-url?c=company&u=userid > > to the local application when it is installed first time/updated/on-start-up to get UserId in login dialog - is it possible to get such params somehow by the subject application passed to the latter "automagically" in e.g. standard start-up arguments or something like that? > > Thank you. > > -- > Shamil > > P.S. > > "WPF App deployed with ClickOnce": > > http://stackoverflow.com/questions/461186/is-this-list-a-correct-understanding-of-microsofts-current-application-deploymen > > requires two clicks (click hyperlink, click yes), no user input > only for current user, no per-machine installations > no shortcuts on desktop > appears in program list like normal applications > applications files are always copied to ../My Documents/My Applications > a shortcut to your application will be put in Start menu / your company name > cannot modify the target computer, isolated from operating system > automatically detects and updates a newer version > published simply by putting them on a webserver (where clients detect and get them) > requires .NET 2.0 or later > comparable to Java Web Start > solves four problems: (1) easy deployment, (2) easy updating, (3) low-impact on target computer, (4) no need for administrator permissions. > considered "low impact" > if two users have the same ClickOnce applciation installed on the same machine, they will not break each other > employs CAS for security > user does not have to be online to use application > standalone ClickOnce apps do not work on Firefox and Mac with Firefox now since it needs the .NET runtime > restricted to single-window apps since they run in the browser > building a ClickOnce manifest is much easier than Silverlight etc, since the IDE will do almost all of it for you; you just have to host the files somewhere (could be a web URL; could be a network UNC). > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mcp2004 at mail.ru Wed Apr 1 17:23:38 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Thu, 02 Apr 2009 02:23:38 +0400 Subject: [dba-VB] =?koi8-r?b?Q2xpY2stT25jZSBzZXR1cC4uLg==?= In-Reply-To: References: Message-ID: Have just found addtional Click-Once related stuff to read-through/investigate/apply tomorrow: http://msdn.microsoft.com/en-us/library/t71a733d(VS.80).aspx http://msdn.microsoft.com/en-us/library/cc707835.aspx -- Shamil -----Original Message----- From: Salakhetdinov Shamil To: "Discussion concerning Visual Basic and related programming issues." Date: Thu, 02 Apr 2009 02:17:18 +0400 Subject: Re: [dba-VB] Click-Once setup... > > Hi Gustav, > > Thank you for your info. > > I have just tried to setup a simple WPF app as Click-Once on my ASP.NET hosting site but it didn't work from my first try. I've probably done something wrong. > > I will continue tomorrow... > > Thank you. > > -- > Shamil > > > -----Original Message----- > From: "Gustav Brock" > To: > Date: Wed, 01 Apr 2009 23:17:01 +0200 > Subject: Re: [dba-VB] Click-Once setup... > > > Hi Shamil > > > > Indeed! Highly recommended: > > > > http://databaseadvisors.com/pipermail/dba-vb/2008-October/002037.html > > > > I have installed a web server (IIS) at the client to which I have external access and publish the app to this directly from VS (via FTP) when a revision has been made. It can't be easier. > > > > /gustav > > > > PS: Will return to the SCRUM stuff tomorrow. It's bedtime here ... > > > > > > >>> Salakhetdinov Shamil 01-04-2009 21:14 >>> > > Hi All, > > > > Does anybody have .NET Apps Click-Once setup experience - namely .NET WPF apps Click-Once experience? > > > > I wonder how much time it could be needed for me to configure and test such setup assuming I have WPF appricaltion ready? > > > > My customer also wanted to have CompanyName and UserId specified and somehow passed from Click-Once URL > > > > http://my-click-once-application-url?c=company&u=userid > > > > to the local application when it is installed first time/updated/on-start-up to get UserId in login dialog - is it possible to get such params somehow by the subject application passed to the latter "automagically" in e.g. standard start-up arguments or something like that? > > > > Thank you. > > > > -- > > Shamil > > > > P.S. > > > > "WPF App deployed with ClickOnce": > > > > http://stackoverflow.com/questions/461186/is-this-list-a-correct-understanding-of-microsofts-current-application-deploymen > > > > requires two clicks (click hyperlink, click yes), no user input > > only for current user, no per-machine installations > > no shortcuts on desktop > > appears in program list like normal applications > > applications files are always copied to ../My Documents/My Applications > > a shortcut to your application will be put in Start menu / your company name > > cannot modify the target computer, isolated from operating system > > automatically detects and updates a newer version > > published simply by putting them on a webserver (where clients detect and get them) > > requires .NET 2.0 or later > > comparable to Java Web Start > > solves four problems: (1) easy deployment, (2) easy updating, (3) low-impact on target computer, (4) no need for administrator permissions. > > considered "low impact" > > if two users have the same ClickOnce applciation installed on the same machine, they will not break each other > > employs CAS for security > > user does not have to be online to use application > > standalone ClickOnce apps do not work on Firefox and Mac with Firefox now since it needs the .NET runtime > > restricted to single-window apps since they run in the browser > > building a ClickOnce manifest is much easier than Silverlight etc, since the IDE will do almost all of it for you; you just have to host the files somewhere (could be a web URL; could be a network UNC). > > > > > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mcp2004 at mail.ru Thu Apr 2 01:01:28 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Thu, 02 Apr 2009 10:01:28 +0400 Subject: [dba-VB] =?koi8-r?b?Q2xpY2stT25jZSBzZXR1cC4uLg==?= In-Reply-To: References: Message-ID: Hi All, I have published simple WPF Click-Once sample here: http://shamils-4.hosting.parking.ru/click-once/MySampleWpfApplication.application Could you please test how it works for you by clicking on the above link? It works OK here. Please note that I signed it by using test certificate - not sure how it works on other systems. Thank you. -- Shamil -----Original Message----- From: Salakhetdinov Shamil To: "Discussion concerning Visual Basic and related programming issues." Date: Thu, 02 Apr 2009 02:23:38 +0400 Subject: Re: [dba-VB] Click-Once setup... > > Have just found addtional Click-Once related stuff to read-through/investigate/apply tomorrow: > > http://msdn.microsoft.com/en-us/library/t71a733d(VS.80).aspx > > http://msdn.microsoft.com/en-us/library/cc707835.aspx > > -- > Shamil > > -----Original Message----- > From: Salakhetdinov Shamil > To: "Discussion concerning Visual Basic and related programming issues." > Date: Thu, 02 Apr 2009 02:17:18 +0400 > Subject: Re: [dba-VB] Click-Once setup... > > > > > Hi Gustav, > > > > Thank you for your info. > > > > I have just tried to setup a simple WPF app as Click-Once on my ASP.NET hosting site but it didn't work from my first try. I've probably done something wrong. > > > > I will continue tomorrow... > > > > Thank you. > > > > -- > > Shamil > > > > > > -----Original Message----- > > From: "Gustav Brock" > > To: > > Date: Wed, 01 Apr 2009 23:17:01 +0200 > > Subject: Re: [dba-VB] Click-Once setup... > > > > > Hi Shamil > > > > > > Indeed! Highly recommended: > > > > > > http://databaseadvisors.com/pipermail/dba-vb/2008-October/002037.html > > > > > > I have installed a web server (IIS) at the client to which I have external access and publish the app to this directly from VS (via FTP) when a revision has been made. It can't be easier. > > > > > > /gustav > > > > > > PS: Will return to the SCRUM stuff tomorrow. It's bedtime here ... > > > > > > > > > >>> Salakhetdinov Shamil 01-04-2009 21:14 >>> > > > Hi All, > > > > > > Does anybody have .NET Apps Click-Once setup experience - namely .NET WPF apps Click-Once experience? > > > > > > I wonder how much time it could be needed for me to configure and test such setup assuming I have WPF appricaltion ready? > > > > > > My customer also wanted to have CompanyName and UserId specified and somehow passed from Click-Once URL > > > > > > http://my-click-once-application-url?c=company&u=userid > > > > > > to the local application when it is installed first time/updated/on-start-up to get UserId in login dialog - is it possible to get such params somehow by the subject application passed to the latter "automagically" in e.g. standard start-up arguments or something like that? > > > > > > Thank you. > > > > > > -- > > > Shamil > > > > > > P.S. > > > > > > "WPF App deployed with ClickOnce": > > > > > > http://stackoverflow.com/questions/461186/is-this-list-a-correct-understanding-of-microsofts-current-application-deploymen > > > > > > requires two clicks (click hyperlink, click yes), no user input > > > only for current user, no per-machine installations > > > no shortcuts on desktop > > > appears in program list like normal applications > > > applications files are always copied to ../My Documents/My Applications > > > a shortcut to your application will be put in Start menu / your company name > > > cannot modify the target computer, isolated from operating system > > > automatically detects and updates a newer version > > > published simply by putting them on a webserver (where clients detect and get them) > > > requires .NET 2.0 or later > > > comparable to Java Web Start > > > solves four problems: (1) easy deployment, (2) easy updating, (3) low-impact on target computer, (4) no need for administrator permissions. > > > considered "low impact" > > > if two users have the same ClickOnce applciation installed on the same machine, they will not break each other > > > employs CAS for security > > > user does not have to be online to use application > > > standalone ClickOnce apps do not work on Firefox and Mac with Firefox now since it needs the .NET runtime > > > restricted to single-window apps since they run in the browser > > > building a ClickOnce manifest is much easier than Silverlight etc, since the IDE will do almost all of it for you; you just have to host the files somewhere (could be a web URL; could be a network UNC). > > > > > > > > > > > > _______________________________________________ > > > dba-VB mailing list > > > dba-VB at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > > http://www.databaseadvisors.com > > > > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From Gustav at cactus.dk Thu Apr 2 02:26:16 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Thu, 02 Apr 2009 09:26:16 +0200 Subject: [dba-VB] Click-Once setup... Message-ID: Hi Shamil Works fine. It checks system (I have, of course, everything installed so no big business), it warns about the unknown certificate, I choose to run, and after a few seconds Hello World - v.0.0.1 pops up with a Test and an Exit button. Clicking Test pops a messagebox with Test Message. /gustav >>> Salakhetdinov Shamil 02-04-2009 08:01 >>> Hi All, I have published simple WPF Click-Once sample here: http://shamils-4.hosting.parking.ru/click-once/MySampleWpfApplication.application Could you please test how it works for you by clicking on the above link? It works OK here. Please note that I signed it by using test certificate - not sure how it works on other systems. Thank you. -- Shamil From drawbridgej at sympatico.ca Thu Apr 2 07:13:34 2009 From: drawbridgej at sympatico.ca (Jack and Pat) Date: Thu, 2 Apr 2009 07:13:34 -0500 Subject: [dba-VB] Click-Once setup... In-Reply-To: References: Message-ID: <10BAA490AF5D4181B13C3C8730F3722A@AMDXP> Hi Guys, The sample worked fine for me also. As Gustav says it checks the system. I have downloaded, but haven't used, VS2008 Express C#, VB. I got the warning of the certificate, and selected Run. It did - I got the Hello World screen with Test and Exit buttons. I chose test and got the message box. Just to say I don't have all of the VS bells and whistles, but the application came up just by going to the link. Jack -----Original Message----- From: dba-vb-bounces at databaseadvisors.com [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Thursday, April 02, 2009 2:26 AM To: dba-vb at databaseadvisors.com Subject: Re: [dba-VB] Click-Once setup... Hi Shamil Works fine. It checks system (I have, of course, everything installed so no big business), it warns about the unknown certificate, I choose to run, and after a few seconds Hello World - v.0.0.1 pops up with a Test and an Exit button. Clicking Test pops a messagebox with Test Message. /gustav >>> Salakhetdinov Shamil 02-04-2009 08:01 >>> Hi All, I have published simple WPF Click-Once sample here: http://shamils-4.hosting.parking.ru/click-once/MySampleWpfApplication.applic ation Could you please test how it works for you by clicking on the above link? It works OK here. Please note that I signed it by using test certificate - not sure how it works on other systems. Thank you. -- Shamil _______________________________________________ dba-VB mailing list dba-VB at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/dba-vb http://www.databaseadvisors.com From James at fcidms.com Thu Apr 2 08:34:15 2009 From: James at fcidms.com (James Barash) Date: Thu, 2 Apr 2009 09:34:15 -0400 Subject: [dba-VB] Click-Once setup... In-Reply-To: Message-ID: <006801c9b397$b7d78c00$6d0101c0@fci.local> Shamil: It worked fine here. I got a warning about the certificate but it ran fine. James Barash -----Original Message----- From: dba-vb-bounces at databaseadvisors.com [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Salakhetdinov Shamil Sent: Thursday, April 02, 2009 2:01 AM To: Discussion concerning Visual Basic and related programming issues. Subject: Re: [dba-VB] Click-Once setup... Hi All, I have published simple WPF Click-Once sample here: http://shamils-4.hosting.parking.ru/click-once/MySampleWpfApplication.applic ation Could you please test how it works for you by clicking on the above link? It works OK here. Please note that I signed it by using test certificate - not sure how it works on other systems. Thank you. -- Shamil -----Original Message----- From: Salakhetdinov Shamil To: "Discussion concerning Visual Basic and related programming issues." Date: Thu, 02 Apr 2009 02:23:38 +0400 Subject: Re: [dba-VB] Click-Once setup... > > Have just found addtional Click-Once related stuff to read-through/investigate/apply tomorrow: > > http://msdn.microsoft.com/en-us/library/t71a733d(VS.80).aspx > > http://msdn.microsoft.com/en-us/library/cc707835.aspx > > -- > Shamil > > -----Original Message----- > From: Salakhetdinov Shamil > To: "Discussion concerning Visual Basic and related programming issues." > Date: Thu, 02 Apr 2009 02:17:18 +0400 > Subject: Re: [dba-VB] Click-Once setup... > > > > > Hi Gustav, > > > > Thank you for your info. > > > > I have just tried to setup a simple WPF app as Click-Once on my ASP.NET hosting site but it didn't work from my first try. I've probably done something wrong. > > > > I will continue tomorrow... > > > > Thank you. > > > > -- > > Shamil > > > > > > -----Original Message----- > > From: "Gustav Brock" > > To: > > Date: Wed, 01 Apr 2009 23:17:01 +0200 > > Subject: Re: [dba-VB] Click-Once setup... > > > > > Hi Shamil > > > > > > Indeed! Highly recommended: > > > > > > http://databaseadvisors.com/pipermail/dba-vb/2008-October/002037.html > > > > > > I have installed a web server (IIS) at the client to which I have external access and publish the app to this directly from VS (via FTP) when a revision has been made. It can't be easier. > > > > > > /gustav > > > > > > PS: Will return to the SCRUM stuff tomorrow. It's bedtime here ... > > > > > > > > > >>> Salakhetdinov Shamil 01-04-2009 21:14 >>> > > > Hi All, > > > > > > Does anybody have .NET Apps Click-Once setup experience - namely .NET WPF apps Click-Once experience? > > > > > > I wonder how much time it could be needed for me to configure and test such setup assuming I have WPF appricaltion ready? > > > > > > My customer also wanted to have CompanyName and UserId specified and somehow passed from Click-Once URL > > > > > > http://my-click-once-application-url?c=company&u=userid > > > > > > to the local application when it is installed first time/updated/on-start-up to get UserId in login dialog - is it possible to get such params somehow by the subject application passed to the latter "automagically" in e.g. standard start-up arguments or something like that? > > > > > > Thank you. > > > > > > -- > > > Shamil > > > > > > P.S. > > > > > > "WPF App deployed with ClickOnce": > > > > > > http://stackoverflow.com/questions/461186/is-this-list-a-correct-understandi ng-of-microsofts-current-application-deploymen > > > > > > requires two clicks (click hyperlink, click yes), no user input > > > only for current user, no per-machine installations > > > no shortcuts on desktop > > > appears in program list like normal applications > > > applications files are always copied to ../My Documents/My Applications > > > a shortcut to your application will be put in Start menu / your company name > > > cannot modify the target computer, isolated from operating system > > > automatically detects and updates a newer version > > > published simply by putting them on a webserver (where clients detect and get them) > > > requires .NET 2.0 or later > > > comparable to Java Web Start > > > solves four problems: (1) easy deployment, (2) easy updating, (3) low-impact on target computer, (4) no need for administrator permissions. > > > considered "low impact" > > > if two users have the same ClickOnce applciation installed on the same machine, they will not break each other > > > employs CAS for security > > > user does not have to be online to use application > > > standalone ClickOnce apps do not work on Firefox and Mac with Firefox now since it needs the .NET runtime > > > restricted to single-window apps since they run in the browser > > > building a ClickOnce manifest is much easier than Silverlight etc, since the IDE will do almost all of it for you; you just have to host the files somewhere (could be a web URL; could be a network UNC). > > > > > > > > > > > > _______________________________________________ > > > dba-VB mailing list > > > dba-VB at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > > http://www.databaseadvisors.com > > > > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > _______________________________________________ dba-VB mailing list dba-VB at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/dba-vb http://www.databaseadvisors.com From mmattys at rochester.rr.com Thu Apr 2 08:58:07 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Thu, 2 Apr 2009 09:58:07 -0400 Subject: [dba-VB] Click-Once setup... References: <006801c9b397$b7d78c00$6d0101c0@fci.local> Message-ID: <442A4DC9F5F5470C8CAC5C2C4E1F3A16@Mattys> Hi Shamil, It worked here after 'unknown publisher' warning. Took a few moments 'verifying application requirements.' - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "James Barash" To: "'Salakhetdinov Shamil'" ; "'Discussion concerning Visual Basic and related programming issues.'" Sent: Thursday, April 02, 2009 9:34 AM Subject: Re: [dba-VB] Click-Once setup... > Shamil: > It worked fine here. I got a warning about the certificate but it ran > fine. > > James Barash > > -----Original Message----- > From: dba-vb-bounces at databaseadvisors.com > [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Salakhetdinov > Shamil > Sent: Thursday, April 02, 2009 2:01 AM > To: Discussion concerning Visual Basic and related programming issues. > Subject: Re: [dba-VB] Click-Once setup... > > > Hi All, > > I have published simple WPF Click-Once sample here: > > http://shamils-4.hosting.parking.ru/click-once/MySampleWpfApplication.applic > ation > > Could you please test how it works for you by clicking on the above link? > It works OK here. > > Please note that I signed it by using test certificate - not sure how it > works on other systems. > > Thank you. > > -- > Shamil > > > > -----Original Message----- > From: Salakhetdinov Shamil > To: "Discussion concerning Visual Basic and related programming > issues." > Date: Thu, 02 Apr 2009 02:23:38 +0400 > Subject: Re: [dba-VB] Click-Once setup... > >> >> Have just found addtional Click-Once related stuff to > read-through/investigate/apply tomorrow: >> >> http://msdn.microsoft.com/en-us/library/t71a733d(VS.80).aspx >> >> http://msdn.microsoft.com/en-us/library/cc707835.aspx >> >> -- >> Shamil >> >> -----Original Message----- >> From: Salakhetdinov Shamil >> To: "Discussion concerning Visual Basic and related programming > issues." >> Date: Thu, 02 Apr 2009 02:17:18 +0400 >> Subject: Re: [dba-VB] Click-Once setup... >> >> > >> > Hi Gustav, >> > >> > Thank you for your info. >> > >> > I have just tried to setup a simple WPF app as Click-Once on my ASP.NET > hosting site but it didn't work from my first try. I've probably done > something wrong. >> > >> > I will continue tomorrow... >> > >> > Thank you. >> > >> > -- >> > Shamil >> > >> > >> > -----Original Message----- >> > From: "Gustav Brock" >> > To: >> > Date: Wed, 01 Apr 2009 23:17:01 +0200 >> > Subject: Re: [dba-VB] Click-Once setup... >> > >> > > Hi Shamil >> > > >> > > Indeed! Highly recommended: >> > > >> > > http://databaseadvisors.com/pipermail/dba-vb/2008-October/002037.html >> > > >> > > I have installed a web server (IIS) at the client to which I have > external access and publish the app to this directly from VS (via FTP) > when > a revision has been made. It can't be easier. >> > > >> > > /gustav >> > > >> > > PS: Will return to the SCRUM stuff tomorrow. It's bedtime here ... >> > > >> > > >> > > >>> Salakhetdinov Shamil 01-04-2009 21:14 >>> >> > > Hi All, >> > > >> > > Does anybody have .NET Apps Click-Once setup experience - namely .NET > WPF apps Click-Once experience? >> > > >> > > I wonder how much time it could be needed for me to configure and >> > > test > such setup assuming I have WPF appricaltion ready? >> > > >> > > My customer also wanted to have CompanyName and UserId specified and > somehow passed from Click-Once URL >> > > >> > > http://my-click-once-application-url?c=company&u=userid >> > > >> > > to the local application when it is installed first > time/updated/on-start-up to get UserId in login dialog - is it possible to > get such params somehow by the subject application passed to the latter > "automagically" in e.g. standard start-up arguments or something like > that? >> > > >> > > Thank you. >> > > >> > > -- >> > > Shamil >> > > >> > > P.S. >> > > >> > > "WPF App deployed with ClickOnce": >> > > >> > > > http://stackoverflow.com/questions/461186/is-this-list-a-correct-understandi > ng-of-microsofts-current-application-deploymen >> > > >> > > requires two clicks (click hyperlink, click yes), no user input >> > > only for current user, no per-machine installations >> > > no shortcuts on desktop >> > > appears in program list like normal applications >> > > applications files are always copied to ../My Documents/My > Applications >> > > a shortcut to your application will be put in Start menu / your > company name >> > > cannot modify the target computer, isolated from operating system >> > > automatically detects and updates a newer version >> > > published simply by putting them on a webserver (where clients detect > and get them) >> > > requires .NET 2.0 or later >> > > comparable to Java Web Start >> > > solves four problems: (1) easy deployment, (2) easy updating, (3) > low-impact on target computer, (4) no need for administrator permissions. >> > > considered "low impact" >> > > if two users have the same ClickOnce applciation installed on the >> > > same > machine, they will not break each other >> > > employs CAS for security >> > > user does not have to be online to use application >> > > standalone ClickOnce apps do not work on Firefox and Mac with Firefox > now since it needs the .NET runtime >> > > restricted to single-window apps since they run in the browser >> > > building a ClickOnce manifest is much easier than Silverlight etc, > since the IDE will do almost all of it for you; you just have to host the > files somewhere (could be a web URL; could be a network UNC). >> > > >> > > >> > > >> > > _______________________________________________ >> > > dba-VB mailing list >> > > dba-VB at databaseadvisors.com >> > > http://databaseadvisors.com/mailman/listinfo/dba-vb >> > > http://www.databaseadvisors.com >> > > >> > >> > _______________________________________________ >> > dba-VB mailing list >> > dba-VB at databaseadvisors.com >> > http://databaseadvisors.com/mailman/listinfo/dba-vb >> > http://www.databaseadvisors.com >> > >> >> _______________________________________________ >> dba-VB mailing list >> dba-VB at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/dba-vb >> http://www.databaseadvisors.com >> > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From fuller.artful at gmail.com Thu Apr 2 09:28:17 2009 From: fuller.artful at gmail.com (Arthur Fuller) Date: Thu, 2 Apr 2009 10:28:17 -0400 Subject: [dba-VB] http://northwind.codeplex.com In-Reply-To: References: Message-ID: <29f585dd0904020728r28f2e06bwc5086c6711df1652@mail.gmail.com> I go there and it reports nothing new. What am I doing wrong? A. From Gustav at cactus.dk Thu Apr 2 09:34:06 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Thu, 02 Apr 2009 16:34:06 +0200 Subject: [dba-VB] http://northwind.codeplex.com Message-ID: Hi Arthur Menu item Releases you picked? That fooled me too. Pick menu item Source Code. /gustav >>> fuller.artful at gmail.com 02-04-2009 16:28 >>> I go there and it reports nothing new. What am I doing wrong? A. From mmattys at rochester.rr.com Thu Apr 2 10:18:07 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Thu, 2 Apr 2009 11:18:07 -0400 Subject: [dba-VB] SCRUM: Sprint - 2nd week plan References: Message-ID: Hi Scrum Team, I'll choose the Customer Phone List - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Salakhetdinov Shamil" To: "dba-VB" Sent: Wednesday, April 01, 2009 1:49 PM Subject: [dba-VB] SCRUM: Sprint - 2nd week plan > Hi SCRUM Team, > > The following is the plan for the second week. > Please select forms/reports your wanted to develop during this week. > Please ask any questions. > Please before asking the questions on forms check how the current set of > forms is done: let's follow currently this "lightweight" development style > for this project - we can do enhancements in the end of this project or in > the follow-up project. > > Forms > ====== > 1 Customers Labels Dialog > 3 Customer Phone List > 2 Quaterly Order > 2 Quaterly Orders Subform > 1 Sales By Year Dialog > 2 Sales Reports Dialog > > Reports > ======== > 2 Alphabetical List of Products > 1 Product By Category > 2 Sales Totals by Amount > -------------------------------- > 16 hours > > Thank you. > > -- > Shamil > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From fuller.artful at gmail.com Thu Apr 2 10:41:06 2009 From: fuller.artful at gmail.com (Arthur Fuller) Date: Thu, 2 Apr 2009 11:41:06 -0400 Subject: [dba-VB] http://northwind.codeplex.com In-Reply-To: References: Message-ID: <29f585dd0904020841o2a32f306ua68fed4b9c6e0016@mail.gmail.com> Thanks Gustav. On Thu, Apr 2, 2009 at 10:34 AM, Gustav Brock wrote: > Hi Arthur > > Menu item Releases you picked? That fooled me too. > Pick menu item Source Code. > From Gustav at cactus.dk Thu Apr 2 11:09:23 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Thu, 02 Apr 2009 18:09:23 +0200 Subject: [dba-VB] SCRUM: Sprint - 2nd week plan Message-ID: Hi SCRUM Team I could take, say, the Quarterly Orders including Subform and one of the reports. /gustav >>> Salakhetdinov Shamil 01-04-2009 19:49 >>> Hi SCRUM Team, The following is the plan for the second week. Please select forms/reports your wanted to develop during this week. Please ask any questions. Please before asking the questions on forms check how the current set of forms is done: let's follow currently this "lightweight" development style for this project - we can do enhancements in the end of this project or in the follow-up project. Forms ====== 1 Customers Labels Dialog 3 Customer Phone List 2 Quaterly Order 2 Quaterly Orders Subform 1 Sales By Year Dialog 2 Sales Reports Dialog Reports ======== 2 Alphabetical List of Products 1 Product By Category 2 Sales Totals by Amount -------------------------------- 16 hours Thank you. -- Shamil From mcp2004 at mail.ru Thu Apr 2 14:32:03 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Thu, 02 Apr 2009 23:32:03 +0400 Subject: [dba-VB] =?koi8-r?b?aHR0cDovL25vcnRod2luZC5jb2RlcGxleC5jb20=?= In-Reply-To: <29f585dd0904020728r28f2e06bwc5086c6711df1652@mail.gmail.com> References: <29f585dd0904020728r28f2e06bwc5086c6711df1652@mail.gmail.com> Message-ID: Hi Arthur, You probably mean that there is no new releases there? Yes, the first release is planned when the current project finished somewhere between 20-25th of April 2009. But there are several source code versions submitted there - here are the links: Source Code Check-ins List http://northwind.codeplex.com/SourceControl/ListDownloadableCommits.aspx 01-APR-09 Source Code Version Check-In http://northwind.codeplex.com/SourceControl/changeset/view/3548#69615 Thank you. -- Shamil -----Original Message----- From: Arthur Fuller To: Salakhetdinov Shamil , "Discussion concerning Visual Basic and related programming issues." Date: Thu, 2 Apr 2009 10:28:17 -0400 Subject: Re: [dba-VB] http://northwind.codeplex.com > I go there and it reports nothing new. What am I doing wrong? > > A. > > From mcp2004 at mail.ru Thu Apr 2 14:33:50 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Thu, 02 Apr 2009 23:33:50 +0400 Subject: [dba-VB] =?koi8-r?b?Q2xpY2stT25jZSBzZXR1cC4uLg==?= In-Reply-To: References: Message-ID: Hi Gustav, Thank you for testing. I have put the new version, which accepts parameters, and I have also signed the application my my code signing certificate - here is the link (watch line wraps): http://shamils-4.hosting.parking.ru/click-once/MySampleWpfApplication.application?Company=Test&UserId=Guest Thank you. -- Shamil -----Original Message----- From: "Gustav Brock" To: Date: Thu, 02 Apr 2009 09:26:16 +0200 Subject: Re: [dba-VB] Click-Once setup... > Hi Shamil > > Works fine. It checks system (I have, of course, everything installed so no big business), it warns about the unknown certificate, I choose to run, and after a few seconds Hello World - v.0.0.1 pops up with a Test and an Exit button. Clicking Test pops a messagebox with Test Message. > > /gustav > > > >>> Salakhetdinov Shamil 02-04-2009 08:01 >>> > > Hi All, > > I have published simple WPF Click-Once sample here: > > http://shamils-4.hosting.parking.ru/click-once/MySampleWpfApplication.application > > Could you please test how it works for you by clicking on the above link? > It works OK here. > > Please note that I signed it by using test certificate - not sure how it works on other systems. > > Thank you. > > -- > Shamil > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mcp2004 at mail.ru Thu Apr 2 14:38:50 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Thu, 02 Apr 2009 23:38:50 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IFNwcmludCAtIDJuZCB3ZWVrIHBsYW4=?= In-Reply-To: References: Message-ID: OK, Mike. Forms ====== 1 Customers Labels Dialog 3 Customer Phone List => Mike 2 Quaterly Order 2 Quaterly Orders Subform 1 Sales By Year Dialog 2 Sales Reports Dialog Reports ======== 2 Alphabetical List of Products 1 Product By Category 2 Sales Totals by Amount -------------------------------- 16 hours Thank you. -- Shamil -----Original Message----- From: "Mike Mattys" To: "Salakhetdinov Shamil" ,"Discussion concerning Visual Basic and related programming issues." Date: Thu, 2 Apr 2009 11:18:07 -0400 Subject: Re: [dba-VB] SCRUM: Sprint - 2nd week plan > Hi Scrum Team, > > > I'll choose the Customer Phone List > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > ----- Original Message ----- > From: "Salakhetdinov Shamil" > To: "dba-VB" > Sent: Wednesday, April 01, 2009 1:49 PM > Subject: [dba-VB] SCRUM: Sprint - 2nd week plan > > > > Hi SCRUM Team, > > > > The following is the plan for the second week. > > Please select forms/reports your wanted to develop during this week. > > Please ask any questions. > > Please before asking the questions on forms check how the current set of > > forms is done: let's follow currently this "lightweight" development style > > for this project - we can do enhancements in the end of this project or in > > the follow-up project. > > > > Forms > > ====== > > 1 Customers Labels Dialog > > 3 Customer Phone List > > 2 Quaterly Order > > 2 Quaterly Orders Subform > > 1 Sales By Year Dialog > > 2 Sales Reports Dialog > > > > Reports > > ======== > > 2 Alphabetical List of Products > > 1 Product By Category > > 2 Sales Totals by Amount > > -------------------------------- > > 16 hours > > > > Thank you. > > > > -- > > Shamil > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > From mcp2004 at mail.ru Thu Apr 2 14:51:00 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Thu, 02 Apr 2009 23:51:00 +0400 Subject: [dba-VB] =?koi8-r?b?Q2xpY2stT25jZSBzZXR1cC4uLg==?= In-Reply-To: <442A4DC9F5F5470C8CAC5C2C4E1F3A16@Mattys> References: <442A4DC9F5F5470C8CAC5C2C4E1F3A16@Mattys> Message-ID: Thank you Gustav, Jack and Pat, James, Mike for testing the link. As I have written previously here I have published the new version here http://shamils-4.hosting.parking.ru/click-once/MySampleWpfApplication.application?Company=Test&UserId=Guest (watch line wraps) which is now signed with my code certofocate and accepts parameters specified in URL. All the info for this sample is obtained from the following sources: Click-Once Deployment http://msdn.microsoft.com/en-us/library/t71a733d(VS.80).aspx Deploying WPF Applications with ClickOnce http://msdn.microsoft.com/en-us/library/cc707835.aspx How to: Retrieve Query String Information in a ClickOnce Application http://msdn.microsoft.com/en-us/library/ms172242(VS.80).aspx as well as from Gustav's previous posting on click-once here on dba-VB: http://databaseadvisors.com/pipermail/dba-vb/2008-October/002037.html although I didn't use (yet) any external tools to make this setup - I have just used VS2008's: Right-Click VS Project entry -> Properies -> Publish as well as MS Windows MMC Certificates snap-in to install my code signing certificate as the Trusted Root Certification Authorities certificate. I think we can use similar Click-Once deployment feature to setup a test version of our Northwind.NET executables together with MS SQL database running under MS SQL Express... Thank you. -- Shamil -----Original Message----- From: "Mike Mattys" To: "Discussion concerning Visual Basic and related programming issues." Date: Thu, 2 Apr 2009 09:58:07 -0400 Subject: Re: [dba-VB] Click-Once setup... > Hi Shamil, > > It worked here after 'unknown publisher' warning. > Took a few moments 'verifying application requirements.' > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > ----- Original Message ----- > From: "James Barash" > To: "'Salakhetdinov Shamil'" ; "'Discussion concerning > Visual Basic and related programming issues.'" > Sent: Thursday, April 02, 2009 9:34 AM > Subject: Re: [dba-VB] Click-Once setup... > > > > Shamil: > > It worked fine here. I got a warning about the certificate but it ran > > fine. > > > > James Barash > > > > -----Original Message----- > > From: dba-vb-bounces at databaseadvisors.com > > [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Salakhetdinov > > Shamil > > Sent: Thursday, April 02, 2009 2:01 AM > > To: Discussion concerning Visual Basic and related programming issues. > > Subject: Re: [dba-VB] Click-Once setup... > > > > > > Hi All, > > > > I have published simple WPF Click-Once sample here: > > > > http://shamils-4.hosting.parking.ru/click-once/MySampleWpfApplication.applic > > ation > > > > Could you please test how it works for you by clicking on the above link? > > It works OK here. > > > > Please note that I signed it by using test certificate - not sure how it > > works on other systems. > > > > Thank you. > > > > -- > > Shamil > > > > > > > > -----Original Message----- > > From: Salakhetdinov Shamil > > To: "Discussion concerning Visual Basic and related programming > > issues." > > Date: Thu, 02 Apr 2009 02:23:38 +0400 > > Subject: Re: [dba-VB] Click-Once setup... > > > >> > >> Have just found addtional Click-Once related stuff to > > read-through/investigate/apply tomorrow: > >> > >> http://msdn.microsoft.com/en-us/library/t71a733d(VS.80).aspx > >> > >> http://msdn.microsoft.com/en-us/library/cc707835.aspx > >> > >> -- > >> Shamil > >> > >> -----Original Message----- > >> From: Salakhetdinov Shamil > >> To: "Discussion concerning Visual Basic and related programming > > issues." > >> Date: Thu, 02 Apr 2009 02:17:18 +0400 > >> Subject: Re: [dba-VB] Click-Once setup... > >> > >> > > >> > Hi Gustav, > >> > > >> > Thank you for your info. > >> > > >> > I have just tried to setup a simple WPF app as Click-Once on my ASP.NET > > hosting site but it didn't work from my first try. I've probably done > > something wrong. > >> > > >> > I will continue tomorrow... > >> > > >> > Thank you. > >> > > >> > -- > >> > Shamil > >> > > >> > > >> > -----Original Message----- > >> > From: "Gustav Brock" > >> > To: > >> > Date: Wed, 01 Apr 2009 23:17:01 +0200 > >> > Subject: Re: [dba-VB] Click-Once setup... > >> > > >> > > Hi Shamil > >> > > > >> > > Indeed! Highly recommended: > >> > > > >> > > http://databaseadvisors.com/pipermail/dba-vb/2008-October/002037.html > >> > > > >> > > I have installed a web server (IIS) at the client to which I have > > external access and publish the app to this directly from VS (via FTP) > > when > > a revision has been made. It can't be easier. > >> > > > >> > > /gustav > >> > > > >> > > PS: Will return to the SCRUM stuff tomorrow. It's bedtime here ... > >> > > > >> > > > >> > > >>> Salakhetdinov Shamil 01-04-2009 21:14 >>> > >> > > Hi All, > >> > > > >> > > Does anybody have .NET Apps Click-Once setup experience - namely .NET > > WPF apps Click-Once experience? > >> > > > >> > > I wonder how much time it could be needed for me to configure and > >> > > test > > such setup assuming I have WPF appricaltion ready? > >> > > > >> > > My customer also wanted to have CompanyName and UserId specified and > > somehow passed from Click-Once URL > >> > > > >> > > http://my-click-once-application-url?c=company&u=userid > >> > > > >> > > to the local application when it is installed first > > time/updated/on-start-up to get UserId in login dialog - is it possible to > > get such params somehow by the subject application passed to the latter > > "automagically" in e.g. standard start-up arguments or something like > > that? > >> > > > >> > > Thank you. > >> > > > >> > > -- > >> > > Shamil > >> > > > >> > > P.S. > >> > > > >> > > "WPF App deployed with ClickOnce": > >> > > > >> > > > > http://stackoverflow.com/questions/461186/is-this-list-a-correct-understandi > > ng-of-microsofts-current-application-deploymen > >> > > > >> > > requires two clicks (click hyperlink, click yes), no user input > >> > > only for current user, no per-machine installations > >> > > no shortcuts on desktop > >> > > appears in program list like normal applications > >> > > applications files are always copied to ../My Documents/My > > Applications > >> > > a shortcut to your application will be put in Start menu / your > > company name > >> > > cannot modify the target computer, isolated from operating system > >> > > automatically detects and updates a newer version > >> > > published simply by putting them on a webserver (where clients detect > > and get them) > >> > > requires .NET 2.0 or later > >> > > comparable to Java Web Start > >> > > solves four problems: (1) easy deployment, (2) easy updating, (3) > > low-impact on target computer, (4) no need for administrator permissions. > >> > > considered "low impact" > >> > > if two users have the same ClickOnce applciation installed on the > >> > > same > > machine, they will not break each other > >> > > employs CAS for security > >> > > user does not have to be online to use application > >> > > standalone ClickOnce apps do not work on Firefox and Mac with Firefox > > now since it needs the .NET runtime > >> > > restricted to single-window apps since they run in the browser > >> > > building a ClickOnce manifest is much easier than Silverlight etc, > > since the IDE will do almost all of it for you; you just have to host the > > files somewhere (could be a web URL; could be a network UNC). > >> > > > >> > > > >> > > > >> > > _______________________________________________ > >> > > dba-VB mailing list > >> > > dba-VB at databaseadvisors.com > >> > > http://databaseadvisors.com/mailman/listinfo/dba-vb > >> > > http://www.databaseadvisors.com > >> > > > >> > From max.wanadoo at gmail.com Thu Apr 2 14:57:55 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Thu, 2 Apr 2009 20:57:55 +0100 Subject: [dba-VB] Click-Once setup... In-Reply-To: References: <442A4DC9F5F5470C8CAC5C2C4E1F3A16@Mattys> Message-ID: <49d518d5.07a5660a.3ad1.54f1@mx.google.com> Shamil, That worked ok for me. Comodo threw a lot of wobblies and warnings but clicking threw them all I got a dialog box. I click on test and it responded Test. So all seems ok - good luck Max -----Original Message----- From: dba-vb-bounces at databaseadvisors.com [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Salakhetdinov Shamil Sent: 02 April 2009 20:51 To: Discussion concerning Visual Basic and related programming issues. Subject: Re: [dba-VB] Click-Once setup... Thank you Gustav, Jack and Pat, James, Mike for testing the link. As I have written previously here I have published the new version here http://shamils-4.hosting.parking.ru/click-once/MySampleWpfApplication.applic ation?Company=Test&UserId=Guest (watch line wraps) which is now signed with my code certofocate and accepts parameters specified in URL. All the info for this sample is obtained from the following sources: Click-Once Deployment http://msdn.microsoft.com/en-us/library/t71a733d(VS.80).aspx Deploying WPF Applications with ClickOnce http://msdn.microsoft.com/en-us/library/cc707835.aspx How to: Retrieve Query String Information in a ClickOnce Application http://msdn.microsoft.com/en-us/library/ms172242(VS.80).aspx as well as from Gustav's previous posting on click-once here on dba-VB: http://databaseadvisors.com/pipermail/dba-vb/2008-October/002037.html although I didn't use (yet) any external tools to make this setup - I have just used VS2008's: Right-Click VS Project entry -> Properies -> Publish as well as MS Windows MMC Certificates snap-in to install my code signing certificate as the Trusted Root Certification Authorities certificate. I think we can use similar Click-Once deployment feature to setup a test version of our Northwind.NET executables together with MS SQL database running under MS SQL Express... Thank you. -- Shamil -----Original Message----- From: "Mike Mattys" To: "Discussion concerning Visual Basic and related programming issues." Date: Thu, 2 Apr 2009 09:58:07 -0400 Subject: Re: [dba-VB] Click-Once setup... > Hi Shamil, > > It worked here after 'unknown publisher' warning. > Took a few moments 'verifying application requirements.' > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > ----- Original Message ----- > From: "James Barash" > To: "'Salakhetdinov Shamil'" ; "'Discussion concerning > Visual Basic and related programming issues.'" > Sent: Thursday, April 02, 2009 9:34 AM > Subject: Re: [dba-VB] Click-Once setup... > > > > Shamil: > > It worked fine here. I got a warning about the certificate but it ran > > fine. > > > > James Barash > > > > -----Original Message----- > > From: dba-vb-bounces at databaseadvisors.com > > [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Salakhetdinov > > Shamil > > Sent: Thursday, April 02, 2009 2:01 AM > > To: Discussion concerning Visual Basic and related programming issues. > > Subject: Re: [dba-VB] Click-Once setup... > > > > > > Hi All, > > > > I have published simple WPF Click-Once sample here: > > > > http://shamils-4.hosting.parking.ru/click-once/MySampleWpfApplication.applic > > ation > > > > Could you please test how it works for you by clicking on the above link? > > It works OK here. > > > > Please note that I signed it by using test certificate - not sure how it > > works on other systems. > > > > Thank you. > > > > -- > > Shamil > > > > > > > > -----Original Message----- > > From: Salakhetdinov Shamil > > To: "Discussion concerning Visual Basic and related programming > > issues." > > Date: Thu, 02 Apr 2009 02:23:38 +0400 > > Subject: Re: [dba-VB] Click-Once setup... > > > >> > >> Have just found addtional Click-Once related stuff to > > read-through/investigate/apply tomorrow: > >> > >> http://msdn.microsoft.com/en-us/library/t71a733d(VS.80).aspx > >> > >> http://msdn.microsoft.com/en-us/library/cc707835.aspx > >> > >> -- > >> Shamil > >> > >> -----Original Message----- > >> From: Salakhetdinov Shamil > >> To: "Discussion concerning Visual Basic and related programming > > issues." > >> Date: Thu, 02 Apr 2009 02:17:18 +0400 > >> Subject: Re: [dba-VB] Click-Once setup... > >> > >> > > >> > Hi Gustav, > >> > > >> > Thank you for your info. > >> > > >> > I have just tried to setup a simple WPF app as Click-Once on my ASP.NET > > hosting site but it didn't work from my first try. I've probably done > > something wrong. > >> > > >> > I will continue tomorrow... > >> > > >> > Thank you. > >> > > >> > -- > >> > Shamil > >> > > >> > > >> > -----Original Message----- > >> > From: "Gustav Brock" > >> > To: > >> > Date: Wed, 01 Apr 2009 23:17:01 +0200 > >> > Subject: Re: [dba-VB] Click-Once setup... > >> > > >> > > Hi Shamil > >> > > > >> > > Indeed! Highly recommended: > >> > > > >> > > http://databaseadvisors.com/pipermail/dba-vb/2008-October/002037.html > >> > > > >> > > I have installed a web server (IIS) at the client to which I have > > external access and publish the app to this directly from VS (via FTP) > > when > > a revision has been made. It can't be easier. > >> > > > >> > > /gustav > >> > > > >> > > PS: Will return to the SCRUM stuff tomorrow. It's bedtime here ... > >> > > > >> > > > >> > > >>> Salakhetdinov Shamil 01-04-2009 21:14 >>> > >> > > Hi All, > >> > > > >> > > Does anybody have .NET Apps Click-Once setup experience - namely .NET > > WPF apps Click-Once experience? > >> > > > >> > > I wonder how much time it could be needed for me to configure and > >> > > test > > such setup assuming I have WPF appricaltion ready? > >> > > > >> > > My customer also wanted to have CompanyName and UserId specified and > > somehow passed from Click-Once URL > >> > > > >> > > http://my-click-once-application-url?c=company&u=userid > >> > > > >> > > to the local application when it is installed first > > time/updated/on-start-up to get UserId in login dialog - is it possible to > > get such params somehow by the subject application passed to the latter > > "automagically" in e.g. standard start-up arguments or something like > > that? > >> > > > >> > > Thank you. > >> > > > >> > > -- > >> > > Shamil > >> > > > >> > > P.S. > >> > > > >> > > "WPF App deployed with ClickOnce": > >> > > > >> > > > > http://stackoverflow.com/questions/461186/is-this-list-a-correct-understandi > > ng-of-microsofts-current-application-deploymen > >> > > > >> > > requires two clicks (click hyperlink, click yes), no user input > >> > > only for current user, no per-machine installations > >> > > no shortcuts on desktop > >> > > appears in program list like normal applications > >> > > applications files are always copied to ../My Documents/My > > Applications > >> > > a shortcut to your application will be put in Start menu / your > > company name > >> > > cannot modify the target computer, isolated from operating system > >> > > automatically detects and updates a newer version > >> > > published simply by putting them on a webserver (where clients detect > > and get them) > >> > > requires .NET 2.0 or later > >> > > comparable to Java Web Start > >> > > solves four problems: (1) easy deployment, (2) easy updating, (3) > > low-impact on target computer, (4) no need for administrator permissions. > >> > > considered "low impact" > >> > > if two users have the same ClickOnce applciation installed on the > >> > > same > > machine, they will not break each other > >> > > employs CAS for security > >> > > user does not have to be online to use application > >> > > standalone ClickOnce apps do not work on Firefox and Mac with Firefox > > now since it needs the .NET runtime > >> > > restricted to single-window apps since they run in the browser > >> > > building a ClickOnce manifest is much easier than Silverlight etc, > > since the IDE will do almost all of it for you; you just have to host the > > files somewhere (could be a web URL; could be a network UNC). > >> > > > >> > > > >> > > > >> > > _______________________________________________ > >> > > dba-VB mailing list > >> > > dba-VB at databaseadvisors.com > >> > > http://databaseadvisors.com/mailman/listinfo/dba-vb > >> > > http://www.databaseadvisors.com > >> > > > >> > _______________________________________________ dba-VB mailing list dba-VB at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/dba-vb http://www.databaseadvisors.com From mcp2004 at mail.ru Thu Apr 2 15:07:45 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Fri, 03 Apr 2009 00:07:45 +0400 Subject: [dba-VB] =?koi8-r?b?Q2xpY2stT25jZSBzZXR1cC4uLg==?= In-Reply-To: <49d518d5.07a5660a.3ad1.54f1@mx.google.com> References: <49d518d5.07a5660a.3ad1.54f1@mx.google.com> Message-ID: Thank you. Max. -- Shamil -----Original Message----- From: "Max Wanadoo" To: "'Salakhetdinov Shamil'" ,"'Discussion concerning Visual Basic and related programming issues.'" Date: Thu, 2 Apr 2009 20:57:55 +0100 Subject: RE: [dba-VB] Click-Once setup... > Shamil, > That worked ok for me. Comodo threw a lot of wobblies and warnings but > clicking threw them all I got a dialog box. I click on test and it responded > Test. > So all seems ok - good luck > > Max > > > -----Original Message----- > From: dba-vb-bounces at databaseadvisors.com > [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Salakhetdinov > Shamil > Sent: 02 April 2009 20:51 > To: Discussion concerning Visual Basic and related programming issues. > Subject: Re: [dba-VB] Click-Once setup... > > > Thank you Gustav, Jack and Pat, James, Mike for testing the link. > > As I have written previously here I have published the new version here > > http://shamils-4.hosting.parking.ru/click-once/MySampleWpfApplication.applic > ation?Company=Test&UserId=Guest > > (watch line wraps) > > which is now signed with my code certofocate and accepts parameters > specified in URL. > > All the info for this sample is obtained from the following sources: > > Click-Once Deployment > http://msdn.microsoft.com/en-us/library/t71a733d(VS.80).aspx > > Deploying WPF Applications with ClickOnce > http://msdn.microsoft.com/en-us/library/cc707835.aspx > > How to: Retrieve Query String Information in a ClickOnce Application > http://msdn.microsoft.com/en-us/library/ms172242(VS.80).aspx > > as well as from Gustav's previous posting on click-once here on dba-VB: > > http://databaseadvisors.com/pipermail/dba-vb/2008-October/002037.html > > although I didn't use (yet) any external tools to make this setup - I have > just used VS2008's: > > Right-Click VS Project entry -> Properies -> Publish > > as well as MS Windows MMC Certificates snap-in to install my code signing > certificate as the Trusted Root Certification Authorities certificate. > > I think we can use similar Click-Once deployment feature to setup a test > version of our Northwind.NET executables together with MS SQL database > running under MS SQL Express... > > Thank you. > > -- > Shamil > > > -----Original Message----- > From: "Mike Mattys" > To: "Discussion concerning Visual Basic and related programming > issues." > Date: Thu, 2 Apr 2009 09:58:07 -0400 > Subject: Re: [dba-VB] Click-Once setup... > > > Hi Shamil, > > > > It worked here after 'unknown publisher' warning. > > Took a few moments 'verifying application requirements.' > > > > - > > Michael R Mattys > > MapPoint and Database Dev > > www.mattysconsulting.com > > - > > ----- Original Message ----- > > From: "James Barash" > > To: "'Salakhetdinov Shamil'" ; "'Discussion concerning > > Visual Basic and related programming issues.'" > > > Sent: Thursday, April 02, 2009 9:34 AM > > Subject: Re: [dba-VB] Click-Once setup... > > > > > > > Shamil: > > > It worked fine here. I got a warning about the certificate but it ran > > > fine. > > > > > > James Barash > > > > > > -----Original Message----- > > > From: dba-vb-bounces at databaseadvisors.com > > > [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Salakhetdinov > > > Shamil > > > Sent: Thursday, April 02, 2009 2:01 AM > > > To: Discussion concerning Visual Basic and related programming issues. > > > Subject: Re: [dba-VB] Click-Once setup... > > > > > > > > > Hi All, > > > > > > I have published simple WPF Click-Once sample here: > > > > > > > http://shamils-4.hosting.parking.ru/click-once/MySampleWpfApplication.applic > > > ation > > > > > > Could you please test how it works for you by clicking on the above > link? > > > It works OK here. > > > > > > Please note that I signed it by using test certificate - not sure how it > > > works on other systems. > > > > > > Thank you. > > > > > > -- > > > Shamil > > > > > > > > > > > > -----Original Message----- > > > From: Salakhetdinov Shamil > > > To: "Discussion concerning Visual Basic and related programming > > > issues." > > > Date: Thu, 02 Apr 2009 02:23:38 +0400 > > > Subject: Re: [dba-VB] Click-Once setup... > > > > > >> > > >> Have just found addtional Click-Once related stuff to > > > read-through/investigate/apply tomorrow: > > >> > > >> http://msdn.microsoft.com/en-us/library/t71a733d(VS.80).aspx > > >> > > >> http://msdn.microsoft.com/en-us/library/cc707835.aspx > > >> > > >> -- > > >> Shamil > > >> > > >> -----Original Message----- > > >> From: Salakhetdinov Shamil > > >> To: "Discussion concerning Visual Basic and related programming > > > issues." > > >> Date: Thu, 02 Apr 2009 02:17:18 +0400 > > >> Subject: Re: [dba-VB] Click-Once setup... > > >> > > >> > > > >> > Hi Gustav, > > >> > > > >> > Thank you for your info. > > >> > > > >> > I have just tried to setup a simple WPF app as Click-Once on my > ASP.NET > > > hosting site but it didn't work from my first try. I've probably done > > > something wrong. > > >> > > > >> > I will continue tomorrow... > > >> > > > >> > Thank you. > > >> > > > >> > -- > > >> > Shamil > > >> > > > >> > > > >> > -----Original Message----- > > >> > From: "Gustav Brock" > > >> > To: > > >> > Date: Wed, 01 Apr 2009 23:17:01 +0200 > > >> > Subject: Re: [dba-VB] Click-Once setup... > > >> > > > >> > > Hi Shamil > > >> > > > > >> > > Indeed! Highly recommended: > > >> > > > > >> > > > http://databaseadvisors.com/pipermail/dba-vb/2008-October/002037.html > > >> > > > > >> > > I have installed a web server (IIS) at the client to which I have > > > external access and publish the app to this directly from VS (via FTP) > > > when > > > a revision has been made. It can't be easier. > > >> > > > > >> > > /gustav > > >> > > > > >> > > PS: Will return to the SCRUM stuff tomorrow. It's bedtime here ... > > >> > > > > >> > > > > >> > > >>> Salakhetdinov Shamil 01-04-2009 21:14 >>> > > >> > > Hi All, > > >> > > > > >> > > Does anybody have .NET Apps Click-Once setup experience - namely > .NET > > > WPF apps Click-Once experience? > > >> > > > > >> > > I wonder how much time it could be needed for me to configure and > > >> > > test > > > such setup assuming I have WPF appricaltion ready? > > >> > > > > >> > > My customer also wanted to have CompanyName and UserId specified > and > > > somehow passed from Click-Once URL > > >> > > > > >> > > http://my-click-once-application-url?c=company&u=userid > > >> > > > > >> > > to the local application when it is installed first > > > time/updated/on-start-up to get UserId in login dialog - is it possible > to > > > get such params somehow by the subject application passed to the latter > > > "automagically" in e.g. standard start-up arguments or something like > > > that? > > >> > > > > >> > > Thank you. > > >> > > > > >> > > -- > > >> > > Shamil > > >> > > > > >> > > P.S. > > >> > > > > >> > > "WPF App deployed with ClickOnce": > > >> > > > > >> > > > > > > http://stackoverflow.com/questions/461186/is-this-list-a-correct-understandi > > > ng-of-microsofts-current-application-deploymen > > >> > > > > >> > > requires two clicks (click hyperlink, click yes), no user input > > >> > > only for current user, no per-machine installations > > >> > > no shortcuts on desktop > > >> > > appears in program list like normal applications > > >> > > applications files are always copied to ../My Documents/My > > > Applications > > >> > > a shortcut to your application will be put in Start menu / your > > > company name > > >> > > cannot modify the target computer, isolated from operating system > > >> > > automatically detects and updates a newer version > > >> > > published simply by putting them on a webserver (where clients > detect > > > and get them) > > >> > > requires .NET 2.0 or later > > >> > > comparable to Java Web Start > > >> > > solves four problems: (1) easy deployment, (2) easy updating, (3) > > > low-impact on target computer, (4) no need for administrator > permissions. > > >> > > considered "low impact" > > >> > > if two users have the same ClickOnce applciation installed on the > > >> > > same > > > machine, they will not break each other > > >> > > employs CAS for security > > >> > > user does not have to be online to use application > > >> > > standalone ClickOnce apps do not work on Firefox and Mac with > Firefox > > > now since it needs the .NET runtime > > >> > > restricted to single-window apps since they run in the browser > > >> > > building a ClickOnce manifest is much easier than Silverlight etc, > > > since the IDE will do almost all of it for you; you just have to host > the > > > files somewhere (could be a web URL; could be a network UNC). > > >> > > > > >> > > > > >> > > > > >> > > _______________________________________________ > > >> > > dba-VB mailing list > > >> > > dba-VB at databaseadvisors.com > > >> > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > >> > > http://www.databaseadvisors.com > > >> > > > > >> > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mcp2004 at mail.ru Thu Apr 2 15:15:57 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Fri, 03 Apr 2009 00:15:57 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IFNwcmludCAtIDJuZCB3ZWVrIHBsYW4=?= In-Reply-To: References: Message-ID: Hi Gustav, OK, please tell what report would you like to develop? (I will make all the dialog forms now - they are small - just to have them ready to be used to run other forms/reports): Forms ====== 1 Customers Labels Dialog => Shamil 3 Customer Phone List => Mike 2 Quaterly Order => Gustav 2 Quaterly Orders Subform => Gustav 1 Sales By Year Dialog => Shamil 2 Sales Reports Dialog => Shamil Reports ======== 2 Alphabetical List of Products 1 Product By Category 2 Sales Totals by Amount -------------------------------- 16 hours Thank you. -- Shamil -----Original Message----- From: "Gustav Brock" To: Date: Thu, 02 Apr 2009 18:09:23 +0200 Subject: Re: [dba-VB] SCRUM: Sprint - 2nd week plan > Hi SCRUM Team > > I could take, say, the Quarterly Orders including Subform and one of the reports. > > /gustav > > >>> Salakhetdinov Shamil 01-04-2009 19:49 >>> > Hi SCRUM Team, > > The following is the plan for the second week. > Please select forms/reports your wanted to develop during this week. > Please ask any questions. > Please before asking the questions on forms check how the current set of forms is done: let's follow currently this "lightweight" development style for this project - we can do enhancements in the end of this project or in the follow-up project. > > Forms > ====== > 1 Customers Labels Dialog > 3 Customer Phone List > 2 Quaterly Order > 2 Quaterly Orders Subform > 1 Sales By Year Dialog > 2 Sales Reports Dialog > > Reports > ======== > 2 Alphabetical List of Products > 1 Product By Category > 2 Sales Totals by Amount > -------------------------------- > 16 hours > > Thank you. > > -- > Shamil > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mcp2004 at mail.ru Thu Apr 2 15:21:03 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Fri, 03 Apr 2009 00:21:03 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IFNwcmludCAtIDFzdCB3ZWVrIHBsYW4=?= In-Reply-To: <49D3B6F1.704@colbyconsulting.com> References: <49D3B6F1.704@colbyconsulting.com> Message-ID: OK, John. We will be waiting for you and Doug to get back into Active mode. Meanwhile myself, Gustav and Mike - we are proceeding with the Nothwind.NET project development as we have got committed to have it 'Done' in one calendar month. Thank you. -- Shamil -----Original Message----- From: jwcolby To: "Discussion concerning Visual Basic and related programming issues." Date: Wed, 01 Apr 2009 14:48:17 -0400 Subject: Re: [dba-VB] SCRUM: Sprint - 1st week plan > Life last week was interfering with programming. This week might be better. > > 8( > > John W. Colby > www.ColbyConsulting.com > > > Mike Mattys wrote: > > Hi Shamil, > > > > Life this week is interfering with programming, > > but I'll catch up soon. > > > > - > > Michael R Mattys > > MapPoint and Database Dev > > www.mattysconsulting.com > > - > > ----- Original Message ----- > > From: "Salakhetdinov Shamil" > > To: "dba-VB" > > Sent: Wednesday, April 01, 2009 1:44 PM > > Subject: Re: [dba-VB] SCRUM: Sprint - 1st week plan > > > > > >> OK Mike, > >> > >> BTW this is our ProductOwner who has the authority to accept or reject > >> 'DONE' state of developed forms and reports... > >> > >> But you did do some changes but decided to not commit them? Why? > >> > >> Thank you. > >> > >> -- > >> Shamil > >> > >> -----Original Message----- > >> From: "Mike Mattys" > >> To: "Salakhetdinov Shamil" ,"Discussion concerning Visual > >> Basic and related programming issues." > >> Date: Wed, 1 Apr 2009 13:21:53 -0400 > >> Subject: Re: [dba-VB] SCRUM: Sprint - 1st week plan > >> > >>> Shamil, > >>> > >>> No - please consider it finished > >>> > >>> - > >>> Michael R Mattys > >>> MapPoint and Database Dev > >>> www.mattysconsulting.com > >>> - > >>> ----- Original Message ----- > >>> From: "Salakhetdinov Shamil" > >>> To: "Discussion concerning Visual Basic and related programming issues." > >>> > >>> Sent: Wednesday, April 01, 2009 1:14 PM > >>> Subject: Re: [dba-VB] SCRUM: Sprint - 1st week plan > >>> > >>> > >>>> Hi Mike, > >>>> > >>>> You planned to change your form layout a bit, didn't you? > >>>> I have got all the latest updates from our SCC server and I haven't > >>>> found > >>>> these layout changes - am I missing something? > >>>> > >>>> Thank you. > >>>> > >>>> -- > >>>> Shamil > >>>> > >>>> -----Original Message----- > >>>> From: "Mike Mattys" > >>>> To: "Discussion concerning Visual Basic and related programming > >>>> issues." > >>>> Date: Tue, 31 Mar 2009 17:45:27 -0400 > >>>> Subject: Re: [dba-VB] SCRUM: Sprint - 1st week plan > >>>> > >>>>> I hope no one is waiting on me ... ? > >>>>> > >>>>> - > >>>>> Michael R Mattys > >>>>> MapPoint and Database Dev > >>>>> www.mattysconsulting.com > >> _______________________________________________ > >> dba-VB mailing list > >> dba-VB at databaseadvisors.com > >> http://databaseadvisors.com/mailman/listinfo/dba-vb > >> http://www.databaseadvisors.com > >> > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From drawbridgej at sympatico.ca Thu Apr 2 16:41:44 2009 From: drawbridgej at sympatico.ca (Jack and Pat) Date: Thu, 2 Apr 2009 16:41:44 -0500 Subject: [dba-VB] Click-Once setup...new version In-Reply-To: References: <442A4DC9F5F5470C8CAC5C2C4E1F3A16@Mattys> Message-ID: New version works also. Seemed to be a little longer time in verification, but it worked fine. -----Original Message----- From: dba-vb-bounces at databaseadvisors.com [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Salakhetdinov Shamil Sent: Thursday, April 02, 2009 2:51 PM To: Discussion concerning Visual Basic and related programming issues. Subject: Re: [dba-VB] Click-Once setup... Thank you Gustav, Jack and Pat, James, Mike for testing the link. As I have written previously here I have published the new version here http://shamils-4.hosting.parking.ru/click-once/MySampleWpfApplication.applic ation?Company=Test&UserId=Guest (watch line wraps) which is now signed with my code certofocate and accepts parameters specified in URL. All the info for this sample is obtained from the following sources: Click-Once Deployment http://msdn.microsoft.com/en-us/library/t71a733d(VS.80).aspx Deploying WPF Applications with ClickOnce http://msdn.microsoft.com/en-us/library/cc707835.aspx How to: Retrieve Query String Information in a ClickOnce Application http://msdn.microsoft.com/en-us/library/ms172242(VS.80).aspx as well as from Gustav's previous posting on click-once here on dba-VB: http://databaseadvisors.com/pipermail/dba-vb/2008-October/002037.html although I didn't use (yet) any external tools to make this setup - I have just used VS2008's: Right-Click VS Project entry -> Properies -> Publish as well as MS Windows MMC Certificates snap-in to install my code signing certificate as the Trusted Root Certification Authorities certificate. I think we can use similar Click-Once deployment feature to setup a test version of our Northwind.NET executables together with MS SQL database running under MS SQL Express... Thank you. -- Shamil -----Original Message----- From: "Mike Mattys" To: "Discussion concerning Visual Basic and related programming issues." Date: Thu, 2 Apr 2009 09:58:07 -0400 Subject: Re: [dba-VB] Click-Once setup... > Hi Shamil, > > It worked here after 'unknown publisher' warning. > Took a few moments 'verifying application requirements.' > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > ----- Original Message ----- > From: "James Barash" > To: "'Salakhetdinov Shamil'" ; "'Discussion concerning > Visual Basic and related programming issues.'" > Sent: Thursday, April 02, 2009 9:34 AM > Subject: Re: [dba-VB] Click-Once setup... > > > > Shamil: > > It worked fine here. I got a warning about the certificate but it ran > > fine. > > > > James Barash > > > > -----Original Message----- > > From: dba-vb-bounces at databaseadvisors.com > > [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Salakhetdinov > > Shamil > > Sent: Thursday, April 02, 2009 2:01 AM > > To: Discussion concerning Visual Basic and related programming issues. > > Subject: Re: [dba-VB] Click-Once setup... > > > > > > Hi All, > > > > I have published simple WPF Click-Once sample here: > > > > http://shamils-4.hosting.parking.ru/click-once/MySampleWpfApplication.applic > > ation > > > > Could you please test how it works for you by clicking on the above link? > > It works OK here. > > > > Please note that I signed it by using test certificate - not sure how it > > works on other systems. > > > > Thank you. > > > > -- > > Shamil > > > > > > > > -----Original Message----- > > From: Salakhetdinov Shamil > > To: "Discussion concerning Visual Basic and related programming > > issues." > > Date: Thu, 02 Apr 2009 02:23:38 +0400 > > Subject: Re: [dba-VB] Click-Once setup... > > > >> > >> Have just found addtional Click-Once related stuff to > > read-through/investigate/apply tomorrow: > >> > >> http://msdn.microsoft.com/en-us/library/t71a733d(VS.80).aspx > >> > >> http://msdn.microsoft.com/en-us/library/cc707835.aspx > >> > >> -- > >> Shamil > >> > >> -----Original Message----- > >> From: Salakhetdinov Shamil > >> To: "Discussion concerning Visual Basic and related programming > > issues." > >> Date: Thu, 02 Apr 2009 02:17:18 +0400 > >> Subject: Re: [dba-VB] Click-Once setup... > >> > >> > > >> > Hi Gustav, > >> > > >> > Thank you for your info. > >> > > >> > I have just tried to setup a simple WPF app as Click-Once on my ASP.NET > > hosting site but it didn't work from my first try. I've probably done > > something wrong. > >> > > >> > I will continue tomorrow... > >> > > >> > Thank you. > >> > > >> > -- > >> > Shamil > >> > > >> > > >> > -----Original Message----- > >> > From: "Gustav Brock" > >> > To: > >> > Date: Wed, 01 Apr 2009 23:17:01 +0200 > >> > Subject: Re: [dba-VB] Click-Once setup... > >> > > >> > > Hi Shamil > >> > > > >> > > Indeed! Highly recommended: > >> > > > >> > > http://databaseadvisors.com/pipermail/dba-vb/2008-October/002037.html > >> > > > >> > > I have installed a web server (IIS) at the client to which I have > > external access and publish the app to this directly from VS (via FTP) > > when > > a revision has been made. It can't be easier. > >> > > > >> > > /gustav > >> > > > >> > > PS: Will return to the SCRUM stuff tomorrow. It's bedtime here ... > >> > > > >> > > > >> > > >>> Salakhetdinov Shamil 01-04-2009 21:14 >>> > >> > > Hi All, > >> > > > >> > > Does anybody have .NET Apps Click-Once setup experience - namely .NET > > WPF apps Click-Once experience? > >> > > > >> > > I wonder how much time it could be needed for me to configure and > >> > > test > > such setup assuming I have WPF appricaltion ready? > >> > > > >> > > My customer also wanted to have CompanyName and UserId specified and > > somehow passed from Click-Once URL > >> > > > >> > > http://my-click-once-application-url?c=company&u=userid > >> > > > >> > > to the local application when it is installed first > > time/updated/on-start-up to get UserId in login dialog - is it possible to > > get such params somehow by the subject application passed to the latter > > "automagically" in e.g. standard start-up arguments or something like > > that? > >> > > > >> > > Thank you. > >> > > > >> > > -- > >> > > Shamil > >> > > > >> > > P.S. > >> > > > >> > > "WPF App deployed with ClickOnce": > >> > > > >> > > > > http://stackoverflow.com/questions/461186/is-this-list-a-correct-understandi > > ng-of-microsofts-current-application-deploymen > >> > > > >> > > requires two clicks (click hyperlink, click yes), no user input > >> > > only for current user, no per-machine installations > >> > > no shortcuts on desktop > >> > > appears in program list like normal applications > >> > > applications files are always copied to ../My Documents/My > > Applications > >> > > a shortcut to your application will be put in Start menu / your > > company name > >> > > cannot modify the target computer, isolated from operating system > >> > > automatically detects and updates a newer version > >> > > published simply by putting them on a webserver (where clients detect > > and get them) > >> > > requires .NET 2.0 or later > >> > > comparable to Java Web Start > >> > > solves four problems: (1) easy deployment, (2) easy updating, (3) > > low-impact on target computer, (4) no need for administrator permissions. > >> > > considered "low impact" > >> > > if two users have the same ClickOnce applciation installed on the > >> > > same > > machine, they will not break each other > >> > > employs CAS for security > >> > > user does not have to be online to use application > >> > > standalone ClickOnce apps do not work on Firefox and Mac with Firefox > > now since it needs the .NET runtime > >> > > restricted to single-window apps since they run in the browser > >> > > building a ClickOnce manifest is much easier than Silverlight etc, > > since the IDE will do almost all of it for you; you just have to host the > > files somewhere (could be a web URL; could be a network UNC). > >> > > > >> > > > >> > > > >> > > _______________________________________________ > >> > > dba-VB mailing list > >> > > dba-VB at databaseadvisors.com > >> > > http://databaseadvisors.com/mailman/listinfo/dba-vb > >> > > http://www.databaseadvisors.com > >> > > > >> > _______________________________________________ dba-VB mailing list dba-VB at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/dba-vb http://www.databaseadvisors.com From mcp2004 at mail.ru Thu Apr 2 18:04:49 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Fri, 03 Apr 2009 03:04:49 +0400 Subject: [dba-VB] =?koi8-r?b?Tm9ydGh3aW5kLk5FVCBzb3VyY2VzICAtIGh0dHA6Ly9u?= =?koi8-r?b?b3J0aHdpbmQuY29kZXBsZXguY29tL1NvdXJjZUNvbnRyb2wvY2hh?= =?koi8-r?b?bmdlc2V0L3ZpZXcvMzgxNA==?= Message-ID: Crossposted to dba-VB and AccessD -- Hi All, I must say that the yesterday version of the subject code was incomplete. Please download and use the source code from today: http://northwind.codeplex.com/SourceControl/changeset/view/3814 (there is a download link on this page) It was tested by downloading and compiling. Please note that there are three SQL scripts within FE project's sources that should be applied to the MS SQL database to get it in synch with the code. Sorry for any inconvenience. Please always report here or privately to me or Gustav about any problems with published code sources. Thank you. -- Shamil From mcp2004 at mail.ru Thu Apr 2 18:22:44 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Fri, 03 Apr 2009 03:22:44 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IFNwcmludCAtIDJuZCB3ZWVrIHBsYW4=?= In-Reply-To: References: Message-ID: Hi SCRUM team, Thee three dialog froms are done, and committed to our SCC server as well as published within new source code set at CodePlex. I will also take 'Product By Category' Report Note: please create new views, SPs, UDFs for reports if the existing set tables, views, SPs, UDFs is not enough to develop reports. Please also create a new strongly typed dataset dedicated to a certain report in the case you create new views, SPs or UDFs for this report. Please put all the database objects you'll use in report in this dataset. Forms ====== 1 Customers Labels Dialog => DONE 3 Customer Phone List => Mike 2 Quaterly Order => Gustav 2 Quaterly Orders Subform => Gustav 1 Sales By Year Dialog => DONE 2 Sales Reports Dialog => DONE Reports ======== 2 Alphabetical List of Products 1 Product By Category => Shamil 2 Sales Totals by Amount -------------------------------- 16 hours Thank you. -- Shamil -----Original Message----- From: Salakhetdinov Shamil To: "Discussion concerning Visual Basic and related programming issues." Date: Fri, 03 Apr 2009 00:15:57 +0400 Subject: Re: [dba-VB] SCRUM: Sprint - 2nd week plan > Hi Gustav, > > OK, please tell what report would you like to develop? (I will make all the dialog forms now - they are small - just to have them ready to be used to run other forms/reports): > > Forms > ====== > 1 Customers Labels Dialog => Shamil > 3 Customer Phone List => Mike > 2 Quaterly Order => Gustav > 2 Quaterly Orders Subform => Gustav > 1 Sales By Year Dialog => Shamil > 2 Sales Reports Dialog => Shamil > > Reports > ======== > 2 Alphabetical List of Products > 1 Product By Category > 2 Sales Totals by Amount > -------------------------------- > 16 hours > > Thank you. > > -- > Shamil > > -----Original Message----- > From: "Gustav Brock" > To: > Date: Thu, 02 Apr 2009 18:09:23 +0200 > Subject: Re: [dba-VB] SCRUM: Sprint - 2nd week plan > > > Hi SCRUM Team > > > > I could take, say, the Quarterly Orders including Subform and one of the reports. > > > > /gustav > > > > >>> Salakhetdinov Shamil 01-04-2009 19:49 >>> > > Hi SCRUM Team, > > > > The following is the plan for the second week. > > Please select forms/reports your wanted to develop during this week. > > Please ask any questions. > > Please before asking the questions on forms check how the current set of forms is done: let's follow currently this "lightweight" development style for this project - we can do enhancements in the end of this project or in the follow-up project. > > > > Forms > > ====== > > 1 Customers Labels Dialog > > 3 Customer Phone List > > 2 Quaterly Order > > 2 Quaterly Orders Subform > > 1 Sales By Year Dialog > > 2 Sales Reports Dialog > > > > Reports > > ======== > > 2 Alphabetical List of Products > > 1 Product By Category > > 2 Sales Totals by Amount > > -------------------------------- > > 16 hours > > > > Thank you. > > > > -- > > Shamil > > > > > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mmattys at rochester.rr.com Thu Apr 2 22:41:20 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Thu, 2 Apr 2009 23:41:20 -0400 Subject: [dba-VB] SCRUM: Source Code Control References: Message-ID: I spent a two hours making that form and I pressed update- now it's gone! What did I do wrong? Should I have comitted first? Also, every time I update the Northwind.NET.FE.csproj is corrupt. It has <<<<<< or >>>>>>> What can I do? - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - From mmattys at rochester.rr.com Thu Apr 2 22:48:21 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Thu, 2 Apr 2009 23:48:21 -0400 Subject: [dba-VB] SCRUM: Source Code Control References: Message-ID: <4C8ED0CD888A4EE5B2E6409CD0880B42@Mattys> I got the form back. How do I rebuild csproj? I guess to delete it ... here goes! - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Mike Mattys" To: "Salakhetdinov Shamil" ; "Discussion concerning Visual Basic and related programming issues." Sent: Thursday, April 02, 2009 11:41 PM Subject: Re: [dba-VB] SCRUM: Source Code Control >I spent a two hours making that form and I pressed update- now it's gone! > What did I do wrong? > Should I have comitted first? > > Also, every time I update the Northwind.NET.FE.csproj is corrupt. > It has <<<<<< or >>>>>>> > What can I do? From mmattys at rochester.rr.com Thu Apr 2 23:01:27 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Fri, 3 Apr 2009 00:01:27 -0400 Subject: [dba-VB] SCRUM: Source Code Control References: <4C8ED0CD888A4EE5B2E6409CD0880B42@Mattys> Message-ID: Right, so I pressed Build ... Rebuild Didn't know that was connected to csproj Now I do. - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Mike Mattys" To: "Discussion concerning Visual Basic and related programming issues." Sent: Thursday, April 02, 2009 11:48 PM Subject: Re: [dba-VB] SCRUM: Source Code Control >I got the form back. > How do I rebuild csproj? > I guess to delete it ... here goes! > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > ----- Original Message ----- > From: "Mike Mattys" > To: "Salakhetdinov Shamil" ; "Discussion concerning > Visual > Basic and related programming issues." > Sent: Thursday, April 02, 2009 11:41 PM > Subject: Re: [dba-VB] SCRUM: Source Code Control > > >>I spent a two hours making that form and I pressed update- now it's gone! >> What did I do wrong? >> Should I have comitted first? >> >> Also, every time I update the Northwind.NET.FE.csproj is corrupt. >> It has <<<<<< or >>>>>>> >> What can I do? > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > > From mmattys at rochester.rr.com Thu Apr 2 23:53:07 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Fri, 3 Apr 2009 00:53:07 -0400 Subject: [dba-VB] SCRUM: UDF's References: <4C8ED0CD888A4EE5B2E6409CD0880B42@Mattys> Message-ID: Hi SCRUM Team, I have committed my version of the Customer Phone List The question I have is how does one go about using a single custom function for use by 27 controls' OnClick event ... I mean there's no = MyFunction() and there's no macros. - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - From marklbreen at gmail.com Fri Apr 3 02:58:26 2009 From: marklbreen at gmail.com (Mark Breen) Date: Fri, 3 Apr 2009 08:58:26 +0100 Subject: [dba-VB] SCRUM: Sprint - 1st week plan In-Reply-To: References: Message-ID: Hello All, I will get the project here and tested in next 24 - 48 hours. I am quite excited to see it, thanks Mark 2009/4/1 Salakhetdinov Shamil > > Hi Mark, > > You can test the current version to see that it evolves in the right > (expected there) direction or not. > > As for SQL DB - AFAIU we should have it always kept as a set of SQL scripts > to be able to recreate it from scratch anytime. Currenty we have to leave > this task out of scope of this project because we have limited resources. > > The SQL Scripts, which are created while working on forms/reports are added > to the main project and have to be applied manually. A note record is added > about every such SQL Script/DB object addition/update to the main project > text file located in \!Documents folder and called Notes.txt. > > So far just three new SQL Scripts are added for all the currently developed > forms - and the latter are more than a half of Northwind forms. > > Thank you. > > -- > Shamil > > -----Original Message----- > From: Mark Breen > To: "Discussion concerning Visual Basic and related programming issues."< > dba-vb at databaseadvisors.com> > Date: Tue, 31 Mar 2009 20:01:36 +0100 > Subject: Re: [dba-VB] SCRUM: Sprint - 1st week plan > > > Hello Gustav, > > > > > > Thanks for the update, I also fear that I may have some tasks that I > should > > be doing, but am not. > > > > I guess that I could attempt to get the current code version and review > it > > as Product Owner, but somehow, I fear that I may not be supposed to 'look > > behind the curtin' until it is ready. > > > > So, currently I have no work to do, anyone may correct me if I have this > > wrong. > > > > I am also using the SCCS at the moment, on another project, and getting > more > > and more pleased with how well it works. What I have not delved into > yet, > > is the concept of branches and trunks, perhaps I should put that on the > > list. > > > > Also, we will eventually need to store the db in source control also. I > > tried a a few years ago to get a fast way to do that, but did not really > > achieve what I wanted. Of course one method is that I could place the db > on > > the same server as the SCCS but if we do that, it must have some element > of > > care taken, so that one developer does not break the other work. It may > not > > be urgent, but for sure we will eventually need a protected db that is > there > > for each developer to try out major versions of his work. For the minor > > versions, he can work in his own local machine. > > > > This then brings the other arkward issue of connection strings, which I > find > > to be a pain when I have many systems to work with, and to test code. > > > > What is great about SVN and the other tools is they are so good and they > are > > free. that is amazing. > > > > Thanks > > > > Mark > > > > > > 2009/3/30 Gustav Brock > > > > > Hi SCRUM Team > > > > > > As Shamil has written several times, we have to learn new techniques > and > > > tools. TortoiseSVN/VirtualSVN has been an eye-opener to me - it is a > > > pleasure to work with and if you never before have use a versioning > system > > > for your code, this is your chance. To me it is double fun as I work > both at > > > home, from a laptop and at the office. Previously I just copied the > complete > > > solution folder to and from an FTP folder - now I can just open VS and > in a > > > minute I have al updates from wherever they were made! > > > > > > I really appreciate the time Shamil has taken to get this going - I > know > > > very well have much time it takes to research and test and set up. > > > > > > The Employee form was a bit late - I had some troubles with it, but > Shamil > > > came up with a good solution for storing the pictures. > > > > > > How are you doing Doug and John? Can you also open and download the > > > pictures of the employees? > > > > > > /gustav > > > > > > > > > >>> Gustav at cactus.dk 30-03-2009 18:49 >>> > > > Hi SCRUM Team > > > > > > So how are we proceeding? > > > I'm a little unsure what the next step is ... > > > > > > /gustav > > > > > > > > > >>> Salakhetdinov Shamil 25-03-2009 18:18 >>> > > > Hi SCRUM Team and all, > > > > > > I have got added developed CustomerOrders form. > > > > > > > > > > > > _______________________________________________ > > > dba-VB mailing list > > > dba-VB at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > > http://www.databaseadvisors.com > > > > > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > > From Gustav at cactus.dk Fri Apr 3 04:01:09 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 03 Apr 2009 11:01:09 +0200 Subject: [dba-VB] Click-Once setup... Message-ID: Hi Jack Visual Studio is not needed to run a ClickOnce application, only .Net of some minimum version and a corresponding Windows version, that is what it checks before launch. Should Windows be OK but the .Net version be missing, this will be downloaded directly from Microsoft and installed automatically. /gustav >>> drawbridgej at sympatico.ca 02-04-2009 14:13 >>> Hi Guys, The sample worked fine for me also. As Gustav says it checks the system. I have downloaded, but haven't used, VS2008 Express C#, VB. I got the warning of the certificate, and selected Run. It did - I got the Hello World screen with Test and Exit buttons. I chose test and got the message box. Just to say I don't have all of the VS bells and whistles, but the application came up just by going to the link. Jack From Gustav at cactus.dk Fri Apr 3 04:28:09 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 03 Apr 2009 11:28:09 +0200 Subject: [dba-VB] Click-Once setup... Message-ID: Hi Shamil How/where did you obtain a code signing certificate? Nice tip about the URL parameters, didn't know about that option. External tools to VS may only be needed - as I mentioned - if you wish to include additional components to install with your ClickOnce setup - like a special font as in my case. /gustav >>> Salakhetdinov Shamil 02-04-2009 21:51 >>> Thank you Gustav, Jack and Pat, James, Mike for testing the link. As I have written previously here I have published the new version here http://shamils-4.hosting.parking.ru/click-once/MySampleWpfApplication.application?Company=Test&UserId=Guest (watch line wraps) which is now signed with my code certofocate and accepts parameters specified in URL. All the info for this sample is obtained from the following sources: Click-Once Deployment http://msdn.microsoft.com/en-us/library/t71a733d(VS.80).aspx Deploying WPF Applications with ClickOnce http://msdn.microsoft.com/en-us/library/cc707835.aspx How to: Retrieve Query String Information in a ClickOnce Application http://msdn.microsoft.com/en-us/library/ms172242(VS.80).aspx as well as from Gustav's previous posting on click-once here on dba-VB: http://databaseadvisors.com/pipermail/dba-vb/2008-October/002037.html although I didn't use (yet) any external tools to make this setup - I have just used VS2008's: Right-Click VS Project entry -> Properies -> Publish as well as MS Windows MMC Certificates snap-in to install my code signing certificate as the Trusted Root Certification Authorities certificate. I think we can use similar Click-Once deployment feature to setup a test version of our Northwind.NET executables together with MS SQL database running under MS SQL Express... Thank you. -- Shamil From mcp2004 at mail.ru Fri Apr 3 04:32:28 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Fri, 03 Apr 2009 13:32:28 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IFNwcmludCAtIDFzdCB3ZWVrIHBsYW4=?= In-Reply-To: References: Message-ID: Hello Mark, OK, I have just committed last revision #51 with some TODO placeholder forms and reports - please run SVN update to get thos version sources. Thank you. -- Shamil -----Original Message----- From: Mark Breen To: Salakhetdinov Shamil , "Discussion concerning Visual Basic and related programming issues." Date: Fri, 3 Apr 2009 08:58:26 +0100 Subject: Re: [dba-VB] SCRUM: Sprint - 1st week plan > Hello All, > I will get the project here and tested in next 24 - 48 hours. > > I am quite excited to see it, > > thanks > > Mark > > > > 2009/4/1 Salakhetdinov Shamil > > > > > Hi Mark, > > > > You can test the current version to see that it evolves in the right > > (expected there) direction or not. > > > > As for SQL DB - AFAIU we should have it always kept as a set of SQL scripts > > to be able to recreate it from scratch anytime. Currenty we have to leave > > this task out of scope of this project because we have limited resources. > > > > The SQL Scripts, which are created while working on forms/reports are added > > to the main project and have to be applied manually. A note record is added > > about every such SQL Script/DB object addition/update to the main project > > text file located in \!Documents folder and called Notes.txt. > > > > So far just three new SQL Scripts are added for all the currently developed > > forms - and the latter are more than a half of Northwind forms. > > > > Thank you. > > > > -- > > Shamil > > > > -----Original Message----- > > From: Mark Breen > > To: "Discussion concerning Visual Basic and related programming issues."< > > dba-vb at databaseadvisors.com> > > Date: Tue, 31 Mar 2009 20:01:36 +0100 > > Subject: Re: [dba-VB] SCRUM: Sprint - 1st week plan > > > > > Hello Gustav, > > > > > > > > > Thanks for the update, I also fear that I may have some tasks that I > > should > > > be doing, but am not. > > > > > > I guess that I could attempt to get the current code version and review > > it > > > as Product Owner, but somehow, I fear that I may not be supposed to 'look > > > behind the curtin' until it is ready. > > > > > > So, currently I have no work to do, anyone may correct me if I have this > > > wrong. > > > > > > I am also using the SCCS at the moment, on another project, and getting > > more > > > and more pleased with how well it works. What I have not delved into > > yet, > > > is the concept of branches and trunks, perhaps I should put that on the > > > list. > > > > > > Also, we will eventually need to store the db in source control also. I > > > tried a a few years ago to get a fast way to do that, but did not really > > > achieve what I wanted. Of course one method is that I could place the db > > on > > > the same server as the SCCS but if we do that, it must have some element > > of > > > care taken, so that one developer does not break the other work. It may > > not > > > be urgent, but for sure we will eventually need a protected db that is > > there > > > for each developer to try out major versions of his work. For the minor > > > versions, he can work in his own local machine. > > > > > > This then brings the other arkward issue of connection strings, which I > > find > > > to be a pain when I have many systems to work with, and to test code. > > > > > > What is great about SVN and the other tools is they are so good and they > > are > > > free. that is amazing. > > > > > > Thanks > > > > > > Mark > > > > > > > > > 2009/3/30 Gustav Brock > > > > > > > Hi SCRUM Team > > > > > > > > As Shamil has written several times, we have to learn new techniques > > and > > > > tools. TortoiseSVN/VirtualSVN has been an eye-opener to me - it is a > > > > pleasure to work with and if you never before have use a versioning > > system > > > > for your code, this is your chance. To me it is double fun as I work > > both at > > > > home, from a laptop and at the office. Previously I just copied the > > complete > > > > solution folder to and from an FTP folder - now I can just open VS and > > in a > > > > minute I have al updates from wherever they were made! > > > > > > > > I really appreciate the time Shamil has taken to get this going - I > > know > > > > very well have much time it takes to research and test and set up. > > > > > > > > The Employee form was a bit late - I had some troubles with it, but > > Shamil > > > > came up with a good solution for storing the pictures. > > > > > > > > How are you doing Doug and John? Can you also open and download the > > > > pictures of the employees? > > > > > > > > /gustav > > > > > > > > > > > > >>> Gustav at cactus.dk 30-03-2009 18:49 >>> > > > > Hi SCRUM Team > > > > > > > > So how are we proceeding? > > > > I'm a little unsure what the next step is ... > > > > > > > > /gustav > > > > > > > > > > > > >>> Salakhetdinov Shamil 25-03-2009 18:18 >>> > > > > Hi SCRUM Team and all, > > > > > > > > I have got added developed CustomerOrders form. > > > > > > > > > > > > > > > > _______________________________________________ > > > > dba-VB mailing list > > > > dba-VB at databaseadvisors.com > > > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > > > http://www.databaseadvisors.com > > > > > > > > > > > _______________________________________________ > > > dba-VB mailing list > > > dba-VB at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > > http://www.databaseadvisors.com > > > > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > > > From Gustav at cactus.dk Fri Apr 3 04:34:40 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 03 Apr 2009 11:34:40 +0200 Subject: [dba-VB] SCRUM: Sprint - 2nd week plan Message-ID: Hi Shamil I could take any report, but let's pick: Sales Totals by Amount. /gustav >>> Salakhetdinov Shamil 02-04-2009 22:15 >>> Hi Gustav, OK, please tell what report would you like to develop? (I will make all the dialog forms now - they are small - just to have them ready to be used to run other forms/reports): Forms ====== 1 Customers Labels Dialog => Shamil 3 Customer Phone List => Mike 2 Quaterly Order => Gustav 2 Quaterly Orders Subform => Gustav 1 Sales By Year Dialog => Shamil 2 Sales Reports Dialog => Shamil Reports ======== 2 Alphabetical List of Products 1 Product By Category 2 Sales Totals by Amount -------------------------------- 16 hours Thank you. -- Shamil -----Original Message----- From: "Gustav Brock" To: Date: Thu, 02 Apr 2009 18:09:23 +0200 Subject: Re: [dba-VB] SCRUM: Sprint - 2nd week plan > Hi SCRUM Team > > I could take, say, the Quarterly Orders including Subform and one of the reports. > > /gustav > > >>> Salakhetdinov Shamil 01-04-2009 19:49 >>> > Hi SCRUM Team, > > The following is the plan for the second week. > Please select forms/reports your wanted to develop during this week. > Please ask any questions. > Please before asking the questions on forms check how the current set of forms is done: let's follow currently this "lightweight" development style for this project - we can do enhancements in the end of this project or in the follow-up project. > > Forms > ====== > 1 Customers Labels Dialog > 3 Customer Phone List > 2 Quaterly Order > 2 Quaterly Orders Subform > 1 Sales By Year Dialog > 2 Sales Reports Dialog > > Reports > ======== > 2 Alphabetical List of Products > 1 Product By Category > 2 Sales Totals by Amount > -------------------------------- > 16 hours > > Thank you. > > -- > Shamil From mcp2004 at mail.ru Fri Apr 3 04:54:20 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Fri, 03 Apr 2009 13:54:20 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IFVERidz?= In-Reply-To: References: Message-ID: Hi Mike abd SCRUM Team, Mike I'm replying to most of your postings here: - we're in a bit of trouble with us editing/committing to SCC the same .NET WinForms as when one makes design changes in them then local source code gets changed in several files - as result SVN commit can't resolve source code changes' conflicts on committing local code changes. The similar issue appears with .csproj if it gets entries (new source files) added in parallel by several developers and then committed... I have got currently coordinated all the changes by first getting your updates from SVN which resulted in similar to yours troubles on my system, Then I have made additions, deletions, renaming of some sources files - and I have got the current revision #51 compiling and building well. To avoid troubles with .csproj conflicts I have added placeholder forms and reports for the current TODO items. I have also renamed your form Customer Phone List to CustomerPhoneList to exclude blanks. Please Mike and all team members before you start working on project items make an UPDATE from current SVN code base. To avoid source code and .csproj and .sln conflicts in the future we should probably: - exclude .sln and .csproj from committing - coordinate the same forms simultaneous editing by using SVN Lock feature? - introduce moderated .sln and .csproj updates' commits with moderators getting information on what items should be added/deleted/renamed in .csproj and .sln, making such updates locally and committing changes to SVN... Please write here your proposals on commits conflicts issues especially if you know about a more simple than the above way to handle such conflicts... Thank you. -- Shamil -----Original Message----- From: "Mike Mattys" To: "Discussion concerning Visual Basic and related programming issues." Date: Fri, 3 Apr 2009 00:53:07 -0400 Subject: Re: [dba-VB] SCRUM: UDF's > Hi SCRUM Team, > > I have committed my version of the Customer Phone List > > The question I have is how does one go about using a single > custom function for use by 27 controls' OnClick event ... > I mean there's no = MyFunction() and there's no macros. > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mcp2004 at mail.ru Fri Apr 3 04:59:35 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Fri, 03 Apr 2009 13:59:35 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IFNwcmludCAtIDJuZCB3ZWVrIHBsYW4=?= In-Reply-To: References: Message-ID: OK, Gustav, Please run update from SVN of your source code to get the latest revision: it will have placeholders for Sales Totals by Amount report: - SalesTotalsByAmountReport.cs (with .designer.cs and .resx) and - SalesTotalsByAmountReport.rdlc Hopefully we will keep out of most of SVN updates conflicts using created such placeholders in the beginning of the Sprint weeks... Thank you. -- Shamil Forms ====== 1 Customers Labels Dialog => DONE 3 Customer Phone List => Mike 2 Quaterly Order => Gustav 2 Quaterly Orders Subform => Gustav 1 Sales By Year Dialog => DONE 2 Sales Reports Dialog => DONE Reports ======== 2 Alphabetical List of Products 1 Product By Category => Shamil 2 Sales Totals by Amount => Gustav -------------------------------- 16 hours -----Original Message----- From: "Gustav Brock" To: " Date: Fri, 03 Apr 2009 11:34:40 +0200 Subject: Re: [dba-VB] SCRUM: Sprint - 2nd week plan > Hi Shamil > > I could take any report, but let's pick: Sales Totals by Amount. > > /gustav > > > >>> Salakhetdinov Shamil 02-04-2009 22:15 >>> > Hi Gustav, > > OK, please tell what report would you like to develop? (I will make all the dialog forms now - they are small - just to have them ready to be used to run other forms/reports): > > Forms > ====== > 1 Customers Labels Dialog => Shamil > 3 Customer Phone List => Mike > 2 Quaterly Order => Gustav > 2 Quaterly Orders Subform => Gustav > 1 Sales By Year Dialog => Shamil > 2 Sales Reports Dialog => Shamil > > Reports > ======== > 2 Alphabetical List of Products > 1 Product By Category > 2 Sales Totals by Amount > -------------------------------- > 16 hours > > Thank you. > > -- > Shamil > > -----Original Message----- > From: "Gustav Brock" > To: > Date: Thu, 02 Apr 2009 18:09:23 +0200 > Subject: Re: [dba-VB] SCRUM: Sprint - 2nd week plan > > > Hi SCRUM Team > > > > I could take, say, the Quarterly Orders including Subform and one of the reports. > > > > /gustav > > > > >>> Salakhetdinov Shamil 01-04-2009 19:49 >>> > > Hi SCRUM Team, > > > > The following is the plan for the second week. > > Please select forms/reports your wanted to develop during this week. > > Please ask any questions. > > Please before asking the questions on forms check how the current set of forms is done: let's follow currently this "lightweight" development style for this project - we can do enhancements in the end of this project or in the follow-up project. > > > > Forms > > ====== > > 1 Customers Labels Dialog > > 3 Customer Phone List > > 2 Quaterly Order > > 2 Quaterly Orders Subform > > 1 Sales By Year Dialog > > 2 Sales Reports Dialog > > > > Reports > > ======== > > 2 Alphabetical List of Products > > 1 Product By Category > > 2 Sales Totals by Amount > > -------------------------------- > > 16 hours > > > > Thank you. > > > > -- > > Shamil > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From Gustav at cactus.dk Fri Apr 3 05:06:54 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 03 Apr 2009 12:06:54 +0200 Subject: [dba-VB] SCRUM: Sprint - 2nd week plan Message-ID: Hi Shamil I will. /gustav >>> Salakhetdinov Shamil 03-04-2009 11:59 >>> OK, Gustav, Please run update from SVN of your source code to get the latest revision: it will have placeholders for Sales Totals by Amount report: - SalesTotalsByAmountReport.cs (with .designer.cs and .resx) and - SalesTotalsByAmountReport.rdlc Hopefully we will keep out of most of SVN updates conflicts using created such placeholders in the beginning of the Sprint weeks... Thank you. -- Shamil From mcp2004 at mail.ru Fri Apr 3 05:17:43 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Fri, 03 Apr 2009 14:17:43 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IDI3IGNvbnRyb2xzJyBPbkNsaWNrIGV2ZW50?= In-Reply-To: References: Message-ID: Hi Mike, After you will run update have a look I have done some changes to your form to hanle the three controls' Click event by one event procedure: in Customer_Phone_List_Load ... aLabel.Click += new EventHandler(letterLabel_Click); bLabel.Click += new EventHandler(letterLabel_Click); cLabel.Click += new EventHandler(letterLabel_Click); ... private void letterLabel_Click(object sender, EventArgs e) { Label label = (Label)sender; string filter = string.Format("Name LIKE '{0}*'", label.Tag); this.customerBindingSource.Filter = filter; } I have put filter letter in control's Tag to use it in a generic click event event procedure to make a filter. Please also note I have made some design changes by putting gridview into groupbox contaner, and I have also set Anchor property for some controls to "automagicaly" and smoothly handle form resize... I'd also propose to change Label controls to button controls to enable Tab navigation as well as hot-keys (ALT+A, ALT+B, ...)... As for some controls' styles - we haven't discuss it yet by the SCRUM team - this is proposal for all the next forms/reports we develop: - use the same style for forms, reports, controls to have consistent look & feel I'd propose now to discuss briefly and to define this common style - my proposal is to use default WinForm controls styles as in sample forms we have, and for reports use the same styles as are in ShippersReport.rdlc Thank you. -- Shamil -----Original Message----- From: "Mike Mattys" To: "Discussion concerning Visual Basic and related programming issues." Date: Fri, 3 Apr 2009 00:53:07 -0400 Subject: Re: [dba-VB] SCRUM: UDF's > Hi SCRUM Team, > > I have committed my version of the Customer Phone List > > The question I have is how does one go about using a single > custom function for use by 27 controls' OnClick event ... > I mean there's no = MyFunction() and there's no macros. > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From Gustav at cactus.dk Fri Apr 3 05:41:45 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 03 Apr 2009 12:41:45 +0200 Subject: [dba-VB] SCRUM: Check out Message-ID: Hi Shamil It should be noted that prior to start working on an existing form you must check it out by locking it. I don't know how to do that manually, but with VisualSVN installed you just pick VisualSVN from the popup menu of the form and select Get Lock and finish the task. As I understand it, the lock will be released when you later commit the form changes. /gustav >>> Salakhetdinov Shamil 03-04-2009 11:54 >>> - we're in a bit of trouble with us editing/committing to SCC the same .NET WinForms as when one makes design changes in them then local source code gets changed in several files - as result SVN commit can't resolve source code changes' conflicts on committing local code changes. .. From mcp2004 at mail.ru Fri Apr 3 05:44:41 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Fri, 03 Apr 2009 14:44:41 +0400 Subject: [dba-VB] =?koi8-r?b?Q2xpY2stT25jZSBzZXR1cC4uLg==?= In-Reply-To: References: Message-ID: > How/where did you obtain a code signing certificate? Hi Gustav, I do not remember :) It was a set of hectic steps and glancing through Click-ONCE MSDN online docs and MMC help which finally resulted I have got such a certificate (I guess it's only valid for testing purposes not for software to sell/distribute - for the latter certificates should be purchased I believe) - I will try to reproduce the steps to obtain certificate now, and then I will publish description here... Thank you. -- Shamil P.S. Here is a short transcript of the mentioned above "hectic steps" - just an idea: - Start -> Search -> MMC - start MMC - add Certificates management snap-in - in snap-in: Certificates Current User->Personal->Certificates-> Right-Click->Advanced Operations...->Create Custom Request Follow wizard steps to get certificate generated. Get certificate generated for you. On certificate entry: right-click -> Export ... Certificates - Current User -> Trusted Root Certification Authorities -> Certificates -> All Tasks -> Import ... VS Project Entry -> Right-Click -> Signing -> Sign the Click-Once-Manifest -> Select From Store... .... -----Original Message----- From: "Gustav Brock" To: Date: Fri, 03 Apr 2009 11:28:09 +0200 Subject: Re: [dba-VB] Click-Once setup... > Hi Shamil > > How/where did you obtain a code signing certificate? > > Nice tip about the URL parameters, didn't know about that option. > > External tools to VS may only be needed - as I mentioned - if you wish to include additional components to install with your ClickOnce setup - like a special font as in my case. > > /gustav > > > >>> Salakhetdinov Shamil 02-04-2009 21:51 >>> > > Thank you Gustav, Jack and Pat, James, Mike for testing the link. > > As I have written previously here I have published the new version here > > http://shamils-4.hosting.parking.ru/click-once/MySampleWpfApplication.application?Company=Test&UserId=Guest > > (watch line wraps) > > which is now signed with my code certofocate and accepts parameters specified in URL. > > All the info for this sample is obtained from the following sources: > > Click-Once Deployment > http://msdn.microsoft.com/en-us/library/t71a733d(VS.80).aspx > > Deploying WPF Applications with ClickOnce > http://msdn.microsoft.com/en-us/library/cc707835.aspx > > How to: Retrieve Query String Information in a ClickOnce Application > http://msdn.microsoft.com/en-us/library/ms172242(VS.80).aspx > > as well as from Gustav's previous posting on click-once here on dba-VB: > > http://databaseadvisors.com/pipermail/dba-vb/2008-October/002037.html > > although I didn't use (yet) any external tools to make this setup - I have just used VS2008's: > > Right-Click VS Project entry -> Properies -> Publish > > as well as MS Windows MMC Certificates snap-in to install my code signing certificate as the Trusted Root Certification Authorities certificate. > > I think we can use similar Click-Once deployment feature to setup a test version of our Northwind.NET executables together with MS SQL database running under MS SQL Express... > > Thank you. > > -- > Shamil > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mcp2004 at mail.ru Fri Apr 3 05:55:47 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Fri, 03 Apr 2009 14:55:47 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IENoZWNrIG91dA==?= In-Reply-To: References: Message-ID: Hi Gustav, Yes, I see this LOck feature in Visual SVN but will that help to resolve conflicts or not - I'm not sure about that: - imagine you get lock on a form, make the changes and then commit them and - somebody else does make the changes for their local version of form (version of code you started with ) and then commits the changes after your commits. Do you expect SVN server will be able to properly merge such updates of the source code? (source code will get lines' inserts/updates/deletes in several places of several files when somebody edits a form in design mode). Am I missing something? We should probably try how it works? - for that trial we have to have to create a test form and to have an online chat (MS Messenger, GoogleTalk, Skype ?) and do chat and do locks, edits, commits, updates to see what happens locally and on server side... Thank you. -- Shamil -----Original Message----- From: "Gustav Brock" To: Date: Fri, 03 Apr 2009 12:41:45 +0200 Subject: Re: [dba-VB] SCRUM: Check out > Hi Shamil > > It should be noted that prior to start working on an existing form you must check it out by locking it. > I don't know how to do that manually, but with VisualSVN installed you just pick VisualSVN from the popup menu of the form and select Get Lock and finish the task. > > As I understand it, the lock will be released when you later commit the form changes. > > /gustav > > >>> Salakhetdinov Shamil 03-04-2009 11:54 >>> > > - we're in a bit of trouble with us editing/committing to SCC the same .NET WinForms as when one makes design changes in them then local source code gets changed in several files - as result SVN commit can't resolve source code changes' conflicts on committing local code changes. .. > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mmattys at rochester.rr.com Fri Apr 3 08:16:31 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Fri, 3 Apr 2009 09:16:31 -0400 Subject: [dba-VB] SCRUM: 27 controls' OnClick event References: Message-ID: <4B529CC234BF4B7E9C78CA3FA97C0772@Mattys> Thanks, Shamil - Good! I have seen this syntax of {0}, {1}, but never used it. I also remember your comment about Imports Visual Basic, but I won't :) Your proposal on formats of forms and reports is good to me. - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Salakhetdinov Shamil" To: "Discussion concerning Visual Basic and related programming issues." Sent: Friday, April 03, 2009 6:17 AM Subject: Re: [dba-VB]SCRUM: 27 controls' OnClick event > Hi Mike, > > After you will run update have a look I have done some changes to your > form to hanle the three controls' Click event by one event procedure: > > in Customer_Phone_List_Load > ... > aLabel.Click += new EventHandler(letterLabel_Click); > bLabel.Click += new EventHandler(letterLabel_Click); > cLabel.Click += new EventHandler(letterLabel_Click); > ... > > private void letterLabel_Click(object sender, EventArgs e) > { > Label label = (Label)sender; > string filter = string.Format("Name LIKE '{0}*'", label.Tag); > this.customerBindingSource.Filter = filter; > } > > I have put filter letter in control's Tag to use it in a generic click > event event procedure to make a filter. > > Please also note I have made some design changes by putting gridview into > groupbox contaner, and I have also set Anchor property for some controls > to "automagicaly" and smoothly handle form resize... > > I'd also propose to change Label controls to button controls to enable Tab > navigation as well as hot-keys (ALT+A, ALT+B, ...)... > > As for some controls' styles - we haven't discuss it yet by the SCRUM > team - this is proposal for all the next forms/reports we develop: > > - use the same style for forms, reports, controls to have consistent look > & feel > > I'd propose now to discuss briefly and to define this common style - my > proposal is to use default WinForm controls styles as in sample forms we > have, and for reports use the same styles as are in ShippersReport.rdlc > > Thank you. > > -- > Shamil > > -----Original Message----- > From: "Mike Mattys" > To: "Discussion concerning Visual Basic and related programming > issues." > Date: Fri, 3 Apr 2009 00:53:07 -0400 > Subject: Re: [dba-VB] SCRUM: UDF's > >> Hi SCRUM Team, >> >> I have committed my version of the Customer Phone List >> >> The question I have is how does one go about using a single >> custom function for use by 27 controls' OnClick event ... >> I mean there's no = MyFunction() and there's no macros. From mcp2004 at mail.ru Fri Apr 3 08:21:58 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Fri, 03 Apr 2009 17:21:58 +0400 Subject: [dba-VB] =?koi8-r?b?Q2xpY2stT25jZSBzZXR1cC4uLg==?= In-Reply-To: References: Message-ID: Hi Gustav, I think this is how I did get certifciate: 1. VS Project Entry -> Right-Click -> Signing -> Create Test Certificate... 2. VS shows "Create Test Certificate" dialog 3. Enter and confirm password -> Click OK 4. Click [More Details] -> and see "This CA Root certificate is not trusted... blah,blah, blah... 5. Click [Install Certificate...] 6. VS shows "Welcome to the Certificate Import Wizard" dialog 7. [Next] 8. Select "Place all certificates in the following store" 9. [Browse...] 10. Select "Trusted Root Certification Authorities" 11. [Next] 12. [Finish] 13. [Security Warning] dialog - blah,blah,blah -> click [Yes] 14. The import was successfull message -> [OK] 15. [OK] 16. Click [More Details] -> and see "This certificate is intended for the following purposes..." ----- To accept click-once URL parameters you have to use Project Properties->Publish->Options... -> Allow URL Parameters to be passed to Application Below is code behind for WPF form. Note the following references has to be added manually: - System.Windows.Forms (not needed if WPF MessageBox is used) - System.Web - System.Deployment ---------- code ----------- using System.Windows; using System.Collections.Specialized; using System.Windows.Forms; using System.Web; using System.Deployment.Application; namespace MySampleWpfApplication1 { /// /// Interaction logic for Window1.xaml /// public partial class Window1 : Window { public Window1() { InitializeComponent(); } private void button1_Click(object sender, RoutedEventArgs e) { System.Windows.Forms.MessageBox.Show("Test Message", "Test", MessageBoxButtons.OK); } private void button2_Click(object sender, RoutedEventArgs e) { System.Environment.Exit(0); } private NameValueCollection GetQueryStringParameters() { NameValueCollection nameValueTable = new NameValueCollection(); if (ApplicationDeployment.IsNetworkDeployed) { string queryString = ApplicationDeployment.CurrentDeployment.ActivationUri.Query; nameValueTable = HttpUtility.ParseQueryString(queryString); } return (nameValueTable); } private void Window_Loaded(object sender, RoutedEventArgs e) { NameValueCollection args = GetQueryStringParameters(); if (args == null) return; if (args.Count <= 0) return; string company = args["Company"]; string userId = args["UserId"]; companyTextBox.Text = company; userTextBox.Text = userId; } } } Test: http://shamils-4.hosting.parking.ru/click-once/MySampleWpfApplication.application?Company=Test&UserId=Guest Thank you. -- Shamil -----Original Message----- From: "Gustav Brock" To: Date: Fri, 03 Apr 2009 11:28:09 +0200 Subject: Re: [dba-VB] Click-Once setup... > Hi Shamil > > How/where did you obtain a code signing certificate? > > Nice tip about the URL parameters, didn't know about that option. > > External tools to VS may only be needed - as I mentioned - if you wish to include additional components to install with your ClickOnce setup - like a special font as in my case. > > /gustav From mcp2004 at mail.ru Fri Apr 3 08:34:31 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Fri, 03 Apr 2009 17:34:31 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IDI3IGNvbnRyb2xzJyBPbkNsaWNrIGV2ZW50?= In-Reply-To: <4B529CC234BF4B7E9C78CA3FA97C0772@Mattys> References: <4B529CC234BF4B7E9C78CA3FA97C0772@Mattys> Message-ID: Hi Mike, I must add that instead of this manual coding: ... aLabel.Click += new EventHandler(letterLabel_Click); bLabel.Click += new EventHandler(letterLabel_Click); cLabel.Click += new EventHandler(letterLabel_Click); ... you can use properties window to declaratively set letterLabel_Click as event procedure for click event for every Label: in fact it's preferrable to do it that way to have as little as possible custom coding. <<< I have seen this syntax of {0}, {1}, but never used it. >>> Yes, it's often used in .NET coding... <<< > I also remember your comment about Imports Visual Basic, but I won't :) >>> OK, yes, avoiding old VB6/VBA habits(functions) will help you to get good C# programming skills quicker... > Your proposal on formats of forms and reports is good to me. OK, thanks. Thank you. -- Shamil -----Original Message----- From: "Mike Mattys" To: "Salakhetdinov Shamil" ,"Discussion concerning Visual Basic and related programming issues." Date: Fri, 3 Apr 2009 09:16:31 -0400 Subject: Re: [dba-VB]SCRUM: 27 controls' OnClick event > Thanks, Shamil - Good! I have seen this syntax of {0}, {1}, but never used > it. > I also remember your comment about Imports Visual Basic, but I won't :) > > Your proposal on formats of forms and reports is good to me. > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > ----- Original Message ----- > From: "Salakhetdinov Shamil" > To: "Discussion concerning Visual Basic and related programming issues." > > Sent: Friday, April 03, 2009 6:17 AM > Subject: Re: [dba-VB]SCRUM: 27 controls' OnClick event > > > > Hi Mike, > > > > After you will run update have a look I have done some changes to your > > form to hanle the three controls' Click event by one event procedure: > > > > in Customer_Phone_List_Load > > ... > > aLabel.Click += new EventHandler(letterLabel_Click); > > bLabel.Click += new EventHandler(letterLabel_Click); > > cLabel.Click += new EventHandler(letterLabel_Click); > > ... > > > > private void letterLabel_Click(object sender, EventArgs e) > > { > > Label label = (Label)sender; > > string filter = string.Format("Name LIKE '{0}*'", label.Tag); > > this.customerBindingSource.Filter = filter; > > } > > > > I have put filter letter in control's Tag to use it in a generic click > > event event procedure to make a filter. > > > > Please also note I have made some design changes by putting gridview into > > groupbox contaner, and I have also set Anchor property for some controls > > to "automagicaly" and smoothly handle form resize... > > > > I'd also propose to change Label controls to button controls to enable Tab > > navigation as well as hot-keys (ALT+A, ALT+B, ...)... > > > > As for some controls' styles - we haven't discuss it yet by the SCRUM > > team - this is proposal for all the next forms/reports we develop: > > > > - use the same style for forms, reports, controls to have consistent look > > & feel > > > > I'd propose now to discuss briefly and to define this common style - my > > proposal is to use default WinForm controls styles as in sample forms we > > have, and for reports use the same styles as are in ShippersReport.rdlc > > > > Thank you. > > > > -- > > Shamil > > > > -----Original Message----- > > From: "Mike Mattys" > > To: "Discussion concerning Visual Basic and related programming > > issues." > > Date: Fri, 3 Apr 2009 00:53:07 -0400 > > Subject: Re: [dba-VB] SCRUM: UDF's > > > >> Hi SCRUM Team, > >> > >> I have committed my version of the Customer Phone List > >> > >> The question I have is how does one go about using a single > >> custom function for use by 27 controls' OnClick event ... > >> I mean there's no = MyFunction() and there's no macros. > From mmattys at rochester.rr.com Fri Apr 3 08:41:12 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Fri, 3 Apr 2009 09:41:12 -0400 Subject: [dba-VB] SCRUM: 27 controls' OnClick event References: <4B529CC234BF4B7E9C78CA3FA97C0772@Mattys> Message-ID: <8AC7EE62D799442CA45BA67CB0E5F7BE@Mattys> Let's see, make 27 buttons instead of labels ... Where is the context menu item "Convert To" ???? Aaah! - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Salakhetdinov Shamil" To: "dba-VB" Sent: Friday, April 03, 2009 9:34 AM Subject: Re: [dba-VB]SCRUM: 27 controls' OnClick event > Hi Mike, > > I must add that instead of this manual coding: > > ... > aLabel.Click += new EventHandler(letterLabel_Click); > bLabel.Click += new EventHandler(letterLabel_Click); > cLabel.Click += new EventHandler(letterLabel_Click); > ... > > you can use properties window to declaratively set letterLabel_Click as > event procedure for click event for every Label: in fact it's preferrable > to do it that way to have as little as possible custom coding. > > <<< > I have seen this syntax of {0}, {1}, but never used it. >>>> > Yes, it's often used in .NET coding... > > <<< >> I also remember your comment about Imports Visual Basic, but I won't :) >>>> > OK, yes, avoiding old VB6/VBA habits(functions) will help you to get good > C# programming skills quicker... > >> Your proposal on formats of forms and reports is good to me. > OK, thanks. > > Thank you. > > -- > Shamil > > -----Original Message----- > From: "Mike Mattys" > To: "Salakhetdinov Shamil" ,"Discussion concerning Visual > Basic and related programming issues." > Date: Fri, 3 Apr 2009 09:16:31 -0400 > Subject: Re: [dba-VB]SCRUM: 27 controls' OnClick event > >> Thanks, Shamil - Good! I have seen this syntax of {0}, {1}, but never >> used >> it. >> I also remember your comment about Imports Visual Basic, but I won't :) >> >> Your proposal on formats of forms and reports is good to me. >> >> - >> Michael R Mattys >> MapPoint and Database Dev >> www.mattysconsulting.com >> - >> ----- Original Message ----- >> From: "Salakhetdinov Shamil" >> To: "Discussion concerning Visual Basic and related programming issues." >> >> Sent: Friday, April 03, 2009 6:17 AM >> Subject: Re: [dba-VB]SCRUM: 27 controls' OnClick event >> >> >> > Hi Mike, >> > >> > After you will run update have a look I have done some changes to your >> > form to hanle the three controls' Click event by one event procedure: >> > >> > in Customer_Phone_List_Load >> > ... >> > aLabel.Click += new EventHandler(letterLabel_Click); >> > bLabel.Click += new EventHandler(letterLabel_Click); >> > cLabel.Click += new EventHandler(letterLabel_Click); >> > ... >> > >> > private void letterLabel_Click(object sender, EventArgs e) >> > { >> > Label label = (Label)sender; >> > string filter = string.Format("Name LIKE '{0}*'", >> > label.Tag); >> > this.customerBindingSource.Filter = filter; >> > } >> > >> > I have put filter letter in control's Tag to use it in a generic click >> > event event procedure to make a filter. >> > >> > Please also note I have made some design changes by putting gridview >> > into >> > groupbox contaner, and I have also set Anchor property for some >> > controls >> > to "automagicaly" and smoothly handle form resize... >> > >> > I'd also propose to change Label controls to button controls to enable >> > Tab >> > navigation as well as hot-keys (ALT+A, ALT+B, ...)... >> > >> > As for some controls' styles - we haven't discuss it yet by the SCRUM >> > team - this is proposal for all the next forms/reports we develop: >> > >> > - use the same style for forms, reports, controls to have consistent >> > look >> > & feel >> > >> > I'd propose now to discuss briefly and to define this common style - my >> > proposal is to use default WinForm controls styles as in sample forms >> > we >> > have, and for reports use the same styles as are in ShippersReport.rdlc >> > >> > Thank you. >> > >> > -- >> > Shamil >> > >> > -----Original Message----- >> > From: "Mike Mattys" >> > To: "Discussion concerning Visual Basic and related programming >> > issues." >> > Date: Fri, 3 Apr 2009 00:53:07 -0400 >> > Subject: Re: [dba-VB] SCRUM: UDF's >> > >> >> Hi SCRUM Team, >> >> >> >> I have committed my version of the Customer Phone List >> >> >> >> The question I have is how does one go about using a single >> >> custom function for use by 27 controls' OnClick event ... >> >> I mean there's no = MyFunction() and there's no macros. >> > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From James at fcidms.com Fri Apr 3 08:45:26 2009 From: James at fcidms.com (James Barash) Date: Fri, 3 Apr 2009 09:45:26 -0400 Subject: [dba-VB] Click-Once setup... In-Reply-To: Message-ID: <003101c9b462$7233c580$6d0101c0@fci.local> Shamil: Still works fine here. James -----Original Message----- From: dba-vb-bounces at databaseadvisors.com [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Salakhetdinov Shamil Sent: Thursday, April 02, 2009 3:51 PM To: Discussion concerning Visual Basic and related programming issues. Subject: Re: [dba-VB] Click-Once setup... Thank you Gustav, Jack and Pat, James, Mike for testing the link. As I have written previously here I have published the new version here http://shamils-4.hosting.parking.ru/click-once/MySampleWpfApplication.applic ation?Company=Test&UserId=Guest (watch line wraps) which is now signed with my code certofocate and accepts parameters specified in URL. All the info for this sample is obtained from the following sources: Click-Once Deployment http://msdn.microsoft.com/en-us/library/t71a733d(VS.80).aspx Deploying WPF Applications with ClickOnce http://msdn.microsoft.com/en-us/library/cc707835.aspx How to: Retrieve Query String Information in a ClickOnce Application http://msdn.microsoft.com/en-us/library/ms172242(VS.80).aspx as well as from Gustav's previous posting on click-once here on dba-VB: http://databaseadvisors.com/pipermail/dba-vb/2008-October/002037.html although I didn't use (yet) any external tools to make this setup - I have just used VS2008's: Right-Click VS Project entry -> Properies -> Publish as well as MS Windows MMC Certificates snap-in to install my code signing certificate as the Trusted Root Certification Authorities certificate. I think we can use similar Click-Once deployment feature to setup a test version of our Northwind.NET executables together with MS SQL database running under MS SQL Express... Thank you. -- Shamil -----Original Message----- From: "Mike Mattys" To: "Discussion concerning Visual Basic and related programming issues." Date: Thu, 2 Apr 2009 09:58:07 -0400 Subject: Re: [dba-VB] Click-Once setup... > Hi Shamil, > > It worked here after 'unknown publisher' warning. > Took a few moments 'verifying application requirements.' > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > ----- Original Message ----- > From: "James Barash" > To: "'Salakhetdinov Shamil'" ; "'Discussion concerning > Visual Basic and related programming issues.'" > Sent: Thursday, April 02, 2009 9:34 AM > Subject: Re: [dba-VB] Click-Once setup... > > > > Shamil: > > It worked fine here. I got a warning about the certificate but it ran > > fine. > > > > James Barash > > > > -----Original Message----- > > From: dba-vb-bounces at databaseadvisors.com > > [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Salakhetdinov > > Shamil > > Sent: Thursday, April 02, 2009 2:01 AM > > To: Discussion concerning Visual Basic and related programming issues. > > Subject: Re: [dba-VB] Click-Once setup... > > > > > > Hi All, > > > > I have published simple WPF Click-Once sample here: > > > > http://shamils-4.hosting.parking.ru/click-once/MySampleWpfApplication.applic > > ation > > > > Could you please test how it works for you by clicking on the above link? > > It works OK here. > > > > Please note that I signed it by using test certificate - not sure how it > > works on other systems. > > > > Thank you. > > > > -- > > Shamil > > > > > > > > -----Original Message----- > > From: Salakhetdinov Shamil > > To: "Discussion concerning Visual Basic and related programming > > issues." > > Date: Thu, 02 Apr 2009 02:23:38 +0400 > > Subject: Re: [dba-VB] Click-Once setup... > > > >> > >> Have just found addtional Click-Once related stuff to > > read-through/investigate/apply tomorrow: > >> > >> http://msdn.microsoft.com/en-us/library/t71a733d(VS.80).aspx > >> > >> http://msdn.microsoft.com/en-us/library/cc707835.aspx > >> > >> -- > >> Shamil > >> > >> -----Original Message----- > >> From: Salakhetdinov Shamil > >> To: "Discussion concerning Visual Basic and related programming > > issues." > >> Date: Thu, 02 Apr 2009 02:17:18 +0400 > >> Subject: Re: [dba-VB] Click-Once setup... > >> > >> > > >> > Hi Gustav, > >> > > >> > Thank you for your info. > >> > > >> > I have just tried to setup a simple WPF app as Click-Once on my ASP.NET > > hosting site but it didn't work from my first try. I've probably done > > something wrong. > >> > > >> > I will continue tomorrow... > >> > > >> > Thank you. > >> > > >> > -- > >> > Shamil > >> > > >> > > >> > -----Original Message----- > >> > From: "Gustav Brock" > >> > To: > >> > Date: Wed, 01 Apr 2009 23:17:01 +0200 > >> > Subject: Re: [dba-VB] Click-Once setup... > >> > > >> > > Hi Shamil > >> > > > >> > > Indeed! Highly recommended: > >> > > > >> > > http://databaseadvisors.com/pipermail/dba-vb/2008-October/002037.html > >> > > > >> > > I have installed a web server (IIS) at the client to which I have > > external access and publish the app to this directly from VS (via FTP) > > when > > a revision has been made. It can't be easier. > >> > > > >> > > /gustav > >> > > > >> > > PS: Will return to the SCRUM stuff tomorrow. It's bedtime here ... > >> > > > >> > > > >> > > >>> Salakhetdinov Shamil 01-04-2009 21:14 >>> > >> > > Hi All, > >> > > > >> > > Does anybody have .NET Apps Click-Once setup experience - namely .NET > > WPF apps Click-Once experience? > >> > > > >> > > I wonder how much time it could be needed for me to configure and > >> > > test > > such setup assuming I have WPF appricaltion ready? > >> > > > >> > > My customer also wanted to have CompanyName and UserId specified and > > somehow passed from Click-Once URL > >> > > > >> > > http://my-click-once-application-url?c=company&u=userid > >> > > > >> > > to the local application when it is installed first > > time/updated/on-start-up to get UserId in login dialog - is it possible to > > get such params somehow by the subject application passed to the latter > > "automagically" in e.g. standard start-up arguments or something like > > that? > >> > > > >> > > Thank you. > >> > > > >> > > -- > >> > > Shamil > >> > > > >> > > P.S. > >> > > > >> > > "WPF App deployed with ClickOnce": > >> > > > >> > > > > http://stackoverflow.com/questions/461186/is-this-list-a-correct-understandi > > ng-of-microsofts-current-application-deploymen > >> > > > >> > > requires two clicks (click hyperlink, click yes), no user input > >> > > only for current user, no per-machine installations > >> > > no shortcuts on desktop > >> > > appears in program list like normal applications > >> > > applications files are always copied to ../My Documents/My > > Applications > >> > > a shortcut to your application will be put in Start menu / your > > company name > >> > > cannot modify the target computer, isolated from operating system > >> > > automatically detects and updates a newer version > >> > > published simply by putting them on a webserver (where clients detect > > and get them) > >> > > requires .NET 2.0 or later > >> > > comparable to Java Web Start > >> > > solves four problems: (1) easy deployment, (2) easy updating, (3) > > low-impact on target computer, (4) no need for administrator permissions. > >> > > considered "low impact" > >> > > if two users have the same ClickOnce applciation installed on the > >> > > same > > machine, they will not break each other > >> > > employs CAS for security > >> > > user does not have to be online to use application > >> > > standalone ClickOnce apps do not work on Firefox and Mac with Firefox > > now since it needs the .NET runtime > >> > > restricted to single-window apps since they run in the browser > >> > > building a ClickOnce manifest is much easier than Silverlight etc, > > since the IDE will do almost all of it for you; you just have to host the > > files somewhere (could be a web URL; could be a network UNC). > >> > > > >> > > > >> > > > >> > > _______________________________________________ > >> > > dba-VB mailing list > >> > > dba-VB at databaseadvisors.com > >> > > http://databaseadvisors.com/mailman/listinfo/dba-vb > >> > > http://www.databaseadvisors.com > >> > > > >> > _______________________________________________ dba-VB mailing list dba-VB at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/dba-vb http://www.databaseadvisors.com From mmattys at rochester.rr.com Fri Apr 3 09:50:48 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Fri, 3 Apr 2009 10:50:48 -0400 Subject: [dba-VB] SCRUM: Customer Phone List Updated References: <4B529CC234BF4B7E9C78CA3FA97C0772@Mattys> <8AC7EE62D799442CA45BA67CB0E5F7BE@Mattys> Message-ID: <8BBC440EC5CD4F519A25AC4A6958DFAE@Mattys> Updates via VisualSVN: CustomerPhoneList.cs CustomerPhoneList.Designer.cs No other files were uploaded. - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - From Gustav at cactus.dk Fri Apr 3 10:20:35 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 03 Apr 2009 17:20:35 +0200 Subject: [dba-VB] SCRUM: 27 controls' OnClick event Message-ID: Hi Mike Just a comment, that this will not reduce code in total, just let VS create these line automatically in the .design.cs file in InitializeComponents. That is often very convenient, but if it is preferable, I think, is a matter of taste. For example, I've found that debugging may be easier if the code is in the .cs file. /gustav >>> Salakhetdinov Shamil 03-04-2009 15:34 >>> Hi Mike, I must add that instead of this manual coding: ... aLabel.Click += new EventHandler(letterLabel_Click); bLabel.Click += new EventHandler(letterLabel_Click); cLabel.Click += new EventHandler(letterLabel_Click); ... you can use properties window to declaratively set letterLabel_Click as event procedure for click event for every Label: in fact it's preferrable to do it that way to have as little as possible custom coding. From mmattys at rochester.rr.com Fri Apr 3 10:29:57 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Fri, 3 Apr 2009 11:29:57 -0400 Subject: [dba-VB] SCRUM: 27 controls' OnClick event References: Message-ID: <5124386FF3664F3D9129C6632073953B@Mattys> Thanks, Gustav, excellent point. I will add that one should not change code and then try to run the project in the debugger without using Rebuild All first - the errors! ugh! - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Gustav Brock" To: " Sent: Friday, April 03, 2009 11:20 AM Subject: Re: [dba-VB] SCRUM: 27 controls' OnClick event > Hi Mike > > Just a comment, that this will not reduce code in total, just let VS > create these line automatically in the .design.cs file in > InitializeComponents. > That is often very convenient, but if it is preferable, I think, is a > matter of taste. For example, I've found that debugging may be easier if > the code is in the .cs file. > > /gustav > > >>>> Salakhetdinov Shamil 03-04-2009 15:34 >>> > Hi Mike, > > I must add that instead of this manual coding: > > ... > aLabel.Click += new EventHandler(letterLabel_Click); > bLabel.Click += new EventHandler(letterLabel_Click); > cLabel.Click += new EventHandler(letterLabel_Click); > ... > > you can use properties window to declaratively set letterLabel_Click as > event procedure for click event for every Label: in fact it's preferrable > to do it that way to have as little as possible custom coding. From fuller.artful at gmail.com Fri Apr 3 14:15:56 2009 From: fuller.artful at gmail.com (Arthur Fuller) Date: Fri, 3 Apr 2009 15:15:56 -0400 Subject: [dba-VB] http://northwind.codeplex.com In-Reply-To: References: <29f585dd0904020728r28f2e06bwc5086c6711df1652@mail.gmail.com> Message-ID: <29f585dd0904031215t354acc83ua83458580411fd97@mail.gmail.com> Do I need to download Subversion first before I can grab this stuff? I'm unclear on this. A. On Thu, Apr 2, 2009 at 3:32 PM, Salakhetdinov Shamil wrote: > Hi Arthur, > > You probably mean that there is no new releases there? > Yes, the first release is planned when the current project finished > somewhere between 20-25th of April 2009. > > But there are several source code versions submitted there - here are the > links: > > Source Code Check-ins List > http://northwind.codeplex.com/SourceControl/ListDownloadableCommits.aspx > > 01-APR-09 Source Code Version Check-In > http://northwind.codeplex.com/SourceControl/changeset/view/3548#69615 > > Thank you. > From mcp2004 at mail.ru Fri Apr 3 15:34:33 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Sat, 04 Apr 2009 00:34:33 +0400 Subject: [dba-VB] =?koi8-r?b?aHR0cDovL25vcnRod2luZC5jb2RlcGxleC5jb20=?= In-Reply-To: <29f585dd0904031215t354acc83ua83458580411fd97@mail.gmail.com> References: <29f585dd0904031215t354acc83ua83458580411fd97@mail.gmail.com> Message-ID: Hi Arthur, No, you do not need to download Subversion - you can just download the current source code from: http://northwind.codeplex.com/SourceControl/changeset/view/3814 Please note *3814* is the latest full set of source files. When you get ot downloaded then: - unzip the archive; - attach db from \Database subfolder to your MS SQL 2005/2008 (Express) server (of course you can first copy these db files to your usual local location of db files); - start C# 2008 Express/VS 2008 Standard/Prof and open Northwind.Net.sln; - apply three SQL scripts from Northwind.NET.FE\Datasets\SQL subfolder; - correct connection string in Northwind.NET.FE project properties dialog to point to your SQL Server server (you can find info how to do that in a short video-clip located in \Tutorials subfolder) - compile/build/debug/run the application Thank you. -- Shamil -----Original Message----- From: Arthur Fuller To: Salakhetdinov Shamil , "Discussion concerning Visual Basic and related programming issues." Date: Fri, 3 Apr 2009 15:15:56 -0400 Subject: Re: [dba-VB] http://northwind.codeplex.com > Do I need to download Subversion first before I can grab this stuff? I'm > unclear on this. > > A. > > On Thu, Apr 2, 2009 at 3:32 PM, Salakhetdinov Shamil wrote: > > > Hi Arthur > > > > You probably mean that there is no new releases there? > > Yes, the first release is planned when the current project finished > > somewhere between 20-25th of April 2009. > > > > But there are several source code versions submitted there - here are the > > links: > > > > Source Code Check-ins List > > http://northwind.codeplex.com/SourceControl/ListDownloadableCommits.aspx > > > > 01-APR-09 Source Code Version Check-In > > http://northwind.codeplex.com/SourceControl/changeset/view/3548#69615 > > > > Thank you. > > > > From mcp2004 at mail.ru Fri Apr 3 15:43:00 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Sat, 04 Apr 2009 00:43:00 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IDI3IGNvbnRyb2xzJyBPbkNsaWNrIGV2ZW50?= In-Reply-To: <5124386FF3664F3D9129C6632073953B@Mattys> References: <5124386FF3664F3D9129C6632073953B@Mattys> Message-ID: Hi Mike, Got your new version of form here via SVN - it looks and works fine. Would you like you try to make 'Alphabetical List of Products' report or you pkan to read on MS eportViewer Control first (over weekend)? Thank you. -- Shamil -----Original Message----- From: "Mike Mattys" To: "Discussion concerning Visual Basic and related programming issues." Date: Fri, 3 Apr 2009 11:29:57 -0400 Subject: Re: [dba-VB] SCRUM: 27 controls' OnClick event > Thanks, Gustav, excellent point. > > I will add that one should not change code and then try to run > the project in the debugger without using Rebuild All first - the errors! > ugh! > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > ----- Original Message ----- > From: "Gustav Brock" > To: " > Sent: Friday, April 03, 2009 11:20 AM > Subject: Re: [dba-VB] SCRUM: 27 controls' OnClick event > > > > Hi Mike > > > > Just a comment, that this will not reduce code in total, just let VS > > create these line automatically in the .design.cs file in > > InitializeComponents. > > That is often very convenient, but if it is preferable, I think, is a > > matter of taste. For example, I've found that debugging may be easier if > > the code is in the .cs file. > > > > /gustav > > > > > >>>> Salakhetdinov Shamil 03-04-2009 15:34 >>> > > Hi Mike, > > > > I must add that instead of this manual coding: > > > > ... > > aLabel.Click += new EventHandler(letterLabel_Click); > > bLabel.Click += new EventHandler(letterLabel_Click); > > cLabel.Click += new EventHandler(letterLabel_Click); > > ... > > > > you can use properties window to declaratively set letterLabel_Click as > > event procedure for click event for every Label: in fact it's preferrable > > to do it that way to have as little as possible custom coding. > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mmattys at rochester.rr.com Fri Apr 3 15:49:49 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Fri, 3 Apr 2009 16:49:49 -0400 Subject: [dba-VB] SCRUM: 27 controls' OnClick event References: <5124386FF3664F3D9129C6632073953B@Mattys> Message-ID: <91DD6FE000F5463191D8668F95D30853@Mattys> Hi Shamil, I'll read it and try to put into practice. - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Salakhetdinov Shamil" To: "Discussion concerning Visual Basic and related programming issues." Sent: Friday, April 03, 2009 4:43 PM Subject: Re: [dba-VB]SCRUM: 27 controls' OnClick event > Hi Mike, > > Got your new version of form here via SVN - it looks and works fine. > > Would you like you try to make 'Alphabetical List of Products' report or > you pkan to read on MS eportViewer Control first (over weekend)? > > Thank you. > > -- > Shamil > > -----Original Message----- > From: "Mike Mattys" > To: "Discussion concerning Visual Basic and related programming > issues." > Date: Fri, 3 Apr 2009 11:29:57 -0400 > Subject: Re: [dba-VB] SCRUM: 27 controls' OnClick event > >> Thanks, Gustav, excellent point. >> >> I will add that one should not change code and then try to run >> the project in the debugger without using Rebuild All first - the errors! >> ugh! >> >> - >> Michael R Mattys >> MapPoint and Database Dev >> www.mattysconsulting.com >> - >> ----- Original Message ----- >> From: "Gustav Brock" >> To: "> >> Sent: Friday, April 03, 2009 11:20 AM >> Subject: Re: [dba-VB] SCRUM: 27 controls' OnClick event >> >> >> > Hi Mike >> > >> > Just a comment, that this will not reduce code in total, just let VS >> > create these line automatically in the .design.cs file in >> > InitializeComponents. >> > That is often very convenient, but if it is preferable, I think, is a >> > matter of taste. For example, I've found that debugging may be easier >> > if >> > the code is in the .cs file. >> > >> > /gustav >> > >> > >> >>>> Salakhetdinov Shamil 03-04-2009 15:34 >>> >> > Hi Mike, >> > >> > I must add that instead of this manual coding: >> > >> > ... >> > aLabel.Click += new EventHandler(letterLabel_Click); >> > bLabel.Click += new EventHandler(letterLabel_Click); >> > cLabel.Click += new EventHandler(letterLabel_Click); >> > ... >> > >> > you can use properties window to declaratively set letterLabel_Click as >> > event procedure for click event for every Label: in fact it's >> > preferrable >> > to do it that way to have as little as possible custom coding. >> >> _______________________________________________ >> dba-VB mailing list >> dba-VB at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/dba-vb >> http://www.databaseadvisors.com >> > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From dbdoug at gmail.com Fri Apr 3 16:41:08 2009 From: dbdoug at gmail.com (Doug Steele) Date: Fri, 3 Apr 2009 14:41:08 -0700 Subject: [dba-VB] http://northwind.codeplex.com In-Reply-To: References: <29f585dd0904031215t354acc83ua83458580411fd97@mail.gmail.com> Message-ID: <4dd71a0c0904031441m199d190j91897c29e18a0174@mail.gmail.com> Hi Shamil and crew: I just downloaded the project and got it running. I would have loved to participate, but I'm pretty busy and I'm just going to have to satisfy my curiosity by lurking. I stumbled on the following site while checking out the report viewer; it may be of some use to you: http://www.gotreportviewer.com/ Doug Steele On Fri, Apr 3, 2009 at 1:34 PM, Salakhetdinov Shamil wrote: > Hi Arthur, > > No, you do not need to download Subversion - you can just download the > current source code from: > > http://northwind.codeplex.com/SourceControl/changeset/view/3814 > > Please note *3814* is the latest full set of source files. > > When you get ot downloaded then: > > - unzip the archive; > - attach db from \Database subfolder to your MS SQL 2005/2008 (Express) > server (of course you can first copy these db files to your usual local > location of db files); > - start C# 2008 Express/VS 2008 Standard/Prof and open Northwind.Net.sln; > - apply three SQL scripts from Northwind.NET.FE\Datasets\SQL subfolder; > - correct connection string in Northwind.NET.FE project properties dialog > to point to your SQL Server server (you can find info how to do that in a > short video-clip located in \Tutorials subfolder) > - compile/build/debug/run the application > > > > > > From marklbreen at gmail.com Sat Apr 4 06:39:26 2009 From: marklbreen at gmail.com (Mark Breen) Date: Sat, 4 Apr 2009 12:39:26 +0100 Subject: [dba-VB] SCRUM: Check out In-Reply-To: References: Message-ID: Hello All, I did some playing with SVN this morning and I wanted to report here the results as briefly as possible. Step 1 Getting files and commiting changes - One person at a time I created a file named "Test file to be locked and tested.txt" and I logged on to my machine using username marklbreen and I logged onto a second PC using username mark2. I acquired the files from one project onto both machines and ensured that both machines were up to date. I then made an entry in the text file which consisted of one line of text, with the characters t1. I then commited those changes to the repository. This worked well. I then updated my second pc, which displayed the latest version of the file, correctly, I then made a an update on second pc and commited those changes. That also worked well. Step 2 Two people working on files - Messy I then made changes on the two machines simultaneously and attempted to commit those changes. This is a messy place to be in. I have some screen shots, that I have upload to a folder named screen shots by Mark to our repository. In summary, it is possible to review the changes made to both files, and attempt to merge the changes. IMVHO, this is a nightmare and I have been there in the past on the global project I mentioned and is very easy to grind the project to a complete standstill. Step 3 Try to Get a lock, always with latest version - works well, cannot create conflict So then I tried the Get Lock Functionality. This works simply and seems to work very well. Again, taking my simple single text file as the example. I get a lock on machine one, make the changes and commit the changes. So Far So Good (SFSG). Note that the lock is released automatically when I commit. Then I switch to the second machine, get the latest version and get a lock, make the changes and commit. SFSG. Note again, the lock is released when I commit. Then I switch back to the first machine and get a lock and made some edits locally. I do not at this point commit. Then I switch back to the second machine an request a lock. This lock isrefused, because machine one has the lock. I have to wait. Step 4 Locking and Updating Beautiful Solution Finally, I created a situation where Machine A has the latest version and nothing is locked. Machine B is also latest version and no locks exist. I Lock a file on Machine A and start making Edits. I always know that machine B cannot gain a lock at this point. I commit all my changes on Machine A (note that locks are released) Now Machine B attempts again to request a lock on the file. SVN reports to the user that the file on the repository has been updated, and asks would you like to get the latest version before you lock the file. This worked very well on my test file. Summary. Now that we have multiple users checking out files and checking back in, we need to move from the purely repository model, to the "check out - make edits - check in" model. I have tested it with one file, and it seemed to work well. However, there are open questions, such as Can this type of file locking work for you as developers, without locking permanantly the sln and csproj files? Do we need to do more testing with complete projects and solutions, as opposed to my simple text files. Would some playing with two or three people simultaneously be a good idea first to get the check out - edit - check is model working with a file, then with a folder, and finally with a solution and project. Have a think about what you want and let me know. If you want me to create second users for some or all of you, let me know also, ie Shamil and Shamil02. Thanks Mark 2009/4/3 Salakhetdinov Shamil > > Hi Gustav, > > Yes, I see this LOck feature in Visual SVN but will that help to resolve > conflicts or not - I'm not sure about that: > > - imagine you get lock on a form, make the changes and then commit them > and > - somebody else does make the changes for their local version of form > (version of code you started with ) and then commits the changes after your > commits. > > Do you expect SVN server will be able to properly merge such updates of the > source code? (source code will get lines' inserts/updates/deletes in several > places of several files when somebody edits a form in design mode). Am I > missing something? > > We should probably try how it works? - for that trial we have to have to > create a test form and to have an online chat (MS Messenger, GoogleTalk, > Skype ?) and do chat and do locks, edits, commits, updates to see what > happens locally and on server side... > > Thank you. > > -- > Shamil > > -----Original Message----- > From: "Gustav Brock" > To: > Date: Fri, 03 Apr 2009 12:41:45 +0200 > Subject: Re: [dba-VB] SCRUM: Check out > > > Hi Shamil > > > > It should be noted that prior to start working on an existing form you > must check it out by locking it. > > I don't know how to do that manually, but with VisualSVN installed you > just pick VisualSVN from the popup menu of the form and select Get Lock and > finish the task. > > > > As I understand it, the lock will be released when you later commit the > form changes. > > > > /gustav > > > > >>> Salakhetdinov Shamil 03-04-2009 11:54 >>> > > > > - we're in a bit of trouble with us editing/committing to SCC the same > .NET WinForms as when one makes design changes in them then local source > code gets changed in several files - as result SVN commit can't resolve > source code changes' conflicts on committing local code changes. .. > > > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > > From mcp2004 at mail.ru Sat Apr 4 14:43:18 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Sat, 04 Apr 2009 23:43:18 +0400 Subject: [dba-VB] =?koi8-r?b?aHR0cDovL25vcnRod2luZC5jb2RlcGxleC5jb20=?= In-Reply-To: <4dd71a0c0904031441m199d190j91897c29e18a0174@mail.gmail.com> References: <4dd71a0c0904031441m199d190j91897c29e18a0174@mail.gmail.com> Message-ID: Hi Doug, Thank you for your feedback - it's good to know the project's forms and reports runs well on your system. Yes, http://www.gotreportviewer.com/ is a good site for information about usage of MS ReportViewever control, which we're going to use in our project intensively during the next two weeks.... Thank you. -- Shamil -----Original Message----- From: Doug Steele To: Salakhetdinov Shamil , "Discussion concerning Visual Basic and related programming issues." Date: Fri, 3 Apr 2009 14:41:08 -0700 Subject: Re: [dba-VB] http://northwind.codeplex.com > Hi Shamil and crew: > > I just downloaded the project and got it running. I would have loved to > participate, but I'm pretty busy and I'm just going to have to satisfy my > curiosity by lurking. > > I stumbled on the following site while checking out the report viewer; it > may be of some use to you: > > http://www.gotreportviewer.com/ > > Doug Steele > > > On Fri, Apr 3, 2009 at 1:34 PM, Salakhetdinov Shamil wrote: > > > Hi Arthur, > > > > No, you do not need to download Subversion - you can just download the > > current source code from: > > > > http://northwind.codeplex.com/SourceControl/changeset/view/3814 > > > > Please note *3814* is the latest full set of source files. > > > > When you get ot downloaded then: > > > > - unzip the archive; > > - attach db from \Database subfolder to your MS SQL 2005/2008 (Express) > > server (of course you can first copy these db files to your usual local > > location of db files); > > - start C# 2008 Express/VS 2008 Standard/Prof and open Northwind.Net.sln; > > - apply three SQL scripts from Northwind.NET.FE\Datasets\SQL subfolder; > > - correct connection string in Northwind.NET.FE project properties dialog > > to point to your SQL Server server (you can find info how to do that in a > > short video-clip located in \Tutorials subfolder) > > - compile/build/debug/run the application > > > > > > > > > > > > > > From mcp2004 at mail.ru Sat Apr 4 15:06:14 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Sun, 05 Apr 2009 00:06:14 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IENoZWNrIG91dA==?= In-Reply-To: References: Message-ID: Hi Mark, Thank you for your investigation. The "Step 4 Locking and Updating Beautiful Solution" is what we have to use. And it shoudln't be that limiting if we will follow some discipline and good OOP&D principles. The latter will be needed when we will start doing a lot of coding and that should not happen in the near future I hope. Therefore we have enough time to get self-disciplined to use "lock - edit - commit" everytime we're going to change .csproj and .sln - and that happens when we add/delete folders/files from .csproj and .sln - IOW that's a very short period of time. And because we're working on different forms and reports we can lock them for longer time without limiting/getting standstill other team members. Good OOP&D principles applied, which result in small class files with very well targeted responsibilities as well as the .NET Framework feature of partial classes should allow our team members to have different source files locked when needed for relatively short period of time therefore "locking collisions" may happen but not too often I'd expect... Here I'm with my weekend's optimistic point of view :) Thank you. -- Shamil -----Original Message----- From: Mark Breen To: Salakhetdinov Shamil , "Discussion concerning Visual Basic and related programming issues." Date: Sat, 4 Apr 2009 12:39:26 +0100 Subject: Re: [dba-VB] SCRUM: Check out > Hello All, > I did some playing with SVN this morning and I wanted to report here the > results as briefly as possible. > > Step 1 Getting files and commiting changes - One person at a time > I created a file named "Test file to be locked and tested.txt" and I logged > on to my machine using username marklbreen and I logged onto a second PC > using username mark2. I acquired the files from one project onto both > machines and ensured that both machines were up to date. I then made an > entry in the text file which consisted of one line of text, with the > characters t1. I then commited those changes to the repository. This > worked well. > > I then updated my second pc, which displayed the latest version of the file, > correctly, I then made a an update on second pc and commited those changes. > That also worked well. > > Step 2 Two people working on files - Messy > I then made changes on the two machines simultaneously and attempted to > commit those changes. This is a messy place to be in. I have some screen > shots, that I have upload to a folder named screen shots by Mark to > our repository. In summary, it is possible to review the changes made to > both files, and attempt to merge the changes. IMVHO, this is a nightmare > and I have been there in the past on the global project I mentioned and is > very easy to grind the project to a complete standstill. > > Step 3 Try to Get a lock, always with latest version - works well, cannot > create conflict > So then I tried the Get Lock Functionality. This works simply and seems to > work very well. Again, taking my simple single text file as the example. I > get a lock on machine one, make the changes and commit the changes. So Far > So Good (SFSG). Note that the lock is released automatically when I commit. > Then I switch to the second machine, get the latest version and get a lock, > make the changes and commit. SFSG. Note again, the lock is released when I > commit. > Then I switch back to the first machine and get a lock and made some edits > locally. I do not at this point commit. > Then I switch back to the second machine an request a lock. This lock > isrefused, > because machine one has the lock. I have to wait. > > > Step 4 Locking and Updating Beautiful Solution > Finally, I created a situation where Machine A has the latest version and > nothing is locked. > Machine B is also latest version and no locks exist. > I Lock a file on Machine A and start making Edits. > I always know that machine B cannot gain a lock at this point. > I commit all my changes on Machine A (note that locks are released) > Now Machine B attempts again to request a lock on the file. SVN reports to > the user that the file on the repository has been updated, and asks would > you like to get the latest version before you lock the file. > This worked very well on my test file. > > > Summary. > Now that we have multiple users checking out files and checking back in, we > need to move from the purely repository model, to the "check out - make > edits - check in" model. I have tested it with one file, and it seemed to > work well. However, there are open questions, such as > > Can this type of file locking work for you as developers, without locking > permanantly the sln and csproj files? > Do we need to do more testing with complete projects and solutions, as > opposed to my simple text files. > Would some playing with two or three people simultaneously be a good idea > first to get the check out - edit - check is model working with a file, then > with a folder, and finally with a solution and project. > > Have a think about what you want and let me know. If you want me to create > second users for some or all of you, let me know also, ie Shamil and > Shamil02. > > Thanks > > Mark > > > > > > > 2009/4/3 Salakhetdinov Shamil > > > > > Hi Gustav, > > > > Yes, I see this LOck feature in Visual SVN but will that help to resolve > > conflicts or not - I'm not sure about that: > > > > - imagine you get lock on a form, make the changes and then commit them > > and > > - somebody else does make the changes for their local version of form > > (version of code you started with ) and then commits the changes after your > > commits. > > > > Do you expect SVN server will be able to properly merge such updates of the > > source code? (source code will get lines' inserts/updates/deletes in several > > places of several files when somebody edits a form in design mode). Am I > > missing something? > > > > We should probably try how it works? - for that trial we have to have to > > create a test form and to have an online chat (MS Messenger, GoogleTalk, > > Skype ?) and do chat and do locks, edits, commits, updates to see what > > happens locally and on server side... > > > > Thank you. > > > > -- > > Shamil > > > > -----Original Message----- > > From: "Gustav Brock" > > To: > > Date: Fri, 03 Apr 2009 12:41:45 +0200 > > Subject: Re: [dba-VB] SCRUM: Check out > > > > > Hi Shamil > > > > > > It should be noted that prior to start working on an existing form you > > must check it out by locking it. > > > I don't know how to do that manually, but with VisualSVN installed you > > just pick VisualSVN from the popup menu of the form and select Get Lock and > > finish the task. > > > > > > As I understand it, the lock will be released when you later commit the > > form changes. > > > > > > /gustav > > > > > > >>> Salakhetdinov Shamil 03-04-2009 11:54 >>> > > > > > > - we're in a bit of trouble with us editing/committing to SCC the same > > .NET WinForms as when one makes design changes in them then local source > > code gets changed in several files - as result SVN commit can't resolve > > source code changes' conflicts on committing local code changes. .. > > > > > > > > > _______________________________________________ > > > dba-VB mailing list > > > dba-VB at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > > http://www.databaseadvisors.com > > > > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > > > From mcp2004 at mail.ru Sat Apr 4 18:09:23 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Sun, 05 Apr 2009 03:09:23 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IFNwcmludCAtIDJuZCB3ZWVrIHBsYW4=?= In-Reply-To: References: Message-ID: Hi SCRUM Team, I have made the following reports: - Alphabetical List of Products - Product By Category but the second one is not yet finished - looking for a way to make it multi-column. Any proposals? Current solution is uploaded to the server. Please always look at \!Documents\Notes.txt file after you update your code from server to find are there any new SQL scripts to apply - here is the current list: 0001_vw_CustomerOrdersProducts.sql 0002_vw_CustomerOrderTotals.sql 0003_vw_CustomerCountries.sql 0004_vw_AlphabeticalListOfProductsReport.sql Please add your SQL scripts' file names to this list if you'll create some. Please put all the scripts into \Datasets\SQL subfolder named using numeric prefix to have the scripts sorted inthe sequence they were created. Please note how I made SimpleReportsDataSet to keep 'Alphabetical List of Products' and 'Product by Category' reports' sources. I used the same vw_AlphabeicalListOfProductsReport view for both reports but I have renamed table objects in dataset to allow in the future to substitute the database object e.g with stored procedure etc. without the need to rename anything in the code/forms/reports, which are using this dataset. Thank you. -- Shamil -----Original Message----- From: Salakhetdinov Shamil To: "Discussion concerning Visual Basic and related programming issues." Date: Fri, 03 Apr 2009 03:22:44 +0400 Subject: Re: [dba-VB] SCRUM: Sprint - 2nd week plan > Hi SCRUM team, > > Thee three dialog froms are done, and committed to our SCC server as well as published within new source code set at CodePlex. > > I will also take 'Product By Category' Report > > Note: please create new views, SPs, UDFs for reports if the existing set tables, views, SPs, UDFs is not enough to develop reports. Please also create a new strongly typed dataset dedicated to a certain report in the case you create new views, SPs or UDFs for this report. Please put all the database objects you'll use in report in this dataset. > > Forms > ====== > 1 Customers Labels Dialog => DONE > 3 Customer Phone List => Mike > 2 Quaterly Order => Gustav > 2 Quaterly Orders Subform => Gustav > 1 Sales By Year Dialog => DONE > 2 Sales Reports Dialog => DONE > > Reports > ======== > 2 Alphabetical List of Products > 1 Product By Category => Shamil > 2 Sales Totals by Amount > -------------------------------- > 16 hours > > Thank you. > > -- > Shamil > > > -----Original Message----- > From: Salakhetdinov Shamil > To: "Discussion concerning Visual Basic and related programming issues." > Date: Fri, 03 Apr 2009 00:15:57 +0400 > Subject: Re: [dba-VB] SCRUM: Sprint - 2nd week plan > > > Hi Gustav, > > > > OK, please tell what report would you like to develop? (I will make all the dialog forms now - they are small - just to have them ready to be used to run other forms/reports): > > > > Forms > > ====== > > 1 Customers Labels Dialog => Shamil > > 3 Customer Phone List => Mike > > 2 Quaterly Order => Gustav > > 2 Quaterly Orders Subform => Gustav > > 1 Sales By Year Dialog => Shamil > > 2 Sales Reports Dialog => Shamil > > > > Reports > > ======== > > 2 Alphabetical List of Products > > 1 Product By Category > > 2 Sales Totals by Amount > > -------------------------------- > > 16 hours > > > > Thank you. > > > > -- > > Shamil > > > > -----Original Message----- > > From: "Gustav Brock" > > To: > > Date: Thu, 02 Apr 2009 18:09:23 +0200 > > Subject: Re: [dba-VB] SCRUM: Sprint - 2nd week plan > > > > > Hi SCRUM Team > > > > > > I could take, say, the Quarterly Orders including Subform and one of the reports. > > > > > > /gustav > > > > > > >>> Salakhetdinov Shamil 01-04-2009 19:49 >>> > > > Hi SCRUM Team, > > > > > > The following is the plan for the second week. > > > Please select forms/reports your wanted to develop during this week. > > > Please ask any questions. > > > Please before asking the questions on forms check how the current set of forms is done: let's follow currently this "lightweight" development style for this project - we can do enhancements in the end of this project or in the follow-up project. > > > > > > Forms > > > ====== > > > 1 Customers Labels Dialog > > > 3 Customer Phone List > > > 2 Quaterly Order > > > 2 Quaterly Orders Subform > > > 1 Sales By Year Dialog > > > 2 Sales Reports Dialog > > > > > > Reports > > > ======== > > > 2 Alphabetical List of Products > > > 1 Product By Category > > > 2 Sales Totals by Amount > > > -------------------------------- > > > 16 hours > > > > > > Thank you. > > > > > > -- > > > Shamil > > > > > > > > > > > > _______________________________________________ > > > dba-VB mailing list > > > dba-VB at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > > http://www.databaseadvisors.com > > > > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mmattys at rochester.rr.com Sat Apr 4 21:44:20 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Sat, 4 Apr 2009 22:44:20 -0400 Subject: [dba-VB] SCRUM: Applying .sql References: Message-ID: <6C6E96FFFE4D4215B0B339E71660E807@Mattys> Hi Team, I've just figured out that I can use SQL Management Studio 2005 Express to connect with my SQL2005 db engine and that the Query Editor is actually an upgrade to the 2000 Query Analyzer. So I opened the file 0001_vw_CustomerOrdersProducts.sql and tried to execute. I received the following error: "Msg 208, Level 16, State 1, Procedure vw_CustomerOrdersProducts, Line 3 Invalid object name 'dbo.Customer'." Why? - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Salakhetdinov Shamil" To: "Discussion concerning Visual Basic and related programming issues." Sent: Saturday, April 04, 2009 7:09 PM Subject: Re: [dba-VB] SCRUM: Sprint - 2nd week plan > > Hi SCRUM Team, > > I have made the following reports: > > - Alphabetical List of Products > - Product By Category > > but the second one is not yet finished - looking for a way to make it > multi-column. Any proposals? > > Current solution is uploaded to the server. > Please always look at \!Documents\Notes.txt file after you update your > code from server to find are there any new SQL scripts to apply - here is > the current list: > > 0001_vw_CustomerOrdersProducts.sql > 0002_vw_CustomerOrderTotals.sql > 0003_vw_CustomerCountries.sql > 0004_vw_AlphabeticalListOfProductsReport.sql > > Please add your SQL scripts' file names to this list if you'll create > some. > > Please put all the scripts into \Datasets\SQL subfolder named using > numeric prefix to have the scripts sorted inthe sequence they were > created. > > Please note how I made SimpleReportsDataSet to keep 'Alphabetical List of > Products' and 'Product by Category' reports' sources. I used the same > vw_AlphabeicalListOfProductsReport view for both reports but I have > renamed table objects in dataset to allow in the future to substitute the > database object e.g with stored procedure etc. without the need to rename > anything in the code/forms/reports, which are using this dataset. > > Thank you. > > -- > Shamil From mcp2004 at mail.ru Sun Apr 5 03:06:27 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Sun, 05 Apr 2009 12:06:27 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IEFwcGx5aW5nIC5zcWw=?= In-Reply-To: <6C6E96FFFE4D4215B0B339E71660E807@Mattys> References: <6C6E96FFFE4D4215B0B339E71660E807@Mattys> Message-ID: Hi Mike, You probably didn't set current db to NorthwindNet: in the left top corner of SQL Management Studion Express there a combo to select current db. Or you can put use NorthwindNet go before the SQL Script's text. Putting such use directive in front of all the scripts isn't practical as the name of the database can be changed... -- Shamil -----Original Message----- From: "Mike Mattys" To: "Salakhetdinov Shamil" ,"Discussion concerning Visual Basic and related programming issues." Date: Sat, 4 Apr 2009 22:44:20 -0400 Subject: Re: [dba-VB] SCRUM: Applying .sql > Hi Team, > > I've just figured out that I can use SQL Management Studio 2005 Express to > connect with my SQL2005 db engine and that the Query Editor is actually > an upgrade to the 2000 Query Analyzer. > > So I opened the file 0001_vw_CustomerOrdersProducts.sql and tried to > execute. > I received the following error: > "Msg 208, Level 16, State 1, Procedure vw_CustomerOrdersProducts, Line 3 > Invalid object name 'dbo.Customer'." > Why? > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > ----- Original Message ----- > From: "Salakhetdinov Shamil" > To: "Discussion concerning Visual Basic and related programming issues." > > Sent: Saturday, April 04, 2009 7:09 PM > Subject: Re: [dba-VB] SCRUM: Sprint - 2nd week plan > > > > > > Hi SCRUM Team, > > > > I have made the following reports: > > > > - Alphabetical List of Products > > - Product By Category > > > > but the second one is not yet finished - looking for a way to make it > > multi-column. Any proposals? > > > > Current solution is uploaded to the server. > > Please always look at \!Documents\Notes.txt file after you update your > > code from server to find are there any new SQL scripts to apply - here is > > the current list: > > > > 0001_vw_CustomerOrdersProducts.sql > > 0002_vw_CustomerOrderTotals.sql > > 0003_vw_CustomerCountries.sql > > 0004_vw_AlphabeticalListOfProductsReport.sql > > > > Please add your SQL scripts' file names to this list if you'll create > > some. > > > > Please put all the scripts into \Datasets\SQL subfolder named using > > numeric prefix to have the scripts sorted inthe sequence they were > > created. > > > > Please note how I made SimpleReportsDataSet to keep 'Alphabetical List of > > Products' and 'Product by Category' reports' sources. I used the same > > vw_AlphabeicalListOfProductsReport view for both reports but I have > > renamed table objects in dataset to allow in the future to substitute the > > database object e.g with stored procedure etc. without the need to rename > > anything in the code/forms/reports, which are using this dataset. > > > > Thank you. > > > > -- > > Shamil > From mmattys at rochester.rr.com Sun Apr 5 09:33:08 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Sun, 5 Apr 2009 10:33:08 -0400 Subject: [dba-VB] SCRUM: Applying .sql References: <6C6E96FFFE4D4215B0B339E71660E807@Mattys> Message-ID: <8216C1ED12E946A6970270D61040FB4B@Mattys> Hi Shamil, Since there is no combo in the left-hand corner, that cannot be the answer. What I did is - View ... Toolbars ... Query Designer - Open File (*.sql) - Copy the content of the .sql file - expand Programmability - right-click on Stored Procedures - select New Stored Procedure - Paste in sql file content - right-click and Execute Receive message: Command(s) completed successfully. Refreshing the Views category now shows the new View. Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Salakhetdinov Shamil" To: "dba-VB" Sent: Sunday, April 05, 2009 4:06 AM Subject: Re: [dba-VB] SCRUM: Applying .sql > > Hi Mike, > > You probably didn't set current db to NorthwindNet: in the left top corner > of SQL Management Studion Express there a combo to select current db. > > Or you can put > > use NorthwindNet > go > > before the SQL Script's text. > > Putting such use directive in front of all the scripts isn't practical as > the name of the database can be changed... > > -- > Shamil > > > -----Original Message----- > From: "Mike Mattys" > To: "Salakhetdinov Shamil" ,"Discussion concerning Visual > Basic and related programming issues." > Date: Sat, 4 Apr 2009 22:44:20 -0400 > Subject: Re: [dba-VB] SCRUM: Applying .sql > >> Hi Team, >> >> I've just figured out that I can use SQL Management Studio 2005 Express >> to >> connect with my SQL2005 db engine and that the Query Editor is actually >> an upgrade to the 2000 Query Analyzer. >> >> So I opened the file 0001_vw_CustomerOrdersProducts.sql and tried to >> execute. >> I received the following error: >> "Msg 208, Level 16, State 1, Procedure vw_CustomerOrdersProducts, Line 3 >> Invalid object name 'dbo.Customer'." >> Why? >> >> - >> Michael R Mattys >> MapPoint and Database Dev >> www.mattysconsulting.com >> - >> ----- Original Message ----- >> From: "Salakhetdinov Shamil" >> To: "Discussion concerning Visual Basic and related programming issues." >> >> Sent: Saturday, April 04, 2009 7:09 PM >> Subject: Re: [dba-VB] SCRUM: Sprint - 2nd week plan >> >> >> > >> > Hi SCRUM Team, >> > >> > I have made the following reports: >> > >> > - Alphabetical List of Products >> > - Product By Category >> > >> > but the second one is not yet finished - looking for a way to make it >> > multi-column. Any proposals? >> > >> > Current solution is uploaded to the server. >> > Please always look at \!Documents\Notes.txt file after you update your >> > code from server to find are there any new SQL scripts to apply - here >> > is >> > the current list: >> > >> > 0001_vw_CustomerOrdersProducts.sql >> > 0002_vw_CustomerOrderTotals.sql >> > 0003_vw_CustomerCountries.sql >> > 0004_vw_AlphabeticalListOfProductsReport.sql >> > >> > Please add your SQL scripts' file names to this list if you'll create >> > some. >> > >> > Please put all the scripts into \Datasets\SQL subfolder named using >> > numeric prefix to have the scripts sorted inthe sequence they were >> > created. >> > >> > Please note how I made SimpleReportsDataSet to keep 'Alphabetical List >> > of >> > Products' and 'Product by Category' reports' sources. I used the same >> > vw_AlphabeicalListOfProductsReport view for both reports but I have >> > renamed table objects in dataset to allow in the future to substitute >> > the >> > database object e.g with stored procedure etc. without the need to >> > rename >> > anything in the code/forms/reports, which are using this dataset. >> > >> > Thank you. >> > >> > -- >> > Shamil >> > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mmattys at rochester.rr.com Sun Apr 5 09:52:17 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Sun, 5 Apr 2009 10:52:17 -0400 Subject: [dba-VB] SCRUM: Applying .sql References: <6C6E96FFFE4D4215B0B339E71660E807@Mattys> <8216C1ED12E946A6970270D61040FB4B@Mattys> Message-ID: <24944A9B8E3E41B6ABDEA72C8930F756@Mattys> Please note that this may be permissions or file access because I did get this 'helpful' error message that I googled and found to be (possible) 'By Design' security: Msg 233, Level 20, State 0, Line 0 A transport-level error has occurred when receiving results from the server. (provider: Shared Memory Provider, error: 0 - No process is on the other end of the pipe.) - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Mike Mattys" To: "Salakhetdinov Shamil" ; "Discussion concerning Visual Basic and related programming issues." Sent: Sunday, April 05, 2009 10:33 AM Subject: Re: [dba-VB] SCRUM: Applying .sql > Hi Shamil, > > Since there is no combo in the left-hand corner, that cannot be the > answer. > What I did is > > - View ... Toolbars ... Query Designer > - Open File (*.sql) > - Copy the content of the .sql file > > - expand Programmability > - right-click on Stored Procedures > - select New Stored Procedure > > - Paste in sql file content > - right-click and Execute > > Receive message: > Command(s) completed successfully. > > Refreshing the Views category now shows the new View. > > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > ----- Original Message ----- > From: "Salakhetdinov Shamil" > To: "dba-VB" > Sent: Sunday, April 05, 2009 4:06 AM > Subject: Re: [dba-VB] SCRUM: Applying .sql > > >> >> Hi Mike, >> >> You probably didn't set current db to NorthwindNet: in the left top >> corner >> of SQL Management Studion Express there a combo to select current db. >> >> Or you can put >> >> use NorthwindNet >> go >> >> before the SQL Script's text. >> >> Putting such use directive in front of all the scripts isn't practical as >> the name of the database can be changed... >> >> -- >> Shamil >> >> >> -----Original Message----- >> From: "Mike Mattys" >> To: "Salakhetdinov Shamil" ,"Discussion concerning >> Visual >> Basic and related programming issues." >> Date: Sat, 4 Apr 2009 22:44:20 -0400 >> Subject: Re: [dba-VB] SCRUM: Applying .sql >> >>> Hi Team, >>> >>> I've just figured out that I can use SQL Management Studio 2005 Express >>> to >>> connect with my SQL2005 db engine and that the Query Editor is actually >>> an upgrade to the 2000 Query Analyzer. >>> >>> So I opened the file 0001_vw_CustomerOrdersProducts.sql and tried to >>> execute. >>> I received the following error: >>> "Msg 208, Level 16, State 1, Procedure vw_CustomerOrdersProducts, Line 3 >>> Invalid object name 'dbo.Customer'." >>> Why? >>> >>> - >>> Michael R Mattys >>> MapPoint and Database Dev >>> www.mattysconsulting.com >>> - >>> ----- Original Message ----- >>> From: "Salakhetdinov Shamil" >>> To: "Discussion concerning Visual Basic and related programming issues." >>> >>> Sent: Saturday, April 04, 2009 7:09 PM >>> Subject: Re: [dba-VB] SCRUM: Sprint - 2nd week plan >>> >>> >>> > >>> > Hi SCRUM Team, >>> > >>> > I have made the following reports: >>> > >>> > - Alphabetical List of Products >>> > - Product By Category >>> > >>> > but the second one is not yet finished - looking for a way to make it >>> > multi-column. Any proposals? >>> > >>> > Current solution is uploaded to the server. >>> > Please always look at \!Documents\Notes.txt file after you update your >>> > code from server to find are there any new SQL scripts to apply - here >>> > is >>> > the current list: >>> > >>> > 0001_vw_CustomerOrdersProducts.sql >>> > 0002_vw_CustomerOrderTotals.sql >>> > 0003_vw_CustomerCountries.sql >>> > 0004_vw_AlphabeticalListOfProductsReport.sql >>> > >>> > Please add your SQL scripts' file names to this list if you'll create >>> > some. >>> > >>> > Please put all the scripts into \Datasets\SQL subfolder named using >>> > numeric prefix to have the scripts sorted inthe sequence they were >>> > created. >>> > >>> > Please note how I made SimpleReportsDataSet to keep 'Alphabetical List >>> > of >>> > Products' and 'Product by Category' reports' sources. I used the same >>> > vw_AlphabeicalListOfProductsReport view for both reports but I have >>> > renamed table objects in dataset to allow in the future to substitute >>> > the >>> > database object e.g with stored procedure etc. without the need to >>> > rename >>> > anything in the code/forms/reports, which are using this dataset. >>> > >>> > Thank you. >>> > >>> > -- >>> > Shamil >>> >> >> _______________________________________________ >> dba-VB mailing list >> dba-VB at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/dba-vb >> http://www.databaseadvisors.com >> > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mcp2004 at mail.ru Sun Apr 5 09:55:40 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Sun, 05 Apr 2009 18:55:40 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IEFwcGx5aW5nIC5zcWw=?= In-Reply-To: <8216C1ED12E946A6970270D61040FB4B@Mattys> References: <8216C1ED12E946A6970270D61040FB4B@Mattys> Message-ID: Hi Mike, OK, it worked for you but I still think there is a shorter way. I do use MS SQL Server 2005 Management Studio - it may happen MS SQL Server 2005 Express doesn't have the toolbar/combo - try View->Tollbars->SQL Editor - the latter toolbar should have a combo with the list of databases. Another way is to Right-Click on database in the treeview of databases and then select New Query... entry , get new empty query window opened and paste SQL script into it. It will run in context of the db you right-clicked on. To execute you can use F5. BTW, you can select any part of query in the query window and execute it (F5) - and only selected part will be executed - nice and useful "trick", which isn't described in the docs? (I have got it quite some time ago from one SQL master)... -- Shamil -----Original Message----- From: "Mike Mattys" To: "Salakhetdinov Shamil" ,"Discussion concerning Visual Basic and related programming issues." Date: Sun, 5 Apr 2009 10:33:08 -0400 Subject: Re: [dba-VB] SCRUM: Applying .sql > Hi Shamil, > > Since there is no combo in the left-hand corner, that cannot be the answer. > What I did is > > - View ... Toolbars ... Query Designer > - Open File (*.sql) > - Copy the content of the .sql files > > - expand Programmability > - right-click on Stored Procedures > - select New Stored Procedure > > - Paste in sql file content > - right-click and Execute > > Receive message: > Command(s) completed successfully. > > Refreshing the Views category now shows the new View. > > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > ----- Original Message ----- > From: "Salakhetdinov Shamil" > To: "dba-VB" > Sent: Sunday, April 05, 2009 4:06 AM > Subject: Re: [dba-VB] SCRUM: Applying .sql > > > > > > Hi Mike, > > > > You probably didn't set current db to NorthwindNet: in the left top corner > > of SQL Management Studion Express there a combo to select current db. > > > > Or you can put > > > > use NorthwindNet > > go > > > > before the SQL Script's text. > > > > Putting such use directive in front of all the scripts isn't practical as > > the name of the database can be changed... > > > > -- > > Shamil > > > > > > -----Original Message----- > > From: "Mike Mattys" > > To: "Salakhetdinov Shamil" ,"Discussion concerning Visual > > Basic and related programming issues." > > Date: Sat, 4 Apr 2009 22:44:20 -0400 > > Subject: Re: [dba-VB] SCRUM: Applying .sql > > > >> Hi Team, > >> > >> I've just figured out that I can use SQL Management Studio 2005 Express > >> to > >> connect with my SQL2005 db engine and that the Query Editor is actually > >> an upgrade to the 2000 Query Analyzer. > >> > >> So I opened the file 0001_vw_CustomerOrdersProducts.sql and tried to > >> execute. > >> I received the following error: > >> "Msg 208, Level 16, State 1, Procedure vw_CustomerOrdersProducts, Line 3 > >> Invalid object name 'dbo.Customer'." > >> Why? > >> > >> - > >> Michael R Mattys > >> MapPoint and Database Dev > >> www.mattysconsulting.com > >> - > >> ----- Original Message ----- > >> From: "Salakhetdinov Shamil" > >> To: "Discussion concerning Visual Basic and related programming issues." > >> > >> Sent: Saturday, April 04, 2009 7:09 PM > >> Subject: Re: [dba-VB] SCRUM: Sprint - 2nd week plan > >> > >> > >> > > >> > Hi SCRUM Team, > >> > > >> > I have made the following reports: > >> > > >> > - Alphabetical List of Products > >> > - Product By Category > >> > > >> > but the second one is not yet finished - looking for a way to make it > >> > multi-column. Any proposals? > >> > > >> > Current solution is uploaded to the server. > >> > Please always look at \!Documents\Notes.txt file after you update your > >> > code from server to find are there any new SQL scripts to apply - here > >> > is > >> > the current list: > >> > > >> > 0001_vw_CustomerOrdersProducts.sql > >> > 0002_vw_CustomerOrderTotals.sql > >> > 0003_vw_CustomerCountries.sql > >> > 0004_vw_AlphabeticalListOfProductsReport.sql > >> > > >> > Please add your SQL scripts' file names to this list if you'll create > >> > some. > >> > > >> > Please put all the scripts into \Datasets\SQL subfolder named using > >> > numeric prefix to have the scripts sorted inthe sequence they were > >> > created. > >> > > >> > Please note how I made SimpleReportsDataSet to keep 'Alphabetical List > >> > of > >> > Products' and 'Product by Category' reports' sources. I used the same > >> > vw_AlphabeicalListOfProductsReport view for both reports but I have > >> > renamed table objects in dataset to allow in the future to substitute > >> > the > >> > database object e.g with stored procedure etc. without the need to > >> > rename > >> > anything in the code/forms/reports, which are using this dataset. > >> > > >> > Thank you. > >> > > >> > -- > >> > Shamil > >> > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > From mmattys at rochester.rr.com Sun Apr 5 10:34:51 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Sun, 5 Apr 2009 11:34:51 -0400 Subject: [dba-VB] SCRUM: Applying .sql References: <8216C1ED12E946A6970270D61040FB4B@Mattys> Message-ID: <18D424392BB748FDAC3CB4CC9781A4D6@Mattys> Hi Shamil, Oh cool! I was going to ask where the debug/step (F8) was, but if I can execute seperate lines then that works great! You are right about the SQL Editor being there, but it is greyed-out no matter what I do. I tried to install Management Studio by changing setup, but it's not there ... "Developer Version" ??? - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Salakhetdinov Shamil" To: "dba-VB" Sent: Sunday, April 05, 2009 10:55 AM Subject: Re: [dba-VB] SCRUM: Applying .sql > > Hi Mike, > > OK, it worked for you but I still think there is a shorter way. > > I do use MS SQL Server 2005 Management Studio - it may happen MS SQL > Server 2005 Express doesn't have the toolbar/combo - try > > View->Tollbars->SQL Editor > > - the latter toolbar should have a combo with the list of databases. > > Another way is to Right-Click on database in the treeview of databases and > then select New Query... entry , get new empty query window opened and > paste SQL script into it. It will run in context of the db you > right-clicked on. > > To execute you can use F5. > > BTW, you can select any part of query in the query window and execute it > (F5) - and only selected part will be executed - nice and useful "trick", > which isn't described in the docs? (I have got it quite some time ago from > one SQL master)... > > > -- > Shamil > > -----Original Message----- > From: "Mike Mattys" > To: "Salakhetdinov Shamil" ,"Discussion concerning Visual > Basic and related programming issues." > Date: Sun, 5 Apr 2009 10:33:08 -0400 > Subject: Re: [dba-VB] SCRUM: Applying .sql > >> Hi Shamil, >> >> Since there is no combo in the left-hand corner, that cannot be the >> answer. >> What I did is >> >> - View ... Toolbars ... Query Designer >> - Open File (*.sql) >> - Copy the content of the .sql files >> >> - expand Programmability >> - right-click on Stored Procedures >> - select New Stored Procedure >> >> - Paste in sql file content >> - right-click and Execute >> >> Receive message: >> Command(s) completed successfully. >> >> Refreshing the Views category now shows the new View. >> >> Michael R Mattys >> MapPoint and Database Dev >> www.mattysconsulting.com >> - >> ----- Original Message ----- >> From: "Salakhetdinov Shamil" >> To: "dba-VB" >> Sent: Sunday, April 05, 2009 4:06 AM >> Subject: Re: [dba-VB] SCRUM: Applying .sql >> >> >> > >> > Hi Mike, >> > >> > You probably didn't set current db to NorthwindNet: in the left top >> > corner >> > of SQL Management Studion Express there a combo to select current db. >> > >> > Or you can put >> > >> > use NorthwindNet >> > go >> > >> > before the SQL Script's text. >> > >> > Putting such use directive in front of all the scripts isn't practical >> > as >> > the name of the database can be changed... >> > >> > -- >> > Shamil >> > >> > >> > -----Original Message----- >> > From: "Mike Mattys" >> > To: "Salakhetdinov Shamil" ,"Discussion concerning >> > Visual >> > Basic and related programming issues." >> > Date: Sat, 4 Apr 2009 22:44:20 -0400 >> > Subject: Re: [dba-VB] SCRUM: Applying .sql >> > >> >> Hi Team, >> >> >> >> I've just figured out that I can use SQL Management Studio 2005 >> >> Express >> >> to >> >> connect with my SQL2005 db engine and that the Query Editor is >> >> actually >> >> an upgrade to the 2000 Query Analyzer. >> >> >> >> So I opened the file 0001_vw_CustomerOrdersProducts.sql and tried to >> >> execute. >> >> I received the following error: >> >> "Msg 208, Level 16, State 1, Procedure vw_CustomerOrdersProducts, Line >> >> 3 >> >> Invalid object name 'dbo.Customer'." >> >> Why? >> >> >> >> - >> >> Michael R Mattys >> >> MapPoint and Database Dev >> >> www.mattysconsulting.com >> >> - >> >> ----- Original Message ----- >> >> From: "Salakhetdinov Shamil" >> >> To: "Discussion concerning Visual Basic and related programming >> >> issues." >> >> >> >> Sent: Saturday, April 04, 2009 7:09 PM >> >> Subject: Re: [dba-VB] SCRUM: Sprint - 2nd week plan >> >> >> >> >> >> > >> >> > Hi SCRUM Team, >> >> > >> >> > I have made the following reports: >> >> > >> >> > - Alphabetical List of Products >> >> > - Product By Category >> >> > >> >> > but the second one is not yet finished - looking for a way to make >> >> > it >> >> > multi-column. Any proposals? >> >> > >> >> > Current solution is uploaded to the server. >> >> > Please always look at \!Documents\Notes.txt file after you update >> >> > your >> >> > code from server to find are there any new SQL scripts to apply - >> >> > here >> >> > is >> >> > the current list: >> >> > >> >> > 0001_vw_CustomerOrdersProducts.sql >> >> > 0002_vw_CustomerOrderTotals.sql >> >> > 0003_vw_CustomerCountries.sql >> >> > 0004_vw_AlphabeticalListOfProductsReport.sql >> >> > >> >> > Please add your SQL scripts' file names to this list if you'll >> >> > create >> >> > some. >> >> > >> >> > Please put all the scripts into \Datasets\SQL subfolder named using >> >> > numeric prefix to have the scripts sorted inthe sequence they were >> >> > created. >> >> > >> >> > Please note how I made SimpleReportsDataSet to keep 'Alphabetical >> >> > List >> >> > of >> >> > Products' and 'Product by Category' reports' sources. I used the >> >> > same >> >> > vw_AlphabeicalListOfProductsReport view for both reports but I have >> >> > renamed table objects in dataset to allow in the future to >> >> > substitute >> >> > the >> >> > database object e.g with stored procedure etc. without the need to >> >> > rename >> >> > anything in the code/forms/reports, which are using this dataset. >> >> > >> >> > Thank you. >> >> > >> >> > -- >> >> > Shamil >> >> >> > >> > _______________________________________________ >> > dba-VB mailing list >> > dba-VB at databaseadvisors.com >> > http://databaseadvisors.com/mailman/listinfo/dba-vb >> > http://www.databaseadvisors.com >> > >> > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mcp2004 at mail.ru Sun Apr 5 11:09:36 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Sun, 05 Apr 2009 20:09:36 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IEFwcGx5aW5nIC5zcWw=?= In-Reply-To: <18D424392BB748FDAC3CB4CC9781A4D6@Mattys> References: <18D424392BB748FDAC3CB4CC9781A4D6@Mattys> Message-ID: Hi Mike, <<< > You are right about the SQL Editor being there, but it is greyed-out no > matter what I do. >>> Right-Click on database in treeview -> New Query... - then you'll get a new query window and combo-box will be enabled: it's enabled when there is a database connection established. AFAIKR I have got installed MS SQL Server 2005 Management Studio Express (on another PC) from MS Download - try to google for it. And MS SQL Server 2005 Management Studio is installed on my current PC together with MS SQL Server 2005 Professional Edition. -- Shamil -----Original Message----- From: "Mike Mattys" To: "Salakhetdinov Shamil" ,"Discussion concerning Visual Basic and related programming issues." Date: Sun, 5 Apr 2009 11:34:51 -0400 Subject: Re: [dba-VB] SCRUM: Applying .sql > Hi Shamil, > > Oh cool! > I was going to ask where the debug/step (F8) was, but if I can execute > seperate lines then that works great! > You are right about the SQL Editor being there, but it is greyed-out no > matter what I do. > I tried to install Management Studio by changing setup, but it's not there > ... > "Developer Version" ??? > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > ----- Original Message ----- > From: "Salakhetdinov Shamil" > To: "dba-VB" > Sent: Sunday, April 05, 2009 10:55 AM > Subject: Re: [dba-VB] SCRUM: Applying .sql > > > > > > Hi Mike, > > > > OK, it worked for you but I still think there is a shorter way. > > > > I do use MS SQL Server 2005 Management Studio - it may happen MS SQL > > Server 2005 Express doesn't have the toolbar/combo - try > > > > View->Tollbars->SQL Editor > > > > - the latter toolbar should have a combo with the list of databases. > > > > Another way is to Right-Click on database in the treeview of databases and > > then select New Query... entry , get new empty query window opened and > > paste SQL script into it. It will run in context of the db you > > right-clicked on. > > > > To execute you can use F5. > > > > BTW, you can select any part of query in the query window and execute it > > (F5) - and only selected part will be executed - nice and useful "trick", > > which isn't described in the docs? (I have got it quite some time ago from > > one SQL master)... > > > > > > -- > > Shamil > > > > -----Original Message----- > > From: "Mike Mattys" > > To: "Salakhetdinov Shamil" ,"Discussion concerning Visual > > Basic and related programming issues." > > Date: Sun, 5 Apr 2009 10:33:08 -0400 > > Subject: Re: [dba-VB] SCRUM: Applying .sql > > > >> Hi Shamil, > >> > >> Since there is no combo in the left-hand corner, that cannot be the > >> answer. > >> What I did is > >> > >> - View ... Toolbars ... Query Designer > >> - Open File (*.sql) > >> - Copy the content of the .sql files > >> > >> - expand Programmability > >> - right-click on Stored Procedures > >> - select New Stored Procedure > >> > >> - Paste in sql file content > >> - right-click and Execute > >> > >> Receive message: > >> Command(s) completed successfully. > >> > >> Refreshing the Views category now shows the new View. > >> > >> Michael R Mattys > >> MapPoint and Database Dev > >> www.mattysconsulting.com > >> - > >> ----- Original Message ----- > >> From: "Salakhetdinov Shamil" > >> To: "dba-VB" > >> Sent: Sunday, April 05, 2009 4:06 AM > >> Subject: Re: [dba-VB] SCRUM: Applying .sql > >> > >> > >> > > >> > Hi Mike, > >> > > >> > You probably didn't set current db to NorthwindNet: in the left top > >> > corner > >> > of SQL Management Studion Express there a combo to select current db. > >> > > >> > Or you can put > >> > > >> > use NorthwindNet > >> > go > >> > > >> > before the SQL Script's text. > >> > > >> > Putting such use directive in front of all the scripts isn't practical > >> > as > >> > the name of the database can be changed... > >> > > >> > -- > >> > Shamil > >> > > >> > > >> > -----Original Message----- > >> > From: "Mike Mattys" > >> > To: "Salakhetdinov Shamil" ,"Discussion concerning > >> > Visual > >> > Basic and related programming issues." > >> > Date: Sat, 4 Apr 2009 22:44:20 -0400 > >> > Subject: Re: [dba-VB] SCRUM: Applying .sql > >> > > >> >> Hi Team, > >> >> > >> >> I've just figured out that I can use SQL Management Studio 2005 > >> >> Express > >> >> to > >> >> connect with my SQL2005 db engine and that the Query Editor is > >> >> actually > >> >> an upgrade to the 2000 Query Analyzer. > >> >> > >> >> So I opened the file 0001_vw_CustomerOrdersProducts.sql and tried to > >> >> execute. > >> >> I received the following error: > >> >> "Msg 208, Level 16, State 1, Procedure vw_CustomerOrdersProducts, Line > >> >> 3 > >> >> Invalid object name 'dbo.Customer'." > >> >> Why? > >> >> > >> >> - > >> >> Michael R Mattys > >> >> MapPoint and Database Dev > >> >> www.mattysconsulting.com > >> >> - > >> >> ----- Original Message ----- > >> >> From: "Salakhetdinov Shamil" > >> >> To: "Discussion concerning Visual Basic and related programming > >> >> issues." > >> >> > >> >> Sent: Saturday, April 04, 2009 7:09 PM > >> >> Subject: Re: [dba-VB] SCRUM: Sprint - 2nd week plan > >> >> > >> >> > >> >> > > >> >> > Hi SCRUM Team, > >> >> > > >> >> > I have made the following reports: > >> >> > > >> >> > - Alphabetical List of Products > >> >> > - Product By Category > >> >> > > >> >> > but the second one is not yet finished - looking for a way to make > >> >> > it > >> >> > multi-column. Any proposals? > >> >> > > >> >> > Current solution is uploaded to the server. > >> >> > Please always look at \!Documents\Notes.txt file after you update > >> >> > your > >> >> > code from server to find are there any new SQL scripts to apply - > >> >> > here > >> >> > is > >> >> > the current list: > >> >> > > >> >> > 0001_vw_CustomerOrdersProducts.sql > >> >> > 0002_vw_CustomerOrderTotals.sql > >> >> > 0003_vw_CustomerCountries.sql > >> >> > 0004_vw_AlphabeticalListOfProductsReport.sql > >> >> > > >> >> > Please add your SQL scripts' file names to this list if you'll > >> >> > create > >> >> > some. > >> >> > > >> >> > Please put all the scripts into \Datasets\SQL subfolder named using > >> >> > numeric prefix to have the scripts sorted inthe sequence they were > >> >> > created. > >> >> > > >> >> > Please note how I made SimpleReportsDataSet to keep 'Alphabetical > >> >> > List > >> >> > of > >> >> > Products' and 'Product by Category' reports' sources. I used the > >> >> > same > >> >> > vw_AlphabeicalListOfProductsReport view for both reports but I have > >> >> > renamed table objects in dataset to allow in the future to > >> >> > substitute > >> >> > the > >> >> > database object e.g with stored procedure etc. without the need to > >> >> > rename > >> >> > anything in the code/forms/reports, which are using this dataset. > >> >> > > >> >> > Thank you. > >> >> > > >> >> > -- > >> >> > Shamil > >> >> > >> > > >> > _______________________________________________ > >> > dba-VB mailing list > >> > dba-VB at databaseadvisors.com > >> > http://databaseadvisors.com/mailman/listinfo/dba-vb > >> > http://www.databaseadvisors.com > >> > > >> > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > From mcp2004 at mail.ru Sun Apr 5 11:14:01 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Sun, 05 Apr 2009 20:14:01 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IEFwcGx5aW5nIC5zcWw=?= In-Reply-To: <18D424392BB748FDAC3CB4CC9781A4D6@Mattys> References: <18D424392BB748FDAC3CB4CC9781A4D6@Mattys> Message-ID: Hi Mike, You can use Right-Click database -> New Query... and the combo will get enabled. <<< > I tried to install Management Studio by changing setup, but it's not there >>> Not sure what do you mean here? MS SQL Server 2005 Management Studio Express? Or MS SQL Server 2005 Management Studio? -- Shamil -----Original Message----- From: "Mike Mattys" To: "Salakhetdinov Shamil" ,"Discussion concerning Visual Basic and related programming issues." Date: Sun, 5 Apr 2009 11:34:51 -0400 Subject: Re: [dba-VB] SCRUM: Applying .sql > Hi Shamil, > > Oh cool! > I was going to ask where the debug/step (F8) was, but if I can execute > seperate lines then that works great! > You are right about the SQL Editor being there, but it is greyed-out no > matter what I do. > I tried to install Management Studio by changing setup, but it's not there > ... > "Developer Version" ??? > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > ----- Original Message ----- > From: "Salakhetdinov Shamil" > To: "dba-VB" > Sent: Sunday, April 05, 2009 10:55 AM > Subject: Re: [dba-VB] SCRUM: Applying .sql > > > > > > Hi Mike, > > > > OK, it worked for you but I still think there is a shorter way. > > > > I do use MS SQL Server 2005 Management Studio - it may happen MS SQL > > Server 2005 Express doesn't have the toolbar/combo - try > > > > View->Tollbars->SQL Editor > > > > - the latter toolbar should have a combo with the list of databases. > > > > Another way is to Right-Click on database in the treeview of databases and > > then select New Query... entry , get new empty query window opened and > > paste SQL script into it. It will run in context of the db you > > right-clicked on. > > > > To execute you can use F5. > > > > BTW, you can select any part of query in the query window and execute it > > (F5) - and only selected part will be executed - nice and useful "trick", > > which isn't described in the docs? (I have got it quite some time ago from > > one SQL master)... > > > > > > -- > > Shamil > > > > -----Original Message----- > > From: "Mike Mattys" > > To: "Salakhetdinov Shamil" ,"Discussion concerning Visual > > Basic and related programming issues." > > Date: Sun, 5 Apr 2009 10:33:08 -0400 > > Subject: Re: [dba-VB] SCRUM: Applying .sql > > > >> Hi Shamil, > >> > >> Since there is no combo in the left-hand corner, that cannot be the > >> answer. > >> What I did is > >> > >> - View ... Toolbars ... Query Designer > >> - Open File (*.sql) > >> - Copy the content of the .sql files > >> > >> - expand Programmability > >> - right-click on Stored Procedures > >> - select New Stored Procedure > >> > >> - Paste in sql file content > >> - right-click and Execute > >> > >> Receive message: > >> Command(s) completed successfully. > >> > >> Refreshing the Views category now shows the new View. > >> > >> Michael R Mattys > >> MapPoint and Database Dev > >> www.mattysconsulting.com > >> - > >> ----- Original Message ----- > >> From: "Salakhetdinov Shamil" > >> To: "dba-VB" > >> Sent: Sunday, April 05, 2009 4:06 AM > >> Subject: Re: [dba-VB] SCRUM: Applying .sql > >> > >> > >> > > >> > Hi Mike, > >> > > >> > You probably didn't set current db to NorthwindNet: in the left top > >> > corner > >> > of SQL Management Studion Express there a combo to select current db. > >> > > >> > Or you can put > >> > > >> > use NorthwindNet > >> > go > >> > > >> > before the SQL Script's text. > >> > > >> > Putting such use directive in front of all the scripts isn't practical > >> > as > >> > the name of the database can be changed... > >> > > >> > -- > >> > Shamil > >> > > >> > > >> > -----Original Message----- > >> > From: "Mike Mattys" > >> > To: "Salakhetdinov Shamil" ,"Discussion concerning > >> > Visual > >> > Basic and related programming issues." > >> > Date: Sat, 4 Apr 2009 22:44:20 -0400 > >> > Subject: Re: [dba-VB] SCRUM: Applying .sql > >> > > >> >> Hi Team, > >> >> > >> >> I've just figured out that I can use SQL Management Studio 2005 > >> >> Express > >> >> to > >> >> connect with my SQL2005 db engine and that the Query Editor is > >> >> actually > >> >> an upgrade to the 2000 Query Analyzer. > >> >> > >> >> So I opened the file 0001_vw_CustomerOrdersProducts.sql and tried to > >> >> execute. > >> >> I received the following error: > >> >> "Msg 208, Level 16, State 1, Procedure vw_CustomerOrdersProducts, Line > >> >> 3 > >> >> Invalid object name 'dbo.Customer'." > >> >> Why? > >> >> > >> >> - > >> >> Michael R Mattys > >> >> MapPoint and Database Dev > >> >> www.mattysconsulting.com > >> >> - > >> >> ----- Original Message ----- > >> >> From: "Salakhetdinov Shamil" > >> >> To: "Discussion concerning Visual Basic and related programming > >> >> issues." > >> >> > >> >> Sent: Saturday, April 04, 2009 7:09 PM > >> >> Subject: Re: [dba-VB] SCRUM: Sprint - 2nd week plan > >> >> > >> >> > >> >> > > >> >> > Hi SCRUM Team, > >> >> > > >> >> > I have made the following reports: > >> >> > > >> >> > - Alphabetical List of Products > >> >> > - Product By Category > >> >> > > >> >> > but the second one is not yet finished - looking for a way to make > >> >> > it > >> >> > multi-column. Any proposals? > >> >> > > >> >> > Current solution is uploaded to the server. > >> >> > Please always look at \!Documents\Notes.txt file after you update > >> >> > your > >> >> > code from server to find are there any new SQL scripts to apply - > >> >> > here > >> >> > is > >> >> > the current list: > >> >> > > >> >> > 0001_vw_CustomerOrdersProducts.sql > >> >> > 0002_vw_CustomerOrderTotals.sql > >> >> > 0003_vw_CustomerCountries.sql > >> >> > 0004_vw_AlphabeticalListOfProductsReport.sql > >> >> > > >> >> > Please add your SQL scripts' file names to this list if you'll > >> >> > create > >> >> > some. > >> >> > > >> >> > Please put all the scripts into \Datasets\SQL subfolder named using > >> >> > numeric prefix to have the scripts sorted inthe sequence they were > >> >> > created. > >> >> > > >> >> > Please note how I made SimpleReportsDataSet to keep 'Alphabetical > >> >> > List > >> >> > of > >> >> > Products' and 'Product by Category' reports' sources. I used the > >> >> > same > >> >> > vw_AlphabeicalListOfProductsReport view for both reports but I have > >> >> > renamed table objects in dataset to allow in the future to > >> >> > substitute > >> >> > the > >> >> > database object e.g with stored procedure etc. without the need to > >> >> > rename > >> >> > anything in the code/forms/reports, which are using this dataset. > >> >> > > >> >> > Thank you. > >> >> > > >> >> > -- > >> >> > Shamil > >> >> > >> > > >> > _______________________________________________ > >> > dba-VB mailing list > >> > dba-VB at databaseadvisors.com > >> > http://databaseadvisors.com/mailman/listinfo/dba-vb > >> > http://www.databaseadvisors.com > >> > > >> > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > From mmattys at rochester.rr.com Sun Apr 5 12:53:37 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Sun, 5 Apr 2009 13:53:37 -0400 Subject: [dba-VB] SCRUM: Applying .sql References: <18D424392BB748FDAC3CB4CC9781A4D6@Mattys> Message-ID: Shamil, I meant the Management Studio for 2005 >From what I've read, after SSMS2005EE is installed, SSMS2005 is stripped of some features. The install, thereafter, is blocked without some fooling around. - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Salakhetdinov Shamil" To: "dba-VB" Sent: Sunday, April 05, 2009 12:14 PM Subject: Re: [dba-VB] SCRUM: Applying .sql > Hi Mike, > > You can use > > Right-Click database -> New Query... > > and the combo will get enabled. > > <<< >> I tried to install Management Studio by changing setup, but it's not >> there >>>> > Not sure what do you mean here? MS SQL Server 2005 Management Studio > Express? Or MS SQL Server 2005 Management Studio? > > -- > Shamil > > -----Original Message----- > From: "Mike Mattys" > To: "Salakhetdinov Shamil" ,"Discussion concerning Visual > Basic and related programming issues." > Date: Sun, 5 Apr 2009 11:34:51 -0400 > Subject: Re: [dba-VB] SCRUM: Applying .sql > >> Hi Shamil, >> >> Oh cool! >> I was going to ask where the debug/step (F8) was, but if I can execute >> seperate lines then that works great! >> You are right about the SQL Editor being there, but it is greyed-out no >> matter what I do. >> I tried to install Management Studio by changing setup, but it's not >> there >> ... >> "Developer Version" ??? >> - >> Michael R Mattys >> MapPoint and Database Dev >> www.mattysconsulting.com >> - >> ----- Original Message ----- >> From: "Salakhetdinov Shamil" >> To: "dba-VB" >> Sent: Sunday, April 05, 2009 10:55 AM >> Subject: Re: [dba-VB] SCRUM: Applying .sql >> >> >> > >> > Hi Mike, >> > >> > OK, it worked for you but I still think there is a shorter way. >> > >> > I do use MS SQL Server 2005 Management Studio - it may happen MS SQL >> > Server 2005 Express doesn't have the toolbar/combo - try >> > >> > View->Tollbars->SQL Editor >> > >> > - the latter toolbar should have a combo with the list of databases. >> > >> > Another way is to Right-Click on database in the treeview of databases >> > and >> > then select New Query... entry , get new empty query window opened and >> > paste SQL script into it. It will run in context of the db you >> > right-clicked on. >> > >> > To execute you can use F5. >> > >> > BTW, you can select any part of query in the query window and execute >> > it >> > (F5) - and only selected part will be executed - nice and useful >> > "trick", >> > which isn't described in the docs? (I have got it quite some time ago >> > from >> > one SQL master)... >> > >> > >> > -- >> > Shamil >> > >> > -----Original Message----- >> > From: "Mike Mattys" >> > To: "Salakhetdinov Shamil" ,"Discussion concerning >> > Visual >> > Basic and related programming issues." >> > Date: Sun, 5 Apr 2009 10:33:08 -0400 >> > Subject: Re: [dba-VB] SCRUM: Applying .sql >> > >> >> Hi Shamil, >> >> >> >> Since there is no combo in the left-hand corner, that cannot be the >> >> answer. >> >> What I did is >> >> >> >> - View ... Toolbars ... Query Designer >> >> - Open File (*.sql) >> >> - Copy the content of the .sql files >> >> >> >> - expand Programmability >> >> - right-click on Stored Procedures >> >> - select New Stored Procedure >> >> >> >> - Paste in sql file content >> >> - right-click and Execute >> >> >> >> Receive message: >> >> Command(s) completed successfully. >> >> >> >> Refreshing the Views category now shows the new View. >> >> >> >> Michael R Mattys >> >> MapPoint and Database Dev >> >> www.mattysconsulting.com >> >> - >> >> ----- Original Message ----- >> >> From: "Salakhetdinov Shamil" >> >> To: "dba-VB" >> >> Sent: Sunday, April 05, 2009 4:06 AM >> >> Subject: Re: [dba-VB] SCRUM: Applying .sql >> >> >> >> >> >> > >> >> > Hi Mike, >> >> > >> >> > You probably didn't set current db to NorthwindNet: in the left top >> >> > corner >> >> > of SQL Management Studion Express there a combo to select current >> >> > db. >> >> > >> >> > Or you can put >> >> > >> >> > use NorthwindNet >> >> > go >> >> > >> >> > before the SQL Script's text. >> >> > >> >> > Putting such use directive in front of all the scripts isn't >> >> > practical >> >> > as >> >> > the name of the database can be changed... >> >> > >> >> > -- >> >> > Shamil >> >> > >> >> > >> >> > -----Original Message----- >> >> > From: "Mike Mattys" >> >> > To: "Salakhetdinov Shamil" ,"Discussion concerning >> >> > Visual >> >> > Basic and related programming issues." >> >> > Date: Sat, 4 Apr 2009 22:44:20 -0400 >> >> > Subject: Re: [dba-VB] SCRUM: Applying .sql >> >> > >> >> >> Hi Team, >> >> >> >> >> >> I've just figured out that I can use SQL Management Studio 2005 >> >> >> Express >> >> >> to >> >> >> connect with my SQL2005 db engine and that the Query Editor is >> >> >> actually >> >> >> an upgrade to the 2000 Query Analyzer. >> >> >> >> >> >> So I opened the file 0001_vw_CustomerOrdersProducts.sql and tried >> >> >> to >> >> >> execute. >> >> >> I received the following error: >> >> >> "Msg 208, Level 16, State 1, Procedure vw_CustomerOrdersProducts, >> >> >> Line >> >> >> 3 >> >> >> Invalid object name 'dbo.Customer'." >> >> >> Why? >> >> >> >> >> >> - >> >> >> Michael R Mattys >> >> >> MapPoint and Database Dev >> >> >> www.mattysconsulting.com >> >> >> - >> >> >> ----- Original Message ----- >> >> >> From: "Salakhetdinov Shamil" >> >> >> To: "Discussion concerning Visual Basic and related programming >> >> >> issues." >> >> >> >> >> >> Sent: Saturday, April 04, 2009 7:09 PM >> >> >> Subject: Re: [dba-VB] SCRUM: Sprint - 2nd week plan >> >> >> >> >> >> >> >> >> > >> >> >> > Hi SCRUM Team, >> >> >> > >> >> >> > I have made the following reports: >> >> >> > >> >> >> > - Alphabetical List of Products >> >> >> > - Product By Category >> >> >> > >> >> >> > but the second one is not yet finished - looking for a way to >> >> >> > make >> >> >> > it >> >> >> > multi-column. Any proposals? >> >> >> > >> >> >> > Current solution is uploaded to the server. >> >> >> > Please always look at \!Documents\Notes.txt file after you update >> >> >> > your >> >> >> > code from server to find are there any new SQL scripts to apply - >> >> >> > here >> >> >> > is >> >> >> > the current list: >> >> >> > >> >> >> > 0001_vw_CustomerOrdersProducts.sql >> >> >> > 0002_vw_CustomerOrderTotals.sql >> >> >> > 0003_vw_CustomerCountries.sql >> >> >> > 0004_vw_AlphabeticalListOfProductsReport.sql >> >> >> > >> >> >> > Please add your SQL scripts' file names to this list if you'll >> >> >> > create >> >> >> > some. >> >> >> > >> >> >> > Please put all the scripts into \Datasets\SQL subfolder named >> >> >> > using >> >> >> > numeric prefix to have the scripts sorted inthe sequence they >> >> >> > were >> >> >> > created. >> >> >> > >> >> >> > Please note how I made SimpleReportsDataSet to keep 'Alphabetical >> >> >> > List >> >> >> > of >> >> >> > Products' and 'Product by Category' reports' sources. I used the >> >> >> > same >> >> >> > vw_AlphabeicalListOfProductsReport view for both reports but I >> >> >> > have >> >> >> > renamed table objects in dataset to allow in the future to >> >> >> > substitute >> >> >> > the >> >> >> > database object e.g with stored procedure etc. without the need >> >> >> > to >> >> >> > rename >> >> >> > anything in the code/forms/reports, which are using this dataset. >> >> >> > >> >> >> > Thank you. >> >> >> > >> >> >> > -- >> >> >> > Shamil >> >> >> >> >> > >> >> > _______________________________________________ >> >> > dba-VB mailing list >> >> > dba-VB at databaseadvisors.com >> >> > http://databaseadvisors.com/mailman/listinfo/dba-vb >> >> > http://www.databaseadvisors.com >> >> > >> >> >> > >> > _______________________________________________ >> > dba-VB mailing list >> > dba-VB at databaseadvisors.com >> > http://databaseadvisors.com/mailman/listinfo/dba-vb >> > http://www.databaseadvisors.com >> > >> > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > > From Gustav at cactus.dk Sun Apr 5 16:57:22 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Sun, 05 Apr 2009 23:57:22 +0200 Subject: [dba-VB] SCRUM: Null value in DataTable Message-ID: Hi Shamil In your OrdersForm you write: /// /// Custom class to get Customer row attributes. /// This class is required to suppress exceptions /// caused by DbNull values of row fields. /// Note: if you know better method to workaround this /// issue please make a change here but leave the old code /// cpmmented. Thank you. /// private class customerAttributes { private Northwind.NET.FE.Datasets.OrdersFormDataSet.CustomerRow _row; public customerAttributes(OrdersForm form, int customerId) { Northwind.NET.FE.Datasets.OrdersFormDataSet.CustomerRow row = form.ordersFormDataSet.Customer.FindByID(customerId); _row = row; } public int? ID { get { try { return _row.ID; } catch { } return null; } } public string Name { get { try { return _row.Name; } catch { } return null; } } public string Address { get { try { return _row.Address; } catch { } return null; } } public string Region { get { try { return _row.Region; } catch { } return null; } } public string City { get { try { return _row.City; } catch { } return null; } } public string PostalCode { get { try { return _row.PostalCode; } catch { } return null; } } public string Country { get { try { return _row.Country; } catch { } return null; } } } I haven't tested it here, but until now I have managed this by selecting properties of each field/column in question (in the view of the xsd file), pick property NullValue and change the value from the default value of (Throw exception) to (Null). This can still cause trouble in the code. But to avoid that, a property is created for these colums, IsColumnNull, as well as a method to set it to Null, SetColumnNull(). /gustav From mcp2004 at mail.ru Mon Apr 6 00:25:38 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Mon, 06 Apr 2009 09:25:38 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IEFwcGx5aW5nIC5zcWw=?= In-Reply-To: References: Message-ID: Hi Mike, I have never tried to install SSMS2005 after SSMS2005EE. I believe you it could be a trouble. BTW, I have worked with SS2005 Express and SSMS2005EE developing quite large ASP.NET project with a db with millions records in some tables and that my development environment was good enough - I mean if you can't get installed SSMS2005 then just forget it for now until you'll find time to reinstall from scracth: then first install MS SQL 2005 (2008) and after that Visual Studio... -- Shamil -----Original Message----- From: "Mike Mattys" To: "Salakhetdinov Shamil" ,"Discussion concerning Visual Basic and related programming issues." Date: Sun, 5 Apr 2009 13:53:37 -0400 Subject: Re: [dba-VB] SCRUM: Applying .sql > Shamil, > > I meant the Management Studio for 2005 > From what I've read, after SSMS2005EE is installed, SSMS2005 is stripped of > some features. > The install, thereafter, is blocked without some fooling around. > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > ----- Original Message ----- > From: "Salakhetdinov Shamil" > To: "dba-VB" > Sent: Sunday, April 05, 2009 12:14 PM > Subject: Re: [dba-VB] SCRUM: Applying .sql > > > > Hi Mike, > > > > You can use > > > > Right-Click database -> New Query... > > > > and the combo will get enabled. > > > > <<< > >> I tried to install Management Studio by changing setup, but it's not > >> there > >>>> > > Not sure what do you mean here? MS SQL Server 2005 Management Studio > > Express? Or MS SQL Server 2005 Management Studio? > > > > -- > > Shamil > > > > -----Original Message----- > > From: "Mike Mattys" > > To: "Salakhetdinov Shamil" ,"Discussion concerning Visual > > Basic and related programming issues." > > Date: Sun, 5 Apr 2009 11:34:51 -0400 > > Subject: Re: [dba-VB] SCRUM: Applying .sql > > > >> Hi Shamil, > >> > >> Oh cool! > >> I was going to ask where the debug/step (F8) was, but if I can execute > >> seperate lines then that works great! > >> You are right about the SQL Editor being there, but it is greyed-out no > >> matter what I do. > >> I tried to install Management Studio by changing setup, but it's not > >> there > >> ... > >> "Developer Version" ??? > >> - > >> Michael R Mattys > >> MapPoint and Database Dev > >> www.mattysconsulting.com > >> - > >> ----- Original Message ----- > >> From: "Salakhetdinov Shamil" > >> To: "dba-VB" > >> Sent: Sunday, April 05, 2009 10:55 AM > >> Subject: Re: [dba-VB] SCRUM: Applying .sql > >> > >> > >> > > >> > Hi Mike, > >> > > >> > OK, it worked for you but I still think there is a shorter way. > >> > > >> > I do use MS SQL Server 2005 Management Studio - it may happen MS SQL > >> > Server 2005 Express doesn't have the toolbar/combo - try > >> > > >> > View->Tollbars->SQL Editor > >> > > >> > - the latter toolbar should have a combo with the list of databases. > >> > > >> > Another way is to Right-Click on database in the treeview of databases > >> > and > >> > then select New Query... entry , get new empty query window opened and > >> > paste SQL script into it. It will run in context of the db you > >> > right-clicked on. > >> > > >> > To execute you can use F5. > >> > > >> > BTW, you can select any part of query in the query window and execute > >> > it > >> > (F5) - and only selected part will be executed - nice and useful > >> > "trick", > >> > which isn't described in the docs? (I have got it quite some time ago > >> > from > >> > one SQL master)... > >> > > >> > > >> > -- > >> > Shamil > >> > > >> > -----Original Message----- > >> > From: "Mike Mattys" > >> > To: "Salakhetdinov Shamil" ,"Discussion concerning > >> > Visual > >> > Basic and related programming issues." > >> > Date: Sun, 5 Apr 2009 10:33:08 -0400 > >> > Subject: Re: [dba-VB] SCRUM: Applying .sql > >> > > >> >> Hi Shamil, > >> >> > >> >> Since there is no combo in the left-hand corner, that cannot be the > >> >> answer. > >> >> What I did is > >> >> > >> >> - View ... Toolbars ... Query Designer > >> >> - Open File (*.sql) > >> >> - Copy the content of the .sql files > >> >> > >> >> - expand Programmability > >> >> - right-click on Stored Procedures > >> >> - select New Stored Procedure > >> >> > >> >> - Paste in sql file content > >> >> - right-click and Execute > >> >> > >> >> Receive message: > >> >> Command(s) completed successfully. > >> >> > >> >> Refreshing the Views category now shows the new View. > >> >> > >> >> Michael R Mattys > >> >> MapPoint and Database Dev > >> >> www.mattysconsulting.com > >> >> - > >> >> ----- Original Message ----- > >> >> From: "Salakhetdinov Shamil" > >> >> To: "dba-VB" > >> >> Sent: Sunday, April 05, 2009 4:06 AM > >> >> Subject: Re: [dba-VB] SCRUM: Applying .sql > >> >> > >> >> > >> >> > > >> >> > Hi Mike, > >> >> > > >> >> > You probably didn't set current db to NorthwindNet: in the left top > >> >> > corner > >> >> > of SQL Management Studion Express there a combo to select current > >> >> > db. > >> >> > > >> >> > Or you can put > >> >> > > >> >> > use NorthwindNet > >> >> > go > >> >> > > >> >> > before the SQL Script's text. > >> >> > > >> >> > Putting such use directive in front of all the scripts isn't > >> >> > practical > >> >> > as > >> >> > the name of the database can be changed... > >> >> > > >> >> > -- > >> >> > Shamil > >> >> > > >> >> > > >> >> > -----Original Message----- > >> >> > From: "Mike Mattys" > >> >> > To: "Salakhetdinov Shamil" ,"Discussion concerning > >> >> > Visual > >> >> > Basic and related programming issues." > >> >> > Date: Sat, 4 Apr 2009 22:44:20 -0400 > >> >> > Subject: Re: [dba-VB] SCRUM: Applying .sql > >> >> > > >> >> >> Hi Team, > >> >> >> > >> >> >> I've just figured out that I can use SQL Management Studio 2005 > >> >> >> Express > >> >> >> to > >> >> >> connect with my SQL2005 db engine and that the Query Editor is > >> >> >> actually > >> >> >> an upgrade to the 2000 Query Analyzer. > >> >> >> > >> >> >> So I opened the file 0001_vw_CustomerOrdersProducts.sql and tried > >> >> >> to > >> >> >> execute. > >> >> >> I received the following error: > >> >> >> "Msg 208, Level 16, State 1, Procedure vw_CustomerOrdersProducts, > >> >> >> Line > >> >> >> 3 > >> >> >> Invalid object name 'dbo.Customer'." > >> >> >> Why? > >> >> >> > >> >> >> - > >> >> >> Michael R Mattys > >> >> >> MapPoint and Database Dev > >> >> >> www.mattysconsulting.com > >> >> >> - > >> >> >> ----- Original Message ----- > >> >> >> From: "Salakhetdinov Shamil" > >> >> >> To: "Discussion concerning Visual Basic and related programming > >> >> >> issues." > >> >> >> > >> >> >> Sent: Saturday, April 04, 2009 7:09 PM > >> >> >> Subject: Re: [dba-VB] SCRUM: Sprint - 2nd week plan > >> >> >> > >> >> >> > >> >> >> > > >> >> >> > Hi SCRUM Team, > >> >> >> > > >> >> >> > I have made the following reports: > >> >> >> > > >> >> >> > - Alphabetical List of Products > >> >> >> > - Product By Category > >> >> >> > > >> >> >> > but the second one is not yet finished - looking for a way to > >> >> >> > make > >> >> >> > it > >> >> >> > multi-column. Any proposals? > >> >> >> > > >> >> >> > Current solution is uploaded to the server. > >> >> >> > Please always look at \!Documents\Notes.txt file after you update > >> >> >> > your > >> >> >> > code from server to find are there any new SQL scripts to apply - > >> >> >> > here > >> >> >> > is > >> >> >> > the current list: > >> >> >> > > >> >> >> > 0001_vw_CustomerOrdersProducts.sql > >> >> >> > 0002_vw_CustomerOrderTotals.sql > >> >> >> > 0003_vw_CustomerCountries.sql > >> >> >> > 0004_vw_AlphabeticalListOfProductsReport.sql > >> >> >> > > >> >> >> > Please add your SQL scripts' file names to this list if you'll > >> >> >> > create > >> >> >> > some. > >> >> >> > > >> >> >> > Please put all the scripts into \Datasets\SQL subfolder named > >> >> >> > using > >> >> >> > numeric prefix to have the scripts sorted inthe sequence they > >> >> >> > were > >> >> >> > created. > >> >> >> > > >> >> >> > Please note how I made SimpleReportsDataSet to keep 'Alphabetical > >> >> >> > List > >> >> >> > of > >> >> >> > Products' and 'Product by Category' reports' sources. I used the > >> >> >> > same > >> >> >> > vw_AlphabeicalListOfProductsReport view for both reports but I > >> >> >> > have > >> >> >> > renamed table objects in dataset to allow in the future to > >> >> >> > substitute > >> >> >> > the > >> >> >> > database object e.g with stored procedure etc. without the need > >> >> >> > to > >> >> >> > rename > >> >> >> > anything in the code/forms/reports, which are using this dataset. > >> >> >> > > >> >> >> > Thank you. > >> >> >> > > >> >> >> > -- > >> >> >> > Shamil > >> >> >> > >> >> > > >> >> > _______________________________________________ > >> >> > dba-VB mailing list > >> >> > dba-VB at databaseadvisors.com > >> >> > http://databaseadvisors.com/mailman/listinfo/dba-vb > >> >> > http://www.databaseadvisors.com > >> >> > > >> >> > >> > > >> > _______________________________________________ > >> > dba-VB mailing list > >> > dba-VB at databaseadvisors.com > >> > http://databaseadvisors.com/mailman/listinfo/dba-vb > >> > http://www.databaseadvisors.com > >> > > >> > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > > From mcp2004 at mail.ru Mon Apr 6 00:28:22 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Mon, 06 Apr 2009 09:28:22 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IE51bGwgdmFsdWUgaW4gRGF0YVRhYmxl?= In-Reply-To: References: Message-ID: Hi Gustav, Thank you for your code review and proposal: I have changed dataset's Customer table Region field property to return null value and I have changed code in the OrdersForm - it looks better now - two+ times less of code lines. New code is committed to our server. -- Shamil -----Original Message----- From: "Gustav Brock" To: Date: Sun, 05 Apr 2009 23:57:22 +0200 Subject: [dba-VB] SCRUM: Null value in DataTable > Hi Shamil > > In your OrdersForm you write: > > /// > /// Custom class to get Customer row attributes. > /// This class is required to suppress exceptions > /// caused by DbNull values of row fields. > /// Note: if you know better method to workaround this > /// issue please make a change here but leave the old code > /// cpmmented. Thank you. > /// > private class customerAttributes > { > private Northwind.NET.FE.Datasets.OrdersFormDataSet.CustomerRow _row; > public customerAttributes(OrdersForm form, int customerId) > { > Northwind.NET.FE.Datasets.OrdersFormDataSet.CustomerRow row = > form.ordersFormDataSet.Customer.FindByID(customerId); > _row = row; > } > public int? ID { get { try { return _row.ID; } catch { } return null; } } > public string Name { get { try { return _row.Name; } catch { } return null; } } > public string Address { get { try { return _row.Address; } catch { } return null; } } > public string Region { get { try { return _row.Region; } catch { } return null; } } > public string City { get { try { return _row.City; } catch { } return null; } } > public string PostalCode { get { try { return _row.PostalCode; } catch { } return null; } } > public string Country { get { try { return _row.Country; } catch { } return null; } } > } > > I haven't tested it here, but until now I have managed this by selecting properties of each field/column in question (in the view of the xsd file), pick property NullValue and change the value from the default value of (Throw exception) to (Null). > > This can still cause trouble in the code. But to avoid that, a property is created for these colums, IsColumnNull, as well as a method to set it to Null, SetColumnNull(). > > /gustav > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mcp2004 at mail.ru Mon Apr 6 01:04:25 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Mon, 06 Apr 2009 10:04:25 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IDNyZCB3ZWVrIFNwcmludCBQbGFubmluZw==?= Message-ID: Hi Mark, We're going to complete the first SCRUM Sprint tomorrow delivering all the planned items. Please plan the 3rd week TODO items for about 22 hours. The planning .xls is on the SCC server in \ Northwind.NET.FE\ !Documents\ [NorthWind_Product_BackLog-Scrum 1].xls Please leave the following items for the 4th week: - Sales Analysis - Sales Analysis Subform1 - Sales Analysis Subform2 Thank you. -- Shamil From marklbreen at gmail.com Mon Apr 6 05:43:37 2009 From: marklbreen at gmail.com (Mark Breen) Date: Mon, 6 Apr 2009 11:43:37 +0100 Subject: [dba-VB] SCRUM: Code review not going so well Message-ID: Hello Team, I have a new disk for my laptop with Vista, office 2K7 and VS2008 all installed, currently however, I am struggling a little to get SQL 2005 installed correctly, as a result, I can build our solution, but cannot run it yet. I hope to run it later tonight, but for now, I am sorry to say I have no real feed back to give. I did retrieve the build from the SVN server and it did not build due to two minor errors related to an implicit conversion, but so I just downloaded the version Shamil put on codeplex and that built correctly for me. As soon as I have a server running, I will give you an update. sorry about that, I stayed up until 02:00 last night but still have not got SQL server running, I think this morning I identified that the installation (enterprise Edition) only installed work station components, so of course that explains my problem, Thanks Mark From mcp2004 at mail.ru Mon Apr 6 13:40:28 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Mon, 06 Apr 2009 22:40:28 +0400 Subject: [dba-VB] =?koi8-r?b?Q2xpY2stT25jZSBzZXR1cC4uLg==?= In-Reply-To: <003101c9b462$7233c580$6d0101c0@fci.local> References: <003101c9b462$7233c580$6d0101c0@fci.local> Message-ID: Hi All, Here what I have got with Click-Once: - I have got installed .NET Framework 3.5 SP1. and now every time I try to start Click-Once app from URL it asks me: Would you like do download and install the Microsoft .NET Framework? And I have .NET Framework installed. If I let to reinstall/repair it accepting the above proposal .NET Framework 3.5 SP1 installs well but the next time I'm trying to use Click-Once .... it goes crazy cycle asking Would you like do download and install the Microsoft .NET Framework? Reboot doesn't help. Nothing so far helped. (even if I do not use prerequisites it (Click-Once loader) wants to reinstall .NET Framework 3.5 SP1)... Have you ever seen something like that? (it reminds me COM DLL-Hell times)... If you know how to fix that issue that wouLd be very useful here. When testing the same Click-Once URL on another PC without .NET Framework 3.5 SP1 it works well - you can try (watch line wraps): http://shamils-4.hosting.parking.ru/click-once/Test2/WpfHelloWorld.application?Company=Test&UserId=Guest Is the only solution to uninstall .NET Framework 3.5 SP1? But will it help? (BTW, installing .NET Framework 3.5 SP1 was very slow and "ate" about 500MB from system HDD and I can't find where it went taking into account that .NET Framework 3.5 SP1 seems to be just around 20MB large)... That's a first time I'm having real trouble with .NET Framework related setups... Thank you. -- Shamil -----Original Message----- From: "James Barash" To: "'Salakhetdinov Shamil'" ,"'Discussion concerning Visual Basic and related programming issues.'" Date: Fri, 3 Apr 2009 09:45:26 -0400 Subject: RE: [dba-VB] Click-Once setup... > Shamil: > Still works fine here. > > James > > -----Original Message----- > From: dba-vb-bounces at databaseadvisors.com > [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Salakhetdinov > Shamil > Sent: Thursday, April 02, 2009 3:51 PM > To: Discussion concerning Visual Basic and related programming issues. > Subject: Re: [dba-VB] Click-Once setup... > > > Thank you Gustav, Jack and Pat, James, Mike for testing the link. > > As I have written previously here I have published the new version here > > http://shamils-4.hosting.parking.ru/click-once/MySampleWpfApplication.applic > ation?Company=Test&UserId=Guest > > (watch line wraps) > > which is now signed with my code certofocate and accepts parameters > specified in URL. > > All the info for this sample is obtained from the following sources: > > Click-Once Deployment > http://msdn.microsoft.com/en-us/library/t71a733d(VS.80).aspx > > Deploying WPF Applications with ClickOnce > http://msdn.microsoft.com/en-us/library/cc707835.aspx > > How to: Retrieve Query String Information in a ClickOnce Application > http://msdn.microsoft.com/en-us/library/ms172242(VS.80).aspx > > as well as from Gustav's previous posting on click-once here on dba-VB: > > http://databaseadvisors.com/pipermail/dba-vb/2008-October/002037.html > > although I didn't use (yet) any external tools to make this setup - I have > just used VS2008's: > > Right-Click VS Project entry -> Properies -> Publish > > as well as MS Windows MMC Certificates snap-in to install my code signing > certificate as the Trusted Root Certification Authorities certificate. > > I think we can use similar Click-Once deployment feature to setup a test > version of our Northwind.NET executables together with MS SQL database > running under MS SQL Express... > > Thank you. > > -- > Shamil > > > -----Original Message----- > From: "Mike Mattys" > To: "Discussion concerning Visual Basic and related programming > issues." > Date: Thu, 2 Apr 2009 09:58:07 -0400 > Subject: Re: [dba-VB] Click-Once setup... > > > Hi Shamil, > > > > It worked here after 'unknown publisher' warning. > > Took a few moments 'verifying application requirements.' > > > > - > > Michael R Mattys > > MapPoint and Database Dev > > www.mattysconsulting.com > > - > > ----- Original Message ----- > > From: "James Barash" > > To: "'Salakhetdinov Shamil'" ; "'Discussion concerning > > Visual Basic and related programming issues.'" > > > Sent: Thursday, April 02, 2009 9:34 AM > > Subject: Re: [dba-VB] Click-Once setup... > > > > > > > Shamil: > > > It worked fine here. I got a warning about the certificate but it ran > > > fine. > > > > > > James Barash > > > > > > -----Original Message----- > > > From: dba-vb-bounces at databaseadvisors.com > > > [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Salakhetdinov > > > Shamil > > > Sent: Thursday, April 02, 2009 2:01 AM > > > To: Discussion concerning Visual Basic and related programming issues. > > > Subject: Re: [dba-VB] Click-Once setup... > > > > > > > > > Hi All, > > > > > > I have published simple WPF Click-Once sample here: > > > > > > > http://shamils-4.hosting.parking.ru/click-once/MySampleWpfApplication.applic > > > ation > > > > > > Could you please test how it works for you by clicking on the above > link? > > > It works OK here. > > > > > > Please note that I signed it by using test certificate - not sure how it > > > works on other systems. > > > > > > Thank you. > > > > > > -- > > > Shamil > > > > > > > > > > > > -----Original Message----- > > > From: Salakhetdinov Shamil > > > To: "Discussion concerning Visual Basic and related programming > > > issues." > > > Date: Thu, 02 Apr 2009 02:23:38 +0400 > > > Subject: Re: [dba-VB] Click-Once setup... > > > > > >> > > >> Have just found addtional Click-Once related stuff to > > > read-through/investigate/apply tomorrow: > > >> > > >> http://msdn.microsoft.com/en-us/library/t71a733d(VS.80).aspx > > >> > > >> http://msdn.microsoft.com/en-us/library/cc707835.aspx > > >> > > >> -- > > >> Shamil > > >> > > >> -----Original Message----- > > >> From: Salakhetdinov Shamil > > >> To: "Discussion concerning Visual Basic and related programming > > > issues." > > >> Date: Thu, 02 Apr 2009 02:17:18 +0400 > > >> Subject: Re: [dba-VB] Click-Once setup... > > >> > > >> > > > >> > Hi Gustav, > > >> > > > >> > Thank you for your info. > > >> > > > >> > I have just tried to setup a simple WPF app as Click-Once on my > ASP.NET > > > hosting site but it didn't work from my first try. I've probably done > > > something wrong. > > >> > > > >> > I will continue tomorrow... > > >> > > > >> > Thank you. > > >> > > > >> > -- > > >> > Shamil > > >> > > > >> > > > >> > -----Original Message----- > > >> > From: "Gustav Brock" > > >> > To: > > >> > Date: Wed, 01 Apr 2009 23:17:01 +0200 > > >> > Subject: Re: [dba-VB] Click-Once setup... > > >> > > > >> > > Hi Shamil > > >> > > > > >> > > Indeed! Highly recommended: > > >> > > > > >> > > > http://databaseadvisors.com/pipermail/dba-vb/2008-October/002037.html > > >> > > > > >> > > I have installed a web server (IIS) at the client to which I have > > > external access and publish the app to this directly from VS (via FTP) > > > when > > > a revision has been made. It can't be easier. > > >> > > > > >> > > /gustav > > >> > > > > >> > > PS: Will return to the SCRUM stuff tomorrow. It's bedtime here ... > > >> > > > > >> > > > > >> > > >>> Salakhetdinov Shamil 01-04-2009 21:14 >>> > > >> > > Hi All, > > >> > > > > >> > > Does anybody have .NET Apps Click-Once setup experience - namely > .NET > > > WPF apps Click-Once experience? > > >> > > > > >> > > I wonder how much time it could be needed for me to configure and > > >> > > test > > > such setup assuming I have WPF appricaltion ready? > > >> > > > > >> > > My customer also wanted to have CompanyName and UserId specified > and > > > somehow passed from Click-Once URL > > >> > > > > >> > > http://my-click-once-application-url?c=company&u=userid > > >> > > > > >> > > to the local application when it is installed first > > > time/updated/on-start-up to get UserId in login dialog - is it possible > to > > > get such params somehow by the subject application passed to the latter > > > "automagically" in e.g. standard start-up arguments or something like > > > that? > > >> > > > > >> > > Thank you. > > >> > > > > >> > > -- > > >> > > Shamil > > >> > > > > >> > > P.S. > > >> > > > > >> > > "WPF App deployed with ClickOnce": > > >> > > > > >> > > > > > > http://stackoverflow.com/questions/461186/is-this-list-a-correct-understandi > > > ng-of-microsofts-current-application-deploymen > > >> > > > > >> > > requires two clicks (click hyperlink, click yes), no user input > > >> > > only for current user, no per-machine installations > > >> > > no shortcuts on desktop > > >> > > appears in program list like normal applications > > >> > > applications files are always copied to ../My Documents/My > > > Applications > > >> > > a shortcut to your application will be put in Start menu / your > > > company name > > >> > > cannot modify the target computer, isolated from operating system > > >> > > automatically detects and updates a newer version > > >> > > published simply by putting them on a webserver (where clients > detect > > > and get them) > > >> > > requires .NET 2.0 or later > > >> > > comparable to Java Web Start > > >> > > solves four problems: (1) easy deployment, (2) easy updating, (3) > > > low-impact on target computer, (4) no need for administrator > permissions. > > >> > > considered "low impact" > > >> > > if two users have the same ClickOnce applciation installed on the > > >> > > same > > > machine, they will not break each other > > >> > > employs CAS for security > > >> > > user does not have to be online to use application > > >> > > standalone ClickOnce apps do not work on Firefox and Mac with > Firefox > > > now since it needs the .NET runtime > > >> > > restricted to single-window apps since they run in the browser > > >> > > building a ClickOnce manifest is much easier than Silverlight etc, > > > since the IDE will do almost all of it for you; you just have to host > the > > > files somewhere (could be a web URL; could be a network UNC). > > >> > > > > >> > > > > >> > > > > >> > > _______________________________________________ > > >> > > dba-VB mailing list > > >> > > dba-VB at databaseadvisors.com > > >> > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > >> > > http://www.databaseadvisors.com > > >> > > > > >> > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From marklbreen at gmail.com Mon Apr 6 17:26:15 2009 From: marklbreen at gmail.com (Mark Breen) Date: Mon, 6 Apr 2009 23:26:15 +0100 Subject: [dba-VB] SCRUM: 3rd week Sprint Planning In-Reply-To: References: Message-ID: Hello Scrum Team, I have updated the request for work for next week, and I have also uploaded a new doc named Customer Feedback in the Documents Folder. The application is looking really great, it is super. No major issues, in fact, I was struggling to provide useful feedback from customer perpsective. Can you let me know if you wanted something else from me? thanks Keep it up, it is really great. Mark 2009/4/6 Salakhetdinov Shamil > Hi Mark, > > We're going to complete the first SCRUM Sprint tomorrow delivering all the > planned items. > > Please plan the 3rd week TODO items for about 22 hours. > > The planning .xls is on the SCC server in > > \ > Northwind.NET.FE\ > !Documents\ > [NorthWind_Product_BackLog-Scrum 1].xls > > Please leave the following items for the 4th week: > > - Sales Analysis > - Sales Analysis Subform1 > - Sales Analysis Subform2 > > Thank you. > > -- > Shamil > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > > From Gustav at cactus.dk Tue Apr 7 04:20:55 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Tue, 07 Apr 2009 11:20:55 +0200 Subject: [dba-VB] SCRUM team progress report... Message-ID: Hi Doug Great to see you back. I thought you had left the building ... Note that we moved the discussion to dba-vb. Here is my App.config file: --- --- Yours should look similar. If you wish, I can send you my password to test on my server. Yes, you need to use the SVN to commit (provide) the files you create. To obtain the current version, use the update command. After updating, I've found that you need to (re)build the solution. I've never seen troubles as you describe with the datasets. /gustav >>> dw-murphy at cox.net 07-04-2009 02:26 >>> Folks, Sorry I am so late on this. Downloaded the latest back up of the database and restored to my SQL Express. Downloaded the solution files and upzipped and brought into VS2008. So far so good. I created the Products form from the dataset diagram with no problem. Changed the Connection string property in the appconfig file to my sql server and database. For some reason the existing datasets don't seem to recognize my server and file. I can rebuild them using the new connection I have but I shouln't have to do that. What did I miss? I have done this with several other projects with no problem so I must be missing a simple step somewhere. Do I need to use the source control system to provide my files? Doug From mcp2004 at mail.ru Tue Apr 7 06:33:59 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Tue, 07 Apr 2009 15:33:59 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IDNyZCB3ZWVrIFNwcmludCBQbGFubmluZw==?= In-Reply-To: References: Message-ID: Hi Mark, Thank you for your useful feedback: I have put all your noted on northwind.codeplex.com in the Issue Tracker. As far as I see most of the issues are not critical - let's discuss them codeplex while working on other items, and let's decide which ones todo in this project and which once to leave for a follow-up. I talked to Gustav about CodePlex and Gustav and myself tested CodePlex as SCC Server - and he (as I before) found CodePlex OK to keep our project sources there. If other team members will agree we will move to CodePlex probably in the end of this project. CodePlex has many features we can use out of the box right now as Issue Tracker, discussions, messaging etc. CodePlex also allow us to get some publicity to get more team members for future projects, and getting them in my opinion is a critical issue as I have currently todo too much development and too little (almost none SCRUMing) and this project started from SCRUM idea. which I wanted to not get lost... Mark, is that the list for the 3rd SCRUM week? (got it from xls from \Documents subfolder but expect to see ity in .xls in \Northwind.NET.FE\!Documents subfolder) Catalog 5 Catalog Subreport 1 Employee Sales by Country 5 Invoice 5 Products by Category 1 Summary of Sales by Quarter 2 Summary of Sales by Year 2 <<< > Can you let me know if you wanted something else from me? >>> Please send to Doug privately his username/password for your SCC server access. Nothing else for now I think, thank you. -- Shamil -----Original Message----- From: Mark Breen To: Salakhetdinov Shamil , "Discussion concerning Visual Basic and related programming issues." Date: Mon, 6 Apr 2009 23:26:15 +0100 Subject: Re: [dba-VB] SCRUM: 3rd week Sprint Planning > Hello Scrum Team, > I have updated the request for work for next week, and I have also uploaded > a new doc named Customer Feedback in the Documents Folder. > > The application is looking really great, it is super. No major issues, in > fact, I was struggling to provide useful feedback from customer perpsective. > > Can you let me know if you wanted something else from me? > > thanks > > Keep it up, it is really great. > > Mark > > > > 2009/4/6 Salakhetdinov Shamil > > > Hi Mark, > > > > We're going to complete the first SCRUM Sprint tomorrow delivering all the > > planned items. > > > > Please plan the 3rd week TODO items for about 22 hours. > > > > The planning .xls is on the SCC server in > > > > \ > > Northwind.NET.FE\ > > !Documents\ > > [NorthWind_Product_BackLog-Scrum 1].xls > > > > Please leave the following items for the 4th week: > > > > - Sales Analysis > > - Sales Analysis Subform1 > > - Sales Analysis Subform2 > > > > Thank you. > > > > -- > > Shamil > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > > > From marklbreen at gmail.com Tue Apr 7 13:11:48 2009 From: marklbreen at gmail.com (Mark Breen) Date: Tue, 7 Apr 2009 19:11:48 +0100 Subject: [dba-VB] SCRUM: 3rd week Sprint Planning In-Reply-To: References: Message-ID: Hello Shamil, Yes, as you saw from my comments, most items were trivial or else were expected to be solved later or not at all for this project. Please note again that I was trying to provide some element of feedback but in general the forms are delivering what the customer would want from this project. Sorry for misplacing the updated doc. Yes, the values you have listed below are my suggestions for next phase, but we can juggle them if you wish, of course. CodePlex is fine with me, as long as you are all happy with it, it makes no difference to me. I hope the SCCS efforts were valuable and did not introduce too much overhead. Thanks Mark 2009/4/7 Salakhetdinov Shamil > > Hi Mark, > > Thank you for your useful feedback: I have put all your noted on > northwind.codeplex.com in the Issue Tracker. As far as I see most of the > issues are not critical - let's discuss them codeplex while working on other > items, and let's decide which ones todo in this project and which once to > leave for a follow-up. > > I talked to Gustav about CodePlex and Gustav and myself tested CodePlex as > SCC Server - and he (as I before) found CodePlex OK to keep our project > sources there. If other team members will agree we will move to CodePlex > probably in the end of this project. CodePlex has many features we can use > out of the box right now as Issue Tracker, discussions, messaging etc. > CodePlex also allow us to get some publicity to get more team members for > future projects, and getting them in my opinion is a critical issue as I > have currently todo too much development and too little (almost none > SCRUMing) and this project started from SCRUM idea. which I wanted to not > get lost... > > Mark, is that the list for the 3rd SCRUM week? (got it from xls from > \Documents subfolder but expect to see ity in .xls in > \Northwind.NET.FE\!Documents subfolder) > > Catalog 5 > Catalog Subreport 1 > Employee Sales by Country 5 > Invoice 5 > Products by Category 1 > Summary of Sales by Quarter 2 > Summary of Sales by Year 2 > > <<< > > Can you let me know if you wanted something else from me? > >>> > Please send to Doug privately his username/password for your SCC server > access. > > Nothing else for now I think, thank you. > > -- > Shamil > > -----Original Message----- > From: Mark Breen > To: Salakhetdinov Shamil , "Discussion concerning Visual > Basic and related programming issues." > Date: Mon, 6 Apr 2009 23:26:15 +0100 > Subject: Re: [dba-VB] SCRUM: 3rd week Sprint Planning > > > Hello Scrum Team, > > I have updated the request for work for next week, and I have also > uploaded > > a new doc named Customer Feedback in the Documents Folder. > > > > The application is looking really great, it is super. No major issues, > in > > fact, I was struggling to provide useful feedback from customer > perpsective. > > > > Can you let me know if you wanted something else from me? > > > > thanks > > > > Keep it up, it is really great. > > > > Mark > > > > > > > > 2009/4/6 Salakhetdinov Shamil > > > > > Hi Mark, > > > > > > We're going to complete the first SCRUM Sprint tomorrow delivering all > the > > > planned items. > > > > > > Please plan the 3rd week TODO items for about 22 hours. > > > > > > The planning .xls is on the SCC server in > > > > > > \ > > > Northwind.NET.FE\ > > > !Documents\ > > > [NorthWind_Product_BackLog-Scrum 1].xls > > > > > > Please leave the following items for the 4th week: > > > > > > - Sales Analysis > > > - Sales Analysis Subform1 > > > - Sales Analysis Subform2 > > > > > > Thank you. > > > > > > -- > > > Shamil > > > > > > _______________________________________________ > > > dba-VB mailing list > > > dba-VB at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > > http://www.databaseadvisors.com > > > > > > > > > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > > From mcp2004 at mail.ru Tue Apr 7 15:00:42 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Wed, 08 Apr 2009 00:00:42 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IEFydGh1ciBGdWxsZXIgaXMgcGxhbm5pbmcg?= =?koi8-r?b?dG8gam9pbiBvdXIgdGVhbSBhbmQgVGFyZ2V0UHJvY2VzcyBpbnRy?= =?koi8-r?b?aWR1Y3Rpb24uLi4u?= Message-ID: Hi SCRUM Team, I wanted to announce that well-known and highly respected here and on AccessD and in many places of this small world Arthur Fuller wanted to join our team. He is invited currently by me and Gustav, and we are waiting for him to approve his joining of our team here. Hi Arthur, you're welcome to join us! As I have written in the very beginning of our project I wanted to use TargetProcess for our SCRUM project planning/tracing. But it needed some time to install it as well as to put project data into it. The latter task is still in progress but I wanted you to try to play/browse the TargetProcess briefly just to see how it works for you. We have five free licenses, and to use the TargetProcess I'd propose to get SCRUM team developers join into pairs (as e.g. in eXtreme Programming but "virtually") - then we can have max ten developers working in our team and using the same TargetProcess system. Please find your pair in the team and post your pair nickname here, and I will send you password to use TargetProcess. Our team currently consists of 6 members: Gustav Brock Mike Mattys Doug Murphy John Colby Mark Breen Shamil Salakhetdinov and Arthur Fuller is planned to join us today. IOW we will have 7 members from whom 6 members can join into 3 pairs, and we will still have one pair/TargetProcess Account for developers to join us in the future... I have to stay out of a pair as I have admin's account Current test username and password is test/test and it will be active for one day - please try it here: http://shamils-4.hosting.parking.ru/scrum The system looks slow sometimes but just for while - then is starts working quickly enough. Not sure how intensively TargetProcess will be used in our project in the near future but long term goal is to use it quite intensively as it's in my opinion is a good tool for SCRUM planning/tracing/collecting stats etc. Thank you. -- Shamil From mcp2004 at mail.ru Tue Apr 7 15:10:02 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Wed, 08 Apr 2009 00:10:02 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IENvZGVQbGV4?= Message-ID: Hi SCRUM Team, As I have written already here I talked to Gustav and we tested together CodePLex and we fooudn it's useful for us as a Source Code Control tool as well as Issues' Tracking system, discussion board etc. Let's start gradually switching to CodePlex? Please create your user accounts at http://www.codeplex.com/ and post it here, and I or Gustav will join you to http://northwind.codeplex.com/ where I plan to post tomorrow the list of the product backlog items to be done during the 3rd week of our project. Then you can select one of those items into your development by editing (wiki) the planning doc I will post there. That will be the first step of gradual transition to CodePlex with full transition of source code happening somewhere in the beginning of the 4th week or in the end of this project. Thank you. -- Shamil From mmattys at rochester.rr.com Tue Apr 7 15:12:57 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Tue, 7 Apr 2009 16:12:57 -0400 Subject: [dba-VB] SCRUM: Arthur Fuller is planning to join our team and TargetProcess intriduction.... References: Message-ID: <698DE18A54BB4B619654C58923E586CF@Mattys> Welcome aboard, Arthur! Feel free to team up with me. - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Salakhetdinov Shamil" To: "dba-VB" Sent: Tuesday, April 07, 2009 4:00 PM Subject: [dba-VB] SCRUM: Arthur Fuller is planning to join our team and TargetProcess intriduction.... > Hi SCRUM Team, > > I wanted to announce that well-known and highly respected here and on > AccessD and in many places of this small world Arthur Fuller wanted to > join our team. He is invited currently by me and Gustav, and we are > waiting for him to approve his joining of our team here. > > Hi Arthur, you're welcome to join us! > > As I have written in the very beginning of our project I wanted to use > TargetProcess for our SCRUM project planning/tracing. But it needed some > time to install it as well as to put project data into it. The latter task > is still in progress but I wanted you to try to play/browse the > TargetProcess briefly just to see how it works for you. We have five free > licenses, and to use the TargetProcess I'd propose to get SCRUM team > developers join into pairs (as e.g. in eXtreme Programming but > "virtually") - then we can have max ten developers working in our team and > using the same TargetProcess system. > > Please find your pair in the team and post your pair nickname here, and I > will send you password to use TargetProcess. > > Our team currently consists of 6 members: > > Gustav Brock > Mike Mattys > Doug Murphy > John Colby > Mark Breen > Shamil Salakhetdinov > > and > > Arthur Fuller is planned to join us today. > > IOW we will have 7 members from whom 6 members can join into 3 pairs, and > we will still have one pair/TargetProcess Account for developers to join > us in the future... > > I have to stay out of a pair as I have admin's account > > Current test username and password is test/test and it will be active for > one day - please try it here: > > http://shamils-4.hosting.parking.ru/scrum > > The system looks slow sometimes but just for while - then is starts > working quickly enough. > > Not sure how intensively TargetProcess will be used in our project in the > near future but long term goal is to use it quite intensively as it's in > my opinion is a good tool for SCRUM planning/tracing/collecting stats etc. > > Thank you. > > -- > Shamil > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mmattys at rochester.rr.com Tue Apr 7 15:18:32 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Tue, 7 Apr 2009 16:18:32 -0400 Subject: [dba-VB] SCRUM: CodePlex References: Message-ID: <9539E8FA9251450890600E51D360A345@Mattys> Codeplex Username: mmattys - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Salakhetdinov Shamil" To: "dba-VB" Sent: Tuesday, April 07, 2009 4:10 PM Subject: [dba-VB] SCRUM: CodePlex > Hi SCRUM Team, > > As I have written already here I talked to Gustav and we tested together > CodePLex and we fooudn it's useful for us as a Source Code Control tool as > well as Issues' Tracking system, discussion board etc. > > Let's start gradually switching to CodePlex? > > Please create your user accounts at http://www.codeplex.com/ and post it > here, and I or Gustav will join you to http://northwind.codeplex.com/ > where I plan to post tomorrow the list of the product backlog items to be > done during the 3rd week of our project. Then you can select one of those > items into your development by editing (wiki) the planning doc I will post > there. > > That will be the first step of gradual transition to CodePlex with full > transition of source code happening somewhere in the beginning of the 4th > week or in the end of this project. > > Thank you. > > -- > Shamil > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mcp2004 at mail.ru Tue Apr 7 15:45:40 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Wed, 08 Apr 2009 00:45:40 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IENvZGVQbGV4?= In-Reply-To: <9539E8FA9251450890600E51D360A345@Mattys> References: <9539E8FA9251450890600E51D360A345@Mattys> Message-ID: Hi Mike, You're added to the Northwind.CodePlex.com project team. Thank you. -- Shamil -----Original Message----- From: "Mike Mattys" To: "Salakhetdinov Shamil" ,"Discussion concerning Visual Basic and related programming issues." Date: Tue, 7 Apr 2009 16:18:32 -0400 Subject: Re: [dba-VB] SCRUM: CodePlex > Codeplex Username: mmattys > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > ----- Original Message ----- > From: "Salakhetdinov Shamil" > To: "dba-VB" > Sent: Tuesday, April 07, 2009 4:10 PM > Subject: [dba-VB] SCRUM: CodePlex > > > > Hi SCRUM Team, > > > > As I have written already here I talked to Gustav and we tested together > > CodePLex and we fooudn it's useful for us as a Source Code Control tool as > > well as Issues' Tracking system, discussion board etc. > > > > Let's start gradually switching to CodePlex? > > > > Please create your user accounts at http://www.codeplex.com/ and post it > > here, and I or Gustav will join you to http://northwind.codeplex.com/ > > where I plan to post tomorrow the list of the product backlog items to be > > done during the 3rd week of our project. Then you can select one of those > > items into your development by editing (wiki) the planning doc I will post > > there. > > > > That will be the first step of gradual transition to CodePlex with full > > transition of source code happening somewhere in the beginning of the 4th > > week or in the end of this project. > > > > Thank you. > > > > -- > > Shamil > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > From mmattys at rochester.rr.com Tue Apr 7 16:01:26 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Tue, 7 Apr 2009 17:01:26 -0400 Subject: [dba-VB] SCRUM: CodePlex References: <9539E8FA9251450890600E51D360A345@Mattys> Message-ID: ??????? ?-? - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Salakhetdinov Shamil" To: "dba-VB" Sent: Tuesday, April 07, 2009 4:45 PM Subject: Re: [dba-VB] SCRUM: CodePlex > > Hi Mike, > > You're added to the Northwind.CodePlex.com project team. > > Thank you. > > -- > Shamil > > -----Original Message----- > From: "Mike Mattys" > To: "Salakhetdinov Shamil" ,"Discussion concerning Visual > Basic and related programming issues." > Date: Tue, 7 Apr 2009 16:18:32 -0400 > Subject: Re: [dba-VB] SCRUM: CodePlex > >> Codeplex Username: mmattys >> >> - >> Michael R Mattys >> MapPoint and Database Dev >> www.mattysconsulting.com >> - >> ----- Original Message ----- >> From: "Salakhetdinov Shamil" >> To: "dba-VB" >> Sent: Tuesday, April 07, 2009 4:10 PM >> Subject: [dba-VB] SCRUM: CodePlex >> >> >> > Hi SCRUM Team, >> > >> > As I have written already here I talked to Gustav and we tested >> > together >> > CodePLex and we fooudn it's useful for us as a Source Code Control tool >> > as >> > well as Issues' Tracking system, discussion board etc. >> > >> > Let's start gradually switching to CodePlex? >> > >> > Please create your user accounts at http://www.codeplex.com/ and post >> > it >> > here, and I or Gustav will join you to http://northwind.codeplex.com/ >> > where I plan to post tomorrow the list of the product backlog items to >> > be >> > done during the 3rd week of our project. Then you can select one of >> > those >> > items into your development by editing (wiki) the planning doc I will >> > post >> > there. >> > >> > That will be the first step of gradual transition to CodePlex with full >> > transition of source code happening somewhere in the beginning of the >> > 4th >> > week or in the end of this project. >> > >> > Thank you. >> > >> > -- >> > Shamil >> > >> > _______________________________________________ >> > dba-VB mailing list >> > dba-VB at databaseadvisors.com >> > http://databaseadvisors.com/mailman/listinfo/dba-vb >> > http://www.databaseadvisors.com >> > >> > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mcp2004 at mail.ru Tue Apr 7 16:21:27 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Wed, 08 Apr 2009 01:21:27 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IENvZGVQbGV4?= In-Reply-To: References: Message-ID: Thank you, Mike, It's funny - in fact this sentence ??????? ?-? (Thank you, Sir) is very rarely used here - you would hear more often: - ???????, ??????? (thank you, friend) or - ???????, ??????? ??????? (thank you, young man) or - ???????, ??????? (thank you, man) or - ???????, ????????? (thank you, respected man) etc. Thank you, Sir :) - Shamil -----Original Message----- From: "Mike Mattys" To: "Salakhetdinov Shamil" ,"Discussion concerning Visual Basic and related programming issues." Date: Tue, 7 Apr 2009 17:01:26 -0400 Subject: Re: [dba-VB] SCRUM: CodePlex > ??????? ?-? > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > ----- Original Message ----- > From: "Salakhetdinov Shamil" > To: "dba-VB" > Sent: Tuesday, April 07, 2009 4:45 PM > Subject: Re: [dba-VB] SCRUM: CodePlex > > > > > > Hi Mike, > > > > You're added to the Northwind.CodePlex.com project team. > > > > Thank you. > > > > -- > > Shamil > > > > -----Original Message----- > > From: "Mike Mattys" > > To: "Salakhetdinov Shamil" ,"Discussion concerning Visual > > Basic and related programming issues." > > Date: Tue, 7 Apr 2009 16:18:32 -0400 > > Subject: Re: [dba-VB] SCRUM: CodePlex > > > >> Codeplex Username: mmattys > >> > >> - > >> Michael R Mattys > >> MapPoint and Database Dev > >> www.mattysconsulting.com > >> - > >> ----- Original Message ----- > >> From: "Salakhetdinov Shamil" > >> To: "dba-VB" > >> Sent: Tuesday, April 07, 2009 4:10 PM > >> Subject: [dba-VB] SCRUM: CodePlex > >> > >> > >> > Hi SCRUM Team, > >> > > >> > As I have written already here I talked to Gustav and we tested > >> > together > >> > CodePLex and we fooudn it's useful for us as a Source Code Control tool > >> > as > >> > well as Issues' Tracking system, discussion board etc. > >> > > >> > Let's start gradually switching to CodePlex? > >> > > >> > Please create your user accounts at http://www.codeplex.com/ and post > >> > it > >> > here, and I or Gustav will join you to http://northwind.codeplex.com/ > >> > where I plan to post tomorrow the list of the product backlog items to > >> > be > >> > done during the 3rd week of our project. Then you can select one of > >> > those > >> > items into your development by editing (wiki) the planning doc I will > >> > post > >> > there. > >> > > >> > That will be the first step of gradual transition to CodePlex with full > >> > transition of source code happening somewhere in the beginning of the > >> > 4th > >> > week or in the end of this project. > >> > > >> > Thank you. > >> > > >> > -- > >> > Shamil > >> > > >> > _______________________________________________ > >> > dba-VB mailing list > >> > dba-VB at databaseadvisors.com > >> > http://databaseadvisors.com/mailman/listinfo/dba-vb > >> > http://www.databaseadvisors.com > >> > > >> > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > From jwcolby at colbyconsulting.com Tue Apr 7 20:18:49 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 07 Apr 2009 21:18:49 -0400 Subject: [dba-VB] SPAM-LOW: Re: SCRUM: Arthur Fuller is planning to join our team and TargetProcess intriduction.... In-Reply-To: <698DE18A54BB4B619654C58923E586CF@Mattys> References: <698DE18A54BB4B619654C58923E586CF@Mattys> Message-ID: <49DBFB79.5080503@colbyconsulting.com> Guys, It is with much regret that I need to bow out. It is nice that Arthur wants in as he can take my place. I am pressed right now to just get my stuff done and some extra curricular stuff that I have to handle. My apologies. John W. Colby www.ColbyConsulting.com Mike Mattys wrote: > Welcome aboard, Arthur! > > Feel free to team up with me. > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > ----- Original Message ----- > From: "Salakhetdinov Shamil" > To: "dba-VB" > Sent: Tuesday, April 07, 2009 4:00 PM > Subject: [dba-VB] SCRUM: Arthur Fuller is planning to join our team and > TargetProcess intriduction.... > > >> Hi SCRUM Team, >> >> I wanted to announce that well-known and highly respected here and on >> AccessD and in many places of this small world Arthur Fuller wanted to >> join our team. He is invited currently by me and Gustav, and we are >> waiting for him to approve his joining of our team here. >> >> Hi Arthur, you're welcome to join us! >> >> As I have written in the very beginning of our project I wanted to use >> TargetProcess for our SCRUM project planning/tracing. But it needed some >> time to install it as well as to put project data into it. The latter task >> is still in progress but I wanted you to try to play/browse the >> TargetProcess briefly just to see how it works for you. We have five free >> licenses, and to use the TargetProcess I'd propose to get SCRUM team >> developers join into pairs (as e.g. in eXtreme Programming but >> "virtually") - then we can have max ten developers working in our team and >> using the same TargetProcess system. >> >> Please find your pair in the team and post your pair nickname here, and I >> will send you password to use TargetProcess. >> >> Our team currently consists of 6 members: >> >> Gustav Brock >> Mike Mattys >> Doug Murphy >> John Colby >> Mark Breen >> Shamil Salakhetdinov >> >> and >> >> Arthur Fuller is planned to join us today. >> >> IOW we will have 7 members from whom 6 members can join into 3 pairs, and >> we will still have one pair/TargetProcess Account for developers to join >> us in the future... >> >> I have to stay out of a pair as I have admin's account >> >> Current test username and password is test/test and it will be active for >> one day - please try it here: >> >> http://shamils-4.hosting.parking.ru/scrum >> >> The system looks slow sometimes but just for while - then is starts >> working quickly enough. >> >> Not sure how intensively TargetProcess will be used in our project in the >> near future but long term goal is to use it quite intensively as it's in >> my opinion is a good tool for SCRUM planning/tracing/collecting stats etc. >> >> Thank you. >> >> -- >> Shamil >> >> >> _______________________________________________ >> dba-VB mailing list >> dba-VB at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/dba-vb >> http://www.databaseadvisors.com >> > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > > From mcp2004 at mail.ru Wed Apr 8 07:22:50 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Wed, 08 Apr 2009 16:22:50 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IDIgd2Vla3Mgd29yayByZXN1bHRz?= Message-ID: Crossposted in dba-VB and Access-d ----------------------------------- Hi All, The sources of two weeks of work of our SCRUM team are published at CodePlex: http://northwind.codeplex.com/SourceControl/changeset/view/5396 You can download and use them with VS2008 or C# 2008 Express - see !reame.!st subfolder for short setup instructions. Thank you. -- Shamil From mcp2004 at mail.ru Wed Apr 8 07:29:49 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Wed, 08 Apr 2009 16:29:49 +0400 Subject: [dba-VB] =?koi8-r?b?U1BBTS1MT1c6IFJlOiBTQ1JVTTogQXJ0aHVyIEZ1bGxl?= =?koi8-r?b?ciBpcyBwbGFubmluZyB0byBqb2lub3VyIHRlYW0gYW5kIFRhcmdl?= =?koi8-r?b?dFByb2Nlc3MgaW50cmlkdWN0aW9uLi4uLg==?= In-Reply-To: <49DBFB79.5080503@colbyconsulting.com> References: <49DBFB79.5080503@colbyconsulting.com> Message-ID: Hi John, Pity you can't particiapte - we will soon need to develop a lightweight framework - that would be a task right for you :) We have got extended the team size to max. 9 members. You can get back anytime if somebody else will not take your chair. But Arthur has got his own chair not yours. Thank you. -- Shamil -----Original Message----- From: jwcolby To: "Discussion concerning Visual Basic and related programming issues." Date: Tue, 07 Apr 2009 21:18:49 -0400 Subject: Re: [dba-VB] SPAM-LOW: Re: SCRUM: Arthur Fuller is planning to joinour team and TargetProcess intriduction.... > Guys, > > It is with much regret that I need to bow out. It is nice that Arthur wants in as he can take my place. > > I am pressed right now to just get my stuff done and some extra curricular stuff that I have to handle. > > My apologies. > > John W. Colby > www.ColbyConsulting.com > > > Mike Mattys wrote: > > Welcome aboard, Arthur! > > > > Feel free to team up with me. > > > > - > > Michael R Mattys > > MapPoint and Database Dev > > www.mattysconsulting.com > > - > > ----- Original Message ----- > > From: "Salakhetdinov Shamil" > > To: "dba-VB" > > Sent: Tuesday, April 07, 2009 4:00 PM > > Subject: [dba-VB] SCRUM: Arthur Fuller is planning to join our team and > > TargetProcess intriduction.... > > > > > >> Hi SCRUM Team, > >> > >> I wanted to announce that well-known and highly respected here and on > >> AccessD and in many places of this small world Arthur Fuller wanted to > >> join our team. He is invited currently by me and Gustav, and we are > >> waiting for him to approve his joining of our team here. > >> > >> Hi Arthur, you're welcome to join us! > >> > >> As I have written in the very beginning of our project I wanted to use > >> TargetProcess for our SCRUM project planning/tracing. But it needed some > >> time to install it as well as to put project data into it. The latter task > >> is still in progress but I wanted you to try to play/browse the > >> TargetProcess briefly just to see how it works for you. We have five free > >> licenses, and to use the TargetProcess I'd propose to get SCRUM team > >> developers join into pairs (as e.g. in eXtreme Programming but > >> "virtually") - then we can have max ten developers working in our team and > >> using the same TargetProcess system. > >> > >> Please find your pair in the team and post your pair nickname here, and I > >> will send you password to use TargetProcess. > >> > >> Our team currently consists of 6 members: > >> > >> Gustav Brock > >> Mike Mattys > >> Doug Murphy > >> John Colby > >> Mark Breen > >> Shamil Salakhetdinov > >> > >> and > >> > >> Arthur Fuller is planned to join us today. > >> > >> IOW we will have 7 members from whom 6 members can join into 3 pairs, and > >> we will still have one pair/TargetProcess Account for developers to join > >> us in the future... > >> > >> I have to stay out of a pair as I have admin's account > >> > >> Current test username and password is test/test and it will be active for > >> one day - please try it here: > >> > >> http://shamils-4.hosting.parking.ru/scrum > >> > >> The system looks slow sometimes but just for while - then is starts > >> working quickly enough. > >> > >> Not sure how intensively TargetProcess will be used in our project in the > >> near future but long term goal is to use it quite intensively as it's in > >> my opinion is a good tool for SCRUM planning/tracing/collecting stats etc. > >> > >> Thank you. > >> > >> -- > >> Shamil > >> > >> > >> _______________________________________________ > >> dba-VB mailing list > >> dba-VB at databaseadvisors.com > >> http://databaseadvisors.com/mailman/listinfo/dba-vb > >> http://www.databaseadvisors.com > >> > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From Gustav at cactus.dk Wed Apr 8 08:35:57 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Wed, 08 Apr 2009 15:35:57 +0200 Subject: [dba-VB] SCRUM: 2 weeks work results Message-ID: Hi Shamil So are we supposed to switch to the CodePlex source now? /gustav >>> Salakhetdinov Shamil 08-04-2009 14:22 >>> Crossposted in dba-VB and Access-d ----------------------------------- Hi All, The sources of two weeks of work of our SCRUM team are published at CodePlex: http://northwind.codeplex.com/SourceControl/changeset/view/5396 You can download and use them with VS2008 or C# 2008 Express - see !reame.!st subfolder for short setup instructions. Thank you. -- Shamil From mcp2004 at mail.ru Wed Apr 8 12:13:10 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Wed, 08 Apr 2009 21:13:10 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IDIgd2Vla3Mgd29yayByZXN1bHRz?= In-Reply-To: References: Message-ID: Hi Gustav and SCRUM Team, OK, let's try - are you ready to switch? I'm ready. I have a separate folder for CodePlex, and as soon as we switch I will zip, archive and delete current folder. Gustav, Mike and Doug have CodePlex account and they are connected to northwind.codeplex.com. The only thing do to for you three is to get latest sources from codePlex and start using them instead of current sources (there is a rather large presentation file there within sources - we can decide delete it and move to codeplex discussions right now or keep it within sources for a while) Mark, do you have CodePlex acccount? Arthur, do you have CodePlex account? If not please create such accounts and send your CodePlex user name to me or Gustav and we can connect you to northwind.codeplex.com project Thank you. -- Shamil -----Original Message----- From: "Gustav Brock" To: Date: Wed, 08 Apr 2009 15:35:57 +0200 Subject: Re: [dba-VB] SCRUM: 2 weeks work results > Hi Shamil > > So are we supposed to switch to the CodePlex source now? > > /gustav > > > >>> Salakhetdinov Shamil 08-04-2009 14:22 >>> > Crossposted in dba-VB and Access-d > ----------------------------------- > > Hi All, > > The sources of two weeks of work of our SCRUM team are published at CodePlex: > > http://northwind.codeplex.com/SourceControl/changeset/view/5396 > > You can download and use them with VS2008 or C# 2008 Express - see !reame.!st subfolder for short setup instructions. > > Thank you. > > -- > Shamil > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From Gustav at cactus.dk Wed Apr 8 12:40:16 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Wed, 08 Apr 2009 19:40:16 +0200 Subject: [dba-VB] SCRUM: 2 weeks work results Message-ID: Hi Shamil I'm ready, though not in a minute. I will suggest moving the large video file somewhere else. Just to recap my finding, that to the local SVN client the two sets of sources are different animals (different UUIDs), thus you cannot just change the URL to the SVN server, you have to use another local folder than you have used until now. Please correct me if I'm wrong. /gustav >>> Salakhetdinov Shamil 08-04-2009 19:13 >>> Hi Gustav and SCRUM Team, OK, let's try - are you ready to switch? I'm ready. I have a separate folder for CodePlex, and as soon as we switch I will zip, archive and delete current folder. Gustav, Mike and Doug have CodePlex account and they are connected to northwind.codeplex.com. The only thing do to for you three is to get latest sources from codePlex and start using them instead of current sources (there is a rather large presentation file there within sources - we can decide delete it and move to codeplex discussions right now or keep it within sources for a while) Mark, do you have CodePlex acccount? Arthur, do you have CodePlex account? If not please create such accounts and send your CodePlex user name to me or Gustav and we can connect you to northwind.codeplex.com project Thank you. -- Shamil -----Original Message----- From: "Gustav Brock" To: Date: Wed, 08 Apr 2009 15:35:57 +0200 Subject: Re: [dba-VB] SCRUM: 2 weeks work results > Hi Shamil > > So are we supposed to switch to the CodePlex source now? > > /gustav > > > >>> Salakhetdinov Shamil 08-04-2009 14:22 >>> > Crossposted in dba-VB and Access-d > ----------------------------------- > > Hi All, > > The sources of two weeks of work of our SCRUM team are published at CodePlex: > > http://northwind.codeplex.com/SourceControl/changeset/view/5396 > > You can download and use them with VS2008 or C# 2008 Express - see !reame.!st subfolder for short setup instructions. > > Thank you. > > -- > Shamil From mcp2004 at mail.ru Wed Apr 8 13:27:22 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Wed, 08 Apr 2009 22:27:22 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IDIgd2Vla3Mgd29yayByZXN1bHRz?= In-Reply-To: References: Message-ID: Hi Gustav and SCRUM team, OK, take your time. I have removed Tutorial from the list of source - the current source code is here: http://northwind.codeplex.com/SourceControl/changeset/view/5527 Yes, CodePlex code needs another folder therefore you'd better proceed this way: - zip all the contents of your current folder; - archive this zip file; - delete all the current contents of the folder; - get sources from CodePlex using your CodePlex account using: URL: https://northwind.svn.codeplex.com/svn Username: Password: Thank you. -- Shamil -----Original Message----- From: "Gustav Brock" To: Date: Wed, 08 Apr 2009 19:40:16 +0200 Subject: Re: [dba-VB] SCRUM: 2 weeks work results > Hi Shamil > > I'm ready, though not in a minute. > I will suggest moving the large video file somewhere else. > > Just to recap my finding, that to the local SVN client the two sets of sources are different animals (different UUIDs), thus you cannot just change the URL to the SVN server, you have to use another local folder than you have used until now. Please correct me if I'm wrong. > > /gustav > > >>> Salakhetdinov Shamil 08-04-2009 19:13 >>> > > Hi Gustav and SCRUM Team, > > OK, let's try - are you ready to switch? > > I'm ready. I have a separate folder for CodePlex, and as soon as we switch I will zip, archive and delete current folder. > > Gustav, Mike and Doug have CodePlex account and they are connected to northwind.codeplex.com. The only thing do to for you three is to get latest sources from codePlex and start using them instead of current sources (there is a rather large presentation file there within sources - we can decide delete it and move to codeplex discussions right now or keep it within sources for a while) > > Mark, do you have CodePlex acccount? > Arthur, do you have CodePlex account? > > If not please create such accounts and send your CodePlex user name to me or Gustav and we can connect you to northwind.codeplex.com project > > Thank you. > > -- > Shamil > > -----Original Message----- > From: "Gustav Brock" > To: > Date: Wed, 08 Apr 2009 15:35:57 +0200 > Subject: Re: [dba-VB] SCRUM: 2 weeks work results > > > Hi Shamil > > > > So are we supposed to switch to the CodePlex source now? > > > > /gustav > > > > > > >>> Salakhetdinov Shamil 08-04-2009 14:22 >>> > > Crossposted in dba-VB and Access-d > > ----------------------------------- > > > > Hi All, > > > > The sources of two weeks of work of our SCRUM team are published at CodePlex: > > > > http://northwind.codeplex.com/SourceControl/changeset/view/5396 > > > > You can download and use them with VS2008 or C# 2008 Express - see !reame.!st subfolder for short setup instructions. > > > > Thank you. > > > > -- > > Shamil > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mcp2004 at mail.ru Wed Apr 8 14:06:47 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Wed, 08 Apr 2009 23:06:47 +0400 Subject: [dba-VB] Third Week Product Backlog Items Message-ID: Hi SCRUM Team, I have created a dicussion thread on CodePlex on the subject - here is the link (only visible to developers - make it public?) http://northwind.codeplex.com/Thread/View.aspx?ThreadId=52721 Catalog 5 Catalog Subreport 1 Employee Sales by Country 5 Invoice 5 Customers Labels 2 Summary of Sales by Quarter 2 Summary of Sales by Year 2 Please make your selection of item(s) you'll develoop within this week on CodePlex. Thank you. -- Shamil From mcp2004 at mail.ru Wed Apr 8 14:15:08 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Wed, 08 Apr 2009 23:15:08 +0400 Subject: [dba-VB] 1st SCRUM Sprint Retrospective Message-ID: Hi SCRUM Team, My congratualtion with successfull completion of our first Sprint - our ProductOwner was a kind of excited about software we delivered to him :) Keep up good work, and cin-cin! (Take a shot or glass(!?) of Beer, Champagne, Vodka, Tequila or just still water to celebrate this event) Our first SCRUM Sprint is over and this is time now for a retrospective discussion of what happened during that Sprint, what was good, what was bad and what was wrong. This retrospective discussion usually takes place before the next Sprint but we can have some overlap because of our contexc of working distributed in time and space. Thank you. -- Shamil From mmattys at rochester.rr.com Wed Apr 8 14:31:05 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Wed, 8 Apr 2009 15:31:05 -0400 Subject: [dba-VB] 1st SCRUM Sprint Retrospective References: Message-ID: <3105282118F2404090A4382E851BF29A@Mattys> Hi Shamil, Your tutorials were really good and pulled me through. I still think you have 30 hour days over there! - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Salakhetdinov Shamil" To: "dba-VB" Sent: Wednesday, April 08, 2009 3:15 PM Subject: [dba-VB] 1st SCRUM Sprint Retrospective > Hi SCRUM Team, > > My congratualtion with successfull completion of our first Sprint - our > ProductOwner was a kind of excited about software we delivered to him :) > > Keep up good work, and cin-cin! (Take a shot or glass(!?) of Beer, > Champagne, Vodka, Tequila or just still water to celebrate this event) > > Our first SCRUM Sprint is over and this is time now for a retrospective > discussion of what happened during that Sprint, what was good, what was > bad and what was wrong. This retrospective discussion usually takes place > before the next Sprint but we can have some overlap because of our contexc > of working distributed in time and space. > > Thank you. > > -- > Shamil > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mcp2004 at mail.ru Wed Apr 8 14:52:19 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Wed, 08 Apr 2009 23:52:19 +0400 Subject: [dba-VB] =?koi8-r?b?MXN0IFNDUlVNIFNwcmludCBSZXRyb3NwZWN0aXZl?= In-Reply-To: <3105282118F2404090A4382E851BF29A@Mattys> References: <3105282118F2404090A4382E851BF29A@Mattys> Message-ID: Thank you, Mike. No, just one hour sleep time :) -- Shamil -----Original Message----- From: "Mike Mattys" To: "Salakhetdinov Shamil" ,"Discussion concerning Visual Basic and related programming issues." Date: Wed, 8 Apr 2009 15:31:05 -0400 Subject: Re: [dba-VB] 1st SCRUM Sprint Retrospective > Hi Shamil, > > Your tutorials were really good and pulled me through. > I still think you have 30 hour days over there! > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > > ----- Original Message ----- > From: "Salakhetdinov Shamil" > To: "dba-VB" > Sent: Wednesday, April 08, 2009 3:15 PM > Subject: [dba-VB] 1st SCRUM Sprint Retrospective > > > > Hi SCRUM Team, > > > > My congratualtion with successfull completion of our first Sprint - our > > ProductOwner was a kind of excited about software we delivered to him :) > > > > Keep up good work, and cin-cin! (Take a shot or glass(!?) of Beer, > > Champagne, Vodka, Tequila or just still water to celebrate this event) > > > > Our first SCRUM Sprint is over and this is time now for a retrospective > > discussion of what happened during that Sprint, what was good, what was > > bad and what was wrong. This retrospective discussion usually takes place > > before the next Sprint but we can have some overlap because of our contexc > > of working distributed in time and space. > > > > Thank you. > > > > -- > > Shamil > > > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > From marklbreen at gmail.com Wed Apr 8 16:27:09 2009 From: marklbreen at gmail.com (Mark Breen) Date: Wed, 8 Apr 2009 22:27:09 +0100 Subject: [dba-VB] SCRUM: Arthur Fuller is planning to join our team and TargetProcess intriduction.... In-Reply-To: References: Message-ID: Hello Arthur, That is great news, delighted to here you will be on the team. Hope we have some chance to us mySQL as some stage, Welcome aboard, we are lucky to have Shamil as scrum master. Mark 2009/4/7 Salakhetdinov Shamil > Hi SCRUM Team, > > I wanted to announce that well-known and highly respected here and on > AccessD and in many places of this small world Arthur Fuller wanted to join > our team. He is invited currently by me and Gustav, and we are waiting for > him to approve his joining of our team here. > > Hi Arthur, you're welcome to join us! > > As I have written in the very beginning of our project I wanted to use > TargetProcess for our SCRUM project planning/tracing. But it needed some > time to install it as well as to put project data into it. The latter task > is still in progress but I wanted you to try to play/browse the > TargetProcess briefly just to see how it works for you. We have five free > licenses, and to use the TargetProcess I'd propose to get SCRUM team > developers join into pairs (as e.g. in eXtreme Programming but "virtually") > - then we can have max ten developers working in our team and using the same > TargetProcess system. > > Please find your pair in the team and post your pair nickname here, and I > will send you password to use TargetProcess. > > Our team currently consists of 6 members: > > Gustav Brock > Mike Mattys > Doug Murphy > John Colby > Mark Breen > Shamil Salakhetdinov > > and > > Arthur Fuller is planned to join us today. > > IOW we will have 7 members from whom 6 members can join into 3 pairs, and > we will still have one pair/TargetProcess Account for developers to join us > in the future... > > I have to stay out of a pair as I have admin's account > > Current test username and password is test/test and it will be active for > one day - please try it here: > > http://shamils-4.hosting.parking.ru/scrum > > The system looks slow sometimes but just for while - then is starts working > quickly enough. > > Not sure how intensively TargetProcess will be used in our project in the > near future but long term goal is to use it quite intensively as it's in my > opinion is a good tool for SCRUM planning/tracing/collecting stats etc. > > Thank you. > > -- > Shamil > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > > From marklbreen at gmail.com Wed Apr 8 16:38:56 2009 From: marklbreen at gmail.com (Mark Breen) Date: Wed, 8 Apr 2009 22:38:56 +0100 Subject: [dba-VB] SCRUM: 2 weeks work results In-Reply-To: References: Message-ID: Hello Shamil, marklbreen is my username, thanks Mark 2009/4/8 Salakhetdinov Shamil > > Hi Gustav and SCRUM Team, > > OK, let's try - are you ready to switch? > > I'm ready. I have a separate folder for CodePlex, and as soon as we switch > I will zip, archive and delete current folder. > > Gustav, Mike and Doug have CodePlex account and they are connected to > northwind.codeplex.com. The only thing do to for you three is to get > latest sources from codePlex and start using them instead of current sources > (there is a rather large presentation file there within sources - we can > decide delete it and move to codeplex discussions right now or keep it > within sources for a while) > > Mark, do you have CodePlex acccount? > Arthur, do you have CodePlex account? > > If not please create such accounts and send your CodePlex user name to me > or Gustav and we can connect you to northwind.codeplex.com project > > Thank you. > > -- > Shamil > > -----Original Message----- > From: "Gustav Brock" > To: > Date: Wed, 08 Apr 2009 15:35:57 +0200 > Subject: Re: [dba-VB] SCRUM: 2 weeks work results > > > Hi Shamil > > > > So are we supposed to switch to the CodePlex source now? > > > > /gustav > > > > > > >>> Salakhetdinov Shamil 08-04-2009 14:22 >>> > > Crossposted in dba-VB and Access-d > > ----------------------------------- > > > > Hi All, > > > > The sources of two weeks of work of our SCRUM team are published at > CodePlex: > > > > http://northwind.codeplex.com/SourceControl/changeset/view/5396 > > > > You can download and use them with VS2008 or C# 2008 Express - see > !reame.!st subfolder for short setup instructions. > > > > Thank you. > > > > -- > > Shamil > > > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > > From mcp2004 at mail.ru Wed Apr 8 16:53:53 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Thu, 09 Apr 2009 01:53:53 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IDIgd2Vla3Mgd29yayByZXN1bHRz?= In-Reply-To: References: Message-ID: Hi Mark, I have added your account to northwind.codeplex.com project. Thank you. -- Shamil -----Original Message----- From: Mark Breen To: Salakhetdinov Shamil , "Discussion concerning Visual Basic and related programming issues." Date: Wed, 8 Apr 2009 22:38:56 +0100 Subject: Re: [dba-VB] SCRUM: 2 weeks work results > Hello Shamil, > > marklbreen is my username, > > thanks > > Mark > > > > 2009/4/8 Salakhetdinov Shamil > > > > > Hi Gustav and SCRUM Team, > > > > OK, let's try - are you ready to switch? > > > > I'm ready. I have a separate folder for CodePlex, and as soon as we switch > > I will zip, archive and delete current folder. > > > > Gustav, Mike and Doug have CodePlex account and they are connected to > > northwind.codeplex.com. The only thing do to for you three is to get > > latest sources from codePlex and start using them instead of current sources > > (there is a rather large presentation file there within sources - we can > > decide delete it and move to codeplex discussions right now or keep it > > within sources for a while) > > > > Mark, do you have CodePlex acccount? > > Arthur, do you have CodePlex account? > > > > If not please create such accounts and send your CodePlex user name to me > > or Gustav and we can connect you to northwind.codeplex.com project > > > > Thank you. > > > > -- > > Shamil > > > > -----Original Message----- > > From: "Gustav Brock" > > To: > > Date: Wed, 08 Apr 2009 15:35:57 +0200 > > Subject: Re: [dba-VB] SCRUM: 2 weeks work results > > > > > Hi Shamil > > > > > > So are we supposed to switch to the CodePlex source now? > > > > > > /gustav > > > > > > > > > >>> Salakhetdinov Shamil 08-04-2009 14:22 >>> > > > Crossposted in dba-VB and Access-d > > > ----------------------------------- > > > > > > Hi All, > > > > > > The sources of two weeks of work of our SCRUM team are published at > > CodePlex: > > > > > > http://northwind.codeplex.com/SourceControl/changeset/view/5396 > > > > > > You can download and use them with VS2008 or C# 2008 Express - see > > !reame.!st subfolder for short setup instructions. > > > > > > Thank you. > > > > > > -- > > > Shamil > > > > > > > > > _______________________________________________ > > > dba-VB mailing list > > > dba-VB at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > > http://www.databaseadvisors.com > > > > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > > > From mcp2004 at mail.ru Thu Apr 9 04:58:21 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Thu, 09 Apr 2009 13:58:21 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IFBsZWFzZSB1c2UgQ29kZVBsZXggTm9ydGh3?= =?koi8-r?b?aW5kLk5FVCBzb3VyY2VzIGFz?= Message-ID: Hi SCRUM Team, I have got switched to CodePlex Northwind.NET project as main SCC server. Please fdllow-up. The latest source code (from yesterday) is here: http://northwind.codeplex.com/SourceControl/changeset/view/5527#134202 To access SCC SVN server use the following attributes: URL: https://northwind.svn.codeplex.com/svn Username: Password: Thank you Mark for your help with SCC usage jump-start! Evertually we could try to setup step by step a whole "software factory" on your server starting SVN server, continuing with CruiseControl.NET driving MSBuild (or NANT?) to build SQL database(s) from scripts and sample data, to compile source code, to build solutions and to run automated tests, to use SandCastle to generate code docs from XML comments etc. etc, Sources for SVN SCC server running there can be automatically supplyed by using SVN utitlities getting latest sources from CodePlex Northwind.NET and pushing them to your SCC server... Thank you. -- Shamil From mcp2004 at mail.ru Thu Apr 9 05:50:27 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Thu, 09 Apr 2009 14:50:27 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IFBsZWFzZSB1c2UgQ29kZVBsZXggTm9ydGh3?= =?koi8-r?b?aW5kLk5FVCBzb3VyY2VzIGFz?= In-Reply-To: References: Message-ID: Hi SCRUM Team, It may happen we'd better not swtich to CodePlex SVN SCC server, at least not now - I have just tried to use SVN Lock command with CodePlex SVN server to temporarly lock .csproj, and this Lock command failed: Command: Lock Error: Server sent unexpected return value (405 Method Not Allowed) in response to Error: LOCK request for '/svn/Northwind.NET.FE/Northwind.NET.FE.csproj' Finished!: Let's stay with Mark's SCC SVN server? Any other proposals how to solve the issue? I must say that preparing CodePlex codeset from the latest sourices we kept so far on Mark's server takes quite some time - I did that work several times already and I wanted to avoid spendinbg time on it again, but inability of CodePlex server to lock project and other source files could result in some havoc in the sources... What to do? Thank you. -- Shamil -----Original Message----- From: Salakhetdinov Shamil To: dba-VB Date: Thu, 09 Apr 2009 13:58:21 +0400 Subject: [dba-VB] SCRUM: Please use CodePlex Northwind.NET sources as > Hi SCRUM Team, > > I have got switched to CodePlex Northwind.NET project as main SCC server. > Please fdllow-up. > > The latest source code (from yesterday) is here: > > http://northwind.codeplex.com/SourceControl/changeset/view/5527#134202 > > To access SCC SVN server use the following attributes: > > URL: https://northwind.svn.codeplex.com/svn > Username: > Password: > > Thank you Mark for your help with SCC usage jump-start! > > Evertually we could try to setup step by step a whole "software factory" on your server starting SVN server, continuing with CruiseControl.NET driving MSBuild (or NANT?) to build SQL database(s) from scripts and sample data, to compile source code, to build solutions and to run automated tests, to use SandCastle to generate code docs from XML comments etc. etc, Sources for SVN SCC server running there can be automatically supplyed by using SVN utitlities getting latest sources from CodePlex Northwind.NET and pushing them to your SCC server... > > Thank you. > > -- > Shamil > > > > > > > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mmattys at rochester.rr.com Thu Apr 9 07:38:55 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Thu, 9 Apr 2009 08:38:55 -0400 Subject: [dba-VB] SCRUM: Please use CodePlex Northwind.NET sources as References: Message-ID: <2DE688E397E2435CB57BE83F8ABB469D@Mattys> It appears that we don't have a choice. I have no issue with having it on Mark's server ... unless Mark does?! :) - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Salakhetdinov Shamil" To: "Discussion concerning Visual Basic and related programming issues." Sent: Thursday, April 09, 2009 6:50 AM Subject: Re: [dba-VB]SCRUM: Please use CodePlex Northwind.NET sources as > Hi SCRUM Team, > > It may happen we'd better not swtich to CodePlex SVN SCC server, at least > not now - I have just tried to use SVN Lock command with CodePlex SVN > server to temporarly lock .csproj, and this Lock command failed: > > Command: Lock > Error: Server sent unexpected return value (405 Method Not Allowed) in > response to > Error: LOCK request for '/svn/Northwind.NET.FE/Northwind.NET.FE.csproj' > Finished!: > > Let's stay with Mark's SCC SVN server? > Any other proposals how to solve the issue? > I must say that preparing CodePlex codeset from the latest sourices we > kept so far on Mark's server takes quite some time - I did that work > several times already and I wanted to avoid spendinbg time on it again, > but inability of CodePlex server to lock project and other source files > could result in some havoc in the sources... > > What to do? > > Thank you. > > -- > Shamil > > -----Original Message----- > From: Salakhetdinov Shamil > To: dba-VB > Date: Thu, 09 Apr 2009 13:58:21 +0400 > Subject: [dba-VB] SCRUM: Please use CodePlex Northwind.NET sources as > >> Hi SCRUM Team, >> >> I have got switched to CodePlex Northwind.NET project as main SCC server. >> Please fdllow-up. >> >> The latest source code (from yesterday) is here: >> >> http://northwind.codeplex.com/SourceControl/changeset/view/5527#134202 >> >> To access SCC SVN server use the following attributes: >> >> URL: https://northwind.svn.codeplex.com/svn >> Username: >> Password: >> >> Thank you Mark for your help with SCC usage jump-start! >> >> Evertually we could try to setup step by step a whole "software factory" >> on your server starting SVN server, continuing with CruiseControl.NET >> driving MSBuild (or NANT?) to build SQL database(s) from scripts and >> sample data, to compile source code, to build solutions and to run >> automated tests, to use SandCastle to generate code docs from XML >> comments etc. etc, Sources for SVN SCC server running there can be >> automatically supplyed by using SVN utitlities getting latest sources >> from CodePlex Northwind.NET and pushing them to your SCC server... >> >> Thank you. >> >> -- >> Shamil From mcp2004 at mail.ru Thu Apr 9 07:53:31 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Thu, 09 Apr 2009 16:53:31 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IFBsZWFzZSB1c2UgQ29kZVBsZXggTm9ydGh3?= =?koi8-r?b?aW5kLk5FVCBzb3VyY2VzIGFz?= In-Reply-To: <2DE688E397E2435CB57BE83F8ABB469D@Mattys> References: <2DE688E397E2435CB57BE83F8ABB469D@Mattys> Message-ID: Hi Mike, Well, one of the options is to have only coordinators (Shamil and Gustav) to be responsible to update .sln and .csproj files. I can't say I like this option as it limits the other members freedom to modify .sln and .csproj when needed. Therefore yes, we probably have to keep using Mark's server... Then we have to find easy and streamlined way to publish versions on CodePlex: doing that manually takes too much time and is error prone - I have had to make four iterations yesterday until I have got correct version published there. Thank you. -- Shamil -----Original Message----- From: "Mike Mattys" To: "Salakhetdinov Shamil" ,"Discussion concerning Visual Basic and related programming issues." Date: Thu, 9 Apr 2009 08:38:55 -0400 Subject: Re: [dba-VB]SCRUM: Please use CodePlex Northwind.NET sources as > It appears that we don't have a choice. > I have no issue with having it on Mark's server > ... unless Mark does?! :) > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > ----- Original Message ----- > From: "Salakhetdinov Shamil" > To: "Discussion concerning Visual Basic and related programming issues." > > Sent: Thursday, April 09, 2009 6:50 AM > Subject: Re: [dba-VB]SCRUM: Please use CodePlex Northwind.NET sources as > > > > Hi SCRUM Team, > > > > It may happen we'd better not swtich to CodePlex SVN SCC server, at least > > not now - I have just tried to use SVN Lock command with CodePlex SVN > > server to temporarly lock .csproj, and this Lock command failed: > > > > Command: Lock > > Error: Server sent unexpected return value (405 Method Not Allowed) in > > response to > > Error: LOCK request for '/svn/Northwind.NET.FE/Northwind.NET.FE.csproj' > > Finished!: > > > > Let's stay with Mark's SCC SVN server? > > Any other proposals how to solve the issue? > > I must say that preparing CodePlex codeset from the latest sourices we > > kept so far on Mark's server takes quite some time - I did that work > > several times already and I wanted to avoid spendinbg time on it again, > > but inability of CodePlex server to lock project and other source files > > could result in some havoc in the sources... > > > > What to do? > > > > Thank you. > > > > -- > > Shamil > > > > -----Original Message----- > > From: Salakhetdinov Shamil > > To: dba-VB > > Date: Thu, 09 Apr 2009 13:58:21 +0400 > > Subject: [dba-VB] SCRUM: Please use CodePlex Northwind.NET sources as > > > >> Hi SCRUM Team, > >> > >> I have got switched to CodePlex Northwind.NET project as main SCC server. > >> Please fdllow-up. > >> > >> The latest source code (from yesterday) is here: > >> > >> http://northwind.codeplex.com/SourceControl/changeset/view/5527#134202 > >> > >> To access SCC SVN server use the following attributes: > >> > >> URL: https://northwind.svn.codeplex.com/svn > >> Username: > >> Password: > >> > >> Thank you Mark for your help with SCC usage jump-start! > >> > >> Evertually we could try to setup step by step a whole "software factory" > >> on your server starting SVN server, continuing with CruiseControl.NET > >> driving MSBuild (or NANT?) to build SQL database(s) from scripts and > >> sample data, to compile source code, to build solutions and to run > >> automated tests, to use SandCastle to generate code docs from XML > >> comments etc. etc, Sources for SVN SCC server running there can be > >> automatically supplyed by using SVN utitlities getting latest sources > >> from CodePlex Northwind.NET and pushing them to your SCC server... > >> > >> Thank you. > >> > >> -- > >> Shamil > From mcp2004 at mail.ru Thu Apr 9 08:01:23 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Thu, 09 Apr 2009 17:01:23 +0400 Subject: [dba-VB] =?koi8-r?b?VGhpcmQgV2VlayBQcm9kdWN0IEJhY2tsb2cgSXRlbXM=?= In-Reply-To: References: Message-ID: Hi SCRUM Team, Please note I have had some free time today and I have made three reports: http://northwind.codeplex.com/Thread/View.aspx?ThreadId=52721 Customers Labels 2 Summary of Sales by Quarter 2 Summary of Sales by Year 2 They are already on CodePlex: http://northwind.codeplex.com/SourceControl/changeset/view/5670#134202 and I have taken another one for development: Catalog 5 Catalog Subreport 1 There are two more to select for you for this SCRUM Sprint - please make selection: > Employee Sales by Country 5 > Invoice 5 and if we will make them then we can add some more from ProductBacklog to have next week spent for bug fixing and talks on follow-ups projects. Thank you. -- Shamil -----Original Message----- From: Salakhetdinov Shamil To: dba-VB Date: Wed, 08 Apr 2009 23:06:47 +0400 Subject: [dba-VB] Third Week Product Backlog Items > Hi SCRUM Team, > > I have created a dicussion thread on CodePlex on the subject - here is the link (only visible to developers - make it public?) > > http://northwind.codeplex.com/Thread/View.aspx?ThreadId=52721 > > Catalog 5 > Catalog Subreport 1 > Employee Sales by Country 5 > Invoice 5 > Customers Labels 2 > Summary of Sales by Quarter 2 > Summary of Sales by Year 2 > > Please make your selection of item(s) you'll develoop within this week on CodePlex. > > Thank you. > > -- > Shamil > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From marklbreen at gmail.com Thu Apr 9 13:04:16 2009 From: marklbreen at gmail.com (Mark Breen) Date: Thu, 9 Apr 2009 19:04:16 +0100 Subject: [dba-VB] SCRUM: Please use CodePlex Northwind.NET sources as In-Reply-To: References: <2DE688E397E2435CB57BE83F8ABB469D@Mattys> Message-ID: Hello Guys, What ever is best for the team is fine with me. The server is available as long as we need it. Shamil, if we find a solution to the lock issue, feel free to move back to codeplex at anytime, in the meantime, is this server works, we can use it. Let me suggest that codeplex is a nice environment to work in, lots of like minded people there, so perhaps we can continue to use it as a issue tracker, as a docs store, as a notification by email service etc. and even as a place to publish the code to AccessD from time to time, but where the daily traffic and locking is required, you can use my server. Completely up to you and Gustav. Let me remind you also that it is easy to create multiple stores on SubVersion, with different user rights to different projects. If you wanted to have a "ScrumMastersOnly" store, I could give you and Gustav rights to that, and it would ensure work there does not accidently get overwritten. While I do want to keep my nose out of the business, it is this version hell that we have a real oppertunity to crack now, if we do not crack it early on, it will only become worse later on. It should take zero minutes for you and Gustav when people check in code. If I can help, let me know what you think I can / should do to assist. thanks Mark 2009/4/9 Salakhetdinov Shamil > Hi Mike, > > Well, one of the options is to have only coordinators (Shamil and Gustav) > to be responsible to update .sln and .csproj files. I can't say I like this > option as it limits the other members freedom to modify .sln and .csproj > when needed. Therefore yes, we probably have to keep using Mark's server... > > Then we have to find easy and streamlined way to publish versions on > CodePlex: doing that manually takes too much time and is error prone - I > have had to make four iterations yesterday until I have got correct version > published there. > > Thank you. > > -- > Shamil > > -----Original Message----- > From: "Mike Mattys" > To: "Salakhetdinov Shamil" ,"Discussion concerning Visual > Basic and related programming issues." > Date: Thu, 9 Apr 2009 08:38:55 -0400 > Subject: Re: [dba-VB]SCRUM: Please use CodePlex Northwind.NET sources as > > > It appears that we don't have a choice. > > I have no issue with having it on Mark's server > > ... unless Mark does?! :) > > > > - > > Michael R Mattys > > MapPoint and Database Dev > > www.mattysconsulting.com > > - > > ----- Original Message ----- > > From: "Salakhetdinov Shamil" > > To: "Discussion concerning Visual Basic and related programming issues." > > > > Sent: Thursday, April 09, 2009 6:50 AM > > Subject: Re: [dba-VB]SCRUM: Please use CodePlex Northwind.NET sources as > > > > > > > Hi SCRUM Team, > > > > > > It may happen we'd better not swtich to CodePlex SVN SCC server, at > least > > > not now - I have just tried to use SVN Lock command with CodePlex SVN > > > server to temporarly lock .csproj, and this Lock command failed: > > > > > > Command: Lock > > > Error: Server sent unexpected return value (405 Method Not Allowed) in > > > response to > > > Error: LOCK request for '/svn/Northwind.NET.FE/Northwind.NET.FE.csproj' > > > Finished!: > > > > > > Let's stay with Mark's SCC SVN server? > > > Any other proposals how to solve the issue? > > > I must say that preparing CodePlex codeset from the latest sourices we > > > kept so far on Mark's server takes quite some time - I did that work > > > several times already and I wanted to avoid spendinbg time on it again, > > > but inability of CodePlex server to lock project and other source files > > > could result in some havoc in the sources... > > > > > > What to do? > > > > > > Thank you. > > > > > > -- > > > Shamil > > > > > > -----Original Message----- > > > From: Salakhetdinov Shamil > > > To: dba-VB > > > Date: Thu, 09 Apr 2009 13:58:21 +0400 > > > Subject: [dba-VB] SCRUM: Please use CodePlex Northwind.NET sources as > > > > > >> Hi SCRUM Team, > > >> > > >> I have got switched to CodePlex Northwind.NET project as main SCC > server. > > >> Please fdllow-up. > > >> > > >> The latest source code (from yesterday) is here: > > >> > > >> > http://northwind.codeplex.com/SourceControl/changeset/view/5527#134202 > > >> > > >> To access SCC SVN server use the following attributes: > > >> > > >> URL: https://northwind.svn.codeplex.com/svn > > >> Username: > > >> Password: > > >> > > >> Thank you Mark for your help with SCC usage jump-start! > > >> > > >> Evertually we could try to setup step by step a whole "software > factory" > > >> on your server starting SVN server, continuing with CruiseControl.NET > > >> driving MSBuild (or NANT?) to build SQL database(s) from scripts and > > >> sample data, to compile source code, to build solutions and to run > > >> automated tests, to use SandCastle to generate code docs from XML > > >> comments etc. etc, Sources for SVN SCC server running there can be > > >> automatically supplyed by using SVN utitlities getting latest sources > > >> from CodePlex Northwind.NET and pushing them to your SCC server... > > >> > > >> Thank you. > > >> > > >> -- > > >> Shamil > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > > From mcp2004 at mail.ru Thu Apr 9 13:32:15 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Thu, 09 Apr 2009 22:32:15 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IFBsZWFzZSB1c2UgQ29kZVBsZXggTm9ydGh3?= =?koi8-r?b?aW5kLk5FVCBzb3VyY2VzIGFz?= In-Reply-To: References: Message-ID: Hi SCRUM Team and Mark, Yes, I have just wanted to write nearly the same you Mark have written in your quoted message: - let's keep your server for everyday work, and - let's keep CodePlex for dicsussions, issue tracking, instant messaging etc. And I will be posting new code to CodePlex from time to time (in the end of every SCRUM Sprint). As I have written early today I have got opprtunity to develop several reports from 3rd SCRUM Sprint, namely: 1) Catalog & Catalog subreport 2) Customers Labels 3) Summary of Sales by Quarter 4) Summary of Sales by Year They all are done now and are committed to both Mark's server (our main SCC server), and CodePlex SCC server (secondary server for public use). The two reports still todo in this Sprint are: 1) Employee Sales by Country 2) Invoice Mike and Gustav, please select, which one you wanted to develop. Doug and Arthur are you here? Tnen you can take for development reports from the product backlog: 1) Sales by Category (with subreport) 2) Sales by Year (with subreport) Please ask any questions. Thank you. -- Shamil -----Original Message----- From: Mark Breen To: Salakhetdinov Shamil , "Discussion concerning Visual Basic and related programming issues." Date: Thu, 9 Apr 2009 19:04:16 +0100 Subject: Re: [dba-VB] SCRUM: Please use CodePlex Northwind.NET sources as > Hello Guys, > > What ever is best for the team is fine with me. > > The server is available as long as we need it. > > Shamil, if we find a solution to the lock issue, feel free to move back to > codeplex at anytime, in the meantime, is this server works, we can use it. > > Let me suggest that codeplex is a nice environment to work in, lots of like > minded people there, so perhaps we can continue to use it as a issue > tracker, as a docs store, as a notification by email service etc. and even > as a place to publish the code to AccessD from time to time, but where the > daily traffic and locking is required, you can use my server. > > Completely up to you and Gustav. > > Let me remind you also that it is easy to create multiple stores on > SubVersion, with different user rights to different projects. If you wanted > to have a "ScrumMastersOnly" store, I could give you and Gustav rights to > that, and it would ensure work there does not accidently get overwritten. > > While I do want to keep my nose out of the business, it is this version hell > that we have a real oppertunity to crack now, if we do not crack it early > on, it will only become worse later on. It should take zero minutes for you > and Gustav when people check in code. > > If I can help, let me know what you think I can / should do to assist. > > thanks > > Mark > > > > > > > > 2009/4/9 Salakhetdinov Shamil > > > Hi Mike, > > > > Well, one of the options is to have only coordinators (Shamil and Gustav) > > to be responsible to update .sln and .csproj files. I can't say I like this > > option as it limits the other members freedom to modify .sln and .csproj > > when needed. Therefore yes, we probably have to keep using Mark's server... > > > > Then we have to find easy and streamlined way to publish versions on > > CodePlex: doing that manually takes too much time and is error prone - I > > have had to make four iterations yesterday until I have got correct version > > published there. > > > > Thank you. > > > > -- > > Shamil > > > > -----Original Message----- > > From: "Mike Mattys" > > To: "Salakhetdinov Shamil" ,"Discussion concerning Visual > > Basic and related programming issues." > > Date: Thu, 9 Apr 2009 08:38:55 -0400 > > Subject: Re: [dba-VB]SCRUM: Please use CodePlex Northwind.NET sources as > > > > > It appears that we don't have a choice. > > > I have no issue with having it on Mark's server > > > ... unless Mark does?! :) > > > > > > - > > > Michael R Mattys > > > MapPoint and Database Dev > > > www.mattysconsulting.com > > > - > > > ----- Original Message ----- > > > From: "Salakhetdinov Shamil" > > > To: "Discussion concerning Visual Basic and related programming issues." > > > > > > Sent: Thursday, April 09, 2009 6:50 AM > > > Subject: Re: [dba-VB]SCRUM: Please use CodePlex Northwind.NET sources as > > > > > > > > > > Hi SCRUM Team, > > > > > > > > It may happen we'd better not swtich to CodePlex SVN SCC server, at > > least > > > > not now - I have just tried to use SVN Lock command with CodePlex SVN > > > > server to temporarly lock .csproj, and this Lock command failed: > > > > > > > > Command: Lock > > > > Error: Server sent unexpected return value (405 Method Not Allowed) in > > > > response to > > > > Error: LOCK request for '/svn/Northwind.NET.FE/Northwind.NET.FE.csproj' > > > > Finished!: > > > > > > > > Let's stay with Mark's SCC SVN server? > > > > Any other proposals how to solve the issue? > > > > I must say that preparing CodePlex codeset from the latest sourices we > > > > kept so far on Mark's server takes quite some time - I did that work > > > > several times already and I wanted to avoid spendinbg time on it again, > > > > but inability of CodePlex server to lock project and other source files > > > > could result in some havoc in the sources... > > > > > > > > What to do? > > > > > > > > Thank you. > > > > > > > > -- > > > > Shamil > > > > > > > > -----Original Message----- > > > > From: Salakhetdinov Shamil > > > > To: dba-VB > > > > Date: Thu, 09 Apr 2009 13:58:21 +0400 > > > > Subject: [dba-VB] SCRUM: Please use CodePlex Northwind.NET sources as > > > > > > > >> Hi SCRUM Team, > > > >> > > > >> I have got switched to CodePlex Northwind.NET project as main SCC > > server. > > > >> Please fdllow-up. > > > >> > > > >> The latest source code (from yesterday) is here: > > > >> > > > >> > > http://northwind.codeplex.com/SourceControl/changeset/view/5527#134202 > > > >> > > > >> To access SCC SVN server use the following attributes: > > > >> > > > >> URL: https://northwind.svn.codeplex.com/svn > > > >> Username: > > > >> Password: > > > >> > > > >> Thank you Mark for your help with SCC usage jump-start! > > > >> > > > >> Evertually we could try to setup step by step a whole "software > > factory" > > > >> on your server starting SVN server, continuing with CruiseControl.NET > > > >> driving MSBuild (or NANT?) to build SQL database(s) from scripts and > > > >> sample data, to compile source code, to build solutions and to run > > > >> automated tests, to use SandCastle to generate code docs from XML > > > >> comments etc. etc, Sources for SVN SCC server running there can be > > > >> automatically supplyed by using SVN utitlities getting latest sources > > > >> from CodePlex Northwind.NET and pushing them to your SCC server... > > > >> > > > >> Thank you. > > > >> > > > >> -- > > > >> Shamil > > > > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > > > From mmattys at rochester.rr.com Thu Apr 9 13:44:25 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Thu, 9 Apr 2009 14:44:25 -0400 Subject: [dba-VB] SCRUM: Please use CodePlex Northwind.NET sources as References: Message-ID: <8B27A27881764B1C9A9D701D9CE23ECA@Mattys> Hi Shamil & SCRUM Team, I'll choose the Invoice. - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Salakhetdinov Shamil" To: "dba-VB" Sent: Thursday, April 09, 2009 2:32 PM Subject: Re: [dba-VB]SCRUM: Please use CodePlex Northwind.NET sources as > > Hi SCRUM Team and Mark, > > Yes, I have just wanted to write nearly the same you Mark have written in > your quoted message: > > - let's keep your server for everyday work, and > - let's keep CodePlex for dicsussions, issue tracking, instant messaging > etc. > > And I will be posting new code to CodePlex from time to time (in the end > of every SCRUM Sprint). > > As I have written early today I have got opprtunity to develop several > reports from 3rd SCRUM Sprint, namely: > > 1) Catalog & Catalog subreport > 2) Customers Labels > 3) Summary of Sales by Quarter > 4) Summary of Sales by Year > > They all are done now and are committed to both Mark's server (our main > SCC server), and CodePlex SCC server (secondary server for public use). > > The two reports still todo in this Sprint are: > > 1) Employee Sales by Country > 2) Invoice > > Mike and Gustav, please select, which one you wanted to develop. > > Doug and Arthur are you here? Tnen you can take for development reports > from the product backlog: > > 1) Sales by Category (with subreport) > 2) Sales by Year (with subreport) > > Please ask any questions. > > Thank you. > > -- > Shamil > > > -----Original Message----- > From: Mark Breen > To: Salakhetdinov Shamil , "Discussion concerning Visual > Basic and related programming issues." > Date: Thu, 9 Apr 2009 19:04:16 +0100 > Subject: Re: [dba-VB] SCRUM: Please use CodePlex Northwind.NET sources as > >> Hello Guys, >> >> What ever is best for the team is fine with me. >> >> The server is available as long as we need it. >> >> Shamil, if we find a solution to the lock issue, feel free to move back >> to >> codeplex at anytime, in the meantime, is this server works, we can use >> it. >> >> Let me suggest that codeplex is a nice environment to work in, lots of >> like >> minded people there, so perhaps we can continue to use it as a issue >> tracker, as a docs store, as a notification by email service etc. and >> even >> as a place to publish the code to AccessD from time to time, but where >> the >> daily traffic and locking is required, you can use my server. >> >> Completely up to you and Gustav. >> >> Let me remind you also that it is easy to create multiple stores on >> SubVersion, with different user rights to different projects. If you >> wanted >> to have a "ScrumMastersOnly" store, I could give you and Gustav rights to >> that, and it would ensure work there does not accidently get overwritten. >> >> While I do want to keep my nose out of the business, it is this version >> hell >> that we have a real oppertunity to crack now, if we do not crack it early >> on, it will only become worse later on. It should take zero minutes for >> you >> and Gustav when people check in code. >> >> If I can help, let me know what you think I can / should do to assist. >> >> thanks >> >> Mark >> >> >> >> >> >> >> >> 2009/4/9 Salakhetdinov Shamil >> >> > Hi Mike, >> > >> > Well, one of the options is to have only coordinators (Shamil and >> > Gustav) >> > to be responsible to update .sln and .csproj files. I can't say I like >> > this >> > option as it limits the other members freedom to modify .sln and >> > .csproj >> > when needed. Therefore yes, we probably have to keep using Mark's >> > server... >> > >> > Then we have to find easy and streamlined way to publish versions on >> > CodePlex: doing that manually takes too much time and is error prone - >> > I >> > have had to make four iterations yesterday until I have got correct >> > version >> > published there. >> > >> > Thank you. >> > >> > -- >> > Shamil >> > >> > -----Original Message----- >> > From: "Mike Mattys" >> > To: "Salakhetdinov Shamil" ,"Discussion concerning >> > Visual >> > Basic and related programming issues." >> > Date: Thu, 9 Apr 2009 08:38:55 -0400 >> > Subject: Re: [dba-VB]SCRUM: Please use CodePlex Northwind.NET sources >> > as >> > >> > > It appears that we don't have a choice. >> > > I have no issue with having it on Mark's server >> > > ... unless Mark does?! :) >> > > >> > > - >> > > Michael R Mattys >> > > MapPoint and Database Dev >> > > www.mattysconsulting.com >> > > - >> > > ----- Original Message ----- >> > > From: "Salakhetdinov Shamil" >> > > To: "Discussion concerning Visual Basic and related programming >> > > issues." >> > > >> > > Sent: Thursday, April 09, 2009 6:50 AM >> > > Subject: Re: [dba-VB]SCRUM: Please use CodePlex Northwind.NET sources >> > > as >> > > >> > > >> > > > Hi SCRUM Team, >> > > > >> > > > It may happen we'd better not swtich to CodePlex SVN SCC server, at >> > least >> > > > not now - I have just tried to use SVN Lock command with CodePlex >> > > > SVN >> > > > server to temporarly lock .csproj, and this Lock command failed: >> > > > >> > > > Command: Lock >> > > > Error: Server sent unexpected return value (405 Method Not Allowed) >> > > > in >> > > > response to >> > > > Error: LOCK request for >> > > > '/svn/Northwind.NET.FE/Northwind.NET.FE.csproj' >> > > > Finished!: >> > > > >> > > > Let's stay with Mark's SCC SVN server? >> > > > Any other proposals how to solve the issue? >> > > > I must say that preparing CodePlex codeset from the latest sourices >> > > > we >> > > > kept so far on Mark's server takes quite some time - I did that >> > > > work >> > > > several times already and I wanted to avoid spendinbg time on it >> > > > again, >> > > > but inability of CodePlex server to lock project and other source >> > > > files >> > > > could result in some havoc in the sources... >> > > > >> > > > What to do? >> > > > >> > > > Thank you. >> > > > >> > > > -- >> > > > Shamil >> > > > >> > > > -----Original Message----- >> > > > From: Salakhetdinov Shamil >> > > > To: dba-VB >> > > > Date: Thu, 09 Apr 2009 13:58:21 +0400 >> > > > Subject: [dba-VB] SCRUM: Please use CodePlex Northwind.NET sources >> > > > as >> > > > >> > > >> Hi SCRUM Team, >> > > >> >> > > >> I have got switched to CodePlex Northwind.NET project as main SCC >> > server. >> > > >> Please fdllow-up. >> > > >> >> > > >> The latest source code (from yesterday) is here: >> > > >> >> > > >> >> > http://northwind.codeplex.com/SourceControl/changeset/view/5527#134202 >> > > >> >> > > >> To access SCC SVN server use the following attributes: >> > > >> >> > > >> URL: https://northwind.svn.codeplex.com/svn >> > > >> Username: >> > > >> Password: >> > > >> >> > > >> Thank you Mark for your help with SCC usage jump-start! >> > > >> >> > > >> Evertually we could try to setup step by step a whole "software >> > factory" >> > > >> on your server starting SVN server, continuing with >> > > >> CruiseControl.NET >> > > >> driving MSBuild (or NANT?) to build SQL database(s) from scripts >> > > >> and >> > > >> sample data, to compile source code, to build solutions and to run >> > > >> automated tests, to use SandCastle to generate code docs from XML >> > > >> comments etc. etc, Sources for SVN SCC server running there can be >> > > >> automatically supplyed by using SVN utitlities getting latest >> > > >> sources >> > > >> from CodePlex Northwind.NET and pushing them to your SCC server... >> > > >> >> > > >> Thank you. >> > > >> >> > > >> -- >> > > >> Shamil >> > > >> > >> > _______________________________________________ >> > dba-VB mailing list >> > dba-VB at databaseadvisors.com >> > http://databaseadvisors.com/mailman/listinfo/dba-vb >> > http://www.databaseadvisors.com >> > >> > >> >> > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From drawbridgej at sympatico.ca Thu Apr 9 13:50:53 2009 From: drawbridgej at sympatico.ca (Jack and Pat) Date: Thu, 9 Apr 2009 14:50:53 -0400 Subject: [dba-VB] http://northwind.codeplex.com Instructions keep In-Reply-To: References: <29f585dd0904031215t354acc83ua83458580411fd97@mail.gmail.com> Message-ID: Hi Guys, First let me say that I am just starting C# and SQL Server. I have downloaded VS2008 Express SP1. I downloaded build Northwind 3814 from Codeplex into my directory G:\SCRUMDOWNLOADS\. I then checked out all directories and files into G:\SCCRUMDownload\Northwind-3814. I watched the tutorial a few times. I started C# express the opened Northwind.Net.sln I adjusted the Datasource name and tested the connection. I get the following error when trying to build: Error 1 The type or namespace name 'Reporting' does not exist in the namespace 'Microsoft' (are you missing an assembly reference?) G:\SCRUMDownloads\northwind-3814\Northwind.NET.FE\Reports\SalesByCategoryRep ort.designer.cs 73 27 Northwind.NET.FE Error 2 The type or namespace name 'Reporting' does not exist in the namespace 'Microsoft' (are you missing an assembly reference?) G:\SCRUMDownloads\northwind-3814\Northwind.NET.FE\zzzSamples\ShippersReportF orm.Designer.cs 84 27 Northwind.NET.FE There are 4 warnings related to reportViewer. The 84 27 refer to line / column number. Perhaps I've missed something or some code, but thought I should report what I found. As I said I'm new to this .Net and C#. Jack -----Original Message----- From: dba-vb-bounces at databaseadvisors.com [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Salakhetdinov Shamil Sent: Friday, April 03, 2009 3:35 PM To: dba-VB Subject: Re: [dba-VB] http://northwind.codeplex.com Instructions keep Hi Arthur, No, you do not need to download Subversion - you can just download the current source code from: http://northwind.codeplex.com/SourceControl/changeset/view/3814 Please note *3814* is the latest full set of source files. When you get ot downloaded then: - unzip the archive; - attach db from \Database subfolder to your MS SQL 2005/2008 (Express) server (of course you can first copy these db files to your usual local location of db files); - start C# 2008 Express/VS 2008 Standard/Prof and open Northwind.Net.sln; - apply three SQL scripts from Northwind.NET.FE\Datasets\SQL subfolder; - correct connection string in Northwind.NET.FE project properties dialog to point to your SQL Server server (you can find info how to do that in a short video-clip located in \Tutorials subfolder) - compile/build/debug/run the application Thank you. -- Shamil -----Original Message----- From: Arthur Fuller To: Salakhetdinov Shamil , "Discussion concerning Visual Basic and related programming issues." Date: Fri, 3 Apr 2009 15:15:56 -0400 Subject: Re: [dba-VB] http://northwind.codeplex.com > Do I need to download Subversion first before I can grab this stuff? I'm > unclear on this. > > A. > > On Thu, Apr 2, 2009 at 3:32 PM, Salakhetdinov Shamil wrote: > > > Hi Arthur > > > > You probably mean that there is no new releases there? > > Yes, the first release is planned when the current project finished > > somewhere between 20-25th of April 2009. > > > > But there are several source code versions submitted there - here are the > > links: > > > > Source Code Check-ins List > > http://northwind.codeplex.com/SourceControl/ListDownloadableCommits.aspx > > > > 01-APR-09 Source Code Version Check-In > > http://northwind.codeplex.com/SourceControl/changeset/view/3548#69615 > > > > Thank you. > > > > _______________________________________________ dba-VB mailing list dba-VB at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/dba-vb http://www.databaseadvisors.com From mcp2004 at mail.ru Thu Apr 9 14:53:18 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Thu, 09 Apr 2009 23:53:18 +0400 Subject: [dba-VB] =?koi8-r?b?aHR0cDovL25vcnRod2luZC5jb2RlcGxleC5jb20gIElu?= =?koi8-r?b?c3RydWN0aW9ucyBrZWVw?= In-Reply-To: References: Message-ID: Hi Jack, Thank you for your comments. Northwind.NET does use MS ReportViewer 2008 Control - you can get itr downloaded from here: Microsoft Report Viewer 2008 SP1 Redistributable http://www.microsoft.com/downloads/details.aspx?familyid=BB196D5D-76C2-4A0E-9458-267D22B6AAC6&displaylang=en The latest Northwind.NET source code (from today) is here: http://northwind.codeplex.com/SourceControl/changeset/view/5795#134202 Thank you. -- Shamil -----Original Message----- From: "Jack and Pat" To: "'Salakhetdinov Shamil'" ,"'Discussion concerning Visual Basic and related programming issues.'" Date: Thu, 9 Apr 2009 14:50:53 -0400 Subject: RE: [dba-VB] http://northwind.codeplex.com Instructions keep > Hi Guys, > > First let me say that I am just starting C# and SQL Server. > I have downloaded VS2008 Express SP1. > I downloaded build Northwind 3814 from Codeplex into my directory > G:\SCRUMDOWNLOADS\. I then checked out all directories and files into > G:\SCCRUMDownload\Northwind-3814. > I watched the tutorial a few times. > > I started C# express the opened Northwind.Net.sln > I adjusted the Datasource name and tested the connection. > > I get the following error when trying to build: > > Error 1 The type or namespace name 'Reporting' does not exist in the > namespace 'Microsoft' (are you missing an assembly reference?) > G:\SCRUMDownloads\northwind-3814\Northwind.NET.FE\Reports\SalesByCategoryRep > ort.designer.cs 73 27 Northwind.NET.FE > > Error 2 The type or namespace name 'Reporting' does not exist in the > namespace 'Microsoft' (are you missing an assembly reference?) > G:\SCRUMDownloads\northwind-3814\Northwind.NET.FE\zzzSamples\ShippersReportF > orm.Designer.cs 84 27 Northwind.NET.FE > > There are 4 warnings related to reportViewer. The 84 27 refer to line / > column number. > > Perhaps I've missed something or some code, but thought I should report what > I found. As I said I'm new to this .Net and C#. > > Jack > > -----Original Message----- > From: dba-vb-bounces at databaseadvisors.com > [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Salakhetdinov > Shamil > Sent: Friday, April 03, 2009 3:35 PM > To: dba-VB > Subject: Re: [dba-VB] http://northwind.codeplex.com Instructions keep > > Hi Arthur, > > No, you do not need to download Subversion - you can just download the > current source code from: > > http://northwind.codeplex.com/SourceControl/changeset/view/3814 > > Please note *3814* is the latest full set of source files. > > When you get ot downloaded then: > > - unzip the archive; > - attach db from \Database subfolder to your MS SQL 2005/2008 (Express) > server (of course you can first copy these db files to your usual local > location of db files); > - start C# 2008 Express/VS 2008 Standard/Prof and open Northwind.Net.sln; > - apply three SQL scripts from Northwind.NET.FE\Datasets\SQL subfolder; > - correct connection string in Northwind.NET.FE project properties dialog to > point to your SQL Server server (you can find info how to do that in a short > video-clip located in \Tutorials subfolder) > - compile/build/debug/run the application > > Thank you. > > -- > Shamil > > -----Original Message----- > From: Arthur Fuller > To: Salakhetdinov Shamil , "Discussion concerning Visual > Basic and related programming issues." > Date: Fri, 3 Apr 2009 15:15:56 -0400 > Subject: Re: [dba-VB] http://northwind.codeplex.com > > > Do I need to download Subversion first before I can grab this stuff? I'm > > unclear on this. > > > > A. > > > > On Thu, Apr 2, 2009 at 3:32 PM, Salakhetdinov Shamil > wrote: > > > > > Hi Arthur > > > > > > You probably mean that there is no new releases there? > > > Yes, the first release is planned when the current project finished > > > somewhere between 20-25th of April 2009. > > > > > > But there are several source code versions submitted there - here are > the > > > links: > > > > > > Source Code Check-ins List > > > http://northwind.codeplex.com/SourceControl/ListDownloadableCommits.aspx > > > > > > 01-APR-09 Source Code Version Check-In > > > http://northwind.codeplex.com/SourceControl/changeset/view/3548#69615 > > > > > > Thank you. > > > > > > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > > From mcp2004 at mail.ru Thu Apr 9 14:57:21 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Thu, 09 Apr 2009 23:57:21 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IFBsZWFzZSB1c2UgQ29kZVBsZXggTm9ydGh3?= =?koi8-r?b?aW5kLk5FVCBzb3VyY2VzIGFz?= In-Reply-To: <8B27A27881764B1C9A9D701D9CE23ECA@Mattys> References: <8B27A27881764B1C9A9D701D9CE23ECA@Mattys> Message-ID: Hi Mike, OK. BTW, you can edit wiki doc here: http://northwind.codeplex.com/Thread/View.aspx?ThreadId=52721 and post your reply about entry you've selected for development then every team member will get an instant notofication on that. When 'Done' you can also post reply there to get everybody informed you have finished working on selected ProductBackLog item. Thank you. -- Shamil -----Original Message----- From: "Mike Mattys" To: "Salakhetdinov Shamil" ,"Discussion concerning Visual Basic and related programming issues." Date: Thu, 9 Apr 2009 14:44:25 -0400 Subject: Re: [dba-VB]SCRUM: Please use CodePlex Northwind.NET sources as > Hi Shamil & SCRUM Team, > > I'll choose the Invoice. > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > ----- Original Message ----- > From: "Salakhetdinov Shamil" > To: "dba-VB" > Sent: Thursday, April 09, 2009 2:32 PM > Subject: Re: [dba-VB]SCRUM: Please use CodePlex Northwind.NET sources as > > > > > > Hi SCRUM Team and Mark, > > > > Yes, I have just wanted to write nearly the same you Mark have written in > > your quoted message: > > > > - let's keep your server for everyday work, and > > - let's keep CodePlex for dicsussions, issue tracking, instant messaging > > etc. > > > > And I will be posting new code to CodePlex from time to time (in the end > > of every SCRUM Sprint). > > > > As I have written early today I have got opprtunity to develop several > > reports from 3rd SCRUM Sprint, namely: > > > > 1) Catalog & Catalog subreport > > 2) Customers Labels > > 3) Summary of Sales by Quarter > > 4) Summary of Sales by Year > > > > They all are done now and are committed to both Mark's server (our main > > SCC server), and CodePlex SCC server (secondary server for public use). > > > > The two reports still todo in this Sprint are: > > > > 1) Employee Sales by Country > > 2) Invoice > > > > Mike and Gustav, please select, which one you wanted to develop. > > > > Doug and Arthur are you here? Tnen you can take for development reports > > from the product backlog: > > > > 1) Sales by Category (with subreport) > > 2) Sales by Year (with subreport) > > > > Please ask any questions. > > > > Thank you. > > > > -- > > Shamil > > > > > > -----Original Message----- > > From: Mark Breen > > To: Salakhetdinov Shamil , "Discussion concerning Visual > > Basic and related programming issues." > > Date: Thu, 9 Apr 2009 19:04:16 +0100 > > Subject: Re: [dba-VB] SCRUM: Please use CodePlex Northwind.NET sources as > > > >> Hello Guys, > >> > >> What ever is best for the team is fine with me. > >> > >> The server is available as long as we need it. > >> > >> Shamil, if we find a solution to the lock issue, feel free to move back > >> to > >> codeplex at anytime, in the meantime, is this server works, we can use > >> it. > >> > >> Let me suggest that codeplex is a nice environment to work in, lots of > >> like > >> minded people there, so perhaps we can continue to use it as a issue > >> tracker, as a docs store, as a notification by email service etc. and > >> even > >> as a place to publish the code to AccessD from time to time, but where > >> the > >> daily traffic and locking is required, you can use my server. > >> > >> Completely up to you and Gustav. > >> > >> Let me remind you also that it is easy to create multiple stores on > >> SubVersion, with different user rights to different projects. If you > >> wanted > >> to have a "ScrumMastersOnly" store, I could give you and Gustav rights to > >> that, and it would ensure work there does not accidently get overwritten. > >> > >> While I do want to keep my nose out of the business, it is this version > >> hell > >> that we have a real oppertunity to crack now, if we do not crack it early > >> on, it will only become worse later on. It should take zero minutes for > >> you > >> and Gustav when people check in code. > >> > >> If I can help, let me know what you think I can / should do to assist. > >> > >> thanks > >> > >> Mark > >> > >> > >> > >> > >> > >> > >> > >> 2009/4/9 Salakhetdinov Shamil > >> > >> > Hi Mike, > >> > > >> > Well, one of the options is to have only coordinators (Shamil and > >> > Gustav) > >> > to be responsible to update .sln and .csproj files. I can't say I like > >> > this > >> > option as it limits the other members freedom to modify .sln and > >> > .csproj > >> > when needed. Therefore yes, we probably have to keep using Mark's > >> > server... > >> > > >> > Then we have to find easy and streamlined way to publish versions on > >> > CodePlex: doing that manually takes too much time and is error prone - > >> > I > >> > have had to make four iterations yesterday until I have got correct > >> > version > >> > published there. > >> > > >> > Thank you. > >> > > >> > -- > >> > Shamil > >> > > >> > -----Original Message----- > >> > From: "Mike Mattys" > >> > To: "Salakhetdinov Shamil" ,"Discussion concerning > >> > Visual > >> > Basic and related programming issues." > >> > Date: Thu, 9 Apr 2009 08:38:55 -0400 > >> > Subject: Re: [dba-VB]SCRUM: Please use CodePlex Northwind.NET sources > >> > as > >> > > >> > > It appears that we don't have a choice. > >> > > I have no issue with having it on Mark's server > >> > > ... unless Mark does?! :) > >> > > > >> > > - > >> > > Michael R Mattys > >> > > MapPoint and Database Dev > >> > > www.mattysconsulting.com > >> > > - > >> > > ----- Original Message ----- > >> > > From: "Salakhetdinov Shamil" > >> > > To: "Discussion concerning Visual Basic and related programming > >> > > issues." > >> > > > >> > > Sent: Thursday, April 09, 2009 6:50 AM > >> > > Subject: Re: [dba-VB]SCRUM: Please use CodePlex Northwind.NET sources > >> > > as > >> > > > >> > > > >> > > > Hi SCRUM Team, > >> > > > > >> > > > It may happen we'd better not swtich to CodePlex SVN SCC server, at > >> > least > >> > > > not now - I have just tried to use SVN Lock command with CodePlex > >> > > > SVN > >> > > > server to temporarly lock .csproj, and this Lock command failed: > >> > > > > >> > > > Command: Lock > >> > > > Error: Server sent unexpected return value (405 Method Not Allowed) > >> > > > in > >> > > > response to > >> > > > Error: LOCK request for > >> > > > '/svn/Northwind.NET.FE/Northwind.NET.FE.csproj' > >> > > > Finished!: > >> > > > > >> > > > Let's stay with Mark's SCC SVN server? > >> > > > Any other proposals how to solve the issue? > >> > > > I must say that preparing CodePlex codeset from the latest sourices > >> > > > we > >> > > > kept so far on Mark's server takes quite some time - I did that > >> > > > work > >> > > > several times already and I wanted to avoid spendinbg time on it > >> > > > again, > >> > > > but inability of CodePlex server to lock project and other source > >> > > > files > >> > > > could result in some havoc in the sources... > >> > > > > >> > > > What to do? > >> > > > > >> > > > Thank you. > >> > > > > >> > > > -- > >> > > > Shamil > >> > > > > >> > > > -----Original Message----- > >> > > > From: Salakhetdinov Shamil > >> > > > To: dba-VB > >> > > > Date: Thu, 09 Apr 2009 13:58:21 +0400 > >> > > > Subject: [dba-VB] SCRUM: Please use CodePlex Northwind.NET sources > >> > > > as > >> > > > > >> > > >> Hi SCRUM Team, > >> > > >> > >> > > >> I have got switched to CodePlex Northwind.NET project as main SCC > >> > server. > >> > > >> Please fdllow-up. > >> > > >> > >> > > >> The latest source code (from yesterday) is here: > >> > > >> > >> > > >> > >> > http://northwind.codeplex.com/SourceControl/changeset/view/5527#134202 > >> > > >> > >> > > >> To access SCC SVN server use the following attributes: > >> > > >> > >> > > >> URL: https://northwind.svn.codeplex.com/svn > >> > > >> Username: > >> > > >> Password: > >> > > >> > >> > > >> Thank you Mark for your help with SCC usage jump-start! > >> > > >> > >> > > >> Evertually we could try to setup step by step a whole "software > >> > factory" > >> > > >> on your server starting SVN server, continuing with > >> > > >> CruiseControl.NET > >> > > >> driving MSBuild (or NANT?) to build SQL database(s) from scripts > >> > > >> and > >> > > >> sample data, to compile source code, to build solutions and to run > >> > > >> automated tests, to use SandCastle to generate code docs from XML > >> > > >> comments etc. etc, Sources for SVN SCC server running there can be > >> > > >> automatically supplyed by using SVN utitlities getting latest > >> > > >> sources > >> > > >> from CodePlex Northwind.NET and pushing them to your SCC server... > >> > > >> > >> > > >> Thank you. > >> > > >> > >> > > >> -- > >> > > >> Shamil > >> > > > >> > > >> > _______________________________________________ > >> > dba-VB mailing list > >> > dba-VB at databaseadvisors.com > >> > http://databaseadvisors.com/mailman/listinfo/dba-vb > >> > http://www.databaseadvisors.com > >> > > >> > > >> > >> > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > From drawbridgej at sympatico.ca Thu Apr 9 15:36:50 2009 From: drawbridgej at sympatico.ca (Jack and Pat) Date: Thu, 9 Apr 2009 16:36:50 -0400 Subject: [dba-VB] http://northwind.codeplex.com Instructions keep In-Reply-To: References: Message-ID: <6D18F924CD6046E2B439ED4EA38CFD0C@AMDXP> Thanks Shamil. Got it and got some reports. -----Original Message----- From: dba-vb-bounces at databaseadvisors.com [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Salakhetdinov Shamil Sent: Thursday, April 09, 2009 3:53 PM To: dba-VB Subject: Re: [dba-VB]http://northwind.codeplex.com Instructions keep Hi Jack, Thank you for your comments. Northwind.NET does use MS ReportViewer 2008 Control - you can get itr downloaded from here: Microsoft Report Viewer 2008 SP1 Redistributable http://www.microsoft.com/downloads/details.aspx?familyid=BB196D5D-76C2-4A0E- 9458-267D22B6AAC6&displaylang=en The latest Northwind.NET source code (from today) is here: http://northwind.codeplex.com/SourceControl/changeset/view/5795#134202 Thank you. -- Shamil -----Original Message----- From: "Jack and Pat" To: "'Salakhetdinov Shamil'" ,"'Discussion concerning Visual Basic and related programming issues.'" Date: Thu, 9 Apr 2009 14:50:53 -0400 Subject: RE: [dba-VB] http://northwind.codeplex.com Instructions keep > Hi Guys, > > First let me say that I am just starting C# and SQL Server. > I have downloaded VS2008 Express SP1. > I downloaded build Northwind 3814 from Codeplex into my directory > G:\SCRUMDOWNLOADS\. I then checked out all directories and files into > G:\SCCRUMDownload\Northwind-3814. > I watched the tutorial a few times. > > I started C# express the opened Northwind.Net.sln > I adjusted the Datasource name and tested the connection. > > I get the following error when trying to build: > > Error 1 The type or namespace name 'Reporting' does not exist in the > namespace 'Microsoft' (are you missing an assembly reference?) > G:\SCRUMDownloads\northwind-3814\Northwind.NET.FE\Reports\SalesByCategoryRep > ort.designer.cs 73 27 Northwind.NET.FE > > Error 2 The type or namespace name 'Reporting' does not exist in the > namespace 'Microsoft' (are you missing an assembly reference?) > G:\SCRUMDownloads\northwind-3814\Northwind.NET.FE\zzzSamples\ShippersReportF > orm.Designer.cs 84 27 Northwind.NET.FE > > There are 4 warnings related to reportViewer. The 84 27 refer to line / > column number. > > Perhaps I've missed something or some code, but thought I should report what > I found. As I said I'm new to this .Net and C#. > > Jack > > -----Original Message----- > From: dba-vb-bounces at databaseadvisors.com > [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Salakhetdinov > Shamil > Sent: Friday, April 03, 2009 3:35 PM > To: dba-VB > Subject: Re: [dba-VB] http://northwind.codeplex.com Instructions keep > > Hi Arthur, > > No, you do not need to download Subversion - you can just download the > current source code from: > > http://northwind.codeplex.com/SourceControl/changeset/view/3814 > > Please note *3814* is the latest full set of source files. > > When you get ot downloaded then: > > - unzip the archive; > - attach db from \Database subfolder to your MS SQL 2005/2008 (Express) > server (of course you can first copy these db files to your usual local > location of db files); > - start C# 2008 Express/VS 2008 Standard/Prof and open Northwind.Net.sln; > - apply three SQL scripts from Northwind.NET.FE\Datasets\SQL subfolder; > - correct connection string in Northwind.NET.FE project properties dialog to > point to your SQL Server server (you can find info how to do that in a short > video-clip located in \Tutorials subfolder) > - compile/build/debug/run the application > > Thank you. > > -- > Shamil > > -----Original Message----- > From: Arthur Fuller > To: Salakhetdinov Shamil , "Discussion concerning Visual > Basic and related programming issues." > Date: Fri, 3 Apr 2009 15:15:56 -0400 > Subject: Re: [dba-VB] http://northwind.codeplex.com > > > Do I need to download Subversion first before I can grab this stuff? I'm > > unclear on this. > > > > A. > > > > On Thu, Apr 2, 2009 at 3:32 PM, Salakhetdinov Shamil > wrote: > > > > > Hi Arthur > > > > > > You probably mean that there is no new releases there? > > > Yes, the first release is planned when the current project finished > > > somewhere between 20-25th of April 2009. > > > > > > But there are several source code versions submitted there - here are > the > > > links: > > > > > > Source Code Check-ins List > > > http://northwind.codeplex.com/SourceControl/ListDownloadableCommits.aspx > > > > > > 01-APR-09 Source Code Version Check-In > > > http://northwind.codeplex.com/SourceControl/changeset/view/3548#69615 > > > > > > Thank you. > > > > > > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > > _______________________________________________ dba-VB mailing list dba-VB at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/dba-vb http://www.databaseadvisors.com From Gustav at cactus.dk Fri Apr 10 06:34:34 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 10 Apr 2009 13:34:34 +0200 Subject: [dba-VB] SCRUM: Please use CodePlex Northwind.NET sources as Message-ID: Hi SCRUM Team Well, I think I choose - counting the option(s) - let me see: 1) Employee Sales by Country /gustav >>> Salakhetdinov Shamil 09-04-2009 20:32:15 >>> Hi SCRUM Team and Mark, Yes, I have just wanted to write nearly the same you Mark have written in your quoted message: - let's keep your server for everyday work, and - let's keep CodePlex for dicsussions, issue tracking, instant messaging etc. And I will be posting new code to CodePlex from time to time (in the end of every SCRUM Sprint). As I have written early today I have got opprtunity to develop several reports from 3rd SCRUM Sprint, namely: 1) Catalog & Catalog subreport 2) Customers Labels 3) Summary of Sales by Quarter 4) Summary of Sales by Year They all are done now and are committed to both Mark's server (our main SCC server), and CodePlex SCC server (secondary server for public use). The two reports still todo in this Sprint are: 1) Employee Sales by Country 2) Invoice Mike and Gustav, please select, which one you wanted to develop. Doug and Arthur are you here? Tnen you can take for development reports from the product backlog: 1) Sales by Category (with subreport) 2) Sales by Year (with subreport) Please ask any questions. Thank you. -- Shamil From Gustav at cactus.dk Fri Apr 10 09:38:17 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 10 Apr 2009 16:38:17 +0200 Subject: [dba-VB] Database driven images not showing in non-english systems (solved) Message-ID: Hi all This report didn't display pictures for me. As I didn't find it very likely for Shamil not to leave a note of some issue if this really should be the case, I looked for other possibilities for the cause of this error. Further, when I previewed the dataset in VS, the pictures did display in the grid, thus the pictures had to be present. As the pictures are read directly from a field in the database, I guessed somehow the Report Viewer got it wrong but how? After some googling I located this page which is to the point and had a very good explanation of the issue which is a localization issue: http://forums.devarticles.com/showpost.php?p=51707&postcount=3 As the pictures had been stored most likely in an English version, I tried with the value of 79 for the length of the header as the article suggests: =System.Text.Encoding.Default.GetBytes(Mid(System.Text.Encoding.Default.GetString(Fields!Picture.Value),79)) Voil?! The pictures are displayed! Now, the really clever thing would be to expand the expression to retrieve the length of the header automatically so a picture could be stored and retrieved by any combination of localizations. /gustav >>> Salakhetdinov Shamil 09-04-2009 20:32:15 >>> As I have written early today I have got opprtunity to develop several reports from 3rd SCRUM Sprint, namely: 1) Catalog & Catalog subreport From mcp2004 at mail.ru Fri Apr 10 10:20:43 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Fri, 10 Apr 2009 19:20:43 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IFBsZWFzZSB1c2UgQ29kZVBsZXggTm9ydGh3?= =?koi8-r?b?aW5kLk5FVCBzb3VyY2VzCWFz?= In-Reply-To: References: Message-ID: Hi Gustav, <<< counting the option(s) - let me see: >>> Thank you :) (I just have had some time yesterday and decided to push developed the oother items a bit. I promise not to do that in the future when the team gets more active...) BTW, if you wanted to make this report by using pure dataset solution (IOW without developing any views or SPs for it) - please do it that way. I'm reconsidering my approach to use views and SPs: the most probable use case scenario developers will use datasets(/virtual data tables) to the max not SPs and views especially (probably) the developers with MS Access development experience - so let's use datasets if you don't mind.... The "Employee Sales by Country" report is parameterized - let's keep parameteres on report's form not as it's done in MS Access Nortwind where parameters are specified in dialog boxes. Thank you. -- Shamil -----Original Message----- From: "Gustav Brock" To: Date: Fri, 10 Apr 2009 13:34:34 +0200 Subject: Re: [dba-VB] SCRUM: Please use CodePlex Northwind.NET sources as > Hi SCRUM Team > > Well, I think I choose - counting the option(s) - let me see: > > 1) Employee Sales by Country > > /gustav > > > >>> Salakhetdinov Shamil 09-04-2009 20:32:15 >>> > > Hi SCRUM Team and Mark, > > Yes, I have just wanted to write nearly the same you Mark have written in your quoted message: > > - let's keep your server for everyday work, and > - let's keep CodePlex for dicsussions, issue tracking, instant messaging etc. > > And I will be posting new code to CodePlex from time to time (in the end of every SCRUM Sprint). > > As I have written early today I have got opprtunity to develop several reports from 3rd SCRUM Sprint, namely: > > 1) Catalog & Catalog subreport > 2) Customers Labels > 3) Summary of Sales by Quarter > 4) Summary of Sales by Year > > They all are done now and are committed to both Mark's server (our main SCC server), and CodePlex SCC server (secondary server for public use). > > The two reports still todo in this Sprint are: > > 1) Employee Sales by Country > 2) Invoice > > Mike and Gustav, please select, which one you wanted to develop. > > Doug and Arthur are you here? Tnen you can take for development reports from the product backlog: > > 1) Sales by Category (with subreport) > 2) Sales by Year (with subreport) > > Please ask any questions. > > Thank you. > > -- > Shamil > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mcp2004 at mail.ru Fri Apr 10 10:33:39 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Fri, 10 Apr 2009 19:33:39 +0400 Subject: [dba-VB] =?koi8-r?b?RGF0YWJhc2UgZHJpdmVuIGltYWdlcyBub3Qgc2hvd2lu?= =?koi8-r?b?ZyBpbiBub24tZW5nbGlzaAlzeXN0ZW1zKHNvbHZlZCk=?= In-Reply-To: References: Message-ID: Hi Gustav, Thank you for reporting about the issue with pics on report - I have put it on http://northwind.codeplex.com/WorkItem/View.aspx?WorkItemId=479 (report's PDF attached - pics are there when run it on my system) If you can fix the issue while developing the other report please do the fix to have this report working OK with any system locale. The locale of developed here report was probably Russian not English (I haven't checked yet)... Thank you. -- Shamil -----Original Message----- From: "Gustav Brock" To: Date: Fri, 10 Apr 2009 16:38:17 +0200 Subject: [dba-VB] Database driven images not showing in non-english systems(solved) > Hi all > > This report didn't display pictures for me. As I didn't find it very likely for Shamil not to leave a note of some issue if this really should be the case, I looked for other possibilities for the cause of this error. Further, when I previewed the dataset in VS, the pictures did display in the grid, thus the pictures had to be present. > As the pictures are read directly from a field in the database, I guessed somehow the Report Viewer got it wrong but how? > > After some googling I located this page which is to the point and had a very good explanation of the issue which is a localization issue: > > http://forums.devarticles.com/showpost.php?p=51707&postcount=3 > > As the pictures had been stored most likely in an English version, I tried with the value of 79 for the length of the header as the article suggests: > > =System.Text.Encoding.Default.GetBytes(Mid(System.Text.Encoding.Default.GetString(Fields!Picture.Value),79)) > > Voil?! The pictures are displayed! > > Now, the really clever thing would be to expand the expression to retrieve the length of the header automatically so a picture could be stored and retrieved by any combination of localizations. > > /gustav > > > >>> Salakhetdinov Shamil 09-04-2009 20:32:15 >>> > > As I have written early today I have got opprtunity to develop several reports from 3rd SCRUM Sprint, namely: > > 1) Catalog & Catalog subreport > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From Gustav at cactus.dk Fri Apr 10 11:38:11 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 10 Apr 2009 18:38:11 +0200 Subject: [dba-VB] SCRUM: Please use CodePlex Northwind.NET sources as Message-ID: Hi Shamil OK, will do so. I have never been a fan of the query dialog boxes of Access so I would probably have found another method anyway. /gustav >>> Salakhetdinov Shamil 10-04-2009 17:20:43 >>> Hi Gustav, <<< counting the option(s) - let me see: >>> Thank you :) (I just have had some time yesterday and decided to push developed the oother items a bit. I promise not to do that in the future when the team gets more active...) BTW, if you wanted to make this report by using pure dataset solution (IOW without developing any views or SPs for it) - please do it that way. I'm reconsidering my approach to use views and SPs: the most probable use case scenario developers will use datasets(/virtual data tables) to the max not SPs and views especially (probably) the developers with MS Access development experience - so let's use datasets if you don't mind.... The "Employee Sales by Country" report is parameterized - let's keep parameteres on report's form not as it's done in MS Access Nortwind where parameters are specified in dialog boxes. Thank you. -- Shamil -----Original Message----- From: "Gustav Brock" To: Date: Fri, 10 Apr 2009 13:34:34 +0200 Subject: Re: [dba-VB] SCRUM: Please use CodePlex Northwind.NET sources as > Hi SCRUM Team > > Well, I think I choose - counting the option(s) - let me see: > > 1) Employee Sales by Country > > /gustav > > > >>> Salakhetdinov Shamil 09-04-2009 20:32:15 >>> > > Hi SCRUM Team and Mark, > > Yes, I have just wanted to write nearly the same you Mark have written in your quoted message: > > - let's keep your server for everyday work, and > - let's keep CodePlex for dicsussions, issue tracking, instant messaging etc. > > And I will be posting new code to CodePlex from time to time (in the end of every SCRUM Sprint). > > As I have written early today I have got opprtunity to develop several reports from 3rd SCRUM Sprint, namely: > > 1) Catalog & Catalog subreport > 2) Customers Labels > 3) Summary of Sales by Quarter > 4) Summary of Sales by Year > > They all are done now and are committed to both Mark's server (our main SCC server), and CodePlex SCC server (secondary server for public use). > > The two reports still todo in this Sprint are: > > 1) Employee Sales by Country > 2) Invoice > > Mike and Gustav, please select, which one you wanted to develop. > > Doug and Arthur are you here? Tnen you can take for development reports from the product backlog: > > 1) Sales by Category (with subreport) > 2) Sales by Year (with subreport) > > Please ask any questions. > > Thank you. > > -- > Shamil From mcp2004 at mail.ru Fri Apr 10 13:10:00 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Fri, 10 Apr 2009 22:10:00 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IFBsZWFzZSB1c2UgQ29kZVBsZXggTm9ydGh3?= =?koi8-r?b?aW5kLk5FVCBzb3VyY2VzIGFz?= In-Reply-To: <8B27A27881764B1C9A9D701D9CE23ECA@Mattys> References: <8B27A27881764B1C9A9D701D9CE23ECA@Mattys> Message-ID: Hi Mike, Please ask any questions on how to make the "Invoice" report. Please do the report parameterized by Order.ID (in the case Order.ID is NULL all the invoices should be output to the report). Sorry, no time to prepare another tutorial: basically this Invoice report is expected to be rather simple stuff to develop (when one makes such reports regularily) but when one starts doing them they could have some tough times especially if they come with MS Access reporting experience: - the Invoice report is expected to use MS ReportViewer's Table control with one group with header and footer. For report' logo you can use NorthwindTradersLogoForOrderForm.jpg from \Resources subfolder (make it embedded into report by using MS ReportViewer's Image control) Please ask any questions. Gistav, please correct me if I'm wrong with something I have written above, please add your notes (if any) to help Mark to make his first(?) MS ReportViewer report... Thank you. -- Shamil -----Original Message----- From: "Mike Mattys" To: "Salakhetdinov Shamil" ,"Discussion concerning Visual Basic and related programming issues." Date: Thu, 9 Apr 2009 14:44:25 -0400 Subject: Re: [dba-VB]SCRUM: Please use CodePlex Northwind.NET sources as > Hi Shamil & SCRUM Team, > > I'll choose the Invoice. > > - > Michael R Mattys >MapPoint and Database Dev > www.mattysconsulting.com > - > ----- Original Message ----- > From: "Salakhetdinov Shamil" > To: "dba-VB" > Sent: Thursday, April 09, 2009 2:32 PM > Subject: Re: [dba-VB]SCRUM: Please use CodePlex Northwind.NET sources as > > > > > > Hi SCRUM Team and Mark, > > > > Yes, I have just wanted to write nearly the same you Mark have written in > > your quoted message: > > > > - let's keep your server for everyday work, and > > - let's keep CodePlex for dicsussions, issue tracking, instant messaging > > etc. > > > > And I will be posting new code to CodePlex from time to time (in the end > > of every SCRUM Sprint). > > > > As I have written early today I have got opprtunity to develop several > > reports from 3rd SCRUM Sprint, namely: > > > > 1) Catalog & Catalog subreport > > 2) Customers Labels > > 3) Summary of Sales by Quarter > > 4) Summary of Sales by Year > > > > They all are done now and are committed to both Mark's server (our main > > SCC server), and CodePlex SCC server (secondary server for public use). > > > > The two reports still todo in this Sprint are: > > > > 1) Employee Sales by Country > > 2) Invoice > > > > Mike and Gustav, please select, which one you wanted to develop. > > > > Doug and Arthur are you here? Tnen you can take for development reports > > from the product backlog: > > > > 1) Sales by Category (with subreport) > > 2) Sales by Year (with subreport) > > > > Please ask any questions. > > > > Thank you. > > > > -- > > Shamil > > > > > > -----Original Message----- > > From: Mark Breen > > To: Salakhetdinov Shamil , "Discussion concerning Visual > > Basic and related programming issues." > > Date: Thu, 9 Apr 2009 19:04:16 +0100 > > Subject: Re: [dba-VB] SCRUM: Please use CodePlex Northwind.NET sources as > > > >> Hello Guys, > >> > >> What ever is best for the team is fine with me. > >> > >> The server is available as long as we need it. > >> > >> Shamil, if we find a solution to the lock issue, feel free to move back > >> to > >> codeplex at anytime, in the meantime, is this server works, we can use > >> it. > >> > >> Let me suggest that codeplex is a nice environment to work in, lots of > >> like > >> minded people there, so perhaps we can continue to use it as a issue > >> tracker, as a docs store, as a notification by email service etc. and > >> even > >> as a place to publish the code to AccessD from time to time, but where > >> the > >> daily traffic and locking is required, you can use my server. > >> > >> Completely up to you and Gustav. > >> > >> Let me remind you also that it is easy to create multiple stores on > >> SubVersion, with different user rights to different projects. If you > >> wanted > >> to have a "ScrumMastersOnly" store, I could give you and Gustav rights to > >> that, and it would ensure work there does not accidently get overwritten. > >> > >> While I do want to keep my nose out of the business, it is this version > >> hell > >> that we have a real oppertunity to crack now, if we do not crack it early > >> on, it will only become worse later on. It should take zero minutes for > >> you > >> and Gustav when people check in code. > >> > >> If I can help, let me know what you think I can / should do to assist. > >> > >> thanks > >> > >> Mark > >> > >> > >> > >> > >> > >> > >> > >> 2009/4/9 Salakhetdinov Shamil > >> > >> > Hi Mike, > >> > > >> > Well, one of the options is to have only coordinators (Shamil and > >> > Gustav) > >> > to be responsible to update .sln and .csproj files. I can't say I like > >> > this > >> > option as it limits the other members freedom to modify .sln and > >> > .csproj > >> > when needed. Therefore yes, we probably have to keep using Mark's > >> > server... > >> > > >> > Then we have to find easy and streamlined way to publish versions on > >> > CodePlex: doing that manually takes too much time and is error prone - > >> > I > >> > have had to make four iterations yesterday until I have got correct > >> > version > >> > published there. > >> > > >> > Thank you. > >> > > >> > -- > >> > Shamil > >> > > >> > -----Original Message----- > >> > From: "Mike Mattys" > >> > To: "Salakhetdinov Shamil" ,"Discussion concerning > >> > Visual > >> > Basic and related programming issues." > >> > Date: Thu, 9 Apr 2009 08:38:55 -0400 > >> > Subject: Re: [dba-VB]SCRUM: Please use CodePlex Northwind.NET sources > >> > as > >> > > >> > > It appears that we don't have a choice. > >> > > I have no issue with having it on Mark's server > >> > > ... unless Mark does?! :) > >> > > > >> > > - > >> > > Michael R Mattys > >> > > MapPoint and Database Dev > >> > > www.mattysconsulting.com > >> > > - > >> > > ----- Original Message ----- > >> > > From: "Salakhetdinov Shamil" > >> > > To: "Discussion concerning Visual Basic and related programming > >> > > issues." > >> > > > >> > > Sent: Thursday, April 09, 2009 6:50 AM > >> > > Subject: Re: [dba-VB]SCRUM: Please use CodePlex Northwind.NET sources > >> > > as > >> > > > >> > > > >> > > > Hi SCRUM Team, > >> > > > > >> > > > It may happen we'd better not swtich to CodePlex SVN SCC server, at > >> > least > >> > > > not now - I have just tried to use SVN Lock command with CodePlex > >> > > > SVN > >> > > > server to temporarly lock .csproj, and this Lock command failed: > >> > > > > >> > > > Command: Lock > >> > > > Error: Server sent unexpected return value (405 Method Not Allowed) > >> > > > in > >> > > > response to > >> > > > Error: LOCK request for > >> > > > '/svn/Northwind.NET.FE/Northwind.NET.FE.csproj' > >> > > > Finished!: > >> > > > > >> > > > Let's stay with Mark's SCC SVN server? > >> > > > Any other proposals how to solve the issue? > >> > > > I must say that preparing CodePlex codeset from the latest sourices > >> > > > we > >> > > > kept so far on Mark's server takes quite some time - I did that > >> > > > work > >> > > > several times already and I wanted to avoid spendinbg time on it > >> > > > again, > >> > > > but inability of CodePlex server to lock project and other source > >> > > > files > >> > > > could result in some havoc in the sources... > >> > > > > >> > > > What to do? > >> > > > > >> > > > Thank you. > >> > > > > >> > > > -- > >> > > > Shamil > >> > > > > >> > > > -----Original Message----- > >> > > > From: Salakhetdinov Shamil > >> > > > To: dba-VB > >> > > > Date: Thu, 09 Apr 2009 13:58:21 +0400 > >> > > > Subject: [dba-VB] SCRUM: Please use CodePlex Northwind.NET sources > >> > > > as > >> > > > > >> > > >> Hi SCRUM Team, > >> > > >> > >> > > >> I have got switched to CodePlex Northwind.NET project as main SCC > >> > server. > >> > > >> Please fdllow-up. > >> > > >> > >> > > >> The latest source code (from yesterday) is here: > >> > > >> > >> > > >> > >> > http://northwind.codeplex.com/SourceControl/changeset/view/5527#134202 > >> > > >> > >> > > >> To access SCC SVN server use the following attributes: > >> > > >> > >> > > >> URL: https://northwind.svn.codeplex.com/svn > >> > > >> Username: > >> > > >> Password: > >> > > >> > >> > > >> Thank you Mark for your help with SCC usage jump-start! > >> > > >> > >> > > >> Evertually we could try to setup step by step a whole "software > >> > factory" > >> > > >> on your server starting SVN server, continuing with > >> > > >> CruiseControl.NET > >> > > >> driving MSBuild (or NANT?) to build SQL database(s) from scripts > >> > > >> and > >> > > >> sample data, to compile source code, to build solutions and to run > >> > > >> automated tests, to use SandCastle to generate code docs from XML > >> > > >> comments etc. etc, Sources for SVN SCC server running there can be > >> > > >> automatically supplyed by using SVN utitlities getting latest > >> > > >> sources > >> > > >> from CodePlex Northwind.NET and pushing them to your SCC server... > >> > > >> > >> > > >> Thank you. > >> > > >> > >> > > >> -- > >> > > >> Shamil > >> > > > >> > > >> > _______________________________________________ > >> > dba-VB mailing list > >> > dba-VB at databaseadvisors.com > >> > http://databaseadvisors.com/mailman/listinfo/dba-vb > >> > http://www.databaseadvisors.com > >> > > >> > > >> > >> > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > From Gustav at cactus.dk Fri Apr 10 13:22:31 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 10 Apr 2009 20:22:31 +0200 Subject: [dba-VB] SCRUM: Please use CodePlex Northwind.NET sources as Message-ID: Hi Shamil and Mike That's fine - but I can add that the first reports I made were heavily assisted by the wizard you can select to use - makes at least some data to be presented initially which otherwise can be quite hard at the beginning when you try to find up and down of the designer. Further, many features are "hidden" - you have to right-click here and there to have a popup menu with a lot of interesting options - like page header and footer. The properties pane only displays a fraction of the options. Also, coming from Access, you wonder where the Details section is. At takes a little while for you to realize that everything like that is lists or tables. But it all adds up to a very powerful environment. /gustav >>> Salakhetdinov Shamil 10-04-2009 20:10:00 >>> Hi Mike, Please ask any questions on how to make the "Invoice" report. Please do the report parameterized by Order.ID (in the case Order.ID is NULL all the invoices should be output to the report). Sorry, no time to prepare another tutorial: basically this Invoice report is expected to be rather simple stuff to develop (when one makes such reports regularily) but when one starts doing them they could have some tough times especially if they come with MS Access reporting experience: - the Invoice report is expected to use MS ReportViewer's Table control with one group with header and footer. For report' logo you can use NorthwindTradersLogoForOrderForm.jpg from \Resources subfolder (make it embedded into report by using MS ReportViewer's Image control) Please ask any questions. Gistav, please correct me if I'm wrong with something I have written above, please add your notes (if any) to help Mark to make his first(?) MS ReportViewer report... Thank you. -- Shamil -----Original Message----- From: "Mike Mattys" To: "Salakhetdinov Shamil" ,"Discussion concerning Visual Basic and related programming issues." Date: Thu, 9 Apr 2009 14:44:25 -0400 Subject: Re: [dba-VB]SCRUM: Please use CodePlex Northwind.NET sources as > Hi Shamil & SCRUM Team, > > I'll choose the Invoice. > > - > Michael R Mattys >MapPoint and Database Dev > www.mattysconsulting.com From mmattys at rochester.rr.com Fri Apr 10 13:46:31 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Fri, 10 Apr 2009 14:46:31 -0400 Subject: [dba-VB] SCRUM: Please use CodePlex Northwind.NET sources as References: <8B27A27881764B1C9A9D701D9CE23ECA@Mattys> Message-ID: <7DA0F370B2B6403089AFDB13F0CD311D@Mattys> Hi Shamil, I'll look at the reports that have already been done. I will probably have questions. - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Salakhetdinov Shamil" To: "dba-VB" Sent: Friday, April 10, 2009 2:10 PM Subject: Re: [dba-VB]SCRUM: Please use CodePlex Northwind.NET sources as > > Hi Mike, > > Please ask any questions on how to make the "Invoice" report. > > Please do the report parameterized by Order.ID (in the case Order.ID is > NULL all the invoices should be output to the report). > > Sorry, no time to prepare another tutorial: basically this Invoice report > is expected to be rather simple stuff to develop (when one makes such > reports regularily) but when one starts doing them they could have some > tough times especially if they come with MS Access reporting experience: > > - the Invoice report is expected to use MS ReportViewer's Table control > with one group with header and footer. > > For report' logo you can use NorthwindTradersLogoForOrderForm.jpg from > \Resources subfolder (make it embedded into report by using MS > ReportViewer's Image control) > > Please ask any questions. > > Gistav, please correct me if I'm wrong with something I have written > above, please add your notes (if any) to help Mark to make his first(?) MS > ReportViewer report... > > Thank you. > > -- > Shamil > > > -----Original Message----- > From: "Mike Mattys" > To: "Salakhetdinov Shamil" ,"Discussion concerning Visual > Basic and related programming issues." > Date: Thu, 9 Apr 2009 14:44:25 -0400 > Subject: Re: [dba-VB]SCRUM: Please use CodePlex Northwind.NET sources as > >> Hi Shamil & SCRUM Team, >> >> I'll choose the Invoice. >> >> - >> Michael R Mattys >>MapPoint and Database Dev >> www.mattysconsulting.com >> - >> ----- Original Message ----- >> From: "Salakhetdinov Shamil" >> To: "dba-VB" >> Sent: Thursday, April 09, 2009 2:32 PM >> Subject: Re: [dba-VB]SCRUM: Please use CodePlex Northwind.NET sources as >> >> >> > >> > Hi SCRUM Team and Mark, >> > >> > Yes, I have just wanted to write nearly the same you Mark have written >> > in >> > your quoted message: >> > >> > - let's keep your server for everyday work, and >> > - let's keep CodePlex for dicsussions, issue tracking, instant >> > messaging >> > etc. >> > >> > And I will be posting new code to CodePlex from time to time (in the >> > end >> > of every SCRUM Sprint). >> > >> > As I have written early today I have got opprtunity to develop several >> > reports from 3rd SCRUM Sprint, namely: >> > >> > 1) Catalog & Catalog subreport >> > 2) Customers Labels >> > 3) Summary of Sales by Quarter >> > 4) Summary of Sales by Year >> > >> > They all are done now and are committed to both Mark's server (our main >> > SCC server), and CodePlex SCC server (secondary server for public use). >> > >> > The two reports still todo in this Sprint are: >> > >> > 1) Employee Sales by Country >> > 2) Invoice >> > >> > Mike and Gustav, please select, which one you wanted to develop. >> > >> > Doug and Arthur are you here? Tnen you can take for development reports >> > from the product backlog: >> > >> > 1) Sales by Category (with subreport) >> > 2) Sales by Year (with subreport) >> > >> > Please ask any questions. >> > >> > Thank you. >> > >> > -- >> > Shamil From mcp2004 at mail.ru Fri Apr 10 14:05:04 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Fri, 10 Apr 2009 23:05:04 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IFBsZWFzZSB1c2UgQ29kZVBsZXggTm9ydGh3?= =?koi8-r?b?aW5kLk5FVCBzb3VyY2VzIGFz?= In-Reply-To: <7DA0F370B2B6403089AFDB13F0CD311D@Mattys> References: <7DA0F370B2B6403089AFDB13F0CD311D@Mattys> Message-ID: Hi Mike, OK, you're welcome. The following source mentioned already here is good: http://www.gotreportviewer.com/ Please note I'm living at GMT+3 time zone to not wait my response when I'm sleeping. You can also try to ping me via MS Messenger if needed - I'm online in it when I'm working. Thank you. -- Shamil -----Original Message----- From: "Mike Mattys" To: "Salakhetdinov Shamil" ,"Discussion concerning Visual Basic and related programming issues." Date: Fri, 10 Apr 2009 14:46:31 -0400 Subject: Re: [dba-VB]SCRUM: Please use CodePlex Northwind.NET sources as > Hi Shamil, > > I'll look at the reports that have already been done. > I will probably have questions. > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > ----- Original Message ----- > From: "Salakhetdinov Shamil" > To: "dba-VB" > Sent: Friday, April 10, 2009 2:10 PM > Subject: Re: [dba-VB]SCRUM: Please use CodePlex Northwind.NET sources as > > > > > > Hi Mike, > > > > Please ask any questions on how to make the "Invoice" report. > > > > Please do the report parameterized by Order.ID (in the case Order.ID is > > NULL all the invoices should be output to the report). > > > > Sorry, no time to prepare another tutorial: basically this Invoice report > > is expected to be rather simple stuff to develop (when one makes such > > reports regularily) but when one starts doing them they could have some > > tough times especially if they come with MS Access reporting experience: > > > > - the Invoice report is expected to use MS ReportViewer's Table control > > with one group with header and footer. > > > > For report' logo you can use NorthwindTradersLogoForOrderForm.jpg from > > \Resources subfolder (make it embedded into report by using MS > > ReportViewer's Image control) > > > > Please ask any questions. > > > > Gistav, please correct me if I'm wrong with something I have written > > above, please add your notes (if any) to help Mark to make his first(?) MS > > ReportViewer report... > > > > Thank you. > > > > -- > > Shamil > > > > > > -----Original Message----- > > From: "Mike Mattys" > > To: "Salakhetdinov Shamil" ,"Discussion concerning Visual > > Basic and related programming issues." > > Date: Thu, 9 Apr 2009 14:44:25 -0400 > > Subject: Re: [dba-VB]SCRUM: Please use CodePlex Northwind.NET sources as > > > >> Hi Shamil & SCRUM Team, > >> > >> I'll choose the Invoice. > >> > >> - > >> Michael R Mattys > >>MapPoint and Database Dev > >> www.mattysconsulting.com > >> - > >> ----- Original Message ----- > >> From: "Salakhetdinov Shamil" > >> To: "dba-VB" > >> Sent: Thursday, April 09, 2009 2:32 PM > >> Subject: Re: [dba-VB]SCRUM: Please use CodePlex Northwind.NET sources as > >> > >> > >> > > >> > Hi SCRUM Team and Mark, > >> > > >> > Yes, I have just wanted to write nearly the same you Mark have written > >> > in > >> > your quoted message: > >> > > >> > - let's keep your server for everyday work, and > >> > - let's keep CodePlex for dicsussions, issue tracking, instant > >> > messaging > >> > etc. > >> > > >> > And I will be posting new code to CodePlex from time to time (in the > >> > end > >> > of every SCRUM Sprint). > >> > > >> > As I have written early today I have got opprtunity to develop several > >> > reports from 3rd SCRUM Sprint, namely: > >> > > >> > 1) Catalog & Catalog subreport > >> > 2) Customers Labels > >> > 3) Summary of Sales by Quarter > >> > 4) Summary of Sales by Year > >> > > >> > They all are done now and are committed to both Mark's server (our main > >> > SCC server), and CodePlex SCC server (secondary server for public use). > >> > > >> > The two reports still todo in this Sprint are: > >> > > >> > 1) Employee Sales by Country > >> > 2) Invoice > >> > > >> > Mike and Gustav, please select, which one you wanted to develop. > >> > > >> > Doug and Arthur are you here? Tnen you can take for development reports > >> > from the product backlog: > >> > > >> > 1) Sales by Category (with subreport) > >> > 2) Sales by Year (with subreport) > >> > > >> > Please ask any questions. > >> > > >> > Thank you. > >> > > >> > -- > >> > Shamil > From mcp2004 at mail.ru Fri Apr 10 14:30:00 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Fri, 10 Apr 2009 23:30:00 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IFBsZWFzZSB1c2UgQ29kZVBsZXggTm9ydGh3?= =?koi8-r?b?aW5kLk5FVCBzb3VyY2VzCWFz?= In-Reply-To: References: Message-ID: Hi Gustav, Yes, it's a powerful reports generation tool/environment. I prefer to not use Wizard at all as dragging and dropping fields from Datasets window is quick enough for rought outlining of a report with Table control already dropped on it. Note for Mike: ================= Please note that Table control sections' rows can be inserted above and below the current default row for all the sections: - detail, header, footer, group (when you introduce it/them). And you can merge adjacent cells etc. - first make layout as close as possible to the final layout by inseting rows and merging cells, then drag and drop dataset's(s') fields on table's cells... You can have several tables in one report each driven by its own dataset - that would be as having several detail sections. You cn suppress output of Table control's detail, header, footer, group rows... You can repeat table's header or group rows on new page, you can set property to insert page breaks on group footer output etc. ... ================= BTW, I have never developed *parameterized* MS ReportViewer control reports bound to *ADO.NET datasets* - I have only developed parameterized reports for MS SQL 2005 Reporting Services and for ASP.NET 2.0 but using MS SQL DataSources - I mean this kind of MS ReportViewer control reports' binding is new for me, and this time I expect to learn from you and Mike how to make them developed :) I must say I have also never used MS ReportViewer subreports - there was no need, and reports I developed were rather complex... I'd also note that when using ReportViewer Control one can experience VS2008 crashes - just accept it as inevitable fact... Thank you. -- Shamil -----Original Message----- From: "Gustav Brock" To: Date: Fri, 10 Apr 2009 20:22:31 +0200 Subject: Re: [dba-VB] SCRUM: Please use CodePlex Northwind.NET sources as > Hi Shamil and Mike > > That's fine - but I can add that the first reports I made were heavily assisted by the wizard you can select to use - makes at least some data to be presented initially which otherwise can be quite hard at the beginning when you try to find up and down of the designer. > > Further, many features are "hidden" - you have to right-click here and there to have a popup menu with a lot of interesting options - like page header and footer. The properties pane only displays a fraction of the options. > > Also, coming from Access, you wonder where the Details section is. At takes a little while for you to realize that everything like that is lists or tables. But it all adds up to a very powerful environment. > > /gustav > > > >>> Salakhetdinov Shamil 10-04-2009 20:10:00 >>> > > Hi Mike, > > Please ask any questions on how to make the "Invoice" report. > > Please do the report parameterized by Order.ID (in the case Order.ID is NULL all the invoices should be output to the report). > > Sorry, no time to prepare another tutorial: basically this Invoice report is expected to be rather simple stuff to develop (when one makes such reports regularily) but when one starts doing them they could have some tough times especially if they come with MS Access reporting experience: > > - the Invoice report is expected to use MS ReportViewer's Table control with one group with header and footer. > > For report' logo you can use NorthwindTradersLogoForOrderForm.jpg from \Resources subfolder (make it embedded into report by using MS ReportViewer's Image control) > > Please ask any questions. > > Gistav, please correct me if I'm wrong with something I have written above, please add your notes (if any) to help Mark to make his first(?) MS ReportViewer report... > > Thank you. > > -- > Shamil > > > -----Original Message----- > From: "Mike Mattys" > To: "Salakhetdinov Shamil" ,"Discussion concerning Visual Basic and related programming issues." > Date: Thu, 9 Apr 2009 14:44:25 -0400 > Subject: Re: [dba-VB]SCRUM: Please use CodePlex Northwind.NET sources as > > > Hi Shamil & SCRUM Team, > > > > I'll choose the Invoice. > > > > - > > Michael R Mattys > >MapPoint and Database Dev > > www.mattysconsulting.com > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From fuller.artful at gmail.com Sun Apr 12 05:34:29 2009 From: fuller.artful at gmail.com (Arthur Fuller) Date: Sun, 12 Apr 2009 06:34:29 -0400 Subject: [dba-VB] SCRUM: Arthur Fuller is planning to join our team and TargetProcess intriduction.... In-Reply-To: References: Message-ID: <29f585dd0904120334v2f20edcaq1aaf6b1ff91e9f7d@mail.gmail.com> Please excuse my tardiness in replying, but I have been on my back really sick for the past week almost. I'm pleased to be welcomed aboard. I have a couple of questions: 1. Must I do something in particular to confirm that I joined and if so, what? 2. Is it necessary to use SQL Express? I only have SQL 2008 Developer loaded on this machine. Will the connection or at least the server name have to be modified? 3. I use integrated security. Does the project? Thanks all and happy Easter. Arthur From mcp2004 at mail.ru Sun Apr 12 07:51:19 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Sun, 12 Apr 2009 16:51:19 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IEFydGh1ciBGdWxsZXIgaXMgcGxhbm5pbmcg?= =?koi8-r?b?dG8gam9pbiBvdXIgdGVhbSBhbmQgVGFyZ2V0UHJvY2VzcyBpbnRy?= =?koi8-r?b?aWR1Y3Rpb24uLi4u?= In-Reply-To: <29f585dd0904120334v2f20edcaq1aaf6b1ff91e9f7d@mail.gmail.com> References: <29f585dd0904120334v2f20edcaq1aaf6b1ff91e9f7d@mail.gmail.com> Message-ID: Hi Athur, Welcome aboard! SQL2008 Developer Edition is OK just do not use SQL 2008 specific new features while developing T-SQL as we're using SQL2005 as our base SQL Server platform. Integrated secutiry is OK. (we use conection string where you specify your SQL Server connection attributes) Please read Northwind.NET Developer's Checklist at http://northwind.codeplex.com/Thread/View.aspx?ThreadId=53025 Please ask any questions if something will be unclear. Thank you. -- Shamil -----Original Message----- From: Arthur Fuller To: "Discussion concerning Visual Basic and related programming issues." Date: Sun, 12 Apr 2009 06:34:29 -0400 Subject: Re: [dba-VB] SCRUM: Arthur Fuller is planning to join our team and TargetProcess intriduction.... > Please excuse my tardiness in replying, but I have been on my back really > sick for the past week almost. I'm pleased to be welcomed aboard. I have a > couple of questions: > > 1. Must I do something in particular to confirm that I joined and if so, > what? > 2. Is it necessary to use SQL Express? I only have SQL 2008 Developer loaded > on this machine. Will the connection or at least the server name have to be > modified? > 3. I use integrated security. Does the project? > > Thanks all and happy Easter. > > Arthur > > From mmattys at rochester.rr.com Sun Apr 12 21:09:55 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Sun, 12 Apr 2009 22:09:55 -0400 Subject: [dba-VB] SCRUM: Passing variable to or from reports and forms References: Message-ID: <9F3207D1DA794BCC8027B692F69F66C7@Mattys> Hi SCRUM Team, I have made the datasource and rdlc of the Invoice Report and bound it to InvoiceReport.cs. If I understand correctly, I can -create a global static variable in Globals.cs or -create a public property in the Orders form for the purpose of passing this variable as a parameter to the report. I could also use a stored procedure to delete and re-create Invoice Filter. What is the recommended method for passing variables locally vs ASP.Net? - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - From mmattys at rochester.rr.com Mon Apr 13 09:05:15 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Mon, 13 Apr 2009 10:05:15 -0400 Subject: [dba-VB] SCRUM: Passing variable to or from reports and forms References: <9F3207D1DA794BCC8027B692F69F66C7@Mattys> Message-ID: <3621C6BE79E441C5BCD6C909B06F3B79@Mattys> Hi SCRUM Team, Looks like everyone is busy :) I decided to temporarily remove the parameter from the view vw_Invoices that is the source of the Invoice Report and tried to run it. The error I've received is rather puzzling - it was probably there all along and waited patiently. This will probably make veteran .Net developer laugh ... The error is System.Data.ConstraintException I see the "Help" system in .Net has been further "enhanced" also :( - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Mike Mattys" To: "Salakhetdinov Shamil" ; "Discussion concerning Visual Basic and related programming issues." Sent: Sunday, April 12, 2009 10:09 PM Subject: [dba-VB] SCRUM: Passing variable to or from reports and forms > Hi SCRUM Team, > > I have made the datasource and rdlc of the Invoice Report and bound it to > InvoiceReport.cs. > > If I understand correctly, I can > > -create a global static variable in Globals.cs or > -create a public property in the Orders form > > for the purpose of passing this variable as a parameter to the report. > > I could also use a stored procedure to delete and re-create Invoice > Filter. > > What is the recommended method for passing variables locally vs ASP.Net? > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com From mcp2004 at mail.ru Mon Apr 13 15:05:35 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Tue, 14 Apr 2009 00:05:35 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IFBsZWFzZSB1c2UgQ29kZVBsZXggTm9ydGh3?= =?koi8-r?b?aW5kLk5FVCBzb3VyY2VzIGFz?= In-Reply-To: References: Message-ID: Hi Doug, OK, when you'll make the report you can send the sources to me and I will make them uploaded(/committed) to our SVN server. Please do not forget to deliver the text of View/Stored Procedure (if any) together with your sources. BTW, you can have a look at screenshots on how to make a simple (parameterized) report using MS ReportViewer Control: http://northwind.codeplex.com/WorkItem/View.aspx?WorkItemId=547 Thank you. -- Shamil P.S. Time to sleep here... -----Original Message----- From: "Doug Murphy" To: "'Salakhetdinov Shamil'" Date: Sun, 12 Apr 2009 13:02:48 -0700 Subject: RE: [dba-VB]SCRUM: Please use CodePlex Northwind.NET sources as > Hello Shamil, > > I will attempt Sales by Year. I may need assitance in uploading the files I > work on with the source control system. > > Doug > > -----Original Message----- > From: dba-vb-bounces at databaseadvisors.com > [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Salakhetdinov > Shamil > Sent: Thursday, April 09, 2009 11:32 AM > To: dba-VB > Subject: Re: [dba-VB]SCRUM: Please use CodePlex Northwind.NET sources as > > > Hi SCRUM Team and Mark, > > Yes, I have just wanted to write nearly the same you Mark have written in > your quoted message: > > - let's keep your server for everyday work, and > - let's keep CodePlex for dicsussions, issue tracking, instant messaging > etc. > > And I will be posting new code to CodePlex from time to time (in the end of > every SCRUM Sprint). > > As I have written early today I have got opprtunity to develop several > reports from 3rd SCRUM Sprint, namely: > > 1) Catalog & Catalog subreport > 2) Customers Labels > 3) Summary of Sales by Quarter > 4) Summary of Sales by Year > > They all are done now and are committed to both Mark's server (our main SCC > server), and CodePlex SCC server (secondary server for public use). > > The two reports still todo in this Sprint are: > > 1) Employee Sales by Country > 2) Invoice > > Mike and Gustav, please select, which one you wanted to develop. > > Doug and Arthur are you here? Tnen you can take for development reports from > the product backlog: > > 1) Sales by Category (with subreport) > 2) Sales by Year (with subreport) > > Please ask any questions. > > Thank you. > > -- > Shamil > > > -----Original Message----- > From: Mark Breen > To: Salakhetdinov Shamil , "Discussion concerning Visual > Basic and related programming issues." > Date: Thu, 9 Apr 2009 19:04:16 +0100 > Subject: Re: [dba-VB] SCRUM: Please use CodePlex Northwind.NET sources as > > > Hello Guys, > > > > What ever is best for the team is fine with me. > > > > The server is available as long as we need it. > > > > Shamil, if we find a solution to the lock issue, feel free to move > > back to codeplex at anytime, in the meantime, is this server works, we can > use it. > > > > Let me suggest that codeplex is a nice environment to work in, lots of > > like minded people there, so perhaps we can continue to use it as a > > issue tracker, as a docs store, as a notification by email service > > etc. and even as a place to publish the code to AccessD from time to > > time, but where the daily traffic and locking is required, you can use my > server. > > > > Completely up to you and Gustav. > > > > Let me remind you also that it is easy to create multiple stores on > > SubVersion, with different user rights to different projects. If you > > wanted to have a "ScrumMastersOnly" store, I could give you and Gustav > > rights to that, and it would ensure work there does not accidently get > overwritten. > > > > While I do want to keep my nose out of the business, it is this > > version hell that we have a real oppertunity to crack now, if we do > > not crack it early on, it will only become worse later on. It should > > take zero minutes for you and Gustav when people check in code. > > > > If I can help, let me know what you think I can / should do to assist. > > > > thanks > > > > Mark > > > > > > > > > > > > > > > > 2009/4/9 Salakhetdinov Shamil > > > > > Hi Mike, > > > > > > Well, one of the options is to have only coordinators (Shamil and > > > Gustav) to be responsible to update .sln and .csproj files. I can't > > > say I like this option as it limits the other members freedom to > > > modify .sln and .csproj when needed. Therefore yes, we probably have to > keep using Mark's server... > > > > > > Then we have to find easy and streamlined way to publish versions on > > > CodePlex: doing that manually takes too much time and is error prone > > > - I have had to make four iterations yesterday until I have got > > > correct version published there. > > > > > > Thank you. > > > > > > -- > > > Shamil > > > > > > -----Original Message----- > > > From: "Mike Mattys" > > > To: "Salakhetdinov Shamil" ,"Discussion concerning > > > Visual Basic and related programming issues." > > > > > > Date: Thu, 9 Apr 2009 08:38:55 -0400 > > > Subject: Re: [dba-VB]SCRUM: Please use CodePlex Northwind.NET > > > sources as > > > > > > > It appears that we don't have a choice. > > > > I have no issue with having it on Mark's server ... unless Mark > > > > does?! :) > > > > > > > > - > > > > Michael R Mattys > > > > MapPoint and Database Dev > > > > www.mattysconsulting.com > > > > - > > > > ----- Original Message ----- > > > > From: "Salakhetdinov Shamil" > > > > To: "Discussion concerning Visual Basic and related programming > issues." > > > > > > > > Sent: Thursday, April 09, 2009 6:50 AM > > > > Subject: Re: [dba-VB]SCRUM: Please use CodePlex Northwind.NET > > > > sources as > > > > > > > > > > > > > Hi SCRUM Team, > > > > > > > > > > It may happen we'd better not swtich to CodePlex SVN SCC server, > > > > > at > > > least > > > > > not now - I have just tried to use SVN Lock command with > > > > > CodePlex SVN server to temporarly lock .csproj, and this Lock > command failed: > > > > > > > > > > Command: Lock > > > > > Error: Server sent unexpected return value (405 Method Not > > > > > Allowed) in response to > > > > > Error: LOCK request for > '/svn/Northwind.NET.FE/Northwind.NET.FE.csproj' > > > > > Finished!: > > > > > > > > > > Let's stay with Mark's SCC SVN server? > > > > > Any other proposals how to solve the issue? > > > > > I must say that preparing CodePlex codeset from the latest > > > > > sourices we kept so far on Mark's server takes quite some time - > > > > > I did that work several times already and I wanted to avoid > > > > > spendinbg time on it again, but inability of CodePlex server to > > > > > lock project and other source files could result in some havoc in > the sources... > > > > > > > > > > What to do? > > > > > > > > > > Thank you. > > > > > > > > > > -- > > > > > Shamil > > > > > > > > > > -----Original Message----- > > > > > From: Salakhetdinov Shamil > > > > > To: dba-VB > > > > > Date: Thu, 09 Apr 2009 13:58:21 +0400 > > > > > Subject: [dba-VB] SCRUM: Please use CodePlex Northwind.NET > > > > > sources as > > > > > > > > > >> Hi SCRUM Team, > > > > >> > > > > >> I have got switched to CodePlex Northwind.NET project as main > > > > >> SCC > > > server. > > > > >> Please fdllow-up. > > > > >> > > > > >> The latest source code (from yesterday) is here: > > > > >> > > > > >> > > > http://northwind.codeplex.com/SourceControl/changeset/view/5527#1342 > > > 02 > > > > >> > > > > >> To access SCC SVN server use the following attributes: > > > > >> > > > > >> URL: https://northwind.svn.codeplex.com/svn > > > > >> Username: > > > > >> Password: > > > > >> > > > > >> Thank you Mark for your help with SCC usage jump-start! > > > > >> > > > > >> Evertually we could try to setup step by step a whole "software > > > factory" > > > > >> on your server starting SVN server, continuing with > > > > >> CruiseControl.NET driving MSBuild (or NANT?) to build SQL > > > > >> database(s) from scripts and sample data, to compile source > > > > >> code, to build solutions and to run automated tests, to use > > > > >> SandCastle to generate code docs from XML comments etc. etc, > > > > >> Sources for SVN SCC server running there can be automatically > > > > >> supplyed by using SVN utitlities getting latest sources from > CodePlex Northwind.NET and pushing them to your SCC server... > > > > >> > > > > >> Thank you. > > > > >> > > > > >> -- > > > > >> Shamil > > > > > > > > > > _______________________________________________ > > > dba-VB mailing list > > > dba-VB at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > > http://www.databaseadvisors.com > > > > > > > > > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mcp2004 at mail.ru Mon Apr 13 15:08:19 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Tue, 14 Apr 2009 00:08:19 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IFBhc3NpbmcgdmFyaWFibGUgdG8gb3IgZnJv?= =?koi8-r?b?bSByZXBvcnRzIGFuZCBmb3Jtcw==?= In-Reply-To: <3621C6BE79E441C5BCD6C909B06F3B79@Mattys> References: <3621C6BE79E441C5BCD6C909B06F3B79@Mattys> Message-ID: Hi Mike and SCRUM team, The sample set of screenshots on how to make parameterized report is published here at CodePlex: http://northwind.codeplex.com/WorkItem/View.aspx?WorkItemId=547 and also at dba-VB MS Live SkyDrive in HOW TOs section. Thank you. -- Shamil -----Original Message----- From: "Mike Mattys" To: "Discussion concerning Visual Basic and related programming issues." Date: Mon, 13 Apr 2009 10:05:15 -0400 Subject: Re: [dba-VB] SCRUM: Passing variable to or from reports and forms > Hi SCRUM Team, > > Looks like everyone is busy :) > > I decided to temporarily remove the parameter from the view vw_Invoices > that is the source of the Invoice Report and tried to run it. The error I've > received is rather puzzling - it was probably there all along and waited > patiently. > > This will probably make veteran .Net developer laugh ... > The error is System.Data.ConstraintException > I see the "Help" system in .Net has been further "enhanced" also :( > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > ----- Original Message ----- > From: "Mike Mattys" > To: "Salakhetdinov Shamil" ; "Discussion concerning Visual > Basic and related programming issues." > Sent: Sunday, April 12, 2009 10:09 PM > Subject: [dba-VB] SCRUM: Passing variable to or from reports and forms > > > > Hi SCRUM Team, > > > > I have made the datasource and rdlc of the Invoice Report and bound it to > > InvoiceReport.cs. > > > > If I understand correctly, I can > > > > -create a global static variable in Globals.cs or > > -create a public property in the Orders form > > > > for the purpose of passing this variable as a parameter to the report. > > > > I could also use a stored procedure to delete and re-create Invoice > > Filter. > > > > What is the recommended method for passing variables locally vs ASP.Net? > > > > - > > Michael R Mattys > > MapPoint and Database Dev > > www.mattysconsulting.com > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From Gustav at cactus.dk Mon Apr 13 16:28:29 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Mon, 13 Apr 2009 23:28:29 +0200 Subject: [dba-VB] SCRUM: Please use CodePlex Northwind.NET sources Message-ID: Hi all This has been a busy Easter so I'm a little behind with the Employees Sales by Country report ... /gustav >>> Gustav at cactus.dk 10-04-2009 18:38 >>> Hi Shamil OK, will do so. I have never been a fan of the query dialog boxes of Access so I would probably have found another method anyway. /gustav >>> Salakhetdinov Shamil 10-04-2009 17:20:43 >>> Hi Gustav, <<< counting the option(s) - let me see: >>> Thank you :) (I just have had some time yesterday and decided to push developed the oother items a bit. I promise not to do that in the future when the team gets more active...) BTW, if you wanted to make this report by using pure dataset solution (IOW without developing any views or SPs for it) - please do it that way. I'm reconsidering my approach to use views and SPs: the most probable use case scenario developers will use datasets(/virtual data tables) to the max not SPs and views especially (probably) the developers with MS Access development experience - so let's use datasets if you don't mind.... The "Employee Sales by Country" report is parameterized - let's keep parameteres on report's form not as it's done in MS Access Nortwind where parameters are specified in dialog boxes. Thank you. -- Shamil -----Original Message----- From: "Gustav Brock" To: Date: Fri, 10 Apr 2009 13:34:34 +0200 Subject: Re: [dba-VB] SCRUM: Please use CodePlex Northwind.NET sources as > Hi SCRUM Team > > Well, I think I choose - counting the option(s) - let me see: > > 1) Employee Sales by Country > > /gustav From mmattys at rochester.rr.com Mon Apr 13 22:39:55 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Mon, 13 Apr 2009 23:39:55 -0400 Subject: [dba-VB] SCRUM: Passing variable to or from reports and forms References: <3621C6BE79E441C5BCD6C909B06F3B79@Mattys> Message-ID: <5C34E8F9882F4D5CAD144550FF3D3680@Mattys> Thank you, Shamil. I followed your tutorial, yet I used a far more complex query; therefore I got to encounter errors due to relations/constraints. My TSQL skills may be somewhat wanting, so I used "simpleReportsDataSet.EnforceConstraints = false;" The compiler doesn't seem to like int? OrderID = Null I just set OrderID to 0 in Load event - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Salakhetdinov Shamil" To: "Discussion concerning Visual Basic and related programming issues." Sent: Monday, April 13, 2009 4:08 PM Subject: Re: [dba-VB]SCRUM: Passing variable to or from reports and forms > > Hi Mike and SCRUM team, > > The sample set of screenshots on how to make parameterized report is > published here at CodePlex: > > http://northwind.codeplex.com/WorkItem/View.aspx?WorkItemId=547 > > and also at dba-VB MS Live SkyDrive in HOW TOs section. > > Thank you. > > -- > Shamil > > -----Original Message----- > From: "Mike Mattys" > To: "Discussion concerning Visual Basic and related programming > issues." > Date: Mon, 13 Apr 2009 10:05:15 -0400 > Subject: Re: [dba-VB] SCRUM: Passing variable to or from reports and forms > >> Hi SCRUM Team, >> >> Looks like everyone is busy :) >> >> I decided to temporarily remove the parameter from the view vw_Invoices >> that is the source of the Invoice Report and tried to run it. The error >> I've >> received is rather puzzling - it was probably there all along and waited >> patiently. >> >> This will probably make veteran .Net developer laugh ... >> The error is System.Data.ConstraintException >> I see the "Help" system in .Net has been further "enhanced" also :( >> >> - >> Michael R Mattys >> MapPoint and Database Dev >> www.mattysconsulting.com >> - >> ----- Original Message ----- >> From: "Mike Mattys" >> To: "Salakhetdinov Shamil" ; "Discussion concerning >> Visual >> Basic and related programming issues." >> Sent: Sunday, April 12, 2009 10:09 PM >> Subject: [dba-VB] SCRUM: Passing variable to or from reports and forms >> >> >> > Hi SCRUM Team, >> > >> > I have made the datasource and rdlc of the Invoice Report and bound it >> > to >> > InvoiceReport.cs. >> > >> > If I understand correctly, I can >> > >> > -create a global static variable in Globals.cs or >> > -create a public property in the Orders form >> > >> > for the purpose of passing this variable as a parameter to the report. >> > >> > I could also use a stored procedure to delete and re-create Invoice >> > Filter. >> > >> > What is the recommended method for passing variables locally vs >> > ASP.Net? >> > >> > - >> > Michael R Mattys >> > MapPoint and Database Dev >> > www.mattysconsulting.com >> >> _______________________________________________ >> dba-VB mailing list >> dba-VB at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/dba-vb >> http://www.databaseadvisors.com >> > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From fuller.artful at gmail.com Tue Apr 14 09:18:09 2009 From: fuller.artful at gmail.com (Arthur Fuller) Date: Tue, 14 Apr 2009 10:18:09 -0400 Subject: [dba-VB] SCRUM: Error in script 0004_vw_AlphabeticalListOfProductsReport Message-ID: <29f585dd0904140718t51f563d2m837a20c2c53e1d2d@mail.gmail.com> Using build 5527, I'm getting an error in the script 0004_vw_AlphabeticalListOfProductsReport.sql. The bad line is second-last: e c.ID = p.CategoryId What should this line read? Thanks, Arthur From mmattys at rochester.rr.com Tue Apr 14 09:23:45 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Tue, 14 Apr 2009 10:23:45 -0400 Subject: [dba-VB] SCRUM: Error in script0004_vw_AlphabeticalListOfProductsReport References: <29f585dd0904140718t51f563d2m837a20c2c53e1d2d@mail.gmail.com> Message-ID: Hi Arthur, I have the same thing. - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Arthur Fuller" To: "Discussion concerning Visual Basic and related programming issues." Sent: Tuesday, April 14, 2009 10:18 AM Subject: [dba-VB] SCRUM: Error in script0004_vw_AlphabeticalListOfProductsReport > Using build 5527, I'm getting an error in the script > 0004_vw_AlphabeticalListOfProductsReport.sql. The bad line is second-last: > > e c.ID = p.CategoryId > > What should this line read? > > Thanks, > Arthur > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From fuller.artful at gmail.com Tue Apr 14 09:37:17 2009 From: fuller.artful at gmail.com (Arthur Fuller) Date: Tue, 14 Apr 2009 10:37:17 -0400 Subject: [dba-VB] SCRUM: Error in script0004_vw_AlphabeticalListOfProductsReport In-Reply-To: References: <29f585dd0904140718t51f563d2m837a20c2c53e1d2d@mail.gmail.com> Message-ID: <29f585dd0904140737s54570e3ft415468a12edcac10@mail.gmail.com> I just stumbled into another problem, but I suppose that it's understandable. I am using the 2008 versions of both SQL and Visual Studio. SSMS can't find the solution file because the extensions are different (.sln versus .ssmssln). I guess I'm going to have to install SQL 2005 and VS 2005 after all. That's not a problem. I only removed them because I was getting short on disk space. I just hope that I don't have to remove 2008 and then install them in order. Sigh, Arthur On Tue, Apr 14, 2009 at 10:23 AM, Mike Mattys wrote: > Hi Arthur, > > I have the same thing. > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > From mmattys at rochester.rr.com Tue Apr 14 10:02:26 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Tue, 14 Apr 2009 11:02:26 -0400 Subject: [dba-VB] SCRUM: 3rd week Sprint References: Message-ID: <13FDD2BF396648A8AA3A41B397614ABA@Mattys> Hi SCRUM Team, I've uploaded the Invoice Report and dataset dependencies. - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - From mmattys at rochester.rr.com Tue Apr 14 10:06:20 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Tue, 14 Apr 2009 11:06:20 -0400 Subject: [dba-VB] SCRUM: 3rd week Sprint References: <13FDD2BF396648A8AA3A41B397614ABA@Mattys> Message-ID: <5504F24A88554D2ABC402F36418CEC80@Mattys> Hi SCRUM Team, sp_Invoices was sent to Shamil ... - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Mike Mattys" To: "Salakhetdinov Shamil" ; "Discussion concerning Visual Basic and related programming issues." Sent: Tuesday, April 14, 2009 11:02 AM Subject: Re: [dba-VB] SCRUM: 3rd week Sprint > Hi SCRUM Team, > > I've uploaded the Invoice Report and dataset dependencies. > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com From mcp2004 at mail.ru Tue Apr 14 11:40:17 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Tue, 14 Apr 2009 20:40:17 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IEVycm9yIGluc2NyaXB0MDAwNF92d19BbHBo?= =?koi8-r?b?YWJldGljYWxMaXN0T2ZQcm9kdWN0c1JlcG9ydA==?= In-Reply-To: References: Message-ID: Hi Mike and Arthur, The issue is corrected. Updated script committed to SVN server. Thank you. -- Shamil -----Original Message----- From: "Mike Mattys" To: "Discussion concerning Visual Basic and related programming issues." Date: Tue, 14 Apr 2009 10:23:45 -0400 Subject: Re: [dba-VB] SCRUM: Error inscript0004_vw_AlphabeticalListOfProductsReport > Hi Arthur, > > I have the same thing. > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > ----- Original Message ----- > From: "Arthur Fuller" > To: "Discussion concerning Visual Basic and related programming issues." > > Sent: Tuesday, April 14, 2009 10:18 AM > Subject: [dba-VB] SCRUM: Error in > script0004_vw_AlphabeticalListOfProductsReport > > > > Using build 5527, I'm getting an error in the script > > 0004_vw_AlphabeticalListOfProductsReport.sql. The bad line is second-last: > > > > e c.ID = p.CategoryId > > > > What should this line read? > > > > Thanks, > > Arthur > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From fuller.artful at gmail.com Tue Apr 14 11:42:42 2009 From: fuller.artful at gmail.com (Arthur Fuller) Date: Tue, 14 Apr 2009 12:42:42 -0400 Subject: [dba-VB] SCRUM: Error inscript0004_vw_AlphabeticalListOfProductsReport In-Reply-To: References: Message-ID: <29f585dd0904140942p3aebf5a5k217091cf26bce865@mail.gmail.com> Thanks, Shamil. On Tue, Apr 14, 2009 at 12:40 PM, Salakhetdinov Shamil wrote: > Hi Mike and Arthur, > > The issue is corrected. > Updated script committed to SVN server. > From mcp2004 at mail.ru Tue Apr 14 11:44:27 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Tue, 14 Apr 2009 20:44:27 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IEVycm9yIGluc2NyaXB0MDAwNF92d19BbHBo?= =?koi8-r?b?YWJldGljYWxMaXN0T2ZQcm9kdWN0c1JlcG9ydA==?= In-Reply-To: <29f585dd0904140737s54570e3ft415468a12edcac10@mail.gmail.com> References: <29f585dd0904140737s54570e3ft415468a12edcac10@mail.gmail.com> Message-ID: Hi Arthur, No, you don't need MS SQL 2005 and VS2005. .sln is a VS2008 solution and we use only them in our Northwind.NET project. I must say I have never used MS SQL solutions nor for MS SQL 2005 nor for MS SQL 2008. -- Shamil -----Original Message----- From: Arthur Fuller To: "Discussion concerning Visual Basic and related programming issues." Date: Tue, 14 Apr 2009 10:37:17 -0400 Subject: Re: [dba-VB] SCRUM: Error inscript0004_vw_AlphabeticalListOfProductsReport > I just stumbled into another problem, but I suppose that it's > understandable. I am using the 2008 versions of both SQL and Visual Studio. > SSMS can't find the solution file because the extensions are different (.sln > versus .ssmssln). I guess I'm going to have to install SQL 2005 and VS 2005 > after all. That's not a problem. I only removed them because I was getting > short on disk space. I just hope that I don't have to remove 2008 and then > install them in order. > > Sigh, > Arthur > > On Tue, Apr 14, 2009 at 10:23 AM, Mike Mattys wrote: > > > Hi Arthur, > > > > I have the same thing. > > > > - > > Michael R Mattys > > MapPoint and Database Dev > > www.mattysconsulting.com > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mcp2004 at mail.ru Tue Apr 14 11:47:42 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Tue, 14 Apr 2009 20:47:42 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IDNyZCB3ZWVrIFNwcmludA==?= In-Reply-To: <5504F24A88554D2ABC402F36418CEC80@Mattys> References: <5504F24A88554D2ABC402F36418CEC80@Mattys> Message-ID: Hi SCRUM Team, I have addded Mike's report to .csproj and I have committed the new version of sources to our SVN server. Mike currently plans to do some fixes for the current version of report. Thank you. -- Shamil -----Original Message----- From: "Mike Mattys" To: "Discussion concerning Visual Basic and related programming issues." Date: Tue, 14 Apr 2009 11:06:20 -0400 Subject: Re: [dba-VB] SCRUM: 3rd week Sprint > Hi SCRUM Team, > > sp_Invoices was sent to Shamil ... > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > ----- Original Message ----- > From: "Mike Mattys" > To: "Salakhetdinov Shamil" ; "Discussion concerning Visual > Basic and related programming issues." > Sent: Tuesday, April 14, 2009 11:02 AM > Subject: Re: [dba-VB] SCRUM: 3rd week Sprint > > > > Hi SCRUM Team, > > > > I've uploaded the Invoice Report and dataset dependencies. > > > > - > > Michael R Mattys > > MapPoint and Database Dev > > www.mattysconsulting.com > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mcp2004 at mail.ru Tue Apr 14 11:54:47 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Tue, 14 Apr 2009 20:54:47 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IEVycm9yIGluc2NyaXB0MDAwNF92d19BbHBo?= =?koi8-r?b?YWJldGljYWxMaXN0T2ZQcm9kdWN0c1JlcG9ydA==?= In-Reply-To: <29f585dd0904140942p3aebf5a5k217091cf26bce865@mail.gmail.com> References: <29f585dd0904140942p3aebf5a5k217091cf26bce865@mail.gmail.com> Message-ID: Don't mention it, Arthur, my pleasure. BTW, AFAIS you have got the sources from CodePlex - they are OK but we use Mark Breen's SVN server as our main development Source Code Control(SCC) server. Did you get requested your username/password from Mark, and did you get connected to this server using Torsoise SVN? (it's not urgent now to do that for you as you're just starting but please keep in mind that information in our main SCC server's location to not get confused when somebody of the team will write that they made updates of the sources of SVN server but you'll not see them if you'll not get connected to Mark's server. And CodePlex sources are usually updated only in the end of SCRUM Sprint) Thank you. -- Shamil -----Original Message----- From: Arthur Fuller To: Salakhetdinov Shamil , "Discussion concerning Visual Basic and related programming issues." Date: Tue, 14 Apr 2009 12:42:42 -0400 Subject: Re: [dba-VB] SCRUM: Error inscript0004_vw_AlphabeticalListOfProductsReport > Thanks, Shamil. > > On Tue, Apr 14, 2009 at 12:40 PM, Salakhetdinov Shamil wrote: > > > Hi Mike and Arthur, > > > > The issue is corrected. > > Updated script committed to SVN server. > > > > From fuller.artful at gmail.com Tue Apr 14 11:55:26 2009 From: fuller.artful at gmail.com (Arthur Fuller) Date: Tue, 14 Apr 2009 12:55:26 -0400 Subject: [dba-VB] SCRUM: Error inscript0004_vw_AlphabeticalListOfProductsReport In-Reply-To: References: <29f585dd0904140737s54570e3ft415468a12edcac10@mail.gmail.com> Message-ID: <29f585dd0904140955l3a2eb76jf45d293feb459cae@mail.gmail.com> Ah. I was trying to open it from SSMS instead of VS! Doh! On Tue, Apr 14, 2009 at 12:44 PM, Salakhetdinov Shamil wrote: > Hi Arthur, > > No, you don't need MS SQL 2005 and VS2005. > > .sln is a VS2008 solution and we use only them in our Northwind.NET > project. > > I must say I have never used MS SQL solutions nor for MS SQL 2005 nor for > MS SQL 2008. > From fuller.artful at gmail.com Tue Apr 14 14:54:19 2009 From: fuller.artful at gmail.com (Arthur Fuller) Date: Tue, 14 Apr 2009 15:54:19 -0400 Subject: [dba-VB] SCRUM: Error inscript0004_vw_AlphabeticalListOfProductsReport In-Reply-To: References: <29f585dd0904140942p3aebf5a5k217091cf26bce865@mail.gmail.com> Message-ID: <29f585dd0904141254ld77c1e9h910ac1cd0e4d0df7@mail.gmail.com> I haven't received a username/password yet from Mark. I gather that I will also need a URL that connects me to Mark's SVN server. Perhaps I have that in a message somewhere. I'm new to this setup so please be patient with me. I have used the MS version control with web interface but I didn't set it up. When I was hired someone else set it up for me, so I didn't see the setup details. It was just there when I was hired. The way it worked, I had a local mirror of the project's directories, exactly the same as what was on the version control system. Thanks, Arthur From marklbreen at gmail.com Thu Apr 16 16:38:54 2009 From: marklbreen at gmail.com (marklbreen at gmail.com) Date: Thu, 16 Apr 2009 14:38:54 -0700 (PDT) Subject: [dba-VB] SCRUM: Error Message-ID: <32913691.7888.1239917936708.JavaMail.seven@ap1.trial.red.7sys.net> inscript0004_vw_AlphabeticalListOfProductsReport MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Hello Arthur, If you can wait until Sunday, I will send the details then, if you need access before then email me directly and I will send you back my username and password which you can use for a few days. Sorry for the delay, Mark --- Sent with System SEVEN - the new generation of mobile messaging -original message- Subject: Re: [dba-VB] SCRUM: Error inscript0004_vw_AlphabeticalListOfProductsReport From: "Arthur Fuller" Date: 14/04/2009 21:55 I haven't received a username/password yet from Mark. I gather that I will also need a URL that connects me to Mark's SVN server. Perhaps I have that in a message somewhere. I'm new to this setup so please be patient with me. I have used the MS version control with web interface but I didn't set it up. When I was hired someone else set it up for me, so I didn't see the setup details. It was just there when I was hired. The way it worked, I had a local mirror of the project's directories, exactly the same as what was on the version control system. Thanks, Arthur _______________________________________________ dba-VB mailing list dba-VB at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/dba-vb http://www.databaseadvisors.com From mcp2004 at mail.ru Sat Apr 18 07:43:42 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Sat, 18 Apr 2009 16:43:42 +0400 Subject: [dba-VB] Northwind.NET Prerelease Message-ID: Hi SCRUM Team, I have published prerealese test version here: http://northwind.codeplex.com/WorkItem/View.aspx?WorkItemId=638 It's also available here: http://smsconsulting.spb.ru/scrum/Northwind.NET.0.9.99.zip (~1.5 MB) This is a prerelease version for public testing. To run the application unzip attached archive on your disk, and start Northwind.NET.FE.exe This Northwind.NET application uses user instance of MS SQL 2005/2008 Express with attached database located in \Databases subfolder. Here is a connection string: You can also use MS SQL 2005/2008 Standard/Prof/Enterprise editions - in that case attach NorthwindNET.mdf file to your target MS SQL Server instance and change the above connection string. Northwind.NET 0.9.99 files & folders ======================= 18.04.2009 15:44 1,522,688 Northwind.NET.FE.exe 18.04.2009 16:08 1,191 Northwind.NET.FE.exe.config 18.04.2009 15:44 7,680 Northwind.NET.Utilities.dll 18.04.2009 16:14 Database 18.04.2009 16:14 Logs 18.04.2009 16:15 Pictures .\Database 18.04.2009 16:17 4,194,304 NorthwindNET.mdf 18.04.2009 16:17 1,048,576 NorthwindNET_log.ldf .\Logs 18.04.2009 16:17 107 NorthWind.NET.log .\0.9.99\Pictures 28.03.2009 21:11 41,112 EMPID1.BMP 28.03.2009 21:11 41,112 EMPID2.BMP 28.03.2009 21:11 41,112 EMPID3.BMP 28.03.2009 21:11 41,368 EMPID4.BMP 28.03.2009 21:11 41,112 EMPID5.BMP 28.03.2009 21:11 41,368 EMPID6.BMP 28.03.2009 21:11 41,112 EMPID7.BMP 28.03.2009 21:11 41,112 EMPID8.BMP 28.03.2009 21:11 41,112 EMPID9.BMP Thank you. -- Shamil From mcp2004 at mail.ru Sun Apr 19 00:43:54 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Sun, 19 Apr 2009 09:43:54 +0400 Subject: [dba-VB] =?koi8-r?b?Tm9ydGh3aW5kLk5FVCBQcmVyZWxlYXNl?= In-Reply-To: References: Message-ID: Hi SCRUM Team and all, Arthur, Mike, Gustav and myself did do some testing of the prerelease version, and we all found it good enough for the first release. I'm going to release Northwind.NET v.1.0 this evening (GMT+3) on http://northwind.codeplex.com Any final notes? Thank you. -- Shamil -----Original Message----- From: Salakhetdinov Shamil To: dba-VB Date: Sat, 18 Apr 2009 16:43:42 +0400 Subject: [dba-VB] Northwind.NET Prerelease > Hi SCRUM Team, > > I have published prerealese test version here: > > http://northwind.codeplex.com/WorkItem/View.aspx?WorkItemId=638 > > It's also available here: > > http://smsconsulting.spb.ru/scrum/Northwind.NET.0.9.99.zip (~1.5 MB) > > This is a prerelease version for public testing. > To run the application unzip attached archive on your disk, and start Northwind.NET.FE.exe > This Northwind.NET application uses user instance of MS SQL 2005/2008 Express with attached database located in \Databases subfolder. > > Here is a connection string: > > > connectionString="Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\Database\NorthwindNET.mdf;Integrated Security=True;User Instance=True" > providerName="System.Data.SqlClient" /> > > > You can also use MS SQL 2005/2008 Standard/Prof/Enterprise editions - in that case attach NorthwindNET.mdf file to your target MS SQL Server instance and change the above connection string. > > Northwind.NET 0.9.99 files & folders > ======================= > > 18.04.2009 15:44 1,522,688 Northwind.NET.FE.exe > 18.04.2009 16:08 1,191 Northwind.NET.FE.exe.config > 18.04.2009 15:44 7,680 Northwind.NET.Utilities.dll > 18.04.2009 16:14 Database > 18.04.2009 16:14 Logs > 18.04.2009 16:15 Pictures > > .\Database > > 18.04.2009 16:17 4,194,304 NorthwindNET.mdf > 18.04.2009 16:17 1,048,576 NorthwindNET_log.ldf > > .\Logs > > 18.04.2009 16:17 107 NorthWind.NET.log > > .\0.9.99\Pictures > > 28.03.2009 21:11 41,112 EMPID1.BMP > 28.03.2009 21:11 41,112 EMPID2.BMP > 28.03.2009 21:11 41,112 EMPID3.BMP > 28.03.2009 21:11 41,368 EMPID4.BMP > 28.03.2009 21:11 41,112 EMPID5.BMP > 28.03.2009 21:11 41,368 EMPID6.BMP > 28.03.2009 21:11 41,112 EMPID7.BMP > 28.03.2009 21:11 41,112 EMPID8.BMP > 28.03.2009 21:11 41,112 EMPID9.BMP > > Thank you. > > -- > Shamil > > > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mcp2004 at mail.ru Sun Apr 19 11:37:50 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Sun, 19 Apr 2009 20:37:50 +0400 Subject: [dba-VB] Northwind.NET v.1.0 Released Message-ID: Hi All, Northwind.NET v.1.0 Sample Application's sources and executables are released today on CodePlex as planned. Here is the link: http://northwind.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=26348 (watch line wraps) Please try to use this sample application and post your comments, remarks, proposals and reviews on CodePlex or on dba-VB. Thank you everybody who participated in this project and who supported it - in alphabetical order of first names: Arthur Fuller Doug Murphy Gustav Brock John Colby Mark Breen Mike Mattys as well as a few interested "lurkers" whom I do not mention here as I do not have their permission to do that - if you wanted please announce yourself here, and we will mention you within every new release notes as support group "pushing" us to keep going forward with this project. I do hope there will be more releases of this sample application coming in the future. Thank you. -- Shamil Salakhetdinov From mcp2004 at mail.ru Sun Apr 19 12:11:05 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Sun, 19 Apr 2009 21:11:05 +0400 Subject: [dba-VB] Proposing/Planning Northwind.NET v.1.5 Message-ID: Hi SCRUM Team and All, With Northwind.NET v.1.0 has got released today I wanted to propose to immediately start the next week a follow-up project: Northwind.NET v.1.5 Sample Application - that would be an intermediate project/release to develop and release later Northwind.NET v.2.0 Sample application: the idea is to "morph" in two steps the current set of forms and reports (Northwind.NET v.1.0) into TreeView based GUI as well as to modularize the current Northwind.NET.FE "monolith". Who is in? Please announce here your interest to participate in the follow-up project. Then we can exchange our ideas what we can do. Planned deadline for v.1.5 release are two weeks starting Monday, April 20, 2009. Thank you. -- Shamil P.S. I still didn't have opportunity to keep tracing our project progress in TargetProcess as I have had to do too much development and I didn't have free time left for TargetProcess data entering/editing... From Gustav at cactus.dk Sun Apr 19 12:27:35 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Sun, 19 Apr 2009 19:27:35 +0200 Subject: [dba-VB] Proposing/Planning Northwind.NET v.1.5 Message-ID: Hi Shamil Count me in please! But I think you need to elaborate a bit on your thoughts about "TreeView based GUI" and "monolith" ... I guess you mean a treeview structured menu system to replace the switchboard form. If so, I made one recently and it has its challenges, but users are very happy with it. A MDI Parent Form was the container and all app forms were children of this. /gustav >>> Salakhetdinov Shamil 19-04-2009 19:11:05 >>> Hi SCRUM Team and All, With Northwind.NET v.1.0 has got released today I wanted to propose to immediately start the next week a follow-up project: Northwind.NET v.1.5 Sample Application - that would be an intermediate project/release to develop and release later Northwind.NET v.2.0 Sample application: the idea is to "morph" in two steps the current set of forms and reports (Northwind.NET v.1.0) into TreeView based GUI as well as to modularize the current Northwind.NET.FE "monolith". Who is in? Please announce here your interest to participate in the follow-up project. Then we can exchange our ideas what we can do. Planned deadline for v.1.5 release are two weeks starting Monday, April 20, 2009. Thank you. -- Shamil P.S. I still didn't have opportunity to keep tracing our project progress in TargetProcess as I have had to do too much development and I didn't have free time left for TargetProcess data entering/editing... From mcp2004 at mail.ru Sun Apr 19 13:18:25 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Sun, 19 Apr 2009 22:18:25 +0400 Subject: [dba-VB] =?koi8-r?b?UHJvcG9zaW5nL1BsYW5uaW5nIE5vcnRod2luZC5ORVQg?= =?koi8-r?b?di4xLjU=?= In-Reply-To: References: Message-ID: Hi Gustav, Thank you. Yes - "a treeview structured menu system to replace the switchboard form." <<< If so, I made one recently and it has its challenges, but users are very happy with it. >>> Yes, I do remember you have posted on that subject on AccessD or dba-VB - can we use parts of this your application GUI in our open source Northwind.NET project? <<< A MDI Parent Form was the container and all app forms were children of this. >>> I'd propose to use SDI not MDI and Custom Controls developed/"morphed" from Northwind.NET v.1.0 forms. SDI will use Splitter control to split SDI form into TreeView section and a Custom Controls' section. For the v.1.5 we can even use List Control instead of TreeView. For v.2.0 there will be additional Splitter control introduced to further split Custom Controls' section into two subsections: ListView and Custom Conrtols. v.2.0 will also for sure use TreeView as the main navigation method as well as will introduce paged navigation via ListView - the way the forms are getting data now in Northwind.NET v.1.0 is not good/will be slow for large datasets - that has to be changed... <<< split "monolith" >>> I mean to move/convert: 1) Datasets into Northwind.NET.DataSets; 2) Forms into Northwind.NET.Forms (or Northwind.NET.Forms.UserControls) having custom controls obstained from current forms; 3) Reports into Northwind.NET.Reports - that would have all .rdlc files as well as custom controls obtained from current reports' forms (but with just one generic custom control for reports without parameters) and dedicated custom controls for reports with parameters. (We can even try to develop generic solution with one custom control for all reports and generating controls to enter parameter values on-the-fly but that would need some advanced programming I wanted to avoid because of tight deadlines/scarse development resources - but if anybody from outside of our team will come with ready to use generic solution we can use it immediately) The idea to use Custom Controls has an advantage to have them reused in the follow-up WPF sample application(s) "out-of-the-box" because WPF forms can host WinForms custom controls AFAIK although I didn't test that... Of course when going from "monolith" to modularized architecture there come some side-effects/draw-backs - one of them is described here: Issue On Decoupling DataSets From WinForms FE Project http://northwind.codeplex.com/Thread/View.aspx?ThreadId=53037 This issue (if I'm not missing its effective workaround) is one of the reasons (for me at least) to "suspect" DataSets are not so good for Enterprise Level development (if MS will not fix the above issue real soon) - and that's why our roadmap to come finally to ADO.NET Entity Framework is looking currently as the right way to aim at long run... Last note for now: splitting "monolith" Northwind.NET.FE project doesn't mean here to break it - I'd propsoe to leave it as it's, and create Northwind.NET.FE.1.5 project for the intermediate release and then Northwind.NET.FE.2.0 for teh release having Treeview + ListView paged + Custom Controls based user interface. Of course one can propose many more improvements (/new sections) to GUI but to keep developing and releasing new versions steadily we have to keep adding new features/new GUI elements in small chunks... Thank you. -- Shamil -----Original Message----- From: "Gustav Brock" To: Date: Sun, 19 Apr 2009 19:27:35 +0200 Subject: Re: [dba-VB] Proposing/Planning Northwind.NET v.1.5 > Hi Shamil > > Count me in please! > > But I think you need to elaborate a bit on your thoughts about "TreeView based GUI" and "monolith" ... > > I guess you mean a treeview structured menu system to replace the switchboard form. If so, I made one recently and it has its challenges, but users are very happy with it. A MDI Parent Form was the container and all app forms were children of this. > > /gustav > > >>> Salakhetdinov Shamil 19-04-2009 19:11:05 >>> > Hi SCRUM Team and All, > > With Northwind.NET v.1.0 has got released today I wanted to propose to immediately start the next week a follow-up project: > > Northwind.NET v.1.5 Sample Application - that would be an intermediate project/release to develop and release later Northwind.NET v.2.0 Sample application: the idea is to "morph" in two steps the current set of forms and reports (Northwind.NET v.1.0) into TreeView based GUI as well as to modularize the current Northwind.NET.FE "monolith". > > Who is in? > Please announce here your interest to participate in the follow-up project. Then we can exchange our ideas what we can do. > Planned deadline for v.1.5 release are two weeks starting Monday, April 20, 2009. > > Thank you. > > -- > Shamil > > P.S. I still didn't have opportunity to keep tracing our project progress in TargetProcess as I have had to do too much development and I didn't have free time left for TargetProcess data entering/editing... > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mmattys at rochester.rr.com Sun Apr 19 19:25:23 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Sun, 19 Apr 2009 20:25:23 -0400 Subject: [dba-VB] Proposing/Planning Northwind.NET v.1.5 References: Message-ID: <9202B2E1F5D94AF19D3B564F4AFAF869@Mattys> Hi Shamil and Gustav, I'm pleased to attend the next engagement ... (I spent a lot on this, I'd better learn it!) - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Gustav Brock" To: Sent: Sunday, April 19, 2009 1:27 PM Subject: Re: [dba-VB] Proposing/Planning Northwind.NET v.1.5 > Hi Shamil > > Count me in please! > > But I think you need to elaborate a bit on your thoughts about "TreeView > based GUI" and "monolith" ... > > I guess you mean a treeview structured menu system to replace the > switchboard form. If so, I made one recently and it has its challenges, > but users are very happy with it. A MDI Parent Form was the container and > all app forms were children of this. > > /gustav > >>>> Salakhetdinov Shamil 19-04-2009 19:11:05 >>> > Hi SCRUM Team and All, > > With Northwind.NET v.1.0 has got released today I wanted to propose to > immediately start the next week a follow-up project: > > Northwind.NET v.1.5 Sample Application - that would be an intermediate > project/release to develop and release later Northwind.NET v.2.0 Sample > application: the idea is to "morph" in two steps the current set of forms > and reports (Northwind.NET v.1.0) into TreeView based GUI as well as to > modularize the current Northwind.NET.FE "monolith". > > Who is in? > Please announce here your interest to participate in the follow-up > project. Then we can exchange our ideas what we can do. > Planned deadline for v.1.5 release are two weeks starting Monday, April > 20, 2009. > > Thank you. > > -- > Shamil > > P.S. I still didn't have opportunity to keep tracing our project progress > in TargetProcess as I have had to do too much development and I didn't > have free time left for TargetProcess data entering/editing... > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > > From mcp2004 at mail.ru Mon Apr 20 00:43:48 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Mon, 20 Apr 2009 09:43:48 +0400 Subject: [dba-VB] =?koi8-r?b?UHJvcG9zaW5nL1BsYW5uaW5nIE5vcnRod2luZC5ORVQg?= =?koi8-r?b?di4xLjU=?= In-Reply-To: <9202B2E1F5D94AF19D3B564F4AFAF869@Mattys> References: <9202B2E1F5D94AF19D3B564F4AFAF869@Mattys> Message-ID: Hi Mike, Thank you, I was quite sure you'll continue participating in this endeavor :) -- Shamil -----Original Message----- From: "Mike Mattys" To: "Discussion concerning Visual Basic and related programming issues." Date: Sun, 19 Apr 2009 20:25:23 -0400 Subject: Re: [dba-VB] Proposing/Planning Northwind.NET v.1.5 > Hi Shamil and Gustav, > > I'm pleased to attend the next engagement ... > > (I spent a lot on this, I'd better learn it!) > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > ----- Original Message ----- > From: "Gustav Brock" > To: > Sent: Sunday, April 19, 2009 1:27 PM > Subject: Re: [dba-VB] Proposing/Planning Northwind.NET v.1.5 > > > > Hi Shamil > > > > Count me in please! > > > > But I think you need to elaborate a bit on your thoughts about "TreeView > > based GUI" and "monolith" ... > > > > I guess you mean a treeview structured menu system to replace the > > switchboard form. If so, I made one recently and it has its challenges, > > but users are very happy with it. A MDI Parent Form was the container and > > all app forms were children of this. > > > > /gustav > > > >>>> Salakhetdinov Shamil 19-04-2009 19:11:05 >>> > > Hi SCRUM Team and All, > > > > With Northwind.NET v.1.0 has got released today I wanted to propose to > > immediately start the next week a follow-up project: > > > > Northwind.NET v.1.5 Sample Application - that would be an intermediate > > project/release to develop and release later Northwind.NET v.2.0 Sample > > application: the idea is to "morph" in two steps the current set of forms > > and reports (Northwind.NET v.1.0) into TreeView based GUI as well as to > > modularize the current Northwind.NET.FE "monolith". > > > > Who is in? > > Please announce here your interest to participate in the follow-up > > project. Then we can exchange our ideas what we can do. > > Planned deadline for v.1.5 release are two weeks starting Monday, April > > 20, 2009. > > > > Thank you. > > > > -- > > Shamil > > > > P.S. I still didn't have opportunity to keep tracing our project progress > > in TargetProcess as I have had to do too much development and I didn't > > have free time left for TargetProcess data entering/editing... > > > > > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mcp2004 at mail.ru Mon Apr 20 01:01:13 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Mon, 20 Apr 2009 10:01:13 +0400 Subject: [dba-VB] =?koi8-r?b?UHJvcG9zaW5nL1BsYW5uaW5nIE5vcnRod2luZC5ORVQg?= =?koi8-r?b?di4xLjU=?= In-Reply-To: References: Message-ID: Hi SCRUM Team, Some afterthoughts here on splitting Northwind.NET "monolith" and using Custom Controls - that seems to be too quick and too large transition/transformation when done in one-two follow-up projects. And without clear reasons: - converting forms into Custom Controls just to use them later in WPF application(s) - why should we care about that now? - splitting Northwind.NET "monolith" into several classlibs - that would introduce (quite) some complexity especially for beginner level developers - we should probably postpone doing that until there will be a real need in such a splitting... Recap: - let's target TreeView based MDI application as Gustav proposed - but on first step let's just make MDI application with ordinary menu/toolbar, and on the second step introduce TreeView (we can prepare TreeView support custom classes and data structures (if any) on first step); - let's also separate all navigation logic into dedicated custom class(es)/namespace - you can see in the existing code - it's partially done already; - let's also introduce nUNit and create a special console project for Unit Testing and develop tests for navigational logic and maybe some others... Please advise/propose/add your thoughts what other tasks we could solve in the first follow-up project. Thank you. -- Shamil -----Original Message----- From: Salakhetdinov Shamil To: "Discussion concerning Visual Basic and related programming issues." Date: Sun, 19 Apr 2009 22:18:25 +0400 Subject: Re: [dba-VB]Proposing/Planning Northwind.NET v.1.5 > > Hi Gustav, > > Thank you. > > Yes - "a treeview structured menu system to replace the switchboard form." > > <<< > If so, I made one recently and it has its challenges, but users are very happy with it. > >>> > Yes, I do remember you have posted on that subject on AccessD or dba-VB - can we use parts of this your application GUI in our open source Northwind.NET project? > > <<< > A MDI Parent Form was the container and all app forms were children of this. > >>> > I'd propose to use SDI not MDI and Custom Controls developed/"morphed" from Northwind.NET v.1.0 forms. > SDI will use Splitter control to split SDI form into TreeView section and a Custom Controls' section. For the v.1.5 we can even use List Control instead of TreeView. > > For v.2.0 there will be additional Splitter control introduced to further split Custom Controls' section into two subsections: ListView and Custom Conrtols. v.2.0 will also for sure use TreeView as the main navigation method as well as will introduce paged navigation via ListView - the way the forms are getting data now in Northwind.NET v.1.0 is not good/will be slow for large datasets - that has to be changed... > > <<< > split "monolith" > >>> > I mean to move/convert: > > 1) Datasets into Northwind.NET.DataSets; > > 2) Forms into Northwind.NET.Forms (or Northwind.NET.Forms.UserControls) having custom controls obstained from current forms; > > 3) Reports into Northwind.NET.Reports - that would have all .rdlc files as well as custom controls obtained from current reports' forms (but with just one generic custom control for reports without parameters) and dedicated custom controls for reports with parameters. (We can even try to develop generic solution with one custom control for all reports and generating controls to enter parameter values on-the-fly but that would need some advanced programming I wanted to avoid because of tight deadlines/scarse development resources - but if anybody from outside of our team will come with ready to use generic solution we can use it immediately) > > The idea to use Custom Controls has an advantage to have them reused in the follow-up WPF sample application(s) "out-of-the-box" because WPF forms can host WinForms custom controls AFAIK although I didn't test that... > > Of course when going from "monolith" to modularized architecture there come some side-effects/draw-backs - one of them is described here: > > Issue On Decoupling DataSets From WinForms FE Project > http://northwind.codeplex.com/Thread/View.aspx?ThreadId=53037 > > This issue (if I'm not missing its effective workaround) is one of the reasons (for me at least) to "suspect" DataSets are not so good for Enterprise Level development (if MS will not fix the above issue real soon) - and that's why our roadmap to come finally to ADO.NET Entity Framework is looking currently as the right way to aim at long run... > > Last note for now: splitting "monolith" Northwind.NET.FE project doesn't mean here to break it - I'd propsoe to leave it as it's, and create Northwind.NET.FE.1.5 project for the intermediate release and then Northwind.NET.FE.2.0 for teh release having Treeview + ListView paged + Custom Controls based user interface. > > Of course one can propose many more improvements (/new sections) to GUI but to keep developing and releasing new versions steadily we have to keep adding new features/new GUI elements in small chunks... > > Thank you. > > -- > Shamil > > > -----Original Message----- > From: "Gustav Brock" > To: > Date: Sun, 19 Apr 2009 19:27:35 +0200 > Subject: Re: [dba-VB] Proposing/Planning Northwind.NET v.1.5 > > > Hi Shamil > > > > Count me in please! > > > > But I think you need to elaborate a bit on your thoughts about "TreeView based GUI" and "monolith" ... > > > > I guess you mean a treeview structured menu system to replace the switchboard form. If so, I made one recently and it has its challenges, but users are very happy with it. A MDI Parent Form was the container and all app forms were children of this. > > > > /gustav > > > > >>> Salakhetdinov Shamil 19-04-2009 19:11:05 >>> > > Hi SCRUM Team and All, > > > > With Northwind.NET v.1.0 has got released today I wanted to propose to immediately start the next week a follow-up project: > > > > Northwind.NET v.1.5 Sample Application - that would be an intermediate project/release to develop and release later Northwind.NET v.2.0 Sample application: the idea is to "morph" in two steps the current set of forms and reports (Northwind.NET v.1.0) into TreeView based GUI as well as to modularize the current Northwind.NET.FE "monolith". > > > > Who is in? > > Please announce here your interest to participate in the follow-up project. Then we can exchange our ideas what we can do. > > Planned deadline for v.1.5 release are two weeks starting Monday, April 20, 2009. > > > > Thank you. > > > > -- > > Shamil > > > > P.S. I still didn't have opportunity to keep tracing our project progress in TargetProcess as I have had to do too much development and I didn't have free time left for TargetProcess data entering/editing... > > > > > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mcp2004 at mail.ru Mon Apr 20 06:27:32 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Mon, 20 Apr 2009 15:27:32 +0400 Subject: [dba-VB] Northwind.NET v.1.5 Message-ID: Hi SCRUM team, FYI: I have created Northwind.NET.FE.1.5 project within Northwind.NET solution: I have just copied all the sources of Northwind.NET.FE into this new project folder and I added this new project to the solution. Changes are submitted to our main SVN server. Northwind.NET.FE project is unloaded from solution to not disturb/confuse further development. Thank you. -- Shamil From dw-murphy at cox.net Mon Apr 20 11:57:16 2009 From: dw-murphy at cox.net (Doug Murphy) Date: Mon, 20 Apr 2009 09:57:16 -0700 Subject: [dba-VB] Proposing/Planning Northwind.NET v.1.5 In-Reply-To: References: Message-ID: Hello Shamil, I am going to have to resign from the team, not that I have contributed much to it. I was hoping to be able to work with you guys and learn from the experience. But life and work requirements keep taking top priority. The good thing is that work has picked up. I will follow your products and try to learn from your work. Thank you for leading this effort. Best regards. Doug -----Original Message----- From: dba-vb-bounces at databaseadvisors.com [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Salakhetdinov Shamil Sent: Sunday, April 19, 2009 10:11 AM To: dba-VB Subject: [dba-VB] Proposing/Planning Northwind.NET v.1.5 Hi SCRUM Team and All, With Northwind.NET v.1.0 has got released today I wanted to propose to immediately start the next week a follow-up project: Northwind.NET v.1.5 Sample Application - that would be an intermediate project/release to develop and release later Northwind.NET v.2.0 Sample application: the idea is to "morph" in two steps the current set of forms and reports (Northwind.NET v.1.0) into TreeView based GUI as well as to modularize the current Northwind.NET.FE "monolith". Who is in? Please announce here your interest to participate in the follow-up project. Then we can exchange our ideas what we can do. Planned deadline for v.1.5 release are two weeks starting Monday, April 20, 2009. Thank you. -- Shamil P.S. I still didn't have opportunity to keep tracing our project progress in TargetProcess as I have had to do too much development and I didn't have free time left for TargetProcess data entering/editing... _______________________________________________ dba-VB mailing list dba-VB at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/dba-vb http://www.databaseadvisors.com From Gustav at cactus.dk Mon Apr 20 16:14:19 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Mon, 20 Apr 2009 23:14:19 +0200 Subject: [dba-VB] Proposing/Planning Northwind.NET v.1.5 Message-ID: Hi Shamil Thanks for the clarification. Yes, we can freely use my treeview menu code - it is very basic and could be refined a lot, I had to leave it as is but it works. Originally I missed your point on Decoupling DataSets but now I think I understand. I haven't tested it and have no workaround. /gustav >>> Salakhetdinov Shamil 19-04-2009 20:18 >>> Hi Gustav, Thank you. Yes - "a treeview structured menu system to replace the switchboard form." <<< If so, I made one recently and it has its challenges, but users are very happy with it. >>> Yes, I do remember you have posted on that subject on AccessD or dba-VB - can we use parts of this your application GUI in our open source Northwind.NET project? <<< A MDI Parent Form was the container and all app forms were children of this. >>> I'd propose to use SDI not MDI and Custom Controls developed/"morphed" from Northwind.NET v.1.0 forms. SDI will use Splitter control to split SDI form into TreeView section and a Custom Controls' section. For the v.1.5 we can even use List Control instead of TreeView. For v.2.0 there will be additional Splitter control introduced to further split Custom Controls' section into two subsections: ListView and Custom Conrtols. v.2.0 will also for sure use TreeView as the main navigation method as well as will introduce paged navigation via ListView - the way the forms are getting data now in Northwind.NET v.1.0 is not good/will be slow for large datasets - that has to be changed... <<< split "monolith" >>> I mean to move/convert: 1) Datasets into Northwind.NET.DataSets; 2) Forms into Northwind.NET.Forms (or Northwind.NET.Forms.UserControls) having custom controls obstained from current forms; 3) Reports into Northwind.NET.Reports - that would have all .rdlc files as well as custom controls obtained from current reports' forms (but with just one generic custom control for reports without parameters) and dedicated custom controls for reports with parameters. (We can even try to develop generic solution with one custom control for all reports and generating controls to enter parameter values on-the-fly but that would need some advanced programming I wanted to avoid because of tight deadlines/scarse development resources - but if anybody from outside of our team will come with ready to use generic solution we can use it immediately) The idea to use Custom Controls has an advantage to have them reused in the follow-up WPF sample application(s) "out-of-the-box" because WPF forms can host WinForms custom controls AFAIK although I didn't test that... Of course when going from "monolith" to modularized architecture there come some side-effects/draw-backs - one of them is described here: Issue On Decoupling DataSets From WinForms FE Project http://northwind.codeplex.com/Thread/View.aspx?ThreadId=53037 This issue (if I'm not missing its effective workaround) is one of the reasons (for me at least) to "suspect" DataSets are not so good for Enterprise Level development (if MS will not fix the above issue real soon) - and that's why our roadmap to come finally to ADO.NET Entity Framework is looking currently as the right way to aim at long run... Last note for now: splitting "monolith" Northwind.NET.FE project doesn't mean here to break it - I'd propsoe to leave it as it's, and create Northwind.NET.FE.1.5 project for the intermediate release and then Northwind.NET.FE.2.0 for teh release having Treeview + ListView paged + Custom Controls based user interface. Of course one can propose many more improvements (/new sections) to GUI but to keep developing and releasing new versions steadily we have to keep adding new features/new GUI elements in small chunks... Thank you. -- Shamil -----Original Message----- From: "Gustav Brock" To: Date: Sun, 19 Apr 2009 19:27:35 +0200 Subject: Re: [dba-VB] Proposing/Planning Northwind.NET v.1.5 > Hi Shamil > > Count me in please! > > But I think you need to elaborate a bit on your thoughts about "TreeView based GUI" and "monolith" ... > > I guess you mean a treeview structured menu system to replace the switchboard form. If so, I made one recently and it has its challenges, but users are very happy with it. A MDI Parent Form was the container and all app forms were children of this. > > /gustav > > >>> Salakhetdinov Shamil 19-04-2009 19:11:05 >>> > Hi SCRUM Team and All, > > With Northwind.NET v.1.0 has got released today I wanted to propose to immediately start the next week a follow-up project: > > Northwind.NET v.1.5 Sample Application - that would be an intermediate project/release to develop and release later Northwind.NET v.2.0 Sample application: the idea is to "morph" in two steps the current set of forms and reports (Northwind.NET v.1.0) into TreeView based GUI as well as to modularize the current Northwind.NET.FE "monolith". > > Who is in? > Please announce here your interest to participate in the follow-up project. Then we can exchange our ideas what we can do. > Planned deadline for v.1.5 release are two weeks starting Monday, April 20, 2009. > > Thank you. > > -- > Shamil > > P.S. I still didn't have opportunity to keep tracing our project progress in TargetProcess as I have had to do too much development and I didn't have free time left for TargetProcess data entering/editing... From Gustav at cactus.dk Mon Apr 20 16:15:15 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Mon, 20 Apr 2009 23:15:15 +0200 Subject: [dba-VB] Proposing/Planning Northwind.NET v.1.5 Message-ID: Hi Shamil I think you are right, don't speed up things too much. To speak for myself: I never know when real work kicks in leaving little or no time for fun programming. As for the unit testing, this is blank area for me. Don't we need the high-level and expensive VS versions (Team System) for this? These are beyond my budget. Also I tried to install NUunit 2.4.8 on my Vista but no go, all kind of errors pops up, including one which claims that the project wasn't built with a known test system - which is true. To be honest, I have no idea where to start debugging this install ... /gustav >>> Salakhetdinov Shamil 20-04-2009 08:01 >>> Hi SCRUM Team, Some afterthoughts here on splitting Northwind.NET "monolith" and using Custom Controls - that seems to be too quick and too large transition/transformation when done in one-two follow-up projects. And without clear reasons: - converting forms into Custom Controls just to use them later in WPF application(s) - why should we care about that now? - splitting Northwind.NET "monolith" into several classlibs - that would introduce (quite) some complexity especially for beginner level developers - we should probably postpone doing that until there will be a real need in such a splitting... Recap: - let's target TreeView based MDI application as Gustav proposed - but on first step let's just make MDI application with ordinary menu/toolbar, and on the second step introduce TreeView (we can prepare TreeView support custom classes and data structures (if any) on first step); - let's also separate all navigation logic into dedicated custom class(es)/namespace - you can see in the existing code - it's partially done already; - let's also introduce nUNit and create a special console project for Unit Testing and develop tests for navigational logic and maybe some others... Please advise/propose/add your thoughts what other tasks we could solve in the first follow-up project. Thank you. -- Shamil -----Original Message----- From: Salakhetdinov Shamil To: "Discussion concerning Visual Basic and related programming issues." Date: Sun, 19 Apr 2009 22:18:25 +0400 Subject: Re: [dba-VB]Proposing/Planning Northwind.NET v.1.5 > > Hi Gustav, > > Thank you. > > Yes - "a treeview structured menu system to replace the switchboard form." > > <<< > If so, I made one recently and it has its challenges, but users are very happy with it. > >>> > Yes, I do remember you have posted on that subject on AccessD or dba-VB - can we use parts of this your application GUI in our open source Northwind.NET project? > > <<< > A MDI Parent Form was the container and all app forms were children of this. > >>> > I'd propose to use SDI not MDI and Custom Controls developed/"morphed" from Northwind.NET v.1.0 forms. > SDI will use Splitter control to split SDI form into TreeView section and a Custom Controls' section. For the v.1.5 we can even use List Control instead of TreeView. > > For v.2.0 there will be additional Splitter control introduced to further split Custom Controls' section into two subsections: ListView and Custom Conrtols. v.2.0 will also for sure use TreeView as the main navigation method as well as will introduce paged navigation via ListView - the way the forms are getting data now in Northwind.NET v.1.0 is not good/will be slow for large datasets - that has to be changed... > > <<< > split "monolith" > >>> > I mean to move/convert: > > 1) Datasets into Northwind.NET.DataSets; > > 2) Forms into Northwind.NET.Forms (or Northwind.NET.Forms.UserControls) having custom controls obstained from current forms; > > 3) Reports into Northwind.NET.Reports - that would have all .rdlc files as well as custom controls obtained from current reports' forms (but with just one generic custom control for reports without parameters) and dedicated custom controls for reports with parameters. (We can even try to develop generic solution with one custom control for all reports and generating controls to enter parameter values on-the-fly but that would need some advanced programming I wanted to avoid because of tight deadlines/scarse development resources - but if anybody from outside of our team will come with ready to use generic solution we can use it immediately) > > The idea to use Custom Controls has an advantage to have them reused in the follow-up WPF sample application(s) "out-of-the-box" because WPF forms can host WinForms custom controls AFAIK although I didn't test that... > > Of course when going from "monolith" to modularized architecture there come some side-effects/draw-backs - one of them is described here: > > Issue On Decoupling DataSets From WinForms FE Project > http://northwind.codeplex.com/Thread/View.aspx?ThreadId=53037 > > This issue (if I'm not missing its effective workaround) is one of the reasons (for me at least) to "suspect" DataSets are not so good for Enterprise Level development (if MS will not fix the above issue real soon) - and that's why our roadmap to come finally to ADO.NET Entity Framework is looking currently as the right way to aim at long run... > > Last note for now: splitting "monolith" Northwind.NET.FE project doesn't mean here to break it - I'd propsoe to leave it as it's, and create Northwind.NET.FE.1.5 project for the intermediate release and then Northwind.NET.FE.2.0 for teh release having Treeview + ListView paged + Custom Controls based user interface. > > Of course one can propose many more improvements (/new sections) to GUI but to keep developing and releasing new versions steadily we have to keep adding new features/new GUI elements in small chunks... > > Thank you. > > -- > Shamil > > > -----Original Message----- > From: "Gustav Brock" > To: > Date: Sun, 19 Apr 2009 19:27:35 +0200 > Subject: Re: [dba-VB] Proposing/Planning Northwind.NET v.1.5 > > > Hi Shamil > > > > Count me in please! > > > > But I think you need to elaborate a bit on your thoughts about "TreeView based GUI" and "monolith" ... > > > > I guess you mean a treeview structured menu system to replace the switchboard form. If so, I made one recently and it has its challenges, but users are very happy with it. A MDI Parent Form was the container and all app forms were children of this. > > > > /gustav > > > > >>> Salakhetdinov Shamil 19-04-2009 19:11:05 >>> > > Hi SCRUM Team and All, > > > > With Northwind.NET v.1.0 has got released today I wanted to propose to immediately start the next week a follow-up project: > > > > Northwind.NET v.1.5 Sample Application - that would be an intermediate project/release to develop and release later Northwind.NET v.2.0 Sample application: the idea is to "morph" in two steps the current set of forms and reports (Northwind.NET v.1.0) into TreeView based GUI as well as to modularize the current Northwind.NET.FE "monolith". > > > > Who is in? > > Please announce here your interest to participate in the follow-up project. Then we can exchange our ideas what we can do. > > Planned deadline for v.1.5 release are two weeks starting Monday, April 20, 2009. > > > > Thank you. > > > > -- > > Shamil > > > > P.S. I still didn't have opportunity to keep tracing our project progress in TargetProcess as I have had to do too much development and I didn't have free time left for TargetProcess data entering/editing... > > > > > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > _______________________________________________ dba-VB mailing list dba-VB at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/dba-vb http://www.databaseadvisors.com From Gustav at cactus.dk Mon Apr 20 16:18:30 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Mon, 20 Apr 2009 23:18:30 +0200 Subject: [dba-VB] Proposing/Planning Northwind.NET v.1.5 Message-ID: Hi Doug Sorry to see you go. Now, anyone who wants to drop in? We are having fun. All your talent will be requested! /gustav >>> dw-murphy at cox.net 20-04-2009 18:57 >>> Hello Shamil, I am going to have to resign from the team, not that I have contributed much to it. I was hoping to be able to work with you guys and learn from the experience. But life and work requirements keep taking top priority. The good thing is that work has picked up. I will follow your products and try to learn from your work. Thank you for leading this effort. Best regards. Doug From mcp2004 at mail.ru Mon Apr 20 16:47:23 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Tue, 21 Apr 2009 01:47:23 +0400 Subject: [dba-VB] =?koi8-r?b?UHJvcG9zaW5nL1BsYW5uaW5nIE5vcnRod2luZC5ORVQg?= =?koi8-r?b?di4xLjU=?= In-Reply-To: References: Message-ID: Hello Doug, Pity you're leaving - welcome back anytime. Thank you for your support. -- Shamil -----Original Message----- From: "Doug Murphy" To: "'Salakhetdinov Shamil'" ,"'Discussion concerning Visual Basic and related programming issues.'" Date: Mon, 20 Apr 2009 09:57:16 -0700 Subject: RE: [dba-VB] Proposing/Planning Northwind.NET v.1.5 > Hello Shamil, > > I am going to have to resign from the team, not that I have contributed much > to it. I was hoping to be able to work with you guys and learn from the > experience. But life and work requirements keep taking top priority. The > good thing is that work has picked up. > > I will follow your products and try to learn from your work. > > Thank you for leading this effort. > > Best regards. > > Doug > > -----Original Message----- > From: dba-vb-bounces at databaseadvisors.com > [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Salakhetdinov > Shamil > Sent: Sunday, April 19, 2009 10:11 AM > To: dba-VB > Subject: [dba-VB] Proposing/Planning Northwind.NET v.1.5 > > Hi SCRUM Team and All, > > With Northwind.NET v.1.0 has got released today I wanted to propose to > immediately start the next week a follow-up project: > > Northwind.NET v.1.5 Sample Application - that would be an intermediate > project/release to develop and release later Northwind.NET v.2.0 Sample > application: the idea is to "morph" in two steps the current set of forms > and reports (Northwind.NET v.1.0) into TreeView based GUI as well as to > modularize the current Northwind.NET.FE "monolith". > > Who is in? > Please announce here your interest to participate in the follow-up project. > Then we can exchange our ideas what we can do. > Planned deadline for v.1.5 release are two weeks starting Monday, April 20, > 2009. > > Thank you. > > -- > Shamil > > P.S. I still didn't have opportunity to keep tracing our project progress in > TargetProcess as I have had to do too much development and I didn't have > free time left for TargetProcess data entering/editing... > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > > From mcp2004 at mail.ru Mon Apr 20 16:55:05 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Tue, 21 Apr 2009 01:55:05 +0400 Subject: [dba-VB] =?koi8-r?b?UHJvcG9zaW5nL1BsYW5uaW5nIE5vcnRod2luZC5ORVQg?= =?koi8-r?b?IHYuMS41?= In-Reply-To: References: Message-ID: Hi Gustav, OK, let's proceed is small steps - let's better spend some time on description of what we're doing, and we're going to do in the nearest follow-up project - I have got one private request on that subject already... nUnit is good enough for now, and it's free and it works OK here on Vista with .NET Framework 3.5 SP1 and VS2008 SP1... I'll make some tests, and you'll and SCRUM team members will quickly find how to make some others. Thank you. -- Shamil -----Original Message----- From: "Gustav Brock" To: Date: Mon, 20 Apr 2009 23:15:15 +0200 Subject: Re: [dba-VB] Proposing/Planning Northwind.NET v.1.5 > Hi Shamil > > I think you are right, don't speed up things too much. To speak for myself: I never know when real work kicks in leaving little or no time for fun programming. > > As for the unit testing, this is blank area for me. Don't we need the high-level and expensive VS versions (Team System) for this? > These are beyond my budget. Also I tried to install NUunit 2.4.8 on my Vista but no go, all kind of errors pops up, including one which claims that the project wasn't built with a known test system - which is true. > > To be honest, I have no idea where to start debugging this install ... > > /gustav > > > >>> Salakhetdinov Shamil 20-04-2009 08:01 >>> > Hi SCRUM Team, > > Some afterthoughts here on splitting Northwind.NET "monolith" and using Custom Controls - that seems to be too quick and too large transition/transformation when done in one-two follow-up projects. And without clear reasons: > > - converting forms into Custom Controls just to use them later in WPF application(s) - why should we care about that now? > - splitting Northwind.NET "monolith" into several classlibs - that would introduce (quite) some complexity especially for beginner level developers - we should probably postpone doing that until there will be a real need in such a splitting... > > Recap: > > - let's target TreeView based MDI application as Gustav proposed - but on first step let's just make MDI application with ordinary menu/toolbar, and on the second step introduce TreeView (we can prepare TreeView support custom classes and data structures (if any) on first step); > - let's also separate all navigation logic into dedicated custom class(es)/namespace - you can see in the existing code - it's partially done already; > - let's also introduce nUNit and create a special console project for Unit Testing and develop tests for navigational logic and maybe some others... > > Please advise/propose/add your thoughts what other tasks we could solve in the first follow-up project. > > Thank you. > > -- > Shamil > > -----Original Message----- > From: Salakhetdinov Shamil > To: "Discussion concerning Visual Basic and related programming issues." > Date: Sun, 19 Apr 2009 22:18:25 +0400 > Subject: Re: [dba-VB]Proposing/Planning Northwind.NET v.1.5 > > > > > Hi Gustav, > > > > Thank you. > > > > Yes - "a treeview structured menu system to replace the switchboard form." > > > > <<< > > If so, I made one recently and it has its challenges, but users are very happy with it. > > >>> > > Yes, I do remember you have posted on that subject on AccessD or dba-VB - can we use parts of this your application GUI in our open source Northwind.NET project? > > > > <<< > > A MDI Parent Form was the container and all app forms were children of this. > > >>> > > I'd propose to use SDI not MDI and Custom Controls developed/"morphed" from Northwind.NET v.1.0 forms. > > SDI will use Splitter control to split SDI form into TreeView section and a Custom Controls' section. For the v.1.5 we can even use List Control instead of TreeView. > > > > For v.2.0 there will be additional Splitter control introduced to further split Custom Controls' section into two subsections: ListView and Custom Conrtols. v.2.0 will also for sure use TreeView as the main navigation method as well as will introduce paged navigation via ListView - the way the forms are getting data now in Northwind.NET v.1.0 is not good/will be slow for large datasets - that has to be changed... > > > > <<< > > split "monolith" > > >>> > > I mean to move/convert: > > > > 1) Datasets into Northwind.NET.DataSets; > > > > 2) Forms into Northwind.NET.Forms (or Northwind.NET.Forms.UserControls) having custom controls obstained from current forms; > > > > 3) Reports into Northwind.NET.Reports - that would have all .rdlc files as well as custom controls obtained from current reports' forms (but with just one generic custom control for reports without parameters) and dedicated custom controls for reports with parameters. (We can even try to develop generic solution with one custom control for all reports and generating controls to enter parameter values on-the-fly but that would need some advanced programming I wanted to avoid because of tight deadlines/scarse development resources - but if anybody from outside of our team will come with ready to use generic solution we can use it immediately) > > > > The idea to use Custom Controls has an advantage to have them reused in the follow-up WPF sample application(s) "out-of-the-box" because WPF forms can host WinForms custom controls AFAIK although I didn't test that... > > > > Of course when going from "monolith" to modularized architecture there come some side-effects/draw-backs - one of them is described here: > > > > Issue On Decoupling DataSets From WinForms FE Project > > http://northwind.codeplex.com/Thread/View.aspx?ThreadId=53037 > > > > This issue (if I'm not missing its effective workaround) is one of the reasons (for me at least) to "suspect" DataSets are not so good for Enterprise Level development (if MS will not fix the above issue real soon) - and that's why our roadmap to come finally to ADO.NET Entity Framework is looking currently as the right way to aim at long run... > > > > Last note for now: splitting "monolith" Northwind.NET.FE project doesn't mean here to break it - I'd propsoe to leave it as it's, and create Northwind.NET.FE.1.5 project for the intermediate release and then Northwind.NET.FE.2.0 for teh release having Treeview + ListView paged + Custom Controls based user interface. > > > > Of course one can propose many more improvements (/new sections) to GUI but to keep developing and releasing new versions steadily we have to keep adding new features/new GUI elements in small chunks... > > > > Thank you. > > > > -- > > Shamil > > > > > > -----Original Message----- > > From: "Gustav Brock" > > To: > > Date: Sun, 19 Apr 2009 19:27:35 +0200 > > Subject: Re: [dba-VB] Proposing/Planning Northwind.NET v.1.5 > > > > > Hi Shamil > > > > > > Count me in please! > > > > > > But I think you need to elaborate a bit on your thoughts about "TreeView based GUI" and "monolith" ... > > > > > > I guess you mean a treeview structured menu system to replace the switchboard form. If so, I made one recently and it has its challenges, but users are very happy with it. A MDI Parent Form was the container and all app forms were children of this. > > > > > > /gustav > > > > > > >>> Salakhetdinov Shamil 19-04-2009 19:11:05 >>> > > > Hi SCRUM Team and All, > > > > > > With Northwind.NET v.1.0 has got released today I wanted to propose to immediately start the next week a follow-up project: > > > > > > Northwind.NET v.1.5 Sample Application - that would be an intermediate project/release to develop and release later Northwind.NET v.2.0 Sample application: the idea is to "morph" in two steps the current set of forms and reports (Northwind.NET v.1.0) into TreeView based GUI as well as to modularize the current Northwind.NET.FE "monolith". > > > > > > Who is in? > > > Please announce here your interest to participate in the follow-up project. Then we can exchange our ideas what we can do. > > > Planned deadline for v.1.5 release are two weeks starting Monday, April 20, 2009. > > > > > > Thank you. > > > > > > -- > > > Shamil > > > > > > P.S. I still didn't have opportunity to keep tracing our project progress in TargetProcess as I have had to do too much development and I didn't have free time left for TargetProcess data entering/editing... > > > > > > > > > > > > _______________________________________________ > > > dba-VB mailing list > > > dba-VB at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > > http://www.databaseadvisors.com > > > > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mcp2004 at mail.ru Tue Apr 21 05:13:06 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Tue, 21 Apr 2009 14:13:06 +0400 Subject: [dba-VB] CodePlex Northwind.NET - Welcome, Mission Statement and Roadmap sections added to home page Message-ID: Hi SCRUM Team, Have a look at http://northwind.codeplex.com/Wiki/View.aspx?title=Home I have added subject sections. Are they OK with you? (I hope they are not sounding too ambitious.) Please use CodePlex wiki features to make the text of the subject sections as you wanted it to be, please correct my English when needed - especially when it sounds too ambitious, lengthy or heavy for your native English speakers ears... Thank you. -- Shamil From mmattys at rochester.rr.com Tue Apr 21 05:28:24 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Tue, 21 Apr 2009 06:28:24 -0400 Subject: [dba-VB] CodePlex Northwind.NET - Welcome, Mission Statement and Roadmap sections added to home page References: Message-ID: Warm. Inviting. Humorous. A touch of wonder added, as well. Very good! - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Salakhetdinov Shamil" To: "dba-VB" Sent: Tuesday, April 21, 2009 6:13 AM Subject: [dba-VB] CodePlex Northwind.NET - Welcome,Mission Statement and Roadmap sections added to home page > Hi SCRUM Team, > > Have a look at > > http://northwind.codeplex.com/Wiki/View.aspx?title=Home > > I have added subject sections. > Are they OK with you? (I hope they are not sounding too ambitious.) > > Please use CodePlex wiki features to make the text of the subject sections > as you wanted it to be, please correct my English when needed - especially > when it sounds too ambitious, lengthy or heavy for your native English > speakers ears... > > Thank you. > > -- > Shamil > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From fuller.artful at gmail.com Tue Apr 21 06:57:10 2009 From: fuller.artful at gmail.com (Arthur Fuller) Date: Tue, 21 Apr 2009 07:57:10 -0400 Subject: [dba-VB] CodePlex Northwind.NET - Welcome, Mission Statement and Roadmap sections added to home page In-Reply-To: References: Message-ID: <29f585dd0904210457j2b5761e3ue995946a325dc7e4@mail.gmail.com> Hi Shamil, I have touched up your English text and hopefully improved it a little. Arthur On Tue, Apr 21, 2009 at 6:28 AM, Mike Mattys wrote: > Warm. > Inviting. > Humorous. > A touch of wonder added, as well. > Very good! > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > > ----- Original Message ----- > From: "Salakhetdinov Shamil" > To: "dba-VB" > Sent: Tuesday, April 21, 2009 6:13 AM > Subject: [dba-VB] CodePlex Northwind.NET - Welcome,Mission Statement and > Roadmap sections added to home page > > > > Hi SCRUM Team, > > > > Have a look at > > > > http://northwind.codeplex.com/Wiki/View.aspx?title=Home > > > > I have added subject sections. > > Are they OK with you? (I hope they are not sounding too ambitious.) > > > > Please use CodePlex wiki features to make the text of the subject > sections > > as you wanted it to be, please correct my English when needed - > especially > > when it sounds too ambitious, lengthy or heavy for your native English > > speakers ears... > > > > Thank you. > > > > -- > > Shamil > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > > From mcp2004 at mail.ru Tue Apr 21 08:33:34 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Tue, 21 Apr 2009 17:33:34 +0400 Subject: [dba-VB] =?koi8-r?b?Q29kZVBsZXggTm9ydGh3aW5kLk5FVCAtIFdlbGNvbWUs?= =?koi8-r?b?TWlzc2lvbiBTdGF0ZW1lbnQgYW5kIFJvYWRtYXAgc2VjdGlvbnMg?= =?koi8-r?b?YWRkZWQgdG8gaG9tZSBwYWdl?= In-Reply-To: References: Message-ID: Thank you, Mike :) -- Shamil -----Original Message----- From: "Mike Mattys" To: "Salakhetdinov Shamil" ,"Discussion concerning Visual Basic and related programming issues." Date: Tue, 21 Apr 2009 06:28:24 -0400 Subject: Re: [dba-VB] CodePlex Northwind.NET - Welcome,Mission Statement and Roadmap sections added to home page > Warm. > Inviting. > Humorous. > A touch of wonder added, as well. > Very good! > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > > ----- Original Message ----- > From: "Salakhetdinov Shamil" > To: "dba-VB" > Sent: Tuesday, April 21, 2009 6:13 AM > Subject: [dba-VB] CodePlex Northwind.NET - Welcome,Mission Statement and > Roadmap sections added to home page > > > > Hi SCRUM Team, > > > > Have a look at > > > > http://northwind.codeplex.com/Wiki/View.aspx?title=Home > > > > I have added subject sections. > > Are they OK with you? (I hope they are not sounding too ambitious.) > > > > Please use CodePlex wiki features to make the text of the subject sections > > as you wanted it to be, please correct my English when needed - especially > > when it sounds too ambitious, lengthy or heavy for your native English > > speakers ears... > > > > Thank you. > > > > -- > > Shamil > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > From mcp2004 at mail.ru Tue Apr 21 08:39:59 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Tue, 21 Apr 2009 17:39:59 +0400 Subject: [dba-VB] =?koi8-r?b?Q29kZVBsZXggTm9ydGh3aW5kLk5FVCAtIFdlbGNvbWUs?= =?koi8-r?b?IE1pc3Npb24gU3RhdGVtZW50IGFuZCBSb2FkbWFwIHNlY3Rpb25z?= =?koi8-r?b?IGFkZGVkIHRvIGhvbWUgcGFnZQ==?= In-Reply-To: <29f585dd0904210457j2b5761e3ue995946a325dc7e4@mail.gmail.com> References: <29f585dd0904210457j2b5761e3ue995946a325dc7e4@mail.gmail.com> Message-ID: Hi Arthur, Thank you. I have only changed back punctuation of one sentence: "...to use the right tools for the right jobs: for everybody's advantage." ':' symbol is intentionally used in it to make a longer pause while reading this sentence than a pause, which is used when comma ',' separates parts of a sentence - is that OK? -- Shamil -----Original Message----- From: Arthur Fuller To: "Discussion concerning Visual Basic and related programming issues." Date: Tue, 21 Apr 2009 07:57:10 -0400 Subject: Re: [dba-VB] CodePlex Northwind.NET - Welcome, Mission Statement and Roadmap sections added to home page > Hi Shamil, > > I have touched up your English text and hopefully improved it a little. > > Arthur > > On Tue, Apr 21, 2009 at 6:28 AM, Mike Mattys wrote: > > > Warm. > > Inviting. > > Humorous. > > A touch of wonder added, as well. > > Very good! > > > > - > > Michael R Mattys > > MapPoint and Database Dev > > www.mattysconsulting.com > > - > > > > ----- Original Message ----- > > From: "Salakhetdinov Shamil" > > To: "dba-VB" > > Sent: Tuesday, April 21, 2009 6:13 AM > > Subject: [dba-VB] CodePlex Northwind.NET - Welcome,Mission Statement and > > Roadmap sections added to home page > > > > > > > Hi SCRUM Team, > > > > > > Have a look at > > > > > > http://northwind.codeplex.com/Wiki/View.aspx?title=Home > > > > > > I have added subject sections. > > > Are they OK with you? (I hope they are not sounding too ambitious.) > > > > > > Please use CodePlex wiki features to make the text of the subject > > sections > > > as you wanted it to be, please correct my English when needed - > > especially > > > when it sounds too ambitious, lengthy or heavy for your native English > > > speakers ears... > > > > > > Thank you. > > > > > > -- > > > Shamil > > > > > > _______________________________________________ > > > dba-VB mailing list > > > dba-VB at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > > http://www.databaseadvisors.com > > > > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > > > From drawbridgej at sympatico.ca Tue Apr 21 09:07:26 2009 From: drawbridgej at sympatico.ca (Jack and Pat) Date: Tue, 21 Apr 2009 10:07:26 -0400 Subject: [dba-VB] CodePlex Northwind.NET - Welcome, Mission Statement and Roadmap sections added to home page In-Reply-To: References: <29f585dd0904210457j2b5761e3ue995946a325dc7e4@mail.gmail.com> Message-ID: Good stuff guys - Very friendly text and informative. Jack -----Original Message----- From: dba-vb-bounces at databaseadvisors.com [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Salakhetdinov Shamil Sent: Tuesday, April 21, 2009 9:40 AM To: Arthur Fuller; dba-VB Subject: Re: [dba-VB]CodePlex Northwind.NET - Welcome, Mission Statement and Roadmap sections added to home page Hi Arthur, Thank you. I have only changed back punctuation of one sentence: "...to use the right tools for the right jobs: for everybody's advantage." ':' symbol is intentionally used in it to make a longer pause while reading this sentence than a pause, which is used when comma ',' separates parts of a sentence - is that OK? -- Shamil -----Original Message----- From: Arthur Fuller To: "Discussion concerning Visual Basic and related programming issues." Date: Tue, 21 Apr 2009 07:57:10 -0400 Subject: Re: [dba-VB] CodePlex Northwind.NET - Welcome, Mission Statement and Roadmap sections added to home page > Hi Shamil, > > I have touched up your English text and hopefully improved it a little. > > Arthur > > On Tue, Apr 21, 2009 at 6:28 AM, Mike Mattys wrote: > > > Warm. > > Inviting. > > Humorous. > > A touch of wonder added, as well. > > Very good! > > > > - > > Michael R Mattys > > MapPoint and Database Dev > > www.mattysconsulting.com > > - > > > > ----- Original Message ----- > > From: "Salakhetdinov Shamil" > > To: "dba-VB" > > Sent: Tuesday, April 21, 2009 6:13 AM > > Subject: [dba-VB] CodePlex Northwind.NET - Welcome,Mission Statement and > > Roadmap sections added to home page > > > > > > > Hi SCRUM Team, > > > > > > Have a look at > > > > > > http://northwind.codeplex.com/Wiki/View.aspx?title=Home > > > > > > I have added subject sections. > > > Are they OK with you? (I hope they are not sounding too ambitious.) > > > > > > Please use CodePlex wiki features to make the text of the subject > > sections > > > as you wanted it to be, please correct my English when needed - > > especially > > > when it sounds too ambitious, lengthy or heavy for your native English > > > speakers ears... > > > > > > Thank you. > > > > > > -- > > > Shamil > > > > > > _______________________________________________ > > > dba-VB mailing list > > > dba-VB at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > > http://www.databaseadvisors.com > > > > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > > > _______________________________________________ dba-VB mailing list dba-VB at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/dba-vb http://www.databaseadvisors.com From mcp2004 at mail.ru Tue Apr 21 13:01:27 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Tue, 21 Apr 2009 22:01:27 +0400 Subject: [dba-VB] Northwind.NET v.1.0 Development Techniques Message-ID: Hi SCRUM Team and all, I have added a short list of development techniques used in Northwind.NET v.1.0: http://northwind.codeplex.com/Thread/View.aspx?ThreadId=54012 Please look through the list, correct it if needed, add more entries. I have added this list (as well as early "Mission Statement" and "Roadmap") in response on a request of my colleague who noted that the aims and scope of the project were unclear to him... As you can find we have learned and used already quite some techniques and development practices in this small project - we'll learn and use a lot more for sure... Thank you. -- Shamil From mcp2004 at mail.ru Tue Apr 21 13:02:42 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Tue, 21 Apr 2009 22:02:42 +0400 Subject: [dba-VB] =?koi8-r?b?Q29kZVBsZXggTm9ydGh3aW5kLk5FVCAtIFdlbGNvbWUs?= =?koi8-r?b?IE1pc3Npb24gU3RhdGVtZW50IGFuZCBSb2FkbWFwIHNlY3Rpb25z?= =?koi8-r?b?IGFkZGVkIHRvIGhvbWUgcGFnZQ==?= In-Reply-To: References: Message-ID: Thank you for your feedback, Jack. -- Shamil -----Original Message----- From: "Jack and Pat" To: "'Salakhetdinov Shamil'" ,"'Discussion concerning Visual Basic and related programming issues.'" Date: Tue, 21 Apr 2009 10:07:26 -0400 Subject: RE: [dba-VB]CodePlex Northwind.NET - Welcome, Mission Statement and Roadmap sections added to home page > Good stuff guys - Very friendly text and informative. > Jack > > -----Original Message----- > From: dba-vb-bounces at databaseadvisors.com > [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Salakhetdinov > Shamil > Sent: Tuesday, April 21, 2009 9:40 AM > To: Arthur Fuller; dba-VB > Subject: Re: [dba-VB]CodePlex Northwind.NET - Welcome, Mission Statement and > Roadmap sections added to home page > > > Hi Arthur, > > Thank you. > > I have only changed back punctuation of one sentence: > > "...to use the right tools for the right jobs: for everybody's advantage." > > ':' symbol is intentionally used in it to make a longer pause while reading > this sentence than a pause, which is used when comma ',' separates parts of > a sentence - is that OK? > > -- > Shamil > > -----Original Message----- > From: Arthur Fuller > To: "Discussion concerning Visual Basic and related programming issues." > > Date: Tue, 21 Apr 2009 07:57:10 -0400 > Subject: Re: [dba-VB] CodePlex Northwind.NET - Welcome, Mission Statement > and Roadmap sections added to home page > > > Hi Shamil, > > > > I have touched up your English text and hopefully improved it a little. > > > > Arthur > > > > On Tue, Apr 21, 2009 at 6:28 AM, Mike Mattys > wrote: > > > > > Warm. > > > Inviting. > > > Humorous. > > > A touch of wonder added, as well. > > > Very good! > > > > > > - > > > Michael R Mattys > > > MapPoint and Database Dev > > > www.mattysconsulting.com > > > - > > > > > > ----- Original Message ----- > > > From: "Salakhetdinov Shamil" > > > To: "dba-VB" > > > Sent: Tuesday, April 21, 2009 6:13 AM > > > Subject: [dba-VB] CodePlex Northwind.NET - Welcome,Mission Statement and > > > Roadmap sections added to home page > > > > > > > > > > Hi SCRUM Team, > > > > > > > > Have a look at > > > > > > > > http://northwind.codeplex.com/Wiki/View.aspx?title=Home > > > > > > > > I have added subject sections. > > > > Are they OK with you? (I hope they are not sounding too ambitious.) > > > > > > > > Please use CodePlex wiki features to make the text of the subject > > > sections > > > > as you wanted it to be, please correct my English when needed - > > > especially > > > > when it sounds too ambitious, lengthy or heavy for your native English > > > > speakers ears... > > > > > > > > Thank you. > > > > > > > > -- > > > > Shamil > > > > > > > > _______________________________________________ > > > > dba-VB mailing list > > > > dba-VB at databaseadvisors.com > > > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > > > http://www.databaseadvisors.com > > > > > > > > > > _______________________________________________ > > > dba-VB mailing list > > > dba-VB at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > > http://www.databaseadvisors.com > > > > > > > > > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > > From mcp2004 at mail.ru Wed Apr 22 08:40:15 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Wed, 22 Apr 2009 17:40:15 +0400 Subject: [dba-VB] =?koi8-r?b?Q29kZVBsZXggTm9ydGh3aW5kLk5FVCAtIFdlbGNvbWUs?= =?koi8-r?b?IE1pc3Npb24gU3RhdGVtZW50IGFuZCBSb2FkbWFwIHNlY3Rpb25z?= =?koi8-r?b?IGFkZGVkIHRvIGhvbWUgcGFnZQ==?= In-Reply-To: <29f585dd0904211547m46b75067p8039228f29e618e7@mail.gmail.com> References: <29f585dd0904211547m46b75067p8039228f29e618e7@mail.gmail.com> Message-ID: Hi Arthur, I meant using colon -- ':' -- symbol instead of comma -- ',' --. Yes, I agree, let's not dispute the variations of English first of all because your English style and grammar is what I like a lot, and because SCRUM very nature is to avoid any dispute and to come to a consensus. Thus, let's come to a consensus for this special case where I wanted to somehow outline/deduct (using colon -- ':' -- symbol) the last part of sentence -- "for everybody's advantage" -- from the preceeding part -- "...to use the right tools for the right jobs" ? (And I used ellipsis -- '...' -- in my e-mail message to note that I'm quoting a sentence not from its beginning...) Looking at http://en.wikipedia.org/wiki/Colon_(punctuation) I see I have probably used colon symbol as - "syntactical-deductive: introduces the logical consequence, or effect, of a fact stated before" but I must say such usage is deducted from Russian or Italian, both of which I learned a long ago - in previous century :) As far as I see you use a lot a construct with two dashes - '--' - let's use it in this sentence? "...to use the right tools for the right jobs -- for everybody's advantage." OK? Thank you. -- Shamil ;-) -----Original Message----- From: Arthur Fuller To: Salakhetdinov Shamil Date: Tue, 21 Apr 2009 18:47:50 -0400 Subject: Re: Re[2]: [dba-VB] CodePlex Northwind.NET - Welcome, Mission Statement and Roadmap sections added to home page > We could dispute the variations of English for centuries, but IMO ellipses > and extended ellipses do not connote a pause of whatever length. But I don't > really care, one way or the other. Language is a verb: it ultimately > resolves to how it is used. Thus "to each their own", while striking my > linguistic brain cells as insane (singular resolving to plural), has become > the standard, and so I shall accept this construct. I shall never obey it -- > call me a fuddy-duddy -- but I shall accept it as the modern parlance. It > makes me puke but I have learned that it's best to regard such phrases as > sincere attempts to communicate, and the rules be damned! What is important > is to communicate, regardless of the rules. That said, I shall continue to > obey the rules of English as I learned them so long ago -- in a previous > century. > > One should neve end a sentence with a preposition. > Etc. > > My particular peccadillo. such phrasing makes me crazy. And yet, for certain > constructs the alternative is so stilted as to make one laugh. > > > 2009/4/21 Salakhetdinov Shamil > > > > > Hi Arthur, > > > > Thank you. > > > > I have only changed back punctuation of one sentence: > > > > "...to use the right tools for the right jobs: for everybody's advantage." > > > > ':' symbol is intentionally used in it to make a longer pause while reading > > this sentence than a pause, which is used when comma ',' separates parts of > > a sentence - is that OK? > > > > -- > > Shamil > > > > -----Original Message----- > > From: Arthur Fuller > > To: "Discussion concerning Visual Basic and related programming issues." < > > dba-vb at databaseadvisors.com> > > Date: Tue, 21 Apr 2009 07:57:10 -0400 > > Subject: Re: [dba-VB] CodePlex Northwind.NET - Welcome, Mission Statement > > and Roadmap sections added to home page > > > > > Hi Shamil, > > > > > > I have touched up your English text and hopefully improved it a little. > > > > > > Arthur > > > > > > On Tue, Apr 21, 2009 at 6:28 AM, Mike Mattys > >wrote: > > > > > > > Warm. > > > > Inviting. > > > > Humorous. > > > > A touch of wonder added, as well. > > > > Very good! > > > > > > > > - > > > > Michael R Mattys > > > > MapPoint and Database Dev > > > > www.mattysconsulting.com > > > > - > > > > > > > > ----- Original Message ----- > > > > From: "Salakhetdinov Shamil" > > > > To: "dba-VB" > > > > Sent: Tuesday, April 21, 2009 6:13 AM > > > > Subject: [dba-VB] CodePlex Northwind.NET - Welcome,Mission Statement > > and > > > > Roadmap sections added to home page > > > > > > > > > > > > > Hi SCRUM Team, > > > > > > > > > > Have a look at > > > > > > > > > > http://northwind.codeplex.com/Wiki/View.aspx?title=Home > > > > > > > > > > I have added subject sections. > > > > > Are they OK with you? (I hope they are not sounding too ambitious.) > > > > > > > > > > Please use CodePlex wiki features to make the text of the subject > > > > sections > > > > > as you wanted it to be, please correct my English when needed - > > > > especially > > > > > when it sounds too ambitious, lengthy or heavy for your native > > English > > > > > speakers ears... > > > > > > > > > > Thank you. > > > > > > > > > > -- > > > > > Shamil > > > > > > > > > > _______________________________________________ > > > > > dba-VB mailing list > > > > > dba-VB at databaseadvisors.com > > > > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > > > > http://www.databaseadvisors.com > > > > > > > > > > > > > _______________________________________________ > > > > dba-VB mailing list > > > > dba-VB at databaseadvisors.com > > > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > > > http://www.databaseadvisors.com > > > > > > > > > > > > > > > > > > > > From mcp2004 at mail.ru Wed Apr 22 12:35:41 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Wed, 22 Apr 2009 21:35:41 +0400 Subject: [dba-VB] =?koi8-r?b?Q29kZVBsZXggTm9ydGh3aW5kLk5FVCAtIFdlbGNvbWUs?= =?koi8-r?b?IE1pc3Npb24gU3RhdGVtZW50IGFuZCBSb2FkbWFwIHNlY3Rpb25z?= =?koi8-r?b?IGFkZGVkIHRvIGhvbWUgcGFnZQ==?= In-Reply-To: <29f585dd0904220805p11fa754cgc36694987aa891ce@mail.gmail.com> References: <29f585dd0904220805p11fa754cgc36694987aa891ce@mail.gmail.com> Message-ID: Yes, Arthur, Em-Dash - I have made correction on northwind.codeplex.com Yes, using "the" is an issue here, I know - thank you for your editing. -- Shamil -----Original Message----- From: Arthur Fuller To: Salakhetdinov Shamil Date: Wed, 22 Apr 2009 11:05:01 -0400 Subject: Re: Re[4]: [dba-VB] CodePlex Northwind.NET - Welcome, Mission Statement and Roadmap sections added to home page > I typed in two dashes when I actually meant what is called in English an Em > dash. In Word, you can type in an Em dash by pressing Ctrl+dash. It is > intended to be a longer dash than the minus sign gives you. Feel free to > correct this if you can. > > That's an excellent use of ellipsis. > > I didn't mean to trod upon your English, which is quite excellent. But > occasionally you forget things such as "the", which I find interesting from > a linguistics point of view. (I read Noam Chomsky from the beginnings in > transformational grammar and his devastating assault on B.F. Skinner's > Behaviorism, and continue to read him to this day. He has got to rank as one > of the greatest intellectuals of his era, IMO.) > > "The" is a particularly pointless word in the English language. Its only > purpose seems to be to distinguish the context from "a" and "an", which > imply multiple instances of said object. However, in no matter how pointless > the word, its absence seems strange in English, which is why I added it to a > couple of your sentences. > > Arthur > > From mcp2004 at mail.ru Thu Apr 23 00:20:54 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Thu, 23 Apr 2009 09:20:54 +0400 Subject: [dba-VB] =?koi8-r?b?UHJvcG9zaW5nL1BsYW5uaW5nIE5vcnRod2luZC5ORVQg?= =?koi8-r?b?IHYuMS41?= In-Reply-To: References: Message-ID: Hi Gustav, Thank you. Could you please also commit to SVN server your current version of Northwind.NET.FE.1.5.csproj? Please also put the list of the missing/issues positions as in your e-mail message at northwind.codeplex.com issues area titles "Issues with MDI TreeView menu" or something like that? Thank you. -- Shamil -----Original Message----- From: "Gustav Brock" To: Date: Wed, 22 Apr 2009 23:51:40 +0200 Subject: Re: Re[2]: [dba-VB] Proposing/Planning Northwind.NET v.1.5 > Hi Shamil > > OK, done. > Please read the in-line comments twice. > program.cs adjusted. > > Missing: > 1. A more clever method to call the different child forms to avoid the duplicate code for each form. > > 2. Option to adjust the position of the vertical separator with the mouse as is possible in a normal split form. > > Issues: > 1. Positioning of child forms. Mostly handled, but for some special situations it may fail. > Main goal: A new child form is positioned at position zero if no child form is present, and at position i+1 where i is the highest position of any present child form. > > 2. Limit the count of child forms in one layer. > > 3. Set colour of background. > > 4. Avoid beep when selecting a node by a key entry. > > > Sorry being a bit late on this but real work is still keeping me quite busy. > > /gustav > > > >>> Salakhetdinov Shamil 20-04-2009 23:51 >>> > > Hi Gustav, > > OK, please put your code then into Northwind.NET.FE.1.5 project - let's say make a folder > \TreeViewMenu within Northwind.NET.FE.1.5 and put your source code file(s) in it. Please make it compiling OK. Then I will try to adapt it. > > As for DataSets - there is no a workaround probably. > > -- > Shamil > > > -----Original Message----- > From: "Gustav Brock" > To: > Date: Mon, 20 Apr 2009 22:57:32 +0200 > Subject: Re: [dba-VB] Proposing/Planning Northwind.NET v.1.5 > > > Hi Shamil > > > > Thanks for the clarification. > > Yes, we can freely use my treeview menu code - it is very basic and could be refined a lot, I had to leave it as is but it works. > > > > Originally I missed your point on Decoupling DataSets but now I think I understand. > > I haven't tested it and have no workaround. > > > > /gustav > > From mcp2004 at mail.ru Thu Apr 23 03:37:34 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Thu, 23 Apr 2009 12:37:34 +0400 Subject: [dba-VB] =?koi8-r?b?UHJvcG9zaW5nL1BsYW5uaW5nIE5vcnRod2luZC5ORVQg?= =?koi8-r?b?IHYuMS41?= In-Reply-To: References: Message-ID: Hi Gustav, FYI: I have added changes to Northwind.NET.FE.1.5.csproj to adapt your treeview menu and MDI form samples. -- Shamil -----Original Message----- From: Salakhetdinov Shamil To: Gustav Brock , dba-VB Date: Thu, 23 Apr 2009 09:20:54 +0400 Subject: Re: [dba-VB]Proposing/Planning Northwind.NET v.1.5 > > Hi Gustav, > > Thank you. > Could you please also commit to SVN server your current version of Northwind.NET.FE.1.5.csproj? > > Please also put the list of the missing/issues positions as in your e-mail message at northwind.codeplex.com issues area titles "Issues with MDI TreeView menu" or something like that? > > Thank you. > > -- > Shamil > > -----Original Message----- > From: "Gustav Brock" > To: > Date: Wed, 22 Apr 2009 23:51:40 +0200 > Subject: Re: Re[2]: [dba-VB] Proposing/Planning Northwind.NET v.1.5 > > > Hi Shamil > > > > OK, done. > > Please read the in-line comments twice. > > program.cs adjusted. > > > > Missing: > > 1. A more clever method to call the different child forms to avoid the duplicate code for each form. > > > > 2. Option to adjust the position of the vertical separator with the mouse as is possible in a normal split form. > > > > Issues: > > 1. Positioning of child forms. Mostly handled, but for some special situations it may fail. > > Main goal: A new child form is positioned at position zero if no child form is present, and at position i+1 where i is the highest position of any present child form. > > > > 2. Limit the count of child forms in one layer. > > > > 3. Set colour of background. > > > > 4. Avoid beep when selecting a node by a key entry. > > > > > > Sorry being a bit late on this but real work is still keeping me quite busy. > > > > /gustav > > > > > > >>> Salakhetdinov Shamil 20-04-2009 23:51 >>> > > > > Hi Gustav, > > > > OK, please put your code then into Northwind.NET.FE.1.5 project - let's say make a folder > > \TreeViewMenu within Northwind.NET.FE.1.5 and put your source code file(s) in it. Please make it compiling OK. Then I will try to adapt it. > > > > As for DataSets - there is no a workaround probably. > > > > -- > > Shamil > > > > > > -----Original Message----- > > From: "Gustav Brock" > > To: > > Date: Mon, 20 Apr 2009 22:57:32 +0200 > > Subject: Re: [dba-VB] Proposing/Planning Northwind.NET v.1.5 > > > > > Hi Shamil > > > > > > Thanks for the clarification. > > > Yes, we can freely use my treeview menu code - it is very basic and could be refined a lot, I had to leave it as is but it works. > > > > > > Originally I missed your point on Decoupling DataSets but now I think I understand. > > > I haven't tested it and have no workaround. > > > > > > /gustav > > > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From Gustav at cactus.dk Thu Apr 23 05:28:16 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Thu, 23 Apr 2009 12:28:16 +0200 Subject: [dba-VB] Proposing/Planning Northwind.NET v.1.5 Message-ID: Hi Shamil Thanks. I made it on my home machine so I couldn't replicate it to my work machine. I forgot that file is needed as well. /gustav >>> Salakhetdinov Shamil 23-04-2009 10:37 >>> Hi Gustav, FYI: I have added changes to Northwind.NET.FE.1.5.csproj to adapt your treeview menu and MDI form samples. -- Shamil -----Original Message----- From: Salakhetdinov Shamil To: Gustav Brock , dba-VB Date: Thu, 23 Apr 2009 09:20:54 +0400 Subject: Re: [dba-VB]Proposing/Planning Northwind.NET v.1.5 > > Hi Gustav, > > Thank you. > Could you please also commit to SVN server your current version of Northwind.NET.FE.1.5.csproj? > > Please also put the list of the missing/issues positions as in your e-mail message at northwind.codeplex.com issues area titles "Issues with MDI TreeView menu" or something like that? > > Thank you. > > -- > Shamil From Gustav at cactus.dk Fri Apr 24 08:53:43 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 24 Apr 2009 15:53:43 +0200 Subject: [dba-VB] Proposing/Planning Northwind.NET v.1.5 Message-ID: Hi Shamil Done! http://northwind.codeplex.com/Thread/List.aspx /gustav >>> Salakhetdinov Shamil 23-04-2009 07:20 >>> Hi Gustav, Thank you. Could you please also commit to SVN server your current version of Northwind.NET.FE.1.5.csproj? Please also put the list of the missing/issues positions as in your e-mail message at northwind.codeplex.com issues area titles "Issues with MDI TreeView menu" or something like that? Thank you. -- Shamil -----Original Message----- From: "Gustav Brock" To: Date: Wed, 22 Apr 2009 23:51:40 +0200 Subject: Re: Re[2]: [dba-VB] Proposing/Planning Northwind.NET v.1.5 > Hi Shamil > > OK, done. > Please read the in-line comments twice. > program.cs adjusted. > > Missing: > 1. A more clever method to call the different child forms to avoid the duplicate code for each form. > > 2. Option to adjust the position of the vertical separator with the mouse as is possible in a normal split form. > > Issues: > 1. Positioning of child forms. Mostly handled, but for some special situations it may fail. > Main goal: A new child form is positioned at position zero if no child form is present, and at position i+1 where i is the highest position of any present child form. > > 2. Limit the count of child forms in one layer. > > 3. Set colour of background. > > 4. Avoid beep when selecting a node by a key entry. > > > Sorry being a bit late on this but real work is still keeping me quite busy. > > /gustav > > > >>> Salakhetdinov Shamil 20-04-2009 23:51 >>> > > Hi Gustav, > > OK, please put your code then into Northwind.NET.FE.1.5 project - let's say make a folder > \TreeViewMenu within Northwind.NET.FE.1.5 and put your source code file(s) in it. Please make it compiling OK. Then I will try to adapt it. > > As for DataSets - there is no a workaround probably. > > -- > Shamil From mcp2004 at mail.ru Fri Apr 24 15:25:54 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Sat, 25 Apr 2009 00:25:54 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IE5vcnRod2luZC5ORVQgdi4xLjEgKEFscGhh?= =?koi8-r?b?KSB3aXRoIE1TIEFjY2VzcyBCYWNrZW5kIHB1Ymxpc2hlZA==?= Message-ID: Hi All, I have just published executables of Northwind.NET v.1.1 (Alpha) having MS Access Backend: http://northwind.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=26600 Please test and post in dba-VB your feedback on issues to have them fixed ASAP, and to get v.1.1 released together with sources. Having v.1.0 with MS SQL 2005/2008 backend and v.1.1 with MS Access backend you can see what are the differences in SQL and in C# coding - and you'll find that those differences are surprisingly(?) small... Based on v.1.0 and v.1.1 we can try to make a dual back-end version switching MS SQL 2005/Access backends on start-up/on-the-fly: is that dual backend/backend switching technique interesting to you from practical point of view? If yes, in what practical use case scenarious do you suppose it can be used? Thank you. -- Shamil From mcp2004 at mail.ru Sat Apr 25 13:45:45 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Sat, 25 Apr 2009 22:45:45 +0400 Subject: [dba-VB] =?koi8-r?b?QURPLk5FVCBFbnRpdHkgRnJhbWV3b3JrIC0gdG8gdXNl?= =?koi8-r?b?IG9yIG5vdD8=?= Message-ID: Crossposted to northwind.codeplex.com --- Hi All, I have spent some time today investigating ADO.NET Entity Framework, and reading articles and opinions on its usage, current status (.NET 3.5 SP1) and the future .NET 4.0/VS 2010: as far as I see this is a promising technology but it looks like it is not yet ready for enterpise level development. And what is your opinion? ADO.NET Entity Framework http://en.wikipedia.org/wiki/ADO.NET_Entity_Framework Stored Procedure Mapping http://blogs.msdn.com/adonet/archive/2008/03/26/stored-procedure-mapping.aspx Using stored procedures with ADO.NET entity framework http://blogs.infosupport.com/blogs/willemm/archive/2007/09/11/Using-stored-procedures-with-ADO.NET-entity-framework.aspx ADO .NET Entity Framework Vote of No Confidence http://efvote.wufoo.com/forms/ado-net-entity-framework-vote-of-no-confidence/ <<< When the Entity Framework is used on projects staffed with more than one developer, merge conflicts occur whenever two developers make changes to an entity diagram. Since the diagram tool is the default and intended tool for making changes to an entity model, the frequency of this problem is will result in an unacceptable level of friction in team member interaction and change integration. >>> http://forums.asp.net/t/1363046.aspx <<< So in short, EF as it stands now is worthless for real life use. I guess I've wasted several weeks of my life rewriting my code for a technology that should have been released as incomplete and only in beta. >>> http://blogs.msdn.com/adonet/archive/2008/12/02/migrating-from-linq-to-sql-to-the-entity-framework-stored-procedures-for-data-retrieval.aspx <<< NO ONE CARES. EF is an overcomplicated piece of junk compared to L2S. If we're going to migrate our L2S DAL over to something else, it won't be Entity Framework (which you'll probably abandon next year in favor of something else anyway!) >>> <<< Linq to Entities simply does NOT work in a real world environment. Don't bother trying to use it with stored procedures that return nothing. I have to wait for VS2010 to get something that will supposedly work? THIS was supposed to work. You told us to move from linq to sql to linq to entities and I did all the conversions for a piece of junk that has put me weeks behind in development and still doesn't work! I'm ready to give up and simply use an ORM that actually works and actually has support and working examples. Why release a technology and tell us to use it when you know it is crippled?!!!! >>> Thank you. -- Shamil From Gustav at cactus.dk Sat Apr 25 16:07:38 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Sat, 25 Apr 2009 23:07:38 +0200 Subject: [dba-VB] ADO.NET Entity Framework - to use or not? Message-ID: Hi Shamil There probably isn't a definitive recommendation - as always, it depends - but I must say I find it quite fascinating to "leave" the tables and views and work with objects instead. If you are a hardcore SQL/T-SQL programmer, you may never feel at home in the EF environment. I am not such a programmer - I know my SQL, but T-SQL I only work with out of necessity - so I don't miss it. To me the EF is a challenge because it is very hard to forget the tables and SQL and a lot of handwork is required up-front to create the model wrapping the tables and views, though I think this pays of later. As for the quoted comments: I find the discussion about the stored procedures to be a misunderstanding - the concept is indeed not that you should sit down and program stored procedures for each and every common task for each table - it is the other way around: the EF creates all that plumbing stuff for you; if you request a change of a property of an object you do that, and the EF creates all the SQL needed to carry out the operation and sends that to the database server to be processed. Regarding the whining about the version control and conflicts, it is not different from the normal datasets - two developers can't add or modify DataTableAdapters at the same time. If this is likely to present an issue for a project, you will have - as you have done in our Nortwind.NET project - to create separate datasets for, say, each report, form, or something else and - before a developer start modifying it - a lock must be posted. Or do I miss something? My major concern is speed. Some tell that the SQL generated by the EF is quite convoluted. I haven't looked into that. In my opinion this has nothing to do wether the concept is good or bad but is a simple (or rather difficult) optimizing task which is an ongoing task. /gustav >>> Salakhetdinov Shamil 25-04-2009 20:45 >>> Crossposted to northwind.codeplex.com --- Hi All, I have spent some time today investigating ADO.NET Entity Framework, and reading articles and opinions on its usage, current status (.NET 3.5 SP1) and the future .NET 4.0/VS 2010: as far as I see this is a promising technology but it looks like it is not yet ready for enterpise level development. And what is your opinion? ADO.NET Entity Framework http://en.wikipedia.org/wiki/ADO.NET_Entity_Framework Stored Procedure Mapping http://blogs.msdn.com/adonet/archive/2008/03/26/stored-procedure-mapping.aspx Using stored procedures with ADO.NET entity framework http://blogs.infosupport.com/blogs/willemm/archive/2007/09/11/Using-stored-procedures-with-ADO.NET-entity-framework.aspx ADO .NET Entity Framework Vote of No Confidence http://efvote.wufoo.com/forms/ado-net-entity-framework-vote-of-no-confidence/ <<< When the Entity Framework is used on projects staffed with more than one developer, merge conflicts occur whenever two developers make changes to an entity diagram. Since the diagram tool is the default and intended tool for making changes to an entity model, the frequency of this problem is will result in an unacceptable level of friction in team member interaction and change integration. >>> http://forums.asp.net/t/1363046.aspx <<< So in short, EF as it stands now is worthless for real life use. I guess I've wasted several weeks of my life rewriting my code for a technology that should have been released as incomplete and only in beta. >>> http://blogs.msdn.com/adonet/archive/2008/12/02/migrating-from-linq-to-sql-to-the-entity-framework-stored-procedures-for-data-retrieval.aspx <<< NO ONE CARES. EF is an overcomplicated piece of junk compared to L2S. If we're going to migrate our L2S DAL over to something else, it won't be Entity Framework (which you'll probably abandon next year in favor of something else anyway!) >>> <<< Linq to Entities simply does NOT work in a real world environment. Don't bother trying to use it with stored procedures that return nothing. I have to wait for VS2010 to get something that will supposedly work? THIS was supposed to work. You told us to move from linq to sql to linq to entities and I did all the conversions for a piece of junk that has put me weeks behind in development and still doesn't work! I'm ready to give up and simply use an ORM that actually works and actually has support and working examples. Why release a technology and tell us to use it when you know it is crippled?!!!! >>> Thank you. -- Shamil From mcp2004 at mail.ru Sun Apr 26 03:09:29 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Sun, 26 Apr 2009 12:09:29 +0400 Subject: [dba-VB] =?koi8-r?b?QURPLk5FVCBFbnRpdHkgRnJhbWV3b3JrIC0gdG8gdXNl?= =?koi8-r?b?IG9yIG5vdD8=?= In-Reply-To: References: Message-ID: Hi Gustav and all, Great, we have now some more stuff to discuss/test :) Yes, it depends. No, I (think) I'm not a hardcore SQL/T-SQL programmer, and I did have developed and I'm supporting applications with advanced business domain model/business rules - all that business logic implemented using object layer in pure C# on top of MS SQL SPs/UDFs... The main issues with EF for me currently are: - 1) "PITA mapping" of SPs to entities or even absence of an option to map some kinds of SPs; - 2) source code control issues because of EF .edmx (model) keeping all the information; - 3) being unsure on the fate of EF after .NET Framework/VS2010 release (based on a pity faith of LINQ2SQL, which development was stopped by MS) <<< and the EF creates all the SQL needed to carry out the operation and sends that to the database server to be processed. >>> Yes, that's clear - the issue is that most of the modern (enterprise level) applications do use CRUD SPs as well as select SPs (returning rowsets and scalar) in between of Data Access Layer code and database tables. There are several reasons to use them - one of the main of them is security AFAIU - and the folks who are noting that EF currently is a PITA to map such CRUD and select SPs to entities are correct in my opinion. My experience (and others as far as I see e.g. from Rickford Lhotka's CSLS.NET) shows that even the most advanced modern enterprise level application developed using Business/Domain Level Model(s) implemented in code (C#/VB.NET) - all have a common denominator: CRUD and select SPs. And when CURD and select SPs are used then such application development is manageable - as soon as built-in/on-the-fly generated SQL is introduced applications development starts to become unmanageable... I can be wrong, Gustav, yes, it all depends, and EF ability to generate advanced SQL is a useful feature (done the similar things here a long ago, of course without advanced optimizations) but the folks' concern on EF "currently PITA" mapping to SPs is also my main current concern... All and every application if you look at it on a very generic level does the following: - 1) stores/updates/deletes data (with validation which can be done on both front- and back-end layers with some overlap); - 2) extracts data from db into business/front layer to make some processing and then goto (1) and using CRUD and select SPs layer clearly shows that application development is rather easy activity - but when we mix the things of data manipulation/storing with business logic (whatever way we do that: using built-in manual SQL, datasets, EF with on-the-fly SQL generation...) - then we're getting lost... Sorry, if the above my writing looks like an excessive unreasoned by your experience generalization but this is what my experience tells me - and this is why I'm concerned with other folks on SPs mapping issues in EF... The main current issues with EF AFAICS: - folks are very concerned with the fact that LINQ 2 SQL development was stopped and that EF might have the same fate - why use the latter then? (my guess MS is currently "betting" on "EF" and therefore the chances it becomes "dead" are low but MS proceed with EF development a bit slow on outer world audience opinion) ; - EF speed. Well, my guess that speed issue could be a concern for large enterprise applications with thousands of simultaneous users - and the question/issue here is not with optimization of on-the-fly generated SQL but with the fact that every framework introduces a code/mapping layer producing some bytes on compilation, and even if that would be a few bytes for every entity object (but more than, say CSLA.NET or NHibernate introduce), they will play their bad role for enterprise level systems with thousands and thousands of simultaneous users - yes, the issue can be usually solved by scaling hardware but that's not always possible and in most cases is very pricey. - Related speed issue is that on-the-fly generated SQL used in e.g. intensive cycle processing of data will work rather well with small test sets but when in production such coding would become a "bottleneck" - of course such issue can be catched early by testing ... - folks are also concerned on the absence of lazy-loading, which could also results in speed issues... - inability to easily map select SPs returning rowsets as well as scalar SPs (I can be wrong, got known on that issue from Internet, checked just once, maybe missed) - this is one of the main issues for many developers and for me personally; - tightly coupling of EF with backend DB is also an issue for folks because that tighly coupling makes (unit) testing dependent on backend; - the version control and conflicts issue - I agree with folks that this is a serious issue - why MS didn't do it by having dedicated file for every entity/association/... and a "joining" .edmx file - that's is an open question for me/proposal to MS :) - a kind of kidding :) ... Recap: - I personally do not care on EF speed issues as I have checked and I see that EF is a light framework, and as Gustav noted that on-the-fly generated SQL optimization is solvable and is ongoing (there in MS) task and as (in my opinion) carefully tested business layer programming should also let to avoid "indirect" speed issues even without lazy loading; - I personally am very concerned on the "currently PITA" mapping of entities and SPs as well as I'm not sure will MS continue EF development after VS2010 release or not. That's it. Very important advantage of EF for me is that .edmx can be put into a classlib and used from front-end and other kind of projects - and when used with WinForms similar to DataSets RAD way of forms' design is working for EF .edmx located in a classlib (and that would work for WPF in VS2010 similar to WinForms). Gustav we can test speed issues in our ongoing Northwind.NET project: - I have a custom relatively lightweight ORM mapping framework, which I can use to create BL and DAL C# objects as well as CRUD and select SPs for Northwind.NET - I will/can make such coding available in one of the future versions of Northwind.NET, and then we can also create .edmx without any SPs and we can write some tests to compare the speed of processing: I expect there will not be that much difference - OK? (we can also try to use CSLA.NET as I expect it is a bit lighter than my framework is (but I do not have experience with CSLA.NET)) Thank you. -- Shamil P.S. Once again: SPs are used here because of security and manageability reasons not because of the speed reasons... -----Original Message----- From: "Gustav Brock" To: Date: Sat, 25 Apr 2009 23:07:38 +0200 Subject: Re: [dba-VB] ADO.NET Entity Framework - to use or not? > Hi Shamil > > There probably isn't a definitive recommendation - as always, it depends - but I must say I find it quite fascinating to "leave" the tables and views and work with objects instead. If you are a hardcore SQL/T-SQL programmer, you may never feel at home in the EF environment. I am not such a programmer - I know my SQL, but T-SQL I only work with out of necessity - so I don't miss it. To me the EF is a challenge because it is very hard to forget the tables and SQL and a lot of handwork is required up-front to create the model wrapping the tables and views, though I think this pays of later. > > As for the quoted comments: > > I find the discussion about the stored procedures to be a misunderstanding - the concept is indeed not that you should sit down and program stored procedures for each and every common task for each table - it is the other way around: the EF creates all that plumbing stuff for you; if you request a change of a property of an object you do that, and the EF creates all the SQL needed to carry out the operation and sends that to the database server to be processed. > > Regarding the whining about the version control and conflicts, it is not different from the normal datasets - two developers can't add or modify DataTableAdapters at the same time. If this is likely to present an issue for a project, you will have - as you have done in our Nortwind.NET project - to create separate datasets for, say, each report, form, or something else and - before a developer start modifying it - a lock must be posted. Or do I miss something? > > My major concern is speed. Some tell that the SQL generated by the EF is quite convoluted. I haven't looked into that. In my opinion this has nothing to do wether the concept is good or bad but is a simple (or rather difficult) optimizing task which is an ongoing task. > > /gustav > > > >>> Salakhetdinov Shamil 25-04-2009 20:45 >>> > Crossposted to northwind.codeplex.com > --- > Hi All, > > I have spent some time today investigating ADO.NET Entity Framework, and reading articles and opinions on its usage, current status (.NET 3.5 SP1) and the future .NET 4.0/VS 2010: as far as I see this is a promising technology but it looks like it is not yet ready for enterpise level development. And what is your opinion? > > ADO.NET Entity Framework > http://en.wikipedia.org/wiki/ADO.NET_Entity_Framework > > Stored Procedure Mapping > http://blogs.msdn.com/adonet/archive/2008/03/26/stored-procedure-mapping.aspx > > Using stored procedures with ADO.NET entity framework > http://blogs.infosupport.com/blogs/willemm/archive/2007/09/11/Using-stored-procedures-with-ADO.NET-entity-framework.aspx > > ADO .NET Entity Framework Vote of No Confidence > http://efvote.wufoo.com/forms/ado-net-entity-framework-vote-of-no-confidence/ > <<< > When the Entity Framework is used on projects staffed with more than one developer, merge conflicts occur whenever two developers make changes to an entity diagram. Since the diagram tool is the default and intended tool for making changes to an entity model, the frequency of this problem is will result in an unacceptable level of friction in team member interaction and change integration. > >>> > > http://forums.asp.net/t/1363046.aspx > <<< > So in short, EF as it stands now is worthless for real life use. > > I guess I've wasted several weeks of my life rewriting my code for a technology that should have been released as incomplete and only in beta. > >>> > > http://blogs.msdn.com/adonet/archive/2008/12/02/migrating-from-linq-to-sql-to-the-entity-framework-stored-procedures-for-data-retrieval.aspx > <<< > NO ONE CARES. EF is an overcomplicated piece of junk compared to L2S. If we're going to migrate our L2S DAL over to something else, it won't be Entity Framework (which you'll probably abandon next year in favor of something else anyway!) > >>> > <<< > Linq to Entities simply does NOT work in a real world environment. > > Don't bother trying to use it with stored procedures that return nothing. > > I have to wait for VS2010 to get something that will supposedly work? > > THIS was supposed to work. You told us to move from linq to sql to linq to entities and I did all the conversions for a piece of junk that has put me weeks behind in development and still doesn't work! > > I'm ready to give up and simply use an ORM that actually works and actually has support and working examples. > > Why release a technology and tell us to use it when you know it is crippled?!!!! > >>> > > Thank you. > > -- > Shamil > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mcp2004 at mail.ru Sun Apr 26 04:28:27 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Sun, 26 Apr 2009 13:28:27 +0400 Subject: [dba-VB] =?koi8-r?b?QURPLk5FVCBFbnRpdHkgRnJhbWV3b3JrIC0gdG8gdXNl?= =?koi8-r?b?IG9yIG5vdD8=?= In-Reply-To: References: Message-ID: Hi Gustav, Clarification to the subject title -- I meant -- "to use or not to use now for real life applications development" -- for sure -- use in our ongoing Northwind.NET project, in one of the future releases. Thank you. -- Shamil -----Original Message----- From: "Gustav Brock" To: Date: Sat, 25 Apr 2009 23:07:38 +0200 Subject: Re: [dba-VB] ADO.NET Entity Framework - to use or not? > Hi Shamil > > There probably isn't a definitive recommendation - as always, it depends - but I must say I find it quite fascinating to "leave" the tables and views and work with objects instead. From mcp2004 at mail.ru Sun Apr 26 04:46:33 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Sun, 26 Apr 2009 13:46:33 +0400 Subject: [dba-VB] =?koi8-r?b?VGhlICJPc2xvIiBNb2RlbGluZyBQbGF0Zm9ybSAtIHRv?= =?koi8-r?b?IHVzZSBvciBub3Q/?= Message-ID: Hi All, I have just occasionally get at the site of "The "Oslo" Modeling Platform" (sorry for my ignorance): http://msdn.microsoft.com/ru-ru/library/dd129514(en-us).aspx (and I have heard/seen presentations on MS works on Domain Specific Language (DSL) somewhere back to year 2004 when they were announcing this DSL support will be soon available in VS). Comparing to ADO.NET Entity Framework, which I tend to expect/hope will be finally (in the near future) a useful development tool, I doubt in "Oslo" platform broad applicability in real life business development as it's planned there: "If a data-driven application has enough detailed model information, applications can run without recourse to static compilation"... I can be wrong, but my gut feeling is that the truth of the "never ending battle" between imperative and declarative application development is somewhere in between and in my opinion "The "Oslo" Modeling Platform" targeting the edge/marginal side of the declarative development/programming, which will never come true... I can be wrong of course. Please write your opinion -- I'd feel especially happy if you can explain what are the reasons MS folks believe in the "Oslo" platform's bright future. Of course I realize the reasons to explain that could be of so high level nature that I will be unable to understand them... Recap: I'm feeling OK on "The "Oslo" platform" being a research project there at MS with some useful outputs, but I doubt it will ever be used as "platform" for real life business application. Isn't that platform a "CASE modeling" deja' vue? Thank you. -- Shamil From mcp2004 at mail.ru Sun Apr 26 06:53:50 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Sun, 26 Apr 2009 15:53:50 +0400 Subject: [dba-VB] =?koi8-r?b?VGhlICJPc2xvIiBNb2RlbGluZyBQbGF0Zm9ybSAtIHRv?= =?koi8-r?b?IHVzZSBvciBub3Q/?= In-Reply-To: References: Message-ID: Hi All, Some more information on the subject is below. Maybe we can try to use "M" language (see below) in our Northwind.NET project to define Northwind Business Model? - just to have a formal specification built using emerging standard(?) and then implemented in our custom codind whatever way we will decide to do that IOW I'm just thinking to use "M" language currently in written form, but not use any beta/CTP MS Tools as we do not have time for that... "M" http://msdn.microsoft.com/en-us/library/dd129519(VS.85).aspx <<< The Microsoft code name "M" language is a declarative language for working with data and building domain models. "M" lets users write down how they want to structure and query their data using a textual syntax that is convenient to both author and reader. "M" does not mandate how data is stored or accessed, nor does it mandate a specific implementation technology. Rather, "M" is designed to allow users to write down what they want from their data without having to specify how those requirements are met by a specific technology or platform. >>> Textual Domain Specific Languages for Developers - Part 1 http://msdn.microsoft.com/en-us/library/dd441702.aspx <<< Oslo makes building these DSLs easier, but how do these little languages affect the everyday work of developers? Instead of replacing the work of developers, DSL present the opportunity to work on the interesting part of the problem space, not just the rote code that many developers are forced to hand-code or generate from metadata. Because Oslo empowers developers to use metadata driven from DSLs anywhere in their applications, developers can be more productive and create agile, scalable systems that are a better representation of what the customer actually wants; not what the developer thought the customer wanted. >>> Workflows, Services, and Models http://msdn.microsoft.com/en-us/library/dd200919.aspx The "Oslo" Modeling Language Specification http://msdn.microsoft.com/en-us/library/dd285282.aspx Thank you. -- Shamil -----Original Message----- From: Salakhetdinov Shamil To: dba-VB Date: Sun, 26 Apr 2009 13:46:33 +0400 Subject: [dba-VB] The "Oslo" Modeling Platform - to use or not? > Hi All, > > I have just occasionally get at the site of "The "Oslo" Modeling Platform" (sorry for my ignorance): > > http://msdn.microsoft.com/ru-ru/library/dd129514(en-us).aspx > > (and I have heard/seen presentations on MS works on Domain Specific Language (DSL) somewhere back to year 2004 when they were announcing this DSL support will be soon available in VS). > > Comparing to ADO.NET Entity Framework, which I tend to expect/hope will be finally (in the near future) a useful development tool, I doubt in "Oslo" platform broad applicability in real life business development as it's planned there: "If a data-driven application has enough detailed model information, applications can run without recourse to static compilation"... > > I can be wrong, but my gut feeling is that the truth of the "never ending battle" between imperative and declarative application development is somewhere in between and in my opinion "The "Oslo" Modeling Platform" targeting the edge/marginal side of the declarative development/programming, which will never come true... > > I can be wrong of course. Please write your opinion -- I'd feel especially happy if you can explain what are the reasons MS folks believe in the "Oslo" platform's bright future. Of course I realize the reasons to explain that could be of so high level nature that I will be unable to understand them... > > Recap: I'm feeling OK on "The "Oslo" platform" being a research project there at MS with some useful outputs, but I doubt it will ever be used as "platform" for real life business application. Isn't that platform a "CASE modeling" deja' vue? > > Thank you. > > -- > Shamil > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From fuller.artful at gmail.com Sun Apr 26 09:38:30 2009 From: fuller.artful at gmail.com (Arthur Fuller) Date: Sun, 26 Apr 2009 10:38:30 -0400 Subject: [dba-VB] SCRUM: Northwind.NET v.1.1 (Alpha) with MS Access Backend published In-Reply-To: References: Message-ID: <29f585dd0904260738r37871d2fx24785482e1ec06a5@mail.gmail.com> Shamil, It is not interesting to me, personally. All my database activity occurs in SQL Server and MySQL. The concept of an Access BE is for me so 20th century LOL. However, I realize that not everyone agrees and that some folks might like an Access BE. (Although given that SQL Express is free, I frankly don't understand this, other than the force of inertia.) Arthur From fuller.artful at gmail.com Sun Apr 26 11:30:58 2009 From: fuller.artful at gmail.com (Arthur Fuller) Date: Sun, 26 Apr 2009 12:30:58 -0400 Subject: [dba-VB] ADO.NET Entity Framework - to use or not? In-Reply-To: References: Message-ID: <29f585dd0904260930g406d6d94o6edc3aea24c5f3d7@mail.gmail.com> As far as I know, there are two distinct meaninings of the acronym PITA. One is Pain in the Ass and the other is Point In Time Archicture. I was involved in one significant project which used the latter meaning, and several dozen which used the former. On the subject of ORM, I suggest that you contact Paul Nielson, who is a SQL MVP and author of the SQL Bible books, and who has written an ORM thing for SQL Server. My basic take on this is at the low end there will be four procedures for each table (Select, Update, Delete, and Insert). These are quite easy to generate. The trick is in how to handle objects -- consider the classic Orders+OrderDetails example, just to keep the discussion simple. In the relational world you treat Orders and OrderDetails as separate things -- first you add the Order, then you add one or more Details to said Order. This can grow rapidly more complicated given the existence of DetailTypes (Been there, done that). I'll let you run free with the concept of Detail Types, but suffice to say that they have a few columns in common and many unique to the particular type. (For example, Car Rental vs. Hotel Room Booking vs. Seat in a U2 concert.) Suppose that you want to handle this aggregation as an object. What do you gain by doing so? In another app I once worked on, users could define the attributes of various objects they dealt with. They could add a potentially unlimited number of attributes to these objects, which in this case were pulp and paper rolls. Various clients were interested in these or those attributes, and we modeled this as rows in a table. IOW, one virtual row actually expanded to N rows in a child table, and these were all grabbed and assembled into one row, kind of like a crosstab thing. It sucked. I spent a lot of time enhancing the performance and chopped it by ten, but it still sucked. It took upwards of 10 seconds to retrieve a given object. The speedy solution was to include all columns in the OrderDetails table and then restrict the view to the particular columns of interest to the particular client. This worked well in terms of performance but meant that our developers had to recreate various views for each client. A. On Sun, Apr 26, 2009 at 5:28 AM, Salakhetdinov Shamil wrote: > Hi Gustav, > > Clarification to the subject title -- I meant -- "to use or not to use now > for real life applications development" -- for sure -- use in our ongoing > Northwind.NET project, in one of the future releases. > > Thank you. > > -- > Shamil > > -----Original Message----- > From: "Gustav Brock" > To: > Date: Sat, 25 Apr 2009 23:07:38 +0200 > Subject: Re: [dba-VB] ADO.NET Entity Framework - to use or not? > > > Hi Shamil > > > > There probably isn't a definitive recommendation - as always, it depends > - but I must say I find it quite fascinating to "leave" the tables and views > and work with objects instead. > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > > From max.wanadoo at gmail.com Sun Apr 26 12:26:52 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Sun, 26 Apr 2009 18:26:52 +0100 Subject: [dba-VB] SCRUM: Northwind.NET v.1.1 (Alpha) with MS Access Backend published In-Reply-To: <29f585dd0904260738r37871d2fx24785482e1ec06a5@mail.gmail.com> References: <29f585dd0904260738r37871d2fx24785482e1ec06a5@mail.gmail.com> Message-ID: <49f4995e.0707d00a.0a35.ffff908e@mx.google.com> Arthur: Because... 1. I don't know how to do this. 2. I don't see any benefits other than more pain. 3. I don't see any DAO.Properties on the SQL tables. Inertia. Perhaps. Max -----Original Message----- From: dba-vb-bounces at databaseadvisors.com [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: 26 April 2009 15:39 To: Salakhetdinov Shamil; Discussion concerning Visual Basic and related programming issues. Subject: Re: [dba-VB] SCRUM: Northwind.NET v.1.1 (Alpha) with MS Access Backend published Shamil, It is not interesting to me, personally. All my database activity occurs in SQL Server and MySQL. The concept of an Access BE is for me so 20th century LOL. However, I realize that not everyone agrees and that some folks might like an Access BE. (Although given that SQL Express is free, I frankly don't understand this, other than the force of inertia.) Arthur _______________________________________________ dba-VB mailing list dba-VB at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/dba-vb http://www.databaseadvisors.com From mcp2004 at mail.ru Sun Apr 26 12:42:07 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Sun, 26 Apr 2009 21:42:07 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IE5vcnRod2luZC5ORVQgdi4xLjEgKEFscGhh?= =?koi8-r?b?KSB3aXRoIE1TIEFjY2VzcyBCYWNrZW5kIHB1Ymxpc2hlZA==?= In-Reply-To: <29f585dd0904260738r37871d2fx24785482e1ec06a5@mail.gmail.com> References: <29f585dd0904260738r37871d2fx24785482e1ec06a5@mail.gmail.com> Message-ID: Hi Arthur, Thank you for your feedback. That wasn't a force of inertia :) I do use MS SQL Express/Professioanl/Enterpsie most of the time... But this "downgrading from MS SQL to MS Access" was a unique experience for me and very probably for many other developers as such downgrading is a rather unusual practice. (Poll: does anybody did something like that before? I have never been doing that kind of work before.) This downgrading also showed me that using views, SPs and UDFs in MS SQL and using DataSets solely as an "indirection layer" on views, SPs and UDFs is a guarantee that "downgrading to MS Access" or converting backend to some other backend DBMS is a rather straightforward activity as opposed to built-in SQL or SQL in datasets: half of the time of this downgarding took the time of getting SQL out of datasets, and when SQL was in SPs/UDFs downgrading was very smooth and quick... Another reason for such downgrading was an option to use MS Access database (or some other file based backends) in "Click-Once" scenarious: there is no yet MS SQL Express installed on every user system and JET and .NET Framework(?) are usually installed therefore downgrading an application to use MS Access backend opens (I gues/expect) an opportunity to use this application in "Click-once" context (even if we assume MS SQL is installed on every target system getting it wokring with "Click-once" delivered back-end database seems to be a rather tricky task)... Of course having "Click-Once" delivered apps communicating with Web Services is a more straightforward way to go still maybe "Click-Once" setup with MS SQL backend could be applicable in some use case scenarious... And as many developers here (in AccessD) do use MS Access backends most of the time then getting into ".NET world" for them would be easier when MS Access backends are used... In fact I'm on the way of showing how to publish on the web MS ReporViewer reports with MS Access backend - that could be a good option for may real life business cases as using MS Access backend on ASP.NET hosting sites is usually free (+ some fixes small hosting fee), and using MS SQL backend costs some more money, which in long run could result in good savings IOW if e.g. you have an MS SQL backend and you have got developed some MS ReporViewer Control reports, which you wanted to publish on the Web and you/your organization is short of money then downgrading to MS Access could be the only/most economic way to go... Thank you. -- Shamil -----Original Message----- From: Arthur Fuller To: Salakhetdinov Shamil , "Discussion concerning Visual Basic and related programming issues." Date: Sun, 26 Apr 2009 10:38:30 -0400 Subject: Re: [dba-VB] SCRUM: Northwind.NET v.1.1 (Alpha) with MS Access Backend published > Shamil, > > It is not interesting to me, personally. All my database activity occurs in > SQL Server and MySQL. The concept of an Access BE is for me so 20th century > LOL. However, I realize that not everyone agrees and that some folks might > like an Access BE. (Although given that SQL Express is free, I frankly don't > understand this, other than the force of inertia.) > > Arthur > > From mcp2004 at mail.ru Sun Apr 26 13:11:49 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Sun, 26 Apr 2009 22:11:49 +0400 Subject: [dba-VB] =?koi8-r?b?QURPLk5FVCBFbnRpdHkgRnJhbWV3b3JrIC0gdG8gdXNl?= =?koi8-r?b?IG9yIG5vdD8=?= In-Reply-To: <29f585dd0904260930g406d6d94o6edc3aea24c5f3d7@mail.gmail.com> References: <29f585dd0904260930g406d6d94o6edc3aea24c5f3d7@mail.gmail.com> Message-ID: Hi Athur, I used PITA in its first most common meaning. I would love to contact with Paul Nielson. I have also written my own ORM thing/light framework for MS SQL, and it was/is used in real life business apps, which are bringing quite some money/savings to the customers every day but I'd be happy to switch to EF thing from MS provided there will be some guarantee MS will not stop EF development as they did with LINQ2SQL.... As for keeping Orders+OrderDetails in the most complicated scenarious as well as the case when "users could define the attributes of various objects they dealt with" that could be done I believe by using Software Design Patterns for Business Layer (C#/VB.NET custom coding) and keeping detail types/attributes on database level in XML fields but (fully) indexed special way for searching/data retrieval - just one approach to handle this issue in 21st century... Data retrieval of objects' data from relational database with variable parts kept in XML (or JSON(?) - never used it here yet) is usually quick enough from practical point of view, and parsing such XML/JSON data into "relational" structures/tuples is also quick enough in code - and then such parsed XML can be delivered to forms/reports special way (as ObjectDataSource in .NET) for every special form/reports - that's what programming is still needed in this world... I could be missing something - please explain/describe your point of view/experience in more details... Thank you. -- Shamil -----Original Message----- From: Arthur Fuller To: Salakhetdinov Shamil , "Discussion concerning Visual Basic and related programming issues." Date: Sun, 26 Apr 2009 12:30:58 -0400 Subject: Re: [dba-VB] ADO.NET Entity Framework - to use or not? > As far as I know, there are two distinct meaninings of the acronym PITA. One > is Pain in the Ass and the other is Point In Time Archicture. I was involved > in one significant project which used the latter meaning, and several dozen > which used the former. > > On the subject of ORM, I suggest that you contact Paul Nielson, who is a SQL > MVP and author of the SQL Bible books, and who has written an ORM thing for > SQL Server. My basic take on this is at the low end there will be four > procedures for each table (Select, Update, Delete, and Insert). These are > quite easy to generate. The trick is in how to handle objects -- consider > the classic Orders+OrderDetails example, just to keep the discussion simple. > In the relational world you treat Orders and OrderDetails as separate things > -- first you add the Order, then you add one or more Details to said Order. > This can grow rapidly more complicated given the existence of DetailTypes > (Been there, done that). I'll let you run free with the concept of Detail > Types, but suffice to say that they have a few columns in common and many > unique to the particular type. (For example, Car Rental vs. Hotel Room > Booking vs. Seat in a U2 concert.) > > Suppose that you want to handle this aggregation as an object. What do you > gain by doing so? > > In another app I once worked on, users could define the attributes of > various objects they dealt with. They could add a potentially unlimited > number of attributes to these objects, which in this case were pulp and > paper rolls. Various clients were interested in these or those attributes, > and we modeled this as rows in a table. IOW, one virtual row actually > expanded to N rows in a child table, and these were all grabbed and > assembled into one row, kind of like a crosstab thing. > > It sucked. I spent a lot of time enhancing the performance and chopped it by > ten, but it still sucked. It took upwards of 10 seconds to retrieve a given > object. The speedy solution was to include all columns in the OrderDetails > table and then restrict the view to the particular columns of interest to > the particular client. This worked well in terms of performance but meant > that our developers had to recreate various views for each client. > > A. > > On Sun, Apr 26, 2009 at 5:28 AM, Salakhetdinov Shamil wrote: > > > Hi Gustav, > > > > Clarification to the subject title -- I meant -- "to use or not to use now > > for real life applications development" -- for sure -- use in our ongoing > > Northwind.NET project, in one of the future releases. > > > > Thank you. > > > > -- > > Shamil > > > > -----Original Message----- > > From: "Gustav Brock" > > To: > > Date: Sat, 25 Apr 2009 23:07:38 +0200 > > Subject: Re: [dba-VB] ADO.NET Entity Framework - to use or not? > > > > > Hi Shamil > > > > > > There probably isn't a definitive recommendation - as always, it depends > > - but I must say I find it quite fascinating to "leave" the tables and views > > and work with objects instead. > > > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > > > From Gustav at cactus.dk Sun Apr 26 16:15:36 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Sun, 26 Apr 2009 23:15:36 +0200 Subject: [dba-VB] SCRUM: Northwind.NET v.1.1 (Alpha) with MS Access Backend published Message-ID: Hi all It is my impression that - in the mind of MS - a downgrade from SQL Server 200x (server-based) should be the SQL Server Compact Edition which is file-based as Access/JET is except that it is local and not shareable but is deployable via Click-Once. Next level below is pure XML. Using Access/JET - or MySQL or any other db - is simply another "business". /gustav >>> max.wanadoo at gmail.com 26-04-2009 19:26 >>> Arthur: Because... 1. I don't know how to do this. 2. I don't see any benefits other than more pain. 3. I don't see any DAO.Properties on the SQL tables. Inertia. Perhaps. Max -----Original Message----- From: dba-vb-bounces at databaseadvisors.com [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: 26 April 2009 15:39 To: Salakhetdinov Shamil; Discussion concerning Visual Basic and related programming issues. Subject: Re: [dba-VB] SCRUM: Northwind.NET v.1.1 (Alpha) with MS Access Backend published Shamil, It is not interesting to me, personally. All my database activity occurs in SQL Server and MySQL. The concept of an Access BE is for me so 20th century LOL. However, I realize that not everyone agrees and that some folks might like an Access BE. (Although given that SQL Express is free, I frankly don't understand this, other than the force of inertia.) Arthur From marklbreen at gmail.com Sun Apr 26 17:02:34 2009 From: marklbreen at gmail.com (Mark Breen) Date: Sun, 26 Apr 2009 23:02:34 +0100 Subject: [dba-VB] SCRUM: Northwind.NET v.1.1 (Alpha) with MS Access Backend published In-Reply-To: References: Message-ID: Hi All, I have been seeing SQL Server compact edition for a while now, but I have not read up about it yet. If it is so light as Gustav just outlined then I really should study it. It sounds just what the doctor ordered, I have always thought, since MSDE 1.0 was launched, that it was too heavy. However, I re-call struggling with a machine that did not have Jet 3.51, and I suppose that installing / using SQL Server CE may also have issues. What the pros / cons to building an XML only BE? As I write this, I see the following potential list of BE's XML only - Simplest Implementation at installation time. SQL Server CE - Not Sure as have to study Jet - Ideal for low volume of data and low numbers of users. SQL Server Express - where mid sized data, mid users and hand installation is possible if required. SQL Server Standard -where mid sized data, mid users and hand installation is possible if required and cost is not an issue mySQL - high data size and licencing cost is an issue Oracle - Just because it is there. So where does that leave the discussion on what to do next? I am off to read up on SQL Sever CE Mark 2009/4/26 Gustav Brock > Hi all > > It is my impression that - in the mind of MS - a downgrade from SQL Server > 200x (server-based) should be the SQL Server Compact Edition which is > file-based as Access/JET is except that it is local and not shareable but is > deployable via Click-Once. > Next level below is pure XML. > > Using Access/JET - or MySQL or any other db - is simply another "business". > > /gustav > t > > >>> max.wanadoo at gmail.com 26-04-2009 19:26 >>> > Arthur: > Because... > 1. I don't know how to do this. > 2. I don't see any benefits other than more pain. > 3. I don't see any DAO.Properties on the SQL tables. > > Inertia. Perhaps. > > Max > > > -----Original Message----- > From: dba-vb-bounces at databaseadvisors.com > [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller > Sent: 26 April 2009 15:39 > To: Salakhetdinov Shamil; Discussion concerning Visual Basic and related > programming issues. > Subject: Re: [dba-VB] SCRUM: Northwind.NET v.1.1 (Alpha) with MS Access > Backend published > > Shamil, > > It is not interesting to me, personally. All my database activity occurs in > SQL Server and MySQL. The concept of an Access BE is for me so 20th century > LOL. However, I realize that not everyone agrees and that some folks might > like an Access BE. (Although given that SQL Express is free, I frankly > don't > understand this, other than the force of inertia.) > > Arthur > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > > From marklbreen at gmail.com Sun Apr 26 18:00:42 2009 From: marklbreen at gmail.com (Mark Breen) Date: Mon, 27 Apr 2009 00:00:42 +0100 Subject: [dba-VB] Proposing/Planning Northwind.NET v.1.5 In-Reply-To: References: Message-ID: Hello Team, I have got the latest code for version 1.5 running here see the TreeView that Gustav has donated. It looks good. On my own local copy I added a few nodes and coupled one of the nodes to the customers form and it works well. I see with the 'real' forms from Version 1.0 that they only one instance appears. I would like to request to be in the team as programmer / tester / test writer, but I fear my compentency in .net is still so low compared to Shamil and Gustav that I may be out of my depth. However, If I can help, I would like to try. BTW, the current version of the application is fantastic. thanks Mark From stuart at lexacorp.com.pg Sun Apr 26 18:03:40 2009 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Mon, 27 Apr 2009 09:03:40 +1000 Subject: [dba-VB] SCRUM: Northwind.NET v.1.1 (Alpha) with MS Access Backend published In-Reply-To: References: , Message-ID: <49F4E84C.13515.13CCDD99@stuart.lexacorp.com.pg> Another option is SQLite. I'd go with that rather than CE. Not for multi-user applications, but if you ned a small, lightweight in-process SQL data engine for a single user application it's well worth looking at. Just a single small DLL to distribute with your application ( < 450KB). There are .Net wrappers available which make it very simple to use. On 26 Apr 2009 at 23:02, Mark Breen wrote: > Hi All, > I have been seeing SQL Server compact edition for a while now, but I have > not read up about it yet. If it is so light as Gustav just outlined then I > really should study it. It sounds just what the doctor ordered, I have > always thought, since MSDE 1.0 was launched, that it was too heavy. > > However, I re-call struggling with a machine that did not have Jet 3.51, and > I suppose that installing / using SQL Server CE may also have issues. > > What the pros / cons to building an XML only BE? > > As I write this, I see the following potential list of BE's > > XML only - Simplest Implementation at installation time. > SQL Server CE - Not Sure as have to study > Jet - Ideal for low volume of data and low numbers of users. > SQL Server Express - where mid sized data, mid users and hand installation > is possible if required. > SQL Server Standard -where mid sized data, mid users and hand installation > is possible if required and cost is not an issue > mySQL - high data size and licencing cost is an issue > Oracle - Just because it is there. > > So where does that leave the discussion on what to do next? > > I am off to read up on SQL Sever CE > > Mark > > > > > > 2009/4/26 Gustav Brock > > > Hi all > > > > It is my impression that - in the mind of MS - a downgrade from SQL Server > > 200x (server-based) should be the SQL Server Compact Edition which is > > file-based as Access/JET is except that it is local and not shareable but is > > deployable via Click-Once. > > Next level below is pure XML. > > > > Using Access/JET - or MySQL or any other db - is simply another "business". > > > > /gustav > > t > > > > >>> max.wanadoo at gmail.com 26-04-2009 19:26 >>> > > Arthur: > > Because... > > 1. I don't know how to do this. > > 2. I don't see any benefits other than more pain. > > 3. I don't see any DAO.Properties on the SQL tables. > > > > Inertia. Perhaps. > > > > Max > > > > > > -----Original Message----- > > From: dba-vb-bounces at databaseadvisors.com > > [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller > > Sent: 26 April 2009 15:39 > > To: Salakhetdinov Shamil; Discussion concerning Visual Basic and related > > programming issues. > > Subject: Re: [dba-VB] SCRUM: Northwind.NET v.1.1 (Alpha) with MS Access > > Backend published > > > > Shamil, > > > > It is not interesting to me, personally. All my database activity occurs in > > SQL Server and MySQL. The concept of an Access BE is for me so 20th century > > LOL. However, I realize that not everyone agrees and that some folks might > > like an Access BE. (Although given that SQL Express is free, I frankly > > don't > > understand this, other than the force of inertia.) > > > > Arthur > > > > > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From michael at ddisolutions.com.au Mon Apr 27 02:27:32 2009 From: michael at ddisolutions.com.au (Michael Maddison) Date: Mon, 27 Apr 2009 17:27:32 +1000 Subject: [dba-VB] ADO.NET Entity Framework - to use or not? References: <29f585dd0904260930g406d6d94o6edc3aea24c5f3d7@mail.gmail.com> Message-ID: <59A61174B1F5B54B97FD4ADDE71E7D014F6957@ddi-01.DDI.local> Don't mean to intrude, but are you looking for something like http://www.nettiers.com ? We've used it in several projects, but not the one we are working on now. It works pretty damn well IMO. Cheers Michael M -----Original Message----- From: dba-vb-bounces at databaseadvisors.com [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Monday, 27 April 2009 2:31 AM To: Salakhetdinov Shamil; Discussion concerning Visual Basic and related programming issues. Subject: Re: [dba-VB] ADO.NET Entity Framework - to use or not? As far as I know, there are two distinct meaninings of the acronym PITA. One is Pain in the Ass and the other is Point In Time Archicture. I was involved in one significant project which used the latter meaning, and several dozen which used the former. On the subject of ORM, I suggest that you contact Paul Nielson, who is a SQL MVP and author of the SQL Bible books, and who has written an ORM thing for SQL Server. My basic take on this is at the low end there will be four procedures for each table (Select, Update, Delete, and Insert). These are quite easy to generate. The trick is in how to handle objects -- consider the classic Orders+OrderDetails example, just to keep the discussion simple. In the relational world you treat Orders and OrderDetails as separate things -- first you add the Order, then you add one or more Details to said Order. This can grow rapidly more complicated given the existence of DetailTypes (Been there, done that). I'll let you run free with the concept of Detail Types, but suffice to say that they have a few columns in common and many unique to the particular type. (For example, Car Rental vs. Hotel Room Booking vs. Seat in a U2 concert.) Suppose that you want to handle this aggregation as an object. What do you gain by doing so? In another app I once worked on, users could define the attributes of various objects they dealt with. They could add a potentially unlimited number of attributes to these objects, which in this case were pulp and paper rolls. Various clients were interested in these or those attributes, and we modeled this as rows in a table. IOW, one virtual row actually expanded to N rows in a child table, and these were all grabbed and assembled into one row, kind of like a crosstab thing. It sucked. I spent a lot of time enhancing the performance and chopped it by ten, but it still sucked. It took upwards of 10 seconds to retrieve a given object. The speedy solution was to include all columns in the OrderDetails table and then restrict the view to the particular columns of interest to the particular client. This worked well in terms of performance but meant that our developers had to recreate various views for each client. A. On Sun, Apr 26, 2009 at 5:28 AM, Salakhetdinov Shamil wrote: > Hi Gustav, > > Clarification to the subject title -- I meant -- "to use or not to use now > for real life applications development" -- for sure -- use in our ongoing > Northwind.NET project, in one of the future releases. > > Thank you. > > -- > Shamil > > -----Original Message----- > From: "Gustav Brock" > To: > Date: Sat, 25 Apr 2009 23:07:38 +0200 > Subject: Re: [dba-VB] ADO.NET Entity Framework - to use or not? > > > Hi Shamil > > > > There probably isn't a definitive recommendation - as always, it depends > - but I must say I find it quite fascinating to "leave" the tables and views > and work with objects instead. > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > > _______________________________________________ dba-VB mailing list dba-VB at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/dba-vb http://www.databaseadvisors.com From Gustav at cactus.dk Mon Apr 27 02:57:46 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Mon, 27 Apr 2009 09:57:46 +0200 Subject: [dba-VB] SCRUM: Northwind.NET v.1.1 (Alpha) with MS Access Backend published Message-ID: Hi Mark and Stuart Many options are available for a database (server) to be used with Dot Net. However, SQL Server CE has the advantage - within its limitations like lack of stored procedures etc. - that it uses the same SQL syntax as its big brothers. Also, a main idea is to provide a local database for Windows applications which is very fast and can act as a high-level "cache" which you in the background synchronise with a central (remote) server based database engine like SQL Server Express or Standard. Tools for setting up such a synched remote/local database are provided which makes this task a snap. /gustav >>> stuart at lexacorp.com.pg 27-04-2009 01:03 >>> Another option is SQLite. I'd go with that rather than CE. Not for multi-user applications, but if you ned a small, lightweight in-process SQL data engine for a single user application it's well worth looking at. Just a single small DLL to distribute with your application ( < 450KB). There are .Net wrappers available which make it very simple to use. On 26 Apr 2009 at 23:02, Mark Breen wrote: > Hi All, > I have been seeing SQL Server compact edition for a while now, but I have > not read up about it yet. If it is so light as Gustav just outlined then I > really should study it. It sounds just what the doctor ordered, I have > always thought, since MSDE 1.0 was launched, that it was too heavy. > > However, I re-call struggling with a machine that did not have Jet 3.51, and > I suppose that installing / using SQL Server CE may also have issues. > > What the pros / cons to building an XML only BE? > > As I write this, I see the following potential list of BE's > > XML only - Simplest Implementation at installation time. > SQL Server CE - Not Sure as have to study > Jet - Ideal for low volume of data and low numbers of users. > SQL Server Express - where mid sized data, mid users and hand installation > is possible if required. > SQL Server Standard -where mid sized data, mid users and hand installation > is possible if required and cost is not an issue > mySQL - high data size and licencing cost is an issue > Oracle - Just because it is there. > > So where does that leave the discussion on what to do next? > > I am off to read up on SQL Sever CE > > Mark > > > > > > 2009/4/26 Gustav Brock > > > Hi all > > > > It is my impression that - in the mind of MS - a downgrade from SQL Server > > 200x (server-based) should be the SQL Server Compact Edition which is > > file-based as Access/JET is except that it is local and not shareable but is > > deployable via Click-Once. > > Next level below is pure XML. > > > > Using Access/JET - or MySQL or any other db - is simply another "business". > > > > /gustav > > t > > > > >>> max.wanadoo at gmail.com 26-04-2009 19:26 >>> > > Arthur: > > Because... > > 1. I don't know how to do this. > > 2. I don't see any benefits other than more pain. > > 3. I don't see any DAO.Properties on the SQL tables. > > > > Inertia. Perhaps. > > > > Max > > > > > > -----Original Message----- > > From: dba-vb-bounces at databaseadvisors.com > > [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller > > Sent: 26 April 2009 15:39 > > To: Salakhetdinov Shamil; Discussion concerning Visual Basic and related > > programming issues. > > Subject: Re: [dba-VB] SCRUM: Northwind.NET v.1.1 (Alpha) with MS Access > > Backend published > > > > Shamil, > > > > It is not interesting to me, personally. All my database activity occurs in > > SQL Server and MySQL. The concept of an Access BE is for me so 20th century > > LOL. However, I realize that not everyone agrees and that some folks might > > like an Access BE. (Although given that SQL Express is free, I frankly > > don't > > understand this, other than the force of inertia.) > > > > Arthur From mcp2004 at mail.ru Mon Apr 27 04:50:15 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Mon, 27 Apr 2009 13:50:15 +0400 Subject: [dba-VB] =?koi8-r?b?QURPLk5FVCBFbnRpdHkgRnJhbWV3b3JrIC0gdG8gdXNl?= =?koi8-r?b?IG9yIG5vdD8=?= In-Reply-To: <59A61174B1F5B54B97FD4ADDE71E7D014F6957@ddi-01.DDI.local> References: <59A61174B1F5B54B97FD4ADDE71E7D014F6957@ddi-01.DDI.local> Message-ID: Hi Michael, Thank you for your feedback. In my opinion we're looking for the ways to avoid using custom tools as .netTiers, CSLA.NET, own custom frameworks (I have got developed one like .netTiers, maybe with not that much features but rather similar AFAIS - my own also works pretty well in real life apps) - the main current "killer" framework to try is MS ADO.NET Entity Framework, which is supported by .NET Framework SP1 (VS2008 SP1), but which have some limitations e.g. absense of flexible SPs mapping features (which BTW is not looking as an issue at all to Gustav :) maybe for me only in our SCRUM team) but all(?) that limitations are planned to be fixed in VS2010... Thank you. -- Shamil -----Original Message----- From: "Michael Maddison" To: "Discussion concerning Visual Basic and related programming issues." Date: Mon, 27 Apr 2009 17:27:32 +1000 Subject: Re: [dba-VB] ADO.NET Entity Framework - to use or not? > Don't mean to intrude, but are you looking for something like > http://www.nettiers.com ? > We've used it in several projects, but not the one we are working on > now. > It works pretty damn well IMO. > > Cheers > > Michael M > > > -----Original Message----- > From: dba-vb-bounces at databaseadvisors.com > [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller > Sent: Monday, 27 April 2009 2:31 AM > To: Salakhetdinov Shamil; Discussion concerning Visual Basic and related > programming issues. > Subject: Re: [dba-VB] ADO.NET Entity Framework - to use or not? > > As far as I know, there are two distinct meaninings of the acronym PITA. > One > is Pain in the Ass and the other is Point In Time Archicture. I was > involved > in one significant project which used the latter meaning, and several > dozen > which used the former. > > On the subject of ORM, I suggest that you contact Paul Nielson, who is a > SQL > MVP and author of the SQL Bible books, and who has written an ORM thing > for > SQL Server. My basic take on this is at the low end there will be four > procedures for each table (Select, Update, Delete, and Insert). These > are > quite easy to generate. The trick is in how to handle objects -- > consider > the classic Orders+OrderDetails example, just to keep the discussion > simple. > In the relational world you treat Orders and OrderDetails as separate > things > -- first you add the Order, then you add one or more Details to said > Order. > This can grow rapidly more complicated given the existence of > DetailTypes > (Been there, done that). I'll let you run free with the concept of > Detail > Types, but suffice to say that they have a few columns in common and > many > unique to the particular type. (For example, Car Rental vs. Hotel Room > Booking vs. Seat in a U2 concert.) > > Suppose that you want to handle this aggregation as an object. What do > you > gain by doing so? > > In another app I once worked on, users could define the attributes of > various objects they dealt with. They could add a potentially unlimited > number of attributes to these objects, which in this case were pulp and > paper rolls. Various clients were interested in these or those > attributes, > and we modeled this as rows in a table. IOW, one virtual row actually > expanded to N rows in a child table, and these were all grabbed and > assembled into one row, kind of like a crosstab thing. > > It sucked. I spent a lot of time enhancing the performance and chopped > it by > ten, but it still sucked. It took upwards of 10 seconds to retrieve a > given > object. The speedy solution was to include all columns in the > OrderDetails > table and then restrict the view to the particular columns of interest > to > the particular client. This worked well in terms of performance but > meant > that our developers had to recreate various views for each client. > > A. > > On Sun, Apr 26, 2009 at 5:28 AM, Salakhetdinov Shamil > wrote: > > > Hi Gustav, > > > > Clarification to the subject title -- I meant -- "to use or not to use > now > > for real life applications development" -- for sure -- use in our > ongoing > > Northwind.NET project, in one of the future releases. > > > > Thank you. > > > > -- > > Shamil > > > > -----Original Message----- > > From: "Gustav Brock" > > To: > > Date: Sat, 25 Apr 2009 23:07:38 +0200 > > Subject: Re: [dba-VB] ADO.NET Entity Framework - to use or not? > > > > > Hi Shamil > > > > > > There probably isn't a definitive recommendation - as always, it > depends > > - but I must say I find it quite fascinating to "leave" the tables and > views > > and work with objects instead. > > > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From robert at webedb.com Mon Apr 27 12:22:22 2009 From: robert at webedb.com (Robert L. Stewart) Date: Mon, 27 Apr 2009 12:22:22 -0500 Subject: [dba-VB] SPAM-MED: dba-VB Digest, Vol 66, Issue 45 In-Reply-To: References: Message-ID: <200904271722.n3RHMlHA003923@databaseadvisors.com> At 12:00 PM 4/27/2009, you wrote: >Send dba-VB mailing list submissions to > dba-vb at databaseadvisors.com > >To subscribe or unsubscribe via the World Wide Web, visit > http://databaseadvisors.com/mailman/listinfo/dba-vb >or, via email, send a message with subject or body 'help' to > dba-vb-request at databaseadvisors.com > >You can reach the person managing the list at > dba-vb-owner at databaseadvisors.com > >When replying, please edit your Subject line so it is more specific >than "Re: Contents of dba-VB digest..." > > >Today's Topics: > > 1. Re: ADO.NET Entity Framework - to use or not? (Michael Maddison) > 2. Re: SCRUM: Northwind.NET v.1.1 (Alpha) with MS Access Backend > published (Gustav Brock) > 3. Re: ADO.NET Entity Framework - to use or not? > (Salakhetdinov Shamil) > > >---------------------------------------------------------------------- > >Message: 1 >Date: Mon, 27 Apr 2009 17:27:32 +1000 >From: "Michael Maddison" >Subject: Re: [dba-VB] ADO.NET Entity Framework - to use or not? >To: "Discussion concerning Visual Basic and related programming > issues." >Message-ID: <59A61174B1F5B54B97FD4ADDE71E7D014F6957 at ddi-01.DDI.local> >Content-Type: text/plain; charset="us-ascii" > >Don't mean to intrude, but are you looking for something like >http://www.nettiers.com ? >We've used it in several projects, but not the one we are working on >now. >It works pretty damn well IMO. > >Cheers > >Michael M > > >-----Original Message----- >From: dba-vb-bounces at databaseadvisors.com >[mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller >Sent: Monday, 27 April 2009 2:31 AM >To: Salakhetdinov Shamil; Discussion concerning Visual Basic and related >programming issues. >Subject: Re: [dba-VB] ADO.NET Entity Framework - to use or not? > >As far as I know, there are two distinct meaninings of the acronym PITA. >One >is Pain in the Ass and the other is Point In Time Archicture. I was >involved >in one significant project which used the latter meaning, and several >dozen >which used the former. > >On the subject of ORM, I suggest that you contact Paul Nielson, who is a >SQL >MVP and author of the SQL Bible books, and who has written an ORM thing >for >SQL Server. My basic take on this is at the low end there will be four >procedures for each table (Select, Update, Delete, and Insert). These >are >quite easy to generate. The trick is in how to handle objects -- >consider >the classic Orders+OrderDetails example, just to keep the discussion >simple. >In the relational world you treat Orders and OrderDetails as separate >things >-- first you add the Order, then you add one or more Details to said >Order. >This can grow rapidly more complicated given the existence of >DetailTypes >(Been there, done that). I'll let you run free with the concept of >Detail >Types, but suffice to say that they have a few columns in common and >many >unique to the particular type. (For example, Car Rental vs. Hotel Room >Booking vs. Seat in a U2 concert.) > >Suppose that you want to handle this aggregation as an object. What do >you >gain by doing so? > >In another app I once worked on, users could define the attributes of >various objects they dealt with. They could add a potentially unlimited >number of attributes to these objects, which in this case were pulp and >paper rolls. Various clients were interested in these or those >attributes, >and we modeled this as rows in a table. IOW, one virtual row actually >expanded to N rows in a child table, and these were all grabbed and >assembled into one row, kind of like a crosstab thing. > >It sucked. I spent a lot of time enhancing the performance and chopped >it by >ten, but it still sucked. It took upwards of 10 seconds to retrieve a >given >object. The speedy solution was to include all columns in the >OrderDetails >table and then restrict the view to the particular columns of interest >to >the particular client. This worked well in terms of performance but >meant >that our developers had to recreate various views for each client. > >A. > >On Sun, Apr 26, 2009 at 5:28 AM, Salakhetdinov Shamil >wrote: > > > Hi Gustav, > > > > Clarification to the subject title -- I meant -- "to use or not to use >now > > for real life applications development" -- for sure -- use in our >ongoing > > Northwind.NET project, in one of the future releases. > > > > Thank you. > > > > -- > > Shamil > > > > -----Original Message----- > > From: "Gustav Brock" > > To: > > Date: Sat, 25 Apr 2009 23:07:38 +0200 > > Subject: Re: [dba-VB] ADO.NET Entity Framework - to use or not? > > > > > Hi Shamil > > > > > > There probably isn't a definitive recommendation - as always, it >depends > > - but I must say I find it quite fascinating to "leave" the tables and >views > > and work with objects instead. > > > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > >_______________________________________________ >dba-VB mailing list >dba-VB at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/dba-vb >http://www.databaseadvisors.com > > > > >------------------------------ > >Message: 2 >Date: Mon, 27 Apr 2009 09:57:46 +0200 >From: "Gustav Brock" >Subject: Re: [dba-VB] SCRUM: Northwind.NET v.1.1 (Alpha) with MS > Access Backend published >To: >Message-ID: >Content-Type: text/plain; charset=US-ASCII > >Hi Mark and Stuart > >Many options are available for a database (server) to be used with Dot Net. > >However, SQL Server CE has the advantage - within its limitations >like lack of stored procedures etc. - that it uses the same SQL >syntax as its big brothers. >Also, a main idea is to provide a local database for Windows >applications which is very fast and can act as a high-level "cache" >which you in the background synchronise with a central (remote) >server based database engine like SQL Server Express or Standard. >Tools for setting up such a synched remote/local database are >provided which makes this task a snap. > >/gustav > > > >>> stuart at lexacorp.com.pg 27-04-2009 01:03 >>> >Another option is SQLite. I'd go with that rather than CE. > >Not for multi-user applications, but if you ned a small, lightweight >in-process SQL data >engine for a single user application it's well worth looking >at. Just a single small DLL to >distribute with your application ( < 450KB). > >There are .Net wrappers available which make it very simple to use. > > >On 26 Apr 2009 at 23:02, Mark Breen wrote: > > > Hi All, > > I have been seeing SQL Server compact edition for a while now, but I have > > not read up about it yet. If it is so light as Gustav just outlined then I > > really should study it. It sounds just what the doctor ordered, I have > > always thought, since MSDE 1.0 was launched, that it was too heavy. > > > > However, I re-call struggling with a machine that did not have > Jet 3.51, and > > I suppose that installing / using SQL Server CE may also have issues. > > > > What the pros / cons to building an XML only BE? > > > > As I write this, I see the following potential list of BE's > > > > XML only - Simplest Implementation at installation time. > > SQL Server CE - Not Sure as have to study > > Jet - Ideal for low volume of data and low numbers of users. > > SQL Server Express - where mid sized data, mid users and hand installation > > is possible if required. > > SQL Server Standard -where mid sized data, mid users and hand installation > > is possible if required and cost is not an issue > > mySQL - high data size and licencing cost is an issue > > Oracle - Just because it is there. > > > > So where does that leave the discussion on what to do next? > > > > I am off to read up on SQL Sever CE > > > > Mark > > > > > > > > > > > > 2009/4/26 Gustav Brock > > > > > Hi all > > > > > > It is my impression that - in the mind of MS - a downgrade from > SQL Server > > > 200x (server-based) should be the SQL Server Compact Edition which is > > > file-based as Access/JET is except that it is local and not > shareable but is > > > deployable via Click-Once. > > > Next level below is pure XML. > > > > > > Using Access/JET - or MySQL or any other db - is simply another > "business". > > > > > > /gustav > > > t > > > > > > >>> max.wanadoo at gmail.com 26-04-2009 19:26 >>> > > > Arthur: > > > Because... > > > 1. I don't know how to do this. > > > 2. I don't see any benefits other than more pain. > > > 3. I don't see any DAO.Properties on the SQL tables. > > > > > > Inertia. Perhaps. > > > > > > Max > > > > > > > > > -----Original Message----- > > > From: dba-vb-bounces at databaseadvisors.com > > > [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller > > > Sent: 26 April 2009 15:39 > > > To: Salakhetdinov Shamil; Discussion concerning Visual Basic and related > > > programming issues. > > > Subject: Re: [dba-VB] SCRUM: Northwind.NET v.1.1 (Alpha) with MS Access > > > Backend published > > > > > > Shamil, > > > > > > It is not interesting to me, personally. All my database > activity occurs in > > > SQL Server and MySQL. The concept of an Access BE is for me so > 20th century > > > LOL. However, I realize that not everyone agrees and that some > folks might > > > like an Access BE. (Although given that SQL Express is free, I frankly > > > don't > > > understand this, other than the force of inertia.) > > > > > > Arthur > > > > >------------------------------ > >Message: 3 >Date: Mon, 27 Apr 2009 13:50:15 +0400 >From: Salakhetdinov Shamil >Subject: Re: [dba-VB] ADO.NET Entity Framework - to use or not? >To: "Discussion concerning Visual Basic and related programming > issues." >Message-ID: >Content-Type: text/plain; charset=koi8-r > >Hi Michael, > >Thank you for your feedback. > >In my opinion we're looking for the ways to avoid using custom tools >as .netTiers, CSLA.NET, own custom frameworks (I have got developed >one like .netTiers, maybe with not that much features but rather >similar AFAIS - my own also works pretty well in real life apps) - >the main current "killer" framework to try is MS ADO.NET Entity >Framework, which is supported by .NET Framework SP1 (VS2008 SP1), >but which have some limitations e.g. absense of flexible SPs mapping >features (which BTW is not looking as an issue at all to Gustav :) >maybe for me only in our SCRUM team) but all(?) that limitations are >planned to be fixed in VS2010... > >Thank you. > >-- >Shamil > >-----Original Message----- >From: "Michael Maddison" >To: "Discussion concerning Visual Basic and related programming >issues." >Date: Mon, 27 Apr 2009 17:27:32 +1000 >Subject: Re: [dba-VB] ADO.NET Entity Framework - to use or not? > > > Don't mean to intrude, but are you looking for something like > > http://www.nettiers.com ? > > We've used it in several projects, but not the one we are working on > > now. > > It works pretty damn well IMO. > > > > Cheers > > > > Michael M > > > > > > -----Original Message----- > > From: dba-vb-bounces at databaseadvisors.com > > [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller > > Sent: Monday, 27 April 2009 2:31 AM > > To: Salakhetdinov Shamil; Discussion concerning Visual Basic and related > > programming issues. > > Subject: Re: [dba-VB] ADO.NET Entity Framework - to use or not? > > > > As far as I know, there are two distinct meaninings of the acronym PITA. > > One > > is Pain in the Ass and the other is Point In Time Archicture. I was > > involved > > in one significant project which used the latter meaning, and several > > dozen > > which used the former. > > > > On the subject of ORM, I suggest that you contact Paul Nielson, who is a > > SQL > > MVP and author of the SQL Bible books, and who has written an ORM thing > > for > > SQL Server. My basic take on this is at the low end there will be four > > procedures for each table (Select, Update, Delete, and Insert). These > > are > > quite easy to generate. The trick is in how to handle objects -- > > consider > > the classic Orders+OrderDetails example, just to keep the discussion > > simple. > > In the relational world you treat Orders and OrderDetails as separate > > things > > -- first you add the Order, then you add one or more Details to said > > Order. > > This can grow rapidly more complicated given the existence of > > DetailTypes > > (Been there, done that). I'll let you run free with the concept of > > Detail > > Types, but suffice to say that they have a few columns in common and > > many > > unique to the particular type. (For example, Car Rental vs. Hotel Room > > Booking vs. Seat in a U2 concert.) > > > > Suppose that you want to handle this aggregation as an object. What do > > you > > gain by doing so? > > > > In another app I once worked on, users could define the attributes of > > various objects they dealt with. They could add a potentially unlimited > > number of attributes to these objects, which in this case were pulp and > > paper rolls. Various clients were interested in these or those > > attributes, > > and we modeled this as rows in a table. IOW, one virtual row actually > > expanded to N rows in a child table, and these were all grabbed and > > assembled into one row, kind of like a crosstab thing. > > > > It sucked. I spent a lot of time enhancing the performance and chopped > > it by > > ten, but it still sucked. It took upwards of 10 seconds to retrieve a > > given > > object. The speedy solution was to include all columns in the > > OrderDetails > > table and then restrict the view to the particular columns of interest > > to > > the particular client. This worked well in terms of performance but > > meant > > that our developers had to recreate various views for each client. > > > > A. > > > > On Sun, Apr 26, 2009 at 5:28 AM, Salakhetdinov Shamil > > wrote: > > > > > Hi Gustav, > > > > > > Clarification to the subject title -- I meant -- "to use or not to use > > now > > > for real life applications development" -- for sure -- use in our > > ongoing > > > Northwind.NET project, in one of the future releases. > > > > > > Thank you. > > > > > > -- > > > Shamil > > > > > > -----Original Message----- > > > From: "Gustav Brock" > > > To: > > > Date: Sat, 25 Apr 2009 23:07:38 +0200 > > > Subject: Re: [dba-VB] ADO.NET Entity Framework - to use or not? > > > > > > > Hi Shamil > > > > > > > > There probably isn't a definitive recommendation - as always, it > > depends > > > - but I must say I find it quite fascinating to "leave" the tables and > > views > > > and work with objects instead. > > > > > > > > > _______________________________________________ > > > dba-VB mailing list > > > dba-VB at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > > http://www.databaseadvisors.com > > > > > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > > >------------------------------ > >_______________________________________________ >dba-VB mailing list >dba-VB at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/dba-vb > > >End of dba-VB Digest, Vol 66, Issue 45 >************************************** From robert at webedb.com Mon Apr 27 12:45:00 2009 From: robert at webedb.com (Robert L. Stewart) Date: Mon, 27 Apr 2009 12:45:00 -0500 Subject: [dba-VB] ADO.NET Entity Framework - to use or not? In-Reply-To: References: Message-ID: <200904271745.n3RHjO3B010692@databaseadvisors.com> I have used both nettiers and Entity Framework. There are 3 of us that are creating commercial apps right now. One app is done in nettiers. The others are being built using Entity Framework. The other thing is that we are also using C# and not VB on them. Not that that is an issue... We are currently using the option to build it from the database and not even trying to build it in the designer. If your DB is done correctly with all the foreign key relationships setup, you will get a good entity model to work from. The reason we stopped using nettiers was because it is a black box that we cannot control. Entity framework and Linq to Objects seemed to be the right way to go to keep everything internal and not use 3rd party black box software that generated a massive data layer. Although nettiers is a good product and worked well on the application is it being used for. At 12:00 PM 4/27/2009, you wrote: >Date: Mon, 27 Apr 2009 17:27:32 +1000 >From: "Michael Maddison" >Subject: Re: [dba-VB] ADO.NET Entity Framework - to use or not? >To: "Discussion concerning Visual Basic and related programming > issues." >Message-ID: <59A61174B1F5B54B97FD4ADDE71E7D014F6957 at ddi-01.DDI.local> >Content-Type: text/plain; charset="us-ascii" > >Don't mean to intrude, but are you looking for something like >http://www.nettiers.com ? >We've used it in several projects, but not the one we are working on >now. >It works pretty damn well IMO. > >Cheers > >Michael M > >Date: Mon, 27 Apr 2009 13:50:15 +0400 >From: Salakhetdinov Shamil >Subject: Re: [dba-VB] ADO.NET Entity Framework - to use or not? >To: "Discussion concerning Visual Basic and related programming > issues." >Message-ID: >Content-Type: text/plain; charset=koi8-r > >Hi Michael, > >Thank you for your feedback. > >In my opinion we're looking for the ways to avoid using custom tools >as .netTiers, CSLA.NET, own custom frameworks (I have got developed >one like .netTiers, maybe with not that much features but rather >similar AFAIS - my own also works pretty well in real life apps) - >the main current "killer" framework to try is MS ADO.NET Entity >Framework, which is supported by .NET Framework SP1 (VS2008 SP1), >but which have some limitations e.g. absense of flexible SPs mapping >features (which BTW is not looking as an issue at all to Gustav :) >maybe for me only in our SCRUM team) but all(?) that limitations are >planned to be fixed in VS2010... > >Thank you. > >-- >Shamil From mcp2004 at mail.ru Mon Apr 27 13:43:01 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Mon, 27 Apr 2009 22:43:01 +0400 Subject: [dba-VB] =?koi8-r?b?QURPLk5FVCBFbnRpdHkgRnJhbWV3b3JrIC0gdG8gdXNl?= =?koi8-r?b?IG9yIG5vdD8=?= In-Reply-To: <200904271745.n3RHjO3B010692@databaseadvisors.com> References: <200904271745.n3RHjO3B010692@databaseadvisors.com> Message-ID: Hi Robert, Could you please give us/post here some stats on the application database you're using with ADO.NET Entity Framework? Is it correct to assume that you do not use currently any stored procedures in your database and therefore no any stored procedures mappings to entities? Thank you. -- Shamil -----Original Message----- From: "Robert L. Stewart" To: dba-vb at databaseadvisors.com Date: Mon, 27 Apr 2009 12:45:00 -0500 Subject: Re: [dba-VB] ADO.NET Entity Framework - to use or not? > I have used both nettiers and Entity Framework. > > There are 3 of us that are creating commercial apps right now. > One app is done in nettiers. The others are being built using > Entity Framework. > > The other thing is that we are also using C# and not VB on them. > Not that that is an issue... > > We are currently using the option to build it from the database > and not even trying to build it in the designer. If your DB is > done correctly with all the foreign key relationships setup, > you will get a good entity model to work from. > > The reason we stopped using nettiers was because it is a black > box that we cannot control. Entity framework and Linq to Objects > seemed to be the right way to go to keep everything internal > and not use 3rd party black box software that generated a massive > data layer. Although nettiers is a good product and worked well > on the application is it being used for. > > From mcp2004 at mail.ru Mon Apr 27 14:57:13 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Mon, 27 Apr 2009 23:57:13 +0400 Subject: [dba-VB] ASP.NET 2.0/3.5 MS ReportViewer Reporting sample using MS Access database... Message-ID: Hi All, I have got published today a sample ASP.NET 2.0/3.5 application using MS Reportviewer Reports from our SCRUM Team's Northwind.NET project. This application is developed as "quick and dirty": - 1) downgrading .NET WinForms + MS SQL backed application to .NET WinForm + MS Access backend application; - 2) using MS Access backend and MS ReportViewer Reports from downgraded (1) app to make the following ASP.NET 2.0/3.5 sample: http://shamils-4.hosting.parking.ru/nw/ The sources of the above ASP.NET sample are planned to be released on http://northwind.codeplex.com during this week. Thank you. -- Shamil From robert at webedb.com Tue Apr 28 13:44:35 2009 From: robert at webedb.com (Robert L. Stewart) Date: Tue, 28 Apr 2009 13:44:35 -0500 Subject: [dba-VB] ADO.NET Entity Framework - to use or not? In-Reply-To: References: Message-ID: <200904281845.n3SIj8A5008370@databaseadvisors.com> Currently, there are no stored procedures. In the one that I am rewriting, there will be. But, they do not perform CRUD functions. They will mostly be used for reporting and for building a data mart from the transactional data. At 12:00 PM 4/28/2009, you wrote: >Date: Mon, 27 Apr 2009 22:43:01 +0400 >From: Salakhetdinov Shamil >Subject: Re: [dba-VB] ADO.NET Entity Framework - to use or not? >To: "Discussion concerning Visual Basic and related programming > issues." >Message-ID: >Content-Type: text/plain; charset=koi8-r > >Hi Robert, > >Could you please give us/post here some stats on the application >database you're using with ADO.NET Entity Framework? > >Is it correct to assume that you do not use currently any stored >procedures in your database and therefore no any stored procedures >mappings to entities? > >Thank you. > >-- >Shamil From mcp2004 at mail.ru Tue Apr 28 14:34:13 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Tue, 28 Apr 2009 23:34:13 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IE5vcnRod2luZC5ORVQgdi4xLjIgUmVsZWFz?= =?koi8-r?b?ZWQ=?= Message-ID: Hi All, Northwind.NET v.1.2 (sources and executables) released on http://northwind.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=26600 This version has: 1) WinForms sample application with MS SQL 2005/2008 BE; 2) WinForms sample application with MS Access BE; 3) ASP.NET sample reporting website with MS Access BE. Thank you. -- Shamil From mcp2004 at mail.ru Tue Apr 28 14:41:08 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Tue, 28 Apr 2009 23:41:08 +0400 Subject: [dba-VB] =?koi8-r?b?QURPLk5FVCBFbnRpdHkgRnJhbWV3b3JrIC0gdG8gdXNl?= =?koi8-r?b?IG9yIG5vdD8=?= In-Reply-To: <200904281845.n3SIj8A5008370@databaseadvisors.com> References: <200904281845.n3SIj8A5008370@databaseadvisors.com> Message-ID: Hi Robert, I'm only starting with EF, and from other posts on Web I have got an impression that it's not pssible to map selection SPs to entities in VS2008 SP1 - is that correct information? (they say the mapping feature exists in VS2010 to be released somewhere end of this year) Yes, I realize I can extend entities' (partial?) classes manually - and use custom SPs in such extensions - are you doing something like that? Thank you. -- Shamil -----Original Message----- From: "Robert L. Stewart" To: dba-vb at databaseadvisors.com Date: Tue, 28 Apr 2009 13:44:35 -0500 Subject: Re: [dba-VB] ADO.NET Entity Framework - to use or not? > Currently, there are no stored procedures. > > In the one that I am rewriting, there will be. > But, they do not perform CRUD functions. They > will mostly be used for reporting and for building > a data mart from the transactional data. > > > At 12:00 PM 4/28/2009, you wrote: > >Date: Mon, 27 Apr 2009 22:43:01 +0400 > >From: Salakhetdinov Shamil > >Subject: Re: [dba-VB] ADO.NET Entity Framework - to use or not? > >To: "Discussion concerning Visual Basic and related programming > > issues." > >Message-ID: > >Content-Type: text/plain; charset=koi8-r > > > >Hi Robert, > > > >Could you please give us/post here some stats on the application > >database you're using with ADO.NET Entity Framework? > > > >Is it correct to assume that you do not use currently any stored > >procedures in your database and therefore no any stored procedures > >mappings to entities? > > > >Thank you. > > > >-- > >Shamil > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From robert at webedb.com Wed Apr 29 13:26:03 2009 From: robert at webedb.com (Robert L. Stewart) Date: Wed, 29 Apr 2009 13:26:03 -0500 Subject: [dba-VB] ADO.NET Entity Framework - to use or not? In-Reply-To: References: Message-ID: <200904291826.n3TIQcBm000577@databaseadvisors.com> Shamil, Since I have not done it yet, I cannot answer that. But, I will do some testing over the weekend and let you know what I find out. Robert At 12:00 PM 4/29/2009, you wrote: >Date: Tue, 28 Apr 2009 23:41:08 +0400 >From: Salakhetdinov Shamil >Subject: Re: [dba-VB] ADO.NET Entity Framework - to use or not? >To: "Discussion concerning Visual Basic and related programming > issues." >Message-ID: >Content-Type: text/plain; charset=koi8-r > > >Hi Robert, > >I'm only starting with EF, and from other posts on Web I have got an >impression that it's not pssible to map selection SPs to entities in >VS2008 SP1 - is that correct information? (they say the mapping >feature exists in VS2010 to be released somewhere end of this year) > >Yes, I realize I can extend entities' (partial?) classes manually - >and use custom SPs in such extensions - are you doing something like that? > >Thank you. > >-- >Shamil From mcp2004 at mail.ru Wed Apr 29 15:06:33 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Thu, 30 Apr 2009 00:06:33 +0400 Subject: [dba-VB] =?koi8-r?b?QURPLk5FVCBFbnRpdHkgRnJhbWV3b3JrIC0gdG8gdXNl?= =?koi8-r?b?IG9yIG5vdD8=?= In-Reply-To: <200904291826.n3TIQcBm000577@databaseadvisors.com> References: <200904291826.n3TIQcBm000577@databaseadvisors.com> Message-ID: Thank you in advance, Robert. -- Shamil -----Original Message----- From: "Robert L. Stewart" To: dba-vb at databaseadvisors.com Date: Wed, 29 Apr 2009 13:26:03 -0500 Subject: Re: [dba-VB] ADO.NET Entity Framework - to use or not? > Shamil, > > Since I have not done it yet, I cannot answer that. > But, I will do some testing over the weekend and > let you know what I find out. > > Robert > > At 12:00 PM 4/29/2009, you wrote: > >Date: Tue, 28 Apr 2009 23:41:08 +0400 > >From: Salakhetdinov Shamil > >Subject: Re: [dba-VB] ADO.NET Entity Framework - to use or not? > >To: "Discussion concerning Visual Basic and related programming > > issues." > >Message-ID: > >Content-Type: text/plain; charset=koi8-r > > > > > >Hi Robert, > > > >I'm only starting with EF, and from other posts on Web I have got an > >impression that it's not pssible to map selection SPs to entities in > >VS2008 SP1 - is that correct information? (they say the mapping > >feature exists in VS2010 to be released somewhere end of this year) > > > >Yes, I realize I can extend entities' (partial?) classes manually - > >and use custom SPs in such extensions - are you doing something like that? > > > >Thank you. > > > >-- > >Shamil > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mcp2004 at mail.ru Wed Apr 1 12:11:48 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Wed, 01 Apr 2009 21:11:48 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IFNwcmludCAtIDFzdCB3ZWVrIHBsYW4=?= In-Reply-To: References: Message-ID: Hi SCRUM Team and all, The Orders, Customers and Products forms are implemented here and committed to our SCC server. The first week tasks are completed and ready to test by ProductOwner. Thank you. -- Shamil -----Original Message----- From: "Gustav Brock" To: Date: Mon, 30 Mar 2009 22:44:10 +0200 Subject: Re: [dba-VB] SCRUM: Sprint - 1st week plan > Hi SCRUM Team > > As Shamil has written several times, we have to learn new techniques and tools. TortoiseSVN/VirtualSVN has been an eye-opener to me - it is a pleasure to work with and if you never before have use a versioning system for your code, this is your chance. To me it is double fun as I work both at home, from a laptop and at the office. Previously I just copied the complete solution folder to and from an FTP folder - now I can just open VS and in a minute I have al updates from wherever they were made! > > I really appreciate the time Shamil has taken to get this going - I know very well have much time it takes to research and test and set up. > > The Employee form was a bit late - I had some troubles with it, but Shamil came up with a good solution for storing the pictures. > > How are you doing Doug and John? Can you also open and download the pictures of the employees? > > /gustav > > > >>> Gustav at cactus.dk 30-03-2009 18:49 >>> > Hi SCRUM Team > > So how are we proceeding? > I'm a little unsure what the next step is ... > > /gustav > > > >>> Salakhetdinov Shamil 25-03-2009 18:18 >>> > Hi SCRUM Team and all, > > I have got added developed CustomerOrders form. > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mcp2004 at mail.ru Wed Apr 1 12:14:04 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Wed, 01 Apr 2009 21:14:04 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IFNwcmludCAtIDFzdCB3ZWVrIHBsYW4=?= In-Reply-To: <2D4BC8938DED4924AB557F977E5E0C0B@Mattys> References: <2D4BC8938DED4924AB557F977E5E0C0B@Mattys> Message-ID: Hi Mike, You planned to change your form layout a bit, didn't you? I have got all the latest updates from our SCC server and I haven't found these layout changes - am I missing something? Thank you. -- Shamil -----Original Message----- From: "Mike Mattys" To: "Discussion concerning Visual Basic and related programming issues." Date: Tue, 31 Mar 2009 17:45:27 -0400 Subject: Re: [dba-VB] SCRUM: Sprint - 1st week plan > > I hope no one is waiting on me ... ? > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mmattys at rochester.rr.com Wed Apr 1 12:21:53 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Wed, 1 Apr 2009 13:21:53 -0400 Subject: [dba-VB] SCRUM: Sprint - 1st week plan References: <2D4BC8938DED4924AB557F977E5E0C0B@Mattys> Message-ID: Shamil, No - please consider it finished - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Salakhetdinov Shamil" To: "Discussion concerning Visual Basic and related programming issues." Sent: Wednesday, April 01, 2009 1:14 PM Subject: Re: [dba-VB] SCRUM: Sprint - 1st week plan > > Hi Mike, > > You planned to change your form layout a bit, didn't you? > I have got all the latest updates from our SCC server and I haven't found > these layout changes - am I missing something? > > Thank you. > > -- > Shamil > > -----Original Message----- > From: "Mike Mattys" > To: "Discussion concerning Visual Basic and related programming > issues." > Date: Tue, 31 Mar 2009 17:45:27 -0400 > Subject: Re: [dba-VB] SCRUM: Sprint - 1st week plan > >> >> I hope no one is waiting on me ... ? >> >> - >> Michael R Mattys >> MapPoint and Database Dev >> www.mattysconsulting.com From mcp2004 at mail.ru Wed Apr 1 12:22:50 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Wed, 01 Apr 2009 21:22:50 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IFNwcmludCAtIDFzdCB3ZWVrIHBsYW4=?= In-Reply-To: References: Message-ID: Hi Mark, You can test the current version to see that it evolves in the right (expected there) direction or not. As for SQL DB - AFAIU we should have it always kept as a set of SQL scripts to be able to recreate it from scratch anytime. Currenty we have to leave this task out of scope of this project because we have limited resources. The SQL Scripts, which are created while working on forms/reports are added to the main project and have to be applied manually. A note record is added about every such SQL Script/DB object addition/update to the main project text file located in \!Documents folder and called Notes.txt. So far just three new SQL Scripts are added for all the currently developed forms - and the latter are more than a half of Northwind forms. Thank you. -- Shamil -----Original Message----- From: Mark Breen To: "Discussion concerning Visual Basic and related programming issues." Date: Tue, 31 Mar 2009 20:01:36 +0100 Subject: Re: [dba-VB] SCRUM: Sprint - 1st week plan > Hello Gustav, > > > Thanks for the update, I also fear that I may have some tasks that I should > be doing, but am not. > > I guess that I could attempt to get the current code version and review it > as Product Owner, but somehow, I fear that I may not be supposed to 'look > behind the curtin' until it is ready. > > So, currently I have no work to do, anyone may correct me if I have this > wrong. > > I am also using the SCCS at the moment, on another project, and getting more > and more pleased with how well it works. What I have not delved into yet, > is the concept of branches and trunks, perhaps I should put that on the > list. > > Also, we will eventually need to store the db in source control also. I > tried a a few years ago to get a fast way to do that, but did not really > achieve what I wanted. Of course one method is that I could place the db on > the same server as the SCCS but if we do that, it must have some element of > care taken, so that one developer does not break the other work. It may not > be urgent, but for sure we will eventually need a protected db that is there > for each developer to try out major versions of his work. For the minor > versions, he can work in his own local machine. > > This then brings the other arkward issue of connection strings, which I find > to be a pain when I have many systems to work with, and to test code. > > What is great about SVN and the other tools is they are so good and they are > free. that is amazing. > > Thanks > > Mark > > > 2009/3/30 Gustav Brock > > > Hi SCRUM Team > > > > As Shamil has written several times, we have to learn new techniques and > > tools. TortoiseSVN/VirtualSVN has been an eye-opener to me - it is a > > pleasure to work with and if you never before have use a versioning system > > for your code, this is your chance. To me it is double fun as I work both at > > home, from a laptop and at the office. Previously I just copied the complete > > solution folder to and from an FTP folder - now I can just open VS and in a > > minute I have al updates from wherever they were made! > > > > I really appreciate the time Shamil has taken to get this going - I know > > very well have much time it takes to research and test and set up. > > > > The Employee form was a bit late - I had some troubles with it, but Shamil > > came up with a good solution for storing the pictures. > > > > How are you doing Doug and John? Can you also open and download the > > pictures of the employees? > > > > /gustav > > > > > > >>> Gustav at cactus.dk 30-03-2009 18:49 >>> > > Hi SCRUM Team > > > > So how are we proceeding? > > I'm a little unsure what the next step is ... > > > > /gustav > > > > > > >>> Salakhetdinov Shamil 25-03-2009 18:18 >>> > > Hi SCRUM Team and all, > > > > I have got added developed CustomerOrders form. > > > > > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mcp2004 at mail.ru Wed Apr 1 12:44:48 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Wed, 01 Apr 2009 21:44:48 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IFNwcmludCAtIDFzdCB3ZWVrIHBsYW4=?= In-Reply-To: References: Message-ID: OK Mike, BTW this is our ProductOwner who has the authority to accept or reject 'DONE' state of developed forms and reports... But you did do some changes but decided to not commit them? Why? Thank you. -- Shamil -----Original Message----- From: "Mike Mattys" To: "Salakhetdinov Shamil" ,"Discussion concerning Visual Basic and related programming issues." Date: Wed, 1 Apr 2009 13:21:53 -0400 Subject: Re: [dba-VB] SCRUM: Sprint - 1st week plan > Shamil, > > No - please consider it finished > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > ----- Original Message ----- > From: "Salakhetdinov Shamil" > To: "Discussion concerning Visual Basic and related programming issues." > > Sent: Wednesday, April 01, 2009 1:14 PM > Subject: Re: [dba-VB] SCRUM: Sprint - 1st week plan > > > > > > Hi Mike, > > > > You planned to change your form layout a bit, didn't you? > > I have got all the latest updates from our SCC server and I haven't found > > these layout changes - am I missing something? > > > > Thank you. > > > > -- > > Shamil > > > > -----Original Message----- > > From: "Mike Mattys" > > To: "Discussion concerning Visual Basic and related programming > > issues." > > Date: Tue, 31 Mar 2009 17:45:27 -0400 > > Subject: Re: [dba-VB] SCRUM: Sprint - 1st week plan > > > >> > >> I hope no one is waiting on me ... ? > >> > >> - > >> Michael R Mattys > >> MapPoint and Database Dev > >> www.mattysconsulting.com > From mcp2004 at mail.ru Wed Apr 1 12:49:33 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Wed, 01 Apr 2009 21:49:33 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IFNwcmludCAtIDJuZCB3ZWVrIHBsYW4=?= Message-ID: Hi SCRUM Team, The following is the plan for the second week. Please select forms/reports your wanted to develop during this week. Please ask any questions. Please before asking the questions on forms check how the current set of forms is done: let's follow currently this "lightweight" development style for this project - we can do enhancements in the end of this project or in the follow-up project. Forms ====== 1 Customers Labels Dialog 3 Customer Phone List 2 Quaterly Order 2 Quaterly Orders Subform 1 Sales By Year Dialog 2 Sales Reports Dialog Reports ======== 2 Alphabetical List of Products 1 Product By Category 2 Sales Totals by Amount -------------------------------- 16 hours Thank you. -- Shamil From mmattys at rochester.rr.com Wed Apr 1 12:55:42 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Wed, 1 Apr 2009 13:55:42 -0400 Subject: [dba-VB] SCRUM: Sprint - 1st week plan References: Message-ID: Hi Shamil, Life this week is interfering with programming, but I'll catch up soon. - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Salakhetdinov Shamil" To: "dba-VB" Sent: Wednesday, April 01, 2009 1:44 PM Subject: Re: [dba-VB] SCRUM: Sprint - 1st week plan > OK Mike, > > BTW this is our ProductOwner who has the authority to accept or reject > 'DONE' state of developed forms and reports... > > But you did do some changes but decided to not commit them? Why? > > Thank you. > > -- > Shamil > > -----Original Message----- > From: "Mike Mattys" > To: "Salakhetdinov Shamil" ,"Discussion concerning Visual > Basic and related programming issues." > Date: Wed, 1 Apr 2009 13:21:53 -0400 > Subject: Re: [dba-VB] SCRUM: Sprint - 1st week plan > >> Shamil, >> >> No - please consider it finished >> >> - >> Michael R Mattys >> MapPoint and Database Dev >> www.mattysconsulting.com >> - >> ----- Original Message ----- >> From: "Salakhetdinov Shamil" >> To: "Discussion concerning Visual Basic and related programming issues." >> >> Sent: Wednesday, April 01, 2009 1:14 PM >> Subject: Re: [dba-VB] SCRUM: Sprint - 1st week plan >> >> >> > >> > Hi Mike, >> > >> > You planned to change your form layout a bit, didn't you? >> > I have got all the latest updates from our SCC server and I haven't >> > found >> > these layout changes - am I missing something? >> > >> > Thank you. >> > >> > -- >> > Shamil >> > >> > -----Original Message----- >> > From: "Mike Mattys" >> > To: "Discussion concerning Visual Basic and related programming >> > issues." >> > Date: Tue, 31 Mar 2009 17:45:27 -0400 >> > Subject: Re: [dba-VB] SCRUM: Sprint - 1st week plan >> > >> >> >> >> I hope no one is waiting on me ... ? >> >> >> >> - >> >> Michael R Mattys >> >> MapPoint and Database Dev >> >> www.mattysconsulting.com >> > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From jwcolby at colbyconsulting.com Wed Apr 1 13:48:17 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Wed, 01 Apr 2009 14:48:17 -0400 Subject: [dba-VB] SCRUM: Sprint - 1st week plan In-Reply-To: References: Message-ID: <49D3B6F1.704@colbyconsulting.com> Life last week was interfering with programming. This week might be better. 8( John W. Colby www.ColbyConsulting.com Mike Mattys wrote: > Hi Shamil, > > Life this week is interfering with programming, > but I'll catch up soon. > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > ----- Original Message ----- > From: "Salakhetdinov Shamil" > To: "dba-VB" > Sent: Wednesday, April 01, 2009 1:44 PM > Subject: Re: [dba-VB] SCRUM: Sprint - 1st week plan > > >> OK Mike, >> >> BTW this is our ProductOwner who has the authority to accept or reject >> 'DONE' state of developed forms and reports... >> >> But you did do some changes but decided to not commit them? Why? >> >> Thank you. >> >> -- >> Shamil >> >> -----Original Message----- >> From: "Mike Mattys" >> To: "Salakhetdinov Shamil" ,"Discussion concerning Visual >> Basic and related programming issues." >> Date: Wed, 1 Apr 2009 13:21:53 -0400 >> Subject: Re: [dba-VB] SCRUM: Sprint - 1st week plan >> >>> Shamil, >>> >>> No - please consider it finished >>> >>> - >>> Michael R Mattys >>> MapPoint and Database Dev >>> www.mattysconsulting.com >>> - >>> ----- Original Message ----- >>> From: "Salakhetdinov Shamil" >>> To: "Discussion concerning Visual Basic and related programming issues." >>> >>> Sent: Wednesday, April 01, 2009 1:14 PM >>> Subject: Re: [dba-VB] SCRUM: Sprint - 1st week plan >>> >>> >>>> Hi Mike, >>>> >>>> You planned to change your form layout a bit, didn't you? >>>> I have got all the latest updates from our SCC server and I haven't >>>> found >>>> these layout changes - am I missing something? >>>> >>>> Thank you. >>>> >>>> -- >>>> Shamil >>>> >>>> -----Original Message----- >>>> From: "Mike Mattys" >>>> To: "Discussion concerning Visual Basic and related programming >>>> issues." >>>> Date: Tue, 31 Mar 2009 17:45:27 -0400 >>>> Subject: Re: [dba-VB] SCRUM: Sprint - 1st week plan >>>> >>>>> I hope no one is waiting on me ... ? >>>>> >>>>> - >>>>> Michael R Mattys >>>>> MapPoint and Database Dev >>>>> www.mattysconsulting.com >> _______________________________________________ >> dba-VB mailing list >> dba-VB at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/dba-vb >> http://www.databaseadvisors.com >> > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > > From mcp2004 at mail.ru Wed Apr 1 14:14:28 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Wed, 01 Apr 2009 23:14:28 +0400 Subject: [dba-VB] Click-Once setup... Message-ID: Hi All, Does anybody have .NET Apps Click-Once setup experience - namely .NET WPF apps Click-Once experience? I wonder how much time it could be needed for me to configure and test such setup assuming I have WPF appricaltion ready? My customer also wanted to have CompanyName and UserId specified and somehow passed from Click-Once URL http://my-click-once-application-url?c=company&u=userid to the local application when it is installed first time/updated/on-start-up to get UserId in login dialog - is it possible to get such params somehow by the subject application passed to the latter "automagically" in e.g. standard start-up arguments or something like that? Thank you. -- Shamil P.S. "WPF App deployed with ClickOnce": http://stackoverflow.com/questions/461186/is-this-list-a-correct-understanding-of-microsofts-current-application-deploymen requires two clicks (click hyperlink, click yes), no user input only for current user, no per-machine installations no shortcuts on desktop appears in program list like normal applications applications files are always copied to ../My Documents/My Applications a shortcut to your application will be put in Start menu / your company name cannot modify the target computer, isolated from operating system automatically detects and updates a newer version published simply by putting them on a webserver (where clients detect and get them) requires .NET 2.0 or later comparable to Java Web Start solves four problems: (1) easy deployment, (2) easy updating, (3) low-impact on target computer, (4) no need for administrator permissions. considered "low impact" if two users have the same ClickOnce applciation installed on the same machine, they will not break each other employs CAS for security user does not have to be online to use application standalone ClickOnce apps do not work on Firefox and Mac with Firefox now since it needs the .NET runtime restricted to single-window apps since they run in the browser building a ClickOnce manifest is much easier than Silverlight etc, since the IDE will do almost all of it for you; you just have to host the files somewhere (could be a web URL; could be a network UNC). From Gustav at cactus.dk Wed Apr 1 16:17:01 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Wed, 01 Apr 2009 23:17:01 +0200 Subject: [dba-VB] Click-Once setup... Message-ID: Hi Shamil Indeed! Highly recommended: http://databaseadvisors.com/pipermail/dba-vb/2008-October/002037.html I have installed a web server (IIS) at the client to which I have external access and publish the app to this directly from VS (via FTP) when a revision has been made. It can't be easier. /gustav PS: Will return to the SCRUM stuff tomorrow. It's bedtime here ... >>> Salakhetdinov Shamil 01-04-2009 21:14 >>> Hi All, Does anybody have .NET Apps Click-Once setup experience - namely .NET WPF apps Click-Once experience? I wonder how much time it could be needed for me to configure and test such setup assuming I have WPF appricaltion ready? My customer also wanted to have CompanyName and UserId specified and somehow passed from Click-Once URL http://my-click-once-application-url?c=company&u=userid to the local application when it is installed first time/updated/on-start-up to get UserId in login dialog - is it possible to get such params somehow by the subject application passed to the latter "automagically" in e.g. standard start-up arguments or something like that? Thank you. -- Shamil P.S. "WPF App deployed with ClickOnce": http://stackoverflow.com/questions/461186/is-this-list-a-correct-understanding-of-microsofts-current-application-deploymen requires two clicks (click hyperlink, click yes), no user input only for current user, no per-machine installations no shortcuts on desktop appears in program list like normal applications applications files are always copied to ../My Documents/My Applications a shortcut to your application will be put in Start menu / your company name cannot modify the target computer, isolated from operating system automatically detects and updates a newer version published simply by putting them on a webserver (where clients detect and get them) requires .NET 2.0 or later comparable to Java Web Start solves four problems: (1) easy deployment, (2) easy updating, (3) low-impact on target computer, (4) no need for administrator permissions. considered "low impact" if two users have the same ClickOnce applciation installed on the same machine, they will not break each other employs CAS for security user does not have to be online to use application standalone ClickOnce apps do not work on Firefox and Mac with Firefox now since it needs the .NET runtime restricted to single-window apps since they run in the browser building a ClickOnce manifest is much easier than Silverlight etc, since the IDE will do almost all of it for you; you just have to host the files somewhere (could be a web URL; could be a network UNC). From mcp2004 at mail.ru Wed Apr 1 16:51:21 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Thu, 02 Apr 2009 01:51:21 +0400 Subject: [dba-VB] =?koi8-r?b?aHR0cDovL25vcnRod2luZC5jb2RlcGxleC5jb20=?= Message-ID: Cross-posted in dba-VB and AccessD === Hi All, Northwind.NET project has got the new version of publicly available source code today at http://northwind.codeplex.com This code is a result of the first week of SCRUM team work. Please download the code, try to run it, join dba-VB discussion... Stay tuned for the next versions of code planned to be released regularily every one-two weeks... Thank you. -- Shamil From mcp2004 at mail.ru Wed Apr 1 17:17:18 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Thu, 02 Apr 2009 02:17:18 +0400 Subject: [dba-VB] =?koi8-r?b?Q2xpY2stT25jZSBzZXR1cC4uLg==?= In-Reply-To: References: Message-ID: Hi Gustav, Thank you for your info. I have just tried to setup a simple WPF app as Click-Once on my ASP.NET hosting site but it didn't work from my first try. I've probably done something wrong. I will continue tomorrow... Thank you. -- Shamil -----Original Message----- From: "Gustav Brock" To: Date: Wed, 01 Apr 2009 23:17:01 +0200 Subject: Re: [dba-VB] Click-Once setup... > Hi Shamil > > Indeed! Highly recommended: > > http://databaseadvisors.com/pipermail/dba-vb/2008-October/002037.html > > I have installed a web server (IIS) at the client to which I have external access and publish the app to this directly from VS (via FTP) when a revision has been made. It can't be easier. > > /gustav > > PS: Will return to the SCRUM stuff tomorrow. It's bedtime here ... > > > >>> Salakhetdinov Shamil 01-04-2009 21:14 >>> > Hi All, > > Does anybody have .NET Apps Click-Once setup experience - namely .NET WPF apps Click-Once experience? > > I wonder how much time it could be needed for me to configure and test such setup assuming I have WPF appricaltion ready? > > My customer also wanted to have CompanyName and UserId specified and somehow passed from Click-Once URL > > http://my-click-once-application-url?c=company&u=userid > > to the local application when it is installed first time/updated/on-start-up to get UserId in login dialog - is it possible to get such params somehow by the subject application passed to the latter "automagically" in e.g. standard start-up arguments or something like that? > > Thank you. > > -- > Shamil > > P.S. > > "WPF App deployed with ClickOnce": > > http://stackoverflow.com/questions/461186/is-this-list-a-correct-understanding-of-microsofts-current-application-deploymen > > requires two clicks (click hyperlink, click yes), no user input > only for current user, no per-machine installations > no shortcuts on desktop > appears in program list like normal applications > applications files are always copied to ../My Documents/My Applications > a shortcut to your application will be put in Start menu / your company name > cannot modify the target computer, isolated from operating system > automatically detects and updates a newer version > published simply by putting them on a webserver (where clients detect and get them) > requires .NET 2.0 or later > comparable to Java Web Start > solves four problems: (1) easy deployment, (2) easy updating, (3) low-impact on target computer, (4) no need for administrator permissions. > considered "low impact" > if two users have the same ClickOnce applciation installed on the same machine, they will not break each other > employs CAS for security > user does not have to be online to use application > standalone ClickOnce apps do not work on Firefox and Mac with Firefox now since it needs the .NET runtime > restricted to single-window apps since they run in the browser > building a ClickOnce manifest is much easier than Silverlight etc, since the IDE will do almost all of it for you; you just have to host the files somewhere (could be a web URL; could be a network UNC). > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mcp2004 at mail.ru Wed Apr 1 17:23:38 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Thu, 02 Apr 2009 02:23:38 +0400 Subject: [dba-VB] =?koi8-r?b?Q2xpY2stT25jZSBzZXR1cC4uLg==?= In-Reply-To: References: Message-ID: Have just found addtional Click-Once related stuff to read-through/investigate/apply tomorrow: http://msdn.microsoft.com/en-us/library/t71a733d(VS.80).aspx http://msdn.microsoft.com/en-us/library/cc707835.aspx -- Shamil -----Original Message----- From: Salakhetdinov Shamil To: "Discussion concerning Visual Basic and related programming issues." Date: Thu, 02 Apr 2009 02:17:18 +0400 Subject: Re: [dba-VB] Click-Once setup... > > Hi Gustav, > > Thank you for your info. > > I have just tried to setup a simple WPF app as Click-Once on my ASP.NET hosting site but it didn't work from my first try. I've probably done something wrong. > > I will continue tomorrow... > > Thank you. > > -- > Shamil > > > -----Original Message----- > From: "Gustav Brock" > To: > Date: Wed, 01 Apr 2009 23:17:01 +0200 > Subject: Re: [dba-VB] Click-Once setup... > > > Hi Shamil > > > > Indeed! Highly recommended: > > > > http://databaseadvisors.com/pipermail/dba-vb/2008-October/002037.html > > > > I have installed a web server (IIS) at the client to which I have external access and publish the app to this directly from VS (via FTP) when a revision has been made. It can't be easier. > > > > /gustav > > > > PS: Will return to the SCRUM stuff tomorrow. It's bedtime here ... > > > > > > >>> Salakhetdinov Shamil 01-04-2009 21:14 >>> > > Hi All, > > > > Does anybody have .NET Apps Click-Once setup experience - namely .NET WPF apps Click-Once experience? > > > > I wonder how much time it could be needed for me to configure and test such setup assuming I have WPF appricaltion ready? > > > > My customer also wanted to have CompanyName and UserId specified and somehow passed from Click-Once URL > > > > http://my-click-once-application-url?c=company&u=userid > > > > to the local application when it is installed first time/updated/on-start-up to get UserId in login dialog - is it possible to get such params somehow by the subject application passed to the latter "automagically" in e.g. standard start-up arguments or something like that? > > > > Thank you. > > > > -- > > Shamil > > > > P.S. > > > > "WPF App deployed with ClickOnce": > > > > http://stackoverflow.com/questions/461186/is-this-list-a-correct-understanding-of-microsofts-current-application-deploymen > > > > requires two clicks (click hyperlink, click yes), no user input > > only for current user, no per-machine installations > > no shortcuts on desktop > > appears in program list like normal applications > > applications files are always copied to ../My Documents/My Applications > > a shortcut to your application will be put in Start menu / your company name > > cannot modify the target computer, isolated from operating system > > automatically detects and updates a newer version > > published simply by putting them on a webserver (where clients detect and get them) > > requires .NET 2.0 or later > > comparable to Java Web Start > > solves four problems: (1) easy deployment, (2) easy updating, (3) low-impact on target computer, (4) no need for administrator permissions. > > considered "low impact" > > if two users have the same ClickOnce applciation installed on the same machine, they will not break each other > > employs CAS for security > > user does not have to be online to use application > > standalone ClickOnce apps do not work on Firefox and Mac with Firefox now since it needs the .NET runtime > > restricted to single-window apps since they run in the browser > > building a ClickOnce manifest is much easier than Silverlight etc, since the IDE will do almost all of it for you; you just have to host the files somewhere (could be a web URL; could be a network UNC). > > > > > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mcp2004 at mail.ru Thu Apr 2 01:01:28 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Thu, 02 Apr 2009 10:01:28 +0400 Subject: [dba-VB] =?koi8-r?b?Q2xpY2stT25jZSBzZXR1cC4uLg==?= In-Reply-To: References: Message-ID: Hi All, I have published simple WPF Click-Once sample here: http://shamils-4.hosting.parking.ru/click-once/MySampleWpfApplication.application Could you please test how it works for you by clicking on the above link? It works OK here. Please note that I signed it by using test certificate - not sure how it works on other systems. Thank you. -- Shamil -----Original Message----- From: Salakhetdinov Shamil To: "Discussion concerning Visual Basic and related programming issues." Date: Thu, 02 Apr 2009 02:23:38 +0400 Subject: Re: [dba-VB] Click-Once setup... > > Have just found addtional Click-Once related stuff to read-through/investigate/apply tomorrow: > > http://msdn.microsoft.com/en-us/library/t71a733d(VS.80).aspx > > http://msdn.microsoft.com/en-us/library/cc707835.aspx > > -- > Shamil > > -----Original Message----- > From: Salakhetdinov Shamil > To: "Discussion concerning Visual Basic and related programming issues." > Date: Thu, 02 Apr 2009 02:17:18 +0400 > Subject: Re: [dba-VB] Click-Once setup... > > > > > Hi Gustav, > > > > Thank you for your info. > > > > I have just tried to setup a simple WPF app as Click-Once on my ASP.NET hosting site but it didn't work from my first try. I've probably done something wrong. > > > > I will continue tomorrow... > > > > Thank you. > > > > -- > > Shamil > > > > > > -----Original Message----- > > From: "Gustav Brock" > > To: > > Date: Wed, 01 Apr 2009 23:17:01 +0200 > > Subject: Re: [dba-VB] Click-Once setup... > > > > > Hi Shamil > > > > > > Indeed! Highly recommended: > > > > > > http://databaseadvisors.com/pipermail/dba-vb/2008-October/002037.html > > > > > > I have installed a web server (IIS) at the client to which I have external access and publish the app to this directly from VS (via FTP) when a revision has been made. It can't be easier. > > > > > > /gustav > > > > > > PS: Will return to the SCRUM stuff tomorrow. It's bedtime here ... > > > > > > > > > >>> Salakhetdinov Shamil 01-04-2009 21:14 >>> > > > Hi All, > > > > > > Does anybody have .NET Apps Click-Once setup experience - namely .NET WPF apps Click-Once experience? > > > > > > I wonder how much time it could be needed for me to configure and test such setup assuming I have WPF appricaltion ready? > > > > > > My customer also wanted to have CompanyName and UserId specified and somehow passed from Click-Once URL > > > > > > http://my-click-once-application-url?c=company&u=userid > > > > > > to the local application when it is installed first time/updated/on-start-up to get UserId in login dialog - is it possible to get such params somehow by the subject application passed to the latter "automagically" in e.g. standard start-up arguments or something like that? > > > > > > Thank you. > > > > > > -- > > > Shamil > > > > > > P.S. > > > > > > "WPF App deployed with ClickOnce": > > > > > > http://stackoverflow.com/questions/461186/is-this-list-a-correct-understanding-of-microsofts-current-application-deploymen > > > > > > requires two clicks (click hyperlink, click yes), no user input > > > only for current user, no per-machine installations > > > no shortcuts on desktop > > > appears in program list like normal applications > > > applications files are always copied to ../My Documents/My Applications > > > a shortcut to your application will be put in Start menu / your company name > > > cannot modify the target computer, isolated from operating system > > > automatically detects and updates a newer version > > > published simply by putting them on a webserver (where clients detect and get them) > > > requires .NET 2.0 or later > > > comparable to Java Web Start > > > solves four problems: (1) easy deployment, (2) easy updating, (3) low-impact on target computer, (4) no need for administrator permissions. > > > considered "low impact" > > > if two users have the same ClickOnce applciation installed on the same machine, they will not break each other > > > employs CAS for security > > > user does not have to be online to use application > > > standalone ClickOnce apps do not work on Firefox and Mac with Firefox now since it needs the .NET runtime > > > restricted to single-window apps since they run in the browser > > > building a ClickOnce manifest is much easier than Silverlight etc, since the IDE will do almost all of it for you; you just have to host the files somewhere (could be a web URL; could be a network UNC). > > > > > > > > > > > > _______________________________________________ > > > dba-VB mailing list > > > dba-VB at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > > http://www.databaseadvisors.com > > > > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From Gustav at cactus.dk Thu Apr 2 02:26:16 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Thu, 02 Apr 2009 09:26:16 +0200 Subject: [dba-VB] Click-Once setup... Message-ID: Hi Shamil Works fine. It checks system (I have, of course, everything installed so no big business), it warns about the unknown certificate, I choose to run, and after a few seconds Hello World - v.0.0.1 pops up with a Test and an Exit button. Clicking Test pops a messagebox with Test Message. /gustav >>> Salakhetdinov Shamil 02-04-2009 08:01 >>> Hi All, I have published simple WPF Click-Once sample here: http://shamils-4.hosting.parking.ru/click-once/MySampleWpfApplication.application Could you please test how it works for you by clicking on the above link? It works OK here. Please note that I signed it by using test certificate - not sure how it works on other systems. Thank you. -- Shamil From drawbridgej at sympatico.ca Thu Apr 2 07:13:34 2009 From: drawbridgej at sympatico.ca (Jack and Pat) Date: Thu, 2 Apr 2009 07:13:34 -0500 Subject: [dba-VB] Click-Once setup... In-Reply-To: References: Message-ID: <10BAA490AF5D4181B13C3C8730F3722A@AMDXP> Hi Guys, The sample worked fine for me also. As Gustav says it checks the system. I have downloaded, but haven't used, VS2008 Express C#, VB. I got the warning of the certificate, and selected Run. It did - I got the Hello World screen with Test and Exit buttons. I chose test and got the message box. Just to say I don't have all of the VS bells and whistles, but the application came up just by going to the link. Jack -----Original Message----- From: dba-vb-bounces at databaseadvisors.com [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Thursday, April 02, 2009 2:26 AM To: dba-vb at databaseadvisors.com Subject: Re: [dba-VB] Click-Once setup... Hi Shamil Works fine. It checks system (I have, of course, everything installed so no big business), it warns about the unknown certificate, I choose to run, and after a few seconds Hello World - v.0.0.1 pops up with a Test and an Exit button. Clicking Test pops a messagebox with Test Message. /gustav >>> Salakhetdinov Shamil 02-04-2009 08:01 >>> Hi All, I have published simple WPF Click-Once sample here: http://shamils-4.hosting.parking.ru/click-once/MySampleWpfApplication.applic ation Could you please test how it works for you by clicking on the above link? It works OK here. Please note that I signed it by using test certificate - not sure how it works on other systems. Thank you. -- Shamil _______________________________________________ dba-VB mailing list dba-VB at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/dba-vb http://www.databaseadvisors.com From James at fcidms.com Thu Apr 2 08:34:15 2009 From: James at fcidms.com (James Barash) Date: Thu, 2 Apr 2009 09:34:15 -0400 Subject: [dba-VB] Click-Once setup... In-Reply-To: Message-ID: <006801c9b397$b7d78c00$6d0101c0@fci.local> Shamil: It worked fine here. I got a warning about the certificate but it ran fine. James Barash -----Original Message----- From: dba-vb-bounces at databaseadvisors.com [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Salakhetdinov Shamil Sent: Thursday, April 02, 2009 2:01 AM To: Discussion concerning Visual Basic and related programming issues. Subject: Re: [dba-VB] Click-Once setup... Hi All, I have published simple WPF Click-Once sample here: http://shamils-4.hosting.parking.ru/click-once/MySampleWpfApplication.applic ation Could you please test how it works for you by clicking on the above link? It works OK here. Please note that I signed it by using test certificate - not sure how it works on other systems. Thank you. -- Shamil -----Original Message----- From: Salakhetdinov Shamil To: "Discussion concerning Visual Basic and related programming issues." Date: Thu, 02 Apr 2009 02:23:38 +0400 Subject: Re: [dba-VB] Click-Once setup... > > Have just found addtional Click-Once related stuff to read-through/investigate/apply tomorrow: > > http://msdn.microsoft.com/en-us/library/t71a733d(VS.80).aspx > > http://msdn.microsoft.com/en-us/library/cc707835.aspx > > -- > Shamil > > -----Original Message----- > From: Salakhetdinov Shamil > To: "Discussion concerning Visual Basic and related programming issues." > Date: Thu, 02 Apr 2009 02:17:18 +0400 > Subject: Re: [dba-VB] Click-Once setup... > > > > > Hi Gustav, > > > > Thank you for your info. > > > > I have just tried to setup a simple WPF app as Click-Once on my ASP.NET hosting site but it didn't work from my first try. I've probably done something wrong. > > > > I will continue tomorrow... > > > > Thank you. > > > > -- > > Shamil > > > > > > -----Original Message----- > > From: "Gustav Brock" > > To: > > Date: Wed, 01 Apr 2009 23:17:01 +0200 > > Subject: Re: [dba-VB] Click-Once setup... > > > > > Hi Shamil > > > > > > Indeed! Highly recommended: > > > > > > http://databaseadvisors.com/pipermail/dba-vb/2008-October/002037.html > > > > > > I have installed a web server (IIS) at the client to which I have external access and publish the app to this directly from VS (via FTP) when a revision has been made. It can't be easier. > > > > > > /gustav > > > > > > PS: Will return to the SCRUM stuff tomorrow. It's bedtime here ... > > > > > > > > > >>> Salakhetdinov Shamil 01-04-2009 21:14 >>> > > > Hi All, > > > > > > Does anybody have .NET Apps Click-Once setup experience - namely .NET WPF apps Click-Once experience? > > > > > > I wonder how much time it could be needed for me to configure and test such setup assuming I have WPF appricaltion ready? > > > > > > My customer also wanted to have CompanyName and UserId specified and somehow passed from Click-Once URL > > > > > > http://my-click-once-application-url?c=company&u=userid > > > > > > to the local application when it is installed first time/updated/on-start-up to get UserId in login dialog - is it possible to get such params somehow by the subject application passed to the latter "automagically" in e.g. standard start-up arguments or something like that? > > > > > > Thank you. > > > > > > -- > > > Shamil > > > > > > P.S. > > > > > > "WPF App deployed with ClickOnce": > > > > > > http://stackoverflow.com/questions/461186/is-this-list-a-correct-understandi ng-of-microsofts-current-application-deploymen > > > > > > requires two clicks (click hyperlink, click yes), no user input > > > only for current user, no per-machine installations > > > no shortcuts on desktop > > > appears in program list like normal applications > > > applications files are always copied to ../My Documents/My Applications > > > a shortcut to your application will be put in Start menu / your company name > > > cannot modify the target computer, isolated from operating system > > > automatically detects and updates a newer version > > > published simply by putting them on a webserver (where clients detect and get them) > > > requires .NET 2.0 or later > > > comparable to Java Web Start > > > solves four problems: (1) easy deployment, (2) easy updating, (3) low-impact on target computer, (4) no need for administrator permissions. > > > considered "low impact" > > > if two users have the same ClickOnce applciation installed on the same machine, they will not break each other > > > employs CAS for security > > > user does not have to be online to use application > > > standalone ClickOnce apps do not work on Firefox and Mac with Firefox now since it needs the .NET runtime > > > restricted to single-window apps since they run in the browser > > > building a ClickOnce manifest is much easier than Silverlight etc, since the IDE will do almost all of it for you; you just have to host the files somewhere (could be a web URL; could be a network UNC). > > > > > > > > > > > > _______________________________________________ > > > dba-VB mailing list > > > dba-VB at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > > http://www.databaseadvisors.com > > > > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > _______________________________________________ dba-VB mailing list dba-VB at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/dba-vb http://www.databaseadvisors.com From mmattys at rochester.rr.com Thu Apr 2 08:58:07 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Thu, 2 Apr 2009 09:58:07 -0400 Subject: [dba-VB] Click-Once setup... References: <006801c9b397$b7d78c00$6d0101c0@fci.local> Message-ID: <442A4DC9F5F5470C8CAC5C2C4E1F3A16@Mattys> Hi Shamil, It worked here after 'unknown publisher' warning. Took a few moments 'verifying application requirements.' - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "James Barash" To: "'Salakhetdinov Shamil'" ; "'Discussion concerning Visual Basic and related programming issues.'" Sent: Thursday, April 02, 2009 9:34 AM Subject: Re: [dba-VB] Click-Once setup... > Shamil: > It worked fine here. I got a warning about the certificate but it ran > fine. > > James Barash > > -----Original Message----- > From: dba-vb-bounces at databaseadvisors.com > [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Salakhetdinov > Shamil > Sent: Thursday, April 02, 2009 2:01 AM > To: Discussion concerning Visual Basic and related programming issues. > Subject: Re: [dba-VB] Click-Once setup... > > > Hi All, > > I have published simple WPF Click-Once sample here: > > http://shamils-4.hosting.parking.ru/click-once/MySampleWpfApplication.applic > ation > > Could you please test how it works for you by clicking on the above link? > It works OK here. > > Please note that I signed it by using test certificate - not sure how it > works on other systems. > > Thank you. > > -- > Shamil > > > > -----Original Message----- > From: Salakhetdinov Shamil > To: "Discussion concerning Visual Basic and related programming > issues." > Date: Thu, 02 Apr 2009 02:23:38 +0400 > Subject: Re: [dba-VB] Click-Once setup... > >> >> Have just found addtional Click-Once related stuff to > read-through/investigate/apply tomorrow: >> >> http://msdn.microsoft.com/en-us/library/t71a733d(VS.80).aspx >> >> http://msdn.microsoft.com/en-us/library/cc707835.aspx >> >> -- >> Shamil >> >> -----Original Message----- >> From: Salakhetdinov Shamil >> To: "Discussion concerning Visual Basic and related programming > issues." >> Date: Thu, 02 Apr 2009 02:17:18 +0400 >> Subject: Re: [dba-VB] Click-Once setup... >> >> > >> > Hi Gustav, >> > >> > Thank you for your info. >> > >> > I have just tried to setup a simple WPF app as Click-Once on my ASP.NET > hosting site but it didn't work from my first try. I've probably done > something wrong. >> > >> > I will continue tomorrow... >> > >> > Thank you. >> > >> > -- >> > Shamil >> > >> > >> > -----Original Message----- >> > From: "Gustav Brock" >> > To: >> > Date: Wed, 01 Apr 2009 23:17:01 +0200 >> > Subject: Re: [dba-VB] Click-Once setup... >> > >> > > Hi Shamil >> > > >> > > Indeed! Highly recommended: >> > > >> > > http://databaseadvisors.com/pipermail/dba-vb/2008-October/002037.html >> > > >> > > I have installed a web server (IIS) at the client to which I have > external access and publish the app to this directly from VS (via FTP) > when > a revision has been made. It can't be easier. >> > > >> > > /gustav >> > > >> > > PS: Will return to the SCRUM stuff tomorrow. It's bedtime here ... >> > > >> > > >> > > >>> Salakhetdinov Shamil 01-04-2009 21:14 >>> >> > > Hi All, >> > > >> > > Does anybody have .NET Apps Click-Once setup experience - namely .NET > WPF apps Click-Once experience? >> > > >> > > I wonder how much time it could be needed for me to configure and >> > > test > such setup assuming I have WPF appricaltion ready? >> > > >> > > My customer also wanted to have CompanyName and UserId specified and > somehow passed from Click-Once URL >> > > >> > > http://my-click-once-application-url?c=company&u=userid >> > > >> > > to the local application when it is installed first > time/updated/on-start-up to get UserId in login dialog - is it possible to > get such params somehow by the subject application passed to the latter > "automagically" in e.g. standard start-up arguments or something like > that? >> > > >> > > Thank you. >> > > >> > > -- >> > > Shamil >> > > >> > > P.S. >> > > >> > > "WPF App deployed with ClickOnce": >> > > >> > > > http://stackoverflow.com/questions/461186/is-this-list-a-correct-understandi > ng-of-microsofts-current-application-deploymen >> > > >> > > requires two clicks (click hyperlink, click yes), no user input >> > > only for current user, no per-machine installations >> > > no shortcuts on desktop >> > > appears in program list like normal applications >> > > applications files are always copied to ../My Documents/My > Applications >> > > a shortcut to your application will be put in Start menu / your > company name >> > > cannot modify the target computer, isolated from operating system >> > > automatically detects and updates a newer version >> > > published simply by putting them on a webserver (where clients detect > and get them) >> > > requires .NET 2.0 or later >> > > comparable to Java Web Start >> > > solves four problems: (1) easy deployment, (2) easy updating, (3) > low-impact on target computer, (4) no need for administrator permissions. >> > > considered "low impact" >> > > if two users have the same ClickOnce applciation installed on the >> > > same > machine, they will not break each other >> > > employs CAS for security >> > > user does not have to be online to use application >> > > standalone ClickOnce apps do not work on Firefox and Mac with Firefox > now since it needs the .NET runtime >> > > restricted to single-window apps since they run in the browser >> > > building a ClickOnce manifest is much easier than Silverlight etc, > since the IDE will do almost all of it for you; you just have to host the > files somewhere (could be a web URL; could be a network UNC). >> > > >> > > >> > > >> > > _______________________________________________ >> > > dba-VB mailing list >> > > dba-VB at databaseadvisors.com >> > > http://databaseadvisors.com/mailman/listinfo/dba-vb >> > > http://www.databaseadvisors.com >> > > >> > >> > _______________________________________________ >> > dba-VB mailing list >> > dba-VB at databaseadvisors.com >> > http://databaseadvisors.com/mailman/listinfo/dba-vb >> > http://www.databaseadvisors.com >> > >> >> _______________________________________________ >> dba-VB mailing list >> dba-VB at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/dba-vb >> http://www.databaseadvisors.com >> > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From fuller.artful at gmail.com Thu Apr 2 09:28:17 2009 From: fuller.artful at gmail.com (Arthur Fuller) Date: Thu, 2 Apr 2009 10:28:17 -0400 Subject: [dba-VB] http://northwind.codeplex.com In-Reply-To: References: Message-ID: <29f585dd0904020728r28f2e06bwc5086c6711df1652@mail.gmail.com> I go there and it reports nothing new. What am I doing wrong? A. From Gustav at cactus.dk Thu Apr 2 09:34:06 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Thu, 02 Apr 2009 16:34:06 +0200 Subject: [dba-VB] http://northwind.codeplex.com Message-ID: Hi Arthur Menu item Releases you picked? That fooled me too. Pick menu item Source Code. /gustav >>> fuller.artful at gmail.com 02-04-2009 16:28 >>> I go there and it reports nothing new. What am I doing wrong? A. From mmattys at rochester.rr.com Thu Apr 2 10:18:07 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Thu, 2 Apr 2009 11:18:07 -0400 Subject: [dba-VB] SCRUM: Sprint - 2nd week plan References: Message-ID: Hi Scrum Team, I'll choose the Customer Phone List - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Salakhetdinov Shamil" To: "dba-VB" Sent: Wednesday, April 01, 2009 1:49 PM Subject: [dba-VB] SCRUM: Sprint - 2nd week plan > Hi SCRUM Team, > > The following is the plan for the second week. > Please select forms/reports your wanted to develop during this week. > Please ask any questions. > Please before asking the questions on forms check how the current set of > forms is done: let's follow currently this "lightweight" development style > for this project - we can do enhancements in the end of this project or in > the follow-up project. > > Forms > ====== > 1 Customers Labels Dialog > 3 Customer Phone List > 2 Quaterly Order > 2 Quaterly Orders Subform > 1 Sales By Year Dialog > 2 Sales Reports Dialog > > Reports > ======== > 2 Alphabetical List of Products > 1 Product By Category > 2 Sales Totals by Amount > -------------------------------- > 16 hours > > Thank you. > > -- > Shamil > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From fuller.artful at gmail.com Thu Apr 2 10:41:06 2009 From: fuller.artful at gmail.com (Arthur Fuller) Date: Thu, 2 Apr 2009 11:41:06 -0400 Subject: [dba-VB] http://northwind.codeplex.com In-Reply-To: References: Message-ID: <29f585dd0904020841o2a32f306ua68fed4b9c6e0016@mail.gmail.com> Thanks Gustav. On Thu, Apr 2, 2009 at 10:34 AM, Gustav Brock wrote: > Hi Arthur > > Menu item Releases you picked? That fooled me too. > Pick menu item Source Code. > From Gustav at cactus.dk Thu Apr 2 11:09:23 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Thu, 02 Apr 2009 18:09:23 +0200 Subject: [dba-VB] SCRUM: Sprint - 2nd week plan Message-ID: Hi SCRUM Team I could take, say, the Quarterly Orders including Subform and one of the reports. /gustav >>> Salakhetdinov Shamil 01-04-2009 19:49 >>> Hi SCRUM Team, The following is the plan for the second week. Please select forms/reports your wanted to develop during this week. Please ask any questions. Please before asking the questions on forms check how the current set of forms is done: let's follow currently this "lightweight" development style for this project - we can do enhancements in the end of this project or in the follow-up project. Forms ====== 1 Customers Labels Dialog 3 Customer Phone List 2 Quaterly Order 2 Quaterly Orders Subform 1 Sales By Year Dialog 2 Sales Reports Dialog Reports ======== 2 Alphabetical List of Products 1 Product By Category 2 Sales Totals by Amount -------------------------------- 16 hours Thank you. -- Shamil From mcp2004 at mail.ru Thu Apr 2 14:32:03 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Thu, 02 Apr 2009 23:32:03 +0400 Subject: [dba-VB] =?koi8-r?b?aHR0cDovL25vcnRod2luZC5jb2RlcGxleC5jb20=?= In-Reply-To: <29f585dd0904020728r28f2e06bwc5086c6711df1652@mail.gmail.com> References: <29f585dd0904020728r28f2e06bwc5086c6711df1652@mail.gmail.com> Message-ID: Hi Arthur, You probably mean that there is no new releases there? Yes, the first release is planned when the current project finished somewhere between 20-25th of April 2009. But there are several source code versions submitted there - here are the links: Source Code Check-ins List http://northwind.codeplex.com/SourceControl/ListDownloadableCommits.aspx 01-APR-09 Source Code Version Check-In http://northwind.codeplex.com/SourceControl/changeset/view/3548#69615 Thank you. -- Shamil -----Original Message----- From: Arthur Fuller To: Salakhetdinov Shamil , "Discussion concerning Visual Basic and related programming issues." Date: Thu, 2 Apr 2009 10:28:17 -0400 Subject: Re: [dba-VB] http://northwind.codeplex.com > I go there and it reports nothing new. What am I doing wrong? > > A. > > From mcp2004 at mail.ru Thu Apr 2 14:33:50 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Thu, 02 Apr 2009 23:33:50 +0400 Subject: [dba-VB] =?koi8-r?b?Q2xpY2stT25jZSBzZXR1cC4uLg==?= In-Reply-To: References: Message-ID: Hi Gustav, Thank you for testing. I have put the new version, which accepts parameters, and I have also signed the application my my code signing certificate - here is the link (watch line wraps): http://shamils-4.hosting.parking.ru/click-once/MySampleWpfApplication.application?Company=Test&UserId=Guest Thank you. -- Shamil -----Original Message----- From: "Gustav Brock" To: Date: Thu, 02 Apr 2009 09:26:16 +0200 Subject: Re: [dba-VB] Click-Once setup... > Hi Shamil > > Works fine. It checks system (I have, of course, everything installed so no big business), it warns about the unknown certificate, I choose to run, and after a few seconds Hello World - v.0.0.1 pops up with a Test and an Exit button. Clicking Test pops a messagebox with Test Message. > > /gustav > > > >>> Salakhetdinov Shamil 02-04-2009 08:01 >>> > > Hi All, > > I have published simple WPF Click-Once sample here: > > http://shamils-4.hosting.parking.ru/click-once/MySampleWpfApplication.application > > Could you please test how it works for you by clicking on the above link? > It works OK here. > > Please note that I signed it by using test certificate - not sure how it works on other systems. > > Thank you. > > -- > Shamil > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mcp2004 at mail.ru Thu Apr 2 14:38:50 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Thu, 02 Apr 2009 23:38:50 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IFNwcmludCAtIDJuZCB3ZWVrIHBsYW4=?= In-Reply-To: References: Message-ID: OK, Mike. Forms ====== 1 Customers Labels Dialog 3 Customer Phone List => Mike 2 Quaterly Order 2 Quaterly Orders Subform 1 Sales By Year Dialog 2 Sales Reports Dialog Reports ======== 2 Alphabetical List of Products 1 Product By Category 2 Sales Totals by Amount -------------------------------- 16 hours Thank you. -- Shamil -----Original Message----- From: "Mike Mattys" To: "Salakhetdinov Shamil" ,"Discussion concerning Visual Basic and related programming issues." Date: Thu, 2 Apr 2009 11:18:07 -0400 Subject: Re: [dba-VB] SCRUM: Sprint - 2nd week plan > Hi Scrum Team, > > > I'll choose the Customer Phone List > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > ----- Original Message ----- > From: "Salakhetdinov Shamil" > To: "dba-VB" > Sent: Wednesday, April 01, 2009 1:49 PM > Subject: [dba-VB] SCRUM: Sprint - 2nd week plan > > > > Hi SCRUM Team, > > > > The following is the plan for the second week. > > Please select forms/reports your wanted to develop during this week. > > Please ask any questions. > > Please before asking the questions on forms check how the current set of > > forms is done: let's follow currently this "lightweight" development style > > for this project - we can do enhancements in the end of this project or in > > the follow-up project. > > > > Forms > > ====== > > 1 Customers Labels Dialog > > 3 Customer Phone List > > 2 Quaterly Order > > 2 Quaterly Orders Subform > > 1 Sales By Year Dialog > > 2 Sales Reports Dialog > > > > Reports > > ======== > > 2 Alphabetical List of Products > > 1 Product By Category > > 2 Sales Totals by Amount > > -------------------------------- > > 16 hours > > > > Thank you. > > > > -- > > Shamil > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > From mcp2004 at mail.ru Thu Apr 2 14:51:00 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Thu, 02 Apr 2009 23:51:00 +0400 Subject: [dba-VB] =?koi8-r?b?Q2xpY2stT25jZSBzZXR1cC4uLg==?= In-Reply-To: <442A4DC9F5F5470C8CAC5C2C4E1F3A16@Mattys> References: <442A4DC9F5F5470C8CAC5C2C4E1F3A16@Mattys> Message-ID: Thank you Gustav, Jack and Pat, James, Mike for testing the link. As I have written previously here I have published the new version here http://shamils-4.hosting.parking.ru/click-once/MySampleWpfApplication.application?Company=Test&UserId=Guest (watch line wraps) which is now signed with my code certofocate and accepts parameters specified in URL. All the info for this sample is obtained from the following sources: Click-Once Deployment http://msdn.microsoft.com/en-us/library/t71a733d(VS.80).aspx Deploying WPF Applications with ClickOnce http://msdn.microsoft.com/en-us/library/cc707835.aspx How to: Retrieve Query String Information in a ClickOnce Application http://msdn.microsoft.com/en-us/library/ms172242(VS.80).aspx as well as from Gustav's previous posting on click-once here on dba-VB: http://databaseadvisors.com/pipermail/dba-vb/2008-October/002037.html although I didn't use (yet) any external tools to make this setup - I have just used VS2008's: Right-Click VS Project entry -> Properies -> Publish as well as MS Windows MMC Certificates snap-in to install my code signing certificate as the Trusted Root Certification Authorities certificate. I think we can use similar Click-Once deployment feature to setup a test version of our Northwind.NET executables together with MS SQL database running under MS SQL Express... Thank you. -- Shamil -----Original Message----- From: "Mike Mattys" To: "Discussion concerning Visual Basic and related programming issues." Date: Thu, 2 Apr 2009 09:58:07 -0400 Subject: Re: [dba-VB] Click-Once setup... > Hi Shamil, > > It worked here after 'unknown publisher' warning. > Took a few moments 'verifying application requirements.' > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > ----- Original Message ----- > From: "James Barash" > To: "'Salakhetdinov Shamil'" ; "'Discussion concerning > Visual Basic and related programming issues.'" > Sent: Thursday, April 02, 2009 9:34 AM > Subject: Re: [dba-VB] Click-Once setup... > > > > Shamil: > > It worked fine here. I got a warning about the certificate but it ran > > fine. > > > > James Barash > > > > -----Original Message----- > > From: dba-vb-bounces at databaseadvisors.com > > [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Salakhetdinov > > Shamil > > Sent: Thursday, April 02, 2009 2:01 AM > > To: Discussion concerning Visual Basic and related programming issues. > > Subject: Re: [dba-VB] Click-Once setup... > > > > > > Hi All, > > > > I have published simple WPF Click-Once sample here: > > > > http://shamils-4.hosting.parking.ru/click-once/MySampleWpfApplication.applic > > ation > > > > Could you please test how it works for you by clicking on the above link? > > It works OK here. > > > > Please note that I signed it by using test certificate - not sure how it > > works on other systems. > > > > Thank you. > > > > -- > > Shamil > > > > > > > > -----Original Message----- > > From: Salakhetdinov Shamil > > To: "Discussion concerning Visual Basic and related programming > > issues." > > Date: Thu, 02 Apr 2009 02:23:38 +0400 > > Subject: Re: [dba-VB] Click-Once setup... > > > >> > >> Have just found addtional Click-Once related stuff to > > read-through/investigate/apply tomorrow: > >> > >> http://msdn.microsoft.com/en-us/library/t71a733d(VS.80).aspx > >> > >> http://msdn.microsoft.com/en-us/library/cc707835.aspx > >> > >> -- > >> Shamil > >> > >> -----Original Message----- > >> From: Salakhetdinov Shamil > >> To: "Discussion concerning Visual Basic and related programming > > issues." > >> Date: Thu, 02 Apr 2009 02:17:18 +0400 > >> Subject: Re: [dba-VB] Click-Once setup... > >> > >> > > >> > Hi Gustav, > >> > > >> > Thank you for your info. > >> > > >> > I have just tried to setup a simple WPF app as Click-Once on my ASP.NET > > hosting site but it didn't work from my first try. I've probably done > > something wrong. > >> > > >> > I will continue tomorrow... > >> > > >> > Thank you. > >> > > >> > -- > >> > Shamil > >> > > >> > > >> > -----Original Message----- > >> > From: "Gustav Brock" > >> > To: > >> > Date: Wed, 01 Apr 2009 23:17:01 +0200 > >> > Subject: Re: [dba-VB] Click-Once setup... > >> > > >> > > Hi Shamil > >> > > > >> > > Indeed! Highly recommended: > >> > > > >> > > http://databaseadvisors.com/pipermail/dba-vb/2008-October/002037.html > >> > > > >> > > I have installed a web server (IIS) at the client to which I have > > external access and publish the app to this directly from VS (via FTP) > > when > > a revision has been made. It can't be easier. > >> > > > >> > > /gustav > >> > > > >> > > PS: Will return to the SCRUM stuff tomorrow. It's bedtime here ... > >> > > > >> > > > >> > > >>> Salakhetdinov Shamil 01-04-2009 21:14 >>> > >> > > Hi All, > >> > > > >> > > Does anybody have .NET Apps Click-Once setup experience - namely .NET > > WPF apps Click-Once experience? > >> > > > >> > > I wonder how much time it could be needed for me to configure and > >> > > test > > such setup assuming I have WPF appricaltion ready? > >> > > > >> > > My customer also wanted to have CompanyName and UserId specified and > > somehow passed from Click-Once URL > >> > > > >> > > http://my-click-once-application-url?c=company&u=userid > >> > > > >> > > to the local application when it is installed first > > time/updated/on-start-up to get UserId in login dialog - is it possible to > > get such params somehow by the subject application passed to the latter > > "automagically" in e.g. standard start-up arguments or something like > > that? > >> > > > >> > > Thank you. > >> > > > >> > > -- > >> > > Shamil > >> > > > >> > > P.S. > >> > > > >> > > "WPF App deployed with ClickOnce": > >> > > > >> > > > > http://stackoverflow.com/questions/461186/is-this-list-a-correct-understandi > > ng-of-microsofts-current-application-deploymen > >> > > > >> > > requires two clicks (click hyperlink, click yes), no user input > >> > > only for current user, no per-machine installations > >> > > no shortcuts on desktop > >> > > appears in program list like normal applications > >> > > applications files are always copied to ../My Documents/My > > Applications > >> > > a shortcut to your application will be put in Start menu / your > > company name > >> > > cannot modify the target computer, isolated from operating system > >> > > automatically detects and updates a newer version > >> > > published simply by putting them on a webserver (where clients detect > > and get them) > >> > > requires .NET 2.0 or later > >> > > comparable to Java Web Start > >> > > solves four problems: (1) easy deployment, (2) easy updating, (3) > > low-impact on target computer, (4) no need for administrator permissions. > >> > > considered "low impact" > >> > > if two users have the same ClickOnce applciation installed on the > >> > > same > > machine, they will not break each other > >> > > employs CAS for security > >> > > user does not have to be online to use application > >> > > standalone ClickOnce apps do not work on Firefox and Mac with Firefox > > now since it needs the .NET runtime > >> > > restricted to single-window apps since they run in the browser > >> > > building a ClickOnce manifest is much easier than Silverlight etc, > > since the IDE will do almost all of it for you; you just have to host the > > files somewhere (could be a web URL; could be a network UNC). > >> > > > >> > > > >> > > > >> > > _______________________________________________ > >> > > dba-VB mailing list > >> > > dba-VB at databaseadvisors.com > >> > > http://databaseadvisors.com/mailman/listinfo/dba-vb > >> > > http://www.databaseadvisors.com > >> > > > >> > From max.wanadoo at gmail.com Thu Apr 2 14:57:55 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Thu, 2 Apr 2009 20:57:55 +0100 Subject: [dba-VB] Click-Once setup... In-Reply-To: References: <442A4DC9F5F5470C8CAC5C2C4E1F3A16@Mattys> Message-ID: <49d518d5.07a5660a.3ad1.54f1@mx.google.com> Shamil, That worked ok for me. Comodo threw a lot of wobblies and warnings but clicking threw them all I got a dialog box. I click on test and it responded Test. So all seems ok - good luck Max -----Original Message----- From: dba-vb-bounces at databaseadvisors.com [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Salakhetdinov Shamil Sent: 02 April 2009 20:51 To: Discussion concerning Visual Basic and related programming issues. Subject: Re: [dba-VB] Click-Once setup... Thank you Gustav, Jack and Pat, James, Mike for testing the link. As I have written previously here I have published the new version here http://shamils-4.hosting.parking.ru/click-once/MySampleWpfApplication.applic ation?Company=Test&UserId=Guest (watch line wraps) which is now signed with my code certofocate and accepts parameters specified in URL. All the info for this sample is obtained from the following sources: Click-Once Deployment http://msdn.microsoft.com/en-us/library/t71a733d(VS.80).aspx Deploying WPF Applications with ClickOnce http://msdn.microsoft.com/en-us/library/cc707835.aspx How to: Retrieve Query String Information in a ClickOnce Application http://msdn.microsoft.com/en-us/library/ms172242(VS.80).aspx as well as from Gustav's previous posting on click-once here on dba-VB: http://databaseadvisors.com/pipermail/dba-vb/2008-October/002037.html although I didn't use (yet) any external tools to make this setup - I have just used VS2008's: Right-Click VS Project entry -> Properies -> Publish as well as MS Windows MMC Certificates snap-in to install my code signing certificate as the Trusted Root Certification Authorities certificate. I think we can use similar Click-Once deployment feature to setup a test version of our Northwind.NET executables together with MS SQL database running under MS SQL Express... Thank you. -- Shamil -----Original Message----- From: "Mike Mattys" To: "Discussion concerning Visual Basic and related programming issues." Date: Thu, 2 Apr 2009 09:58:07 -0400 Subject: Re: [dba-VB] Click-Once setup... > Hi Shamil, > > It worked here after 'unknown publisher' warning. > Took a few moments 'verifying application requirements.' > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > ----- Original Message ----- > From: "James Barash" > To: "'Salakhetdinov Shamil'" ; "'Discussion concerning > Visual Basic and related programming issues.'" > Sent: Thursday, April 02, 2009 9:34 AM > Subject: Re: [dba-VB] Click-Once setup... > > > > Shamil: > > It worked fine here. I got a warning about the certificate but it ran > > fine. > > > > James Barash > > > > -----Original Message----- > > From: dba-vb-bounces at databaseadvisors.com > > [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Salakhetdinov > > Shamil > > Sent: Thursday, April 02, 2009 2:01 AM > > To: Discussion concerning Visual Basic and related programming issues. > > Subject: Re: [dba-VB] Click-Once setup... > > > > > > Hi All, > > > > I have published simple WPF Click-Once sample here: > > > > http://shamils-4.hosting.parking.ru/click-once/MySampleWpfApplication.applic > > ation > > > > Could you please test how it works for you by clicking on the above link? > > It works OK here. > > > > Please note that I signed it by using test certificate - not sure how it > > works on other systems. > > > > Thank you. > > > > -- > > Shamil > > > > > > > > -----Original Message----- > > From: Salakhetdinov Shamil > > To: "Discussion concerning Visual Basic and related programming > > issues." > > Date: Thu, 02 Apr 2009 02:23:38 +0400 > > Subject: Re: [dba-VB] Click-Once setup... > > > >> > >> Have just found addtional Click-Once related stuff to > > read-through/investigate/apply tomorrow: > >> > >> http://msdn.microsoft.com/en-us/library/t71a733d(VS.80).aspx > >> > >> http://msdn.microsoft.com/en-us/library/cc707835.aspx > >> > >> -- > >> Shamil > >> > >> -----Original Message----- > >> From: Salakhetdinov Shamil > >> To: "Discussion concerning Visual Basic and related programming > > issues." > >> Date: Thu, 02 Apr 2009 02:17:18 +0400 > >> Subject: Re: [dba-VB] Click-Once setup... > >> > >> > > >> > Hi Gustav, > >> > > >> > Thank you for your info. > >> > > >> > I have just tried to setup a simple WPF app as Click-Once on my ASP.NET > > hosting site but it didn't work from my first try. I've probably done > > something wrong. > >> > > >> > I will continue tomorrow... > >> > > >> > Thank you. > >> > > >> > -- > >> > Shamil > >> > > >> > > >> > -----Original Message----- > >> > From: "Gustav Brock" > >> > To: > >> > Date: Wed, 01 Apr 2009 23:17:01 +0200 > >> > Subject: Re: [dba-VB] Click-Once setup... > >> > > >> > > Hi Shamil > >> > > > >> > > Indeed! Highly recommended: > >> > > > >> > > http://databaseadvisors.com/pipermail/dba-vb/2008-October/002037.html > >> > > > >> > > I have installed a web server (IIS) at the client to which I have > > external access and publish the app to this directly from VS (via FTP) > > when > > a revision has been made. It can't be easier. > >> > > > >> > > /gustav > >> > > > >> > > PS: Will return to the SCRUM stuff tomorrow. It's bedtime here ... > >> > > > >> > > > >> > > >>> Salakhetdinov Shamil 01-04-2009 21:14 >>> > >> > > Hi All, > >> > > > >> > > Does anybody have .NET Apps Click-Once setup experience - namely .NET > > WPF apps Click-Once experience? > >> > > > >> > > I wonder how much time it could be needed for me to configure and > >> > > test > > such setup assuming I have WPF appricaltion ready? > >> > > > >> > > My customer also wanted to have CompanyName and UserId specified and > > somehow passed from Click-Once URL > >> > > > >> > > http://my-click-once-application-url?c=company&u=userid > >> > > > >> > > to the local application when it is installed first > > time/updated/on-start-up to get UserId in login dialog - is it possible to > > get such params somehow by the subject application passed to the latter > > "automagically" in e.g. standard start-up arguments or something like > > that? > >> > > > >> > > Thank you. > >> > > > >> > > -- > >> > > Shamil > >> > > > >> > > P.S. > >> > > > >> > > "WPF App deployed with ClickOnce": > >> > > > >> > > > > http://stackoverflow.com/questions/461186/is-this-list-a-correct-understandi > > ng-of-microsofts-current-application-deploymen > >> > > > >> > > requires two clicks (click hyperlink, click yes), no user input > >> > > only for current user, no per-machine installations > >> > > no shortcuts on desktop > >> > > appears in program list like normal applications > >> > > applications files are always copied to ../My Documents/My > > Applications > >> > > a shortcut to your application will be put in Start menu / your > > company name > >> > > cannot modify the target computer, isolated from operating system > >> > > automatically detects and updates a newer version > >> > > published simply by putting them on a webserver (where clients detect > > and get them) > >> > > requires .NET 2.0 or later > >> > > comparable to Java Web Start > >> > > solves four problems: (1) easy deployment, (2) easy updating, (3) > > low-impact on target computer, (4) no need for administrator permissions. > >> > > considered "low impact" > >> > > if two users have the same ClickOnce applciation installed on the > >> > > same > > machine, they will not break each other > >> > > employs CAS for security > >> > > user does not have to be online to use application > >> > > standalone ClickOnce apps do not work on Firefox and Mac with Firefox > > now since it needs the .NET runtime > >> > > restricted to single-window apps since they run in the browser > >> > > building a ClickOnce manifest is much easier than Silverlight etc, > > since the IDE will do almost all of it for you; you just have to host the > > files somewhere (could be a web URL; could be a network UNC). > >> > > > >> > > > >> > > > >> > > _______________________________________________ > >> > > dba-VB mailing list > >> > > dba-VB at databaseadvisors.com > >> > > http://databaseadvisors.com/mailman/listinfo/dba-vb > >> > > http://www.databaseadvisors.com > >> > > > >> > _______________________________________________ dba-VB mailing list dba-VB at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/dba-vb http://www.databaseadvisors.com From mcp2004 at mail.ru Thu Apr 2 15:07:45 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Fri, 03 Apr 2009 00:07:45 +0400 Subject: [dba-VB] =?koi8-r?b?Q2xpY2stT25jZSBzZXR1cC4uLg==?= In-Reply-To: <49d518d5.07a5660a.3ad1.54f1@mx.google.com> References: <49d518d5.07a5660a.3ad1.54f1@mx.google.com> Message-ID: Thank you. Max. -- Shamil -----Original Message----- From: "Max Wanadoo" To: "'Salakhetdinov Shamil'" ,"'Discussion concerning Visual Basic and related programming issues.'" Date: Thu, 2 Apr 2009 20:57:55 +0100 Subject: RE: [dba-VB] Click-Once setup... > Shamil, > That worked ok for me. Comodo threw a lot of wobblies and warnings but > clicking threw them all I got a dialog box. I click on test and it responded > Test. > So all seems ok - good luck > > Max > > > -----Original Message----- > From: dba-vb-bounces at databaseadvisors.com > [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Salakhetdinov > Shamil > Sent: 02 April 2009 20:51 > To: Discussion concerning Visual Basic and related programming issues. > Subject: Re: [dba-VB] Click-Once setup... > > > Thank you Gustav, Jack and Pat, James, Mike for testing the link. > > As I have written previously here I have published the new version here > > http://shamils-4.hosting.parking.ru/click-once/MySampleWpfApplication.applic > ation?Company=Test&UserId=Guest > > (watch line wraps) > > which is now signed with my code certofocate and accepts parameters > specified in URL. > > All the info for this sample is obtained from the following sources: > > Click-Once Deployment > http://msdn.microsoft.com/en-us/library/t71a733d(VS.80).aspx > > Deploying WPF Applications with ClickOnce > http://msdn.microsoft.com/en-us/library/cc707835.aspx > > How to: Retrieve Query String Information in a ClickOnce Application > http://msdn.microsoft.com/en-us/library/ms172242(VS.80).aspx > > as well as from Gustav's previous posting on click-once here on dba-VB: > > http://databaseadvisors.com/pipermail/dba-vb/2008-October/002037.html > > although I didn't use (yet) any external tools to make this setup - I have > just used VS2008's: > > Right-Click VS Project entry -> Properies -> Publish > > as well as MS Windows MMC Certificates snap-in to install my code signing > certificate as the Trusted Root Certification Authorities certificate. > > I think we can use similar Click-Once deployment feature to setup a test > version of our Northwind.NET executables together with MS SQL database > running under MS SQL Express... > > Thank you. > > -- > Shamil > > > -----Original Message----- > From: "Mike Mattys" > To: "Discussion concerning Visual Basic and related programming > issues." > Date: Thu, 2 Apr 2009 09:58:07 -0400 > Subject: Re: [dba-VB] Click-Once setup... > > > Hi Shamil, > > > > It worked here after 'unknown publisher' warning. > > Took a few moments 'verifying application requirements.' > > > > - > > Michael R Mattys > > MapPoint and Database Dev > > www.mattysconsulting.com > > - > > ----- Original Message ----- > > From: "James Barash" > > To: "'Salakhetdinov Shamil'" ; "'Discussion concerning > > Visual Basic and related programming issues.'" > > > Sent: Thursday, April 02, 2009 9:34 AM > > Subject: Re: [dba-VB] Click-Once setup... > > > > > > > Shamil: > > > It worked fine here. I got a warning about the certificate but it ran > > > fine. > > > > > > James Barash > > > > > > -----Original Message----- > > > From: dba-vb-bounces at databaseadvisors.com > > > [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Salakhetdinov > > > Shamil > > > Sent: Thursday, April 02, 2009 2:01 AM > > > To: Discussion concerning Visual Basic and related programming issues. > > > Subject: Re: [dba-VB] Click-Once setup... > > > > > > > > > Hi All, > > > > > > I have published simple WPF Click-Once sample here: > > > > > > > http://shamils-4.hosting.parking.ru/click-once/MySampleWpfApplication.applic > > > ation > > > > > > Could you please test how it works for you by clicking on the above > link? > > > It works OK here. > > > > > > Please note that I signed it by using test certificate - not sure how it > > > works on other systems. > > > > > > Thank you. > > > > > > -- > > > Shamil > > > > > > > > > > > > -----Original Message----- > > > From: Salakhetdinov Shamil > > > To: "Discussion concerning Visual Basic and related programming > > > issues." > > > Date: Thu, 02 Apr 2009 02:23:38 +0400 > > > Subject: Re: [dba-VB] Click-Once setup... > > > > > >> > > >> Have just found addtional Click-Once related stuff to > > > read-through/investigate/apply tomorrow: > > >> > > >> http://msdn.microsoft.com/en-us/library/t71a733d(VS.80).aspx > > >> > > >> http://msdn.microsoft.com/en-us/library/cc707835.aspx > > >> > > >> -- > > >> Shamil > > >> > > >> -----Original Message----- > > >> From: Salakhetdinov Shamil > > >> To: "Discussion concerning Visual Basic and related programming > > > issues." > > >> Date: Thu, 02 Apr 2009 02:17:18 +0400 > > >> Subject: Re: [dba-VB] Click-Once setup... > > >> > > >> > > > >> > Hi Gustav, > > >> > > > >> > Thank you for your info. > > >> > > > >> > I have just tried to setup a simple WPF app as Click-Once on my > ASP.NET > > > hosting site but it didn't work from my first try. I've probably done > > > something wrong. > > >> > > > >> > I will continue tomorrow... > > >> > > > >> > Thank you. > > >> > > > >> > -- > > >> > Shamil > > >> > > > >> > > > >> > -----Original Message----- > > >> > From: "Gustav Brock" > > >> > To: > > >> > Date: Wed, 01 Apr 2009 23:17:01 +0200 > > >> > Subject: Re: [dba-VB] Click-Once setup... > > >> > > > >> > > Hi Shamil > > >> > > > > >> > > Indeed! Highly recommended: > > >> > > > > >> > > > http://databaseadvisors.com/pipermail/dba-vb/2008-October/002037.html > > >> > > > > >> > > I have installed a web server (IIS) at the client to which I have > > > external access and publish the app to this directly from VS (via FTP) > > > when > > > a revision has been made. It can't be easier. > > >> > > > > >> > > /gustav > > >> > > > > >> > > PS: Will return to the SCRUM stuff tomorrow. It's bedtime here ... > > >> > > > > >> > > > > >> > > >>> Salakhetdinov Shamil 01-04-2009 21:14 >>> > > >> > > Hi All, > > >> > > > > >> > > Does anybody have .NET Apps Click-Once setup experience - namely > .NET > > > WPF apps Click-Once experience? > > >> > > > > >> > > I wonder how much time it could be needed for me to configure and > > >> > > test > > > such setup assuming I have WPF appricaltion ready? > > >> > > > > >> > > My customer also wanted to have CompanyName and UserId specified > and > > > somehow passed from Click-Once URL > > >> > > > > >> > > http://my-click-once-application-url?c=company&u=userid > > >> > > > > >> > > to the local application when it is installed first > > > time/updated/on-start-up to get UserId in login dialog - is it possible > to > > > get such params somehow by the subject application passed to the latter > > > "automagically" in e.g. standard start-up arguments or something like > > > that? > > >> > > > > >> > > Thank you. > > >> > > > > >> > > -- > > >> > > Shamil > > >> > > > > >> > > P.S. > > >> > > > > >> > > "WPF App deployed with ClickOnce": > > >> > > > > >> > > > > > > http://stackoverflow.com/questions/461186/is-this-list-a-correct-understandi > > > ng-of-microsofts-current-application-deploymen > > >> > > > > >> > > requires two clicks (click hyperlink, click yes), no user input > > >> > > only for current user, no per-machine installations > > >> > > no shortcuts on desktop > > >> > > appears in program list like normal applications > > >> > > applications files are always copied to ../My Documents/My > > > Applications > > >> > > a shortcut to your application will be put in Start menu / your > > > company name > > >> > > cannot modify the target computer, isolated from operating system > > >> > > automatically detects and updates a newer version > > >> > > published simply by putting them on a webserver (where clients > detect > > > and get them) > > >> > > requires .NET 2.0 or later > > >> > > comparable to Java Web Start > > >> > > solves four problems: (1) easy deployment, (2) easy updating, (3) > > > low-impact on target computer, (4) no need for administrator > permissions. > > >> > > considered "low impact" > > >> > > if two users have the same ClickOnce applciation installed on the > > >> > > same > > > machine, they will not break each other > > >> > > employs CAS for security > > >> > > user does not have to be online to use application > > >> > > standalone ClickOnce apps do not work on Firefox and Mac with > Firefox > > > now since it needs the .NET runtime > > >> > > restricted to single-window apps since they run in the browser > > >> > > building a ClickOnce manifest is much easier than Silverlight etc, > > > since the IDE will do almost all of it for you; you just have to host > the > > > files somewhere (could be a web URL; could be a network UNC). > > >> > > > > >> > > > > >> > > > > >> > > _______________________________________________ > > >> > > dba-VB mailing list > > >> > > dba-VB at databaseadvisors.com > > >> > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > >> > > http://www.databaseadvisors.com > > >> > > > > >> > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mcp2004 at mail.ru Thu Apr 2 15:15:57 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Fri, 03 Apr 2009 00:15:57 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IFNwcmludCAtIDJuZCB3ZWVrIHBsYW4=?= In-Reply-To: References: Message-ID: Hi Gustav, OK, please tell what report would you like to develop? (I will make all the dialog forms now - they are small - just to have them ready to be used to run other forms/reports): Forms ====== 1 Customers Labels Dialog => Shamil 3 Customer Phone List => Mike 2 Quaterly Order => Gustav 2 Quaterly Orders Subform => Gustav 1 Sales By Year Dialog => Shamil 2 Sales Reports Dialog => Shamil Reports ======== 2 Alphabetical List of Products 1 Product By Category 2 Sales Totals by Amount -------------------------------- 16 hours Thank you. -- Shamil -----Original Message----- From: "Gustav Brock" To: Date: Thu, 02 Apr 2009 18:09:23 +0200 Subject: Re: [dba-VB] SCRUM: Sprint - 2nd week plan > Hi SCRUM Team > > I could take, say, the Quarterly Orders including Subform and one of the reports. > > /gustav > > >>> Salakhetdinov Shamil 01-04-2009 19:49 >>> > Hi SCRUM Team, > > The following is the plan for the second week. > Please select forms/reports your wanted to develop during this week. > Please ask any questions. > Please before asking the questions on forms check how the current set of forms is done: let's follow currently this "lightweight" development style for this project - we can do enhancements in the end of this project or in the follow-up project. > > Forms > ====== > 1 Customers Labels Dialog > 3 Customer Phone List > 2 Quaterly Order > 2 Quaterly Orders Subform > 1 Sales By Year Dialog > 2 Sales Reports Dialog > > Reports > ======== > 2 Alphabetical List of Products > 1 Product By Category > 2 Sales Totals by Amount > -------------------------------- > 16 hours > > Thank you. > > -- > Shamil > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mcp2004 at mail.ru Thu Apr 2 15:21:03 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Fri, 03 Apr 2009 00:21:03 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IFNwcmludCAtIDFzdCB3ZWVrIHBsYW4=?= In-Reply-To: <49D3B6F1.704@colbyconsulting.com> References: <49D3B6F1.704@colbyconsulting.com> Message-ID: OK, John. We will be waiting for you and Doug to get back into Active mode. Meanwhile myself, Gustav and Mike - we are proceeding with the Nothwind.NET project development as we have got committed to have it 'Done' in one calendar month. Thank you. -- Shamil -----Original Message----- From: jwcolby To: "Discussion concerning Visual Basic and related programming issues." Date: Wed, 01 Apr 2009 14:48:17 -0400 Subject: Re: [dba-VB] SCRUM: Sprint - 1st week plan > Life last week was interfering with programming. This week might be better. > > 8( > > John W. Colby > www.ColbyConsulting.com > > > Mike Mattys wrote: > > Hi Shamil, > > > > Life this week is interfering with programming, > > but I'll catch up soon. > > > > - > > Michael R Mattys > > MapPoint and Database Dev > > www.mattysconsulting.com > > - > > ----- Original Message ----- > > From: "Salakhetdinov Shamil" > > To: "dba-VB" > > Sent: Wednesday, April 01, 2009 1:44 PM > > Subject: Re: [dba-VB] SCRUM: Sprint - 1st week plan > > > > > >> OK Mike, > >> > >> BTW this is our ProductOwner who has the authority to accept or reject > >> 'DONE' state of developed forms and reports... > >> > >> But you did do some changes but decided to not commit them? Why? > >> > >> Thank you. > >> > >> -- > >> Shamil > >> > >> -----Original Message----- > >> From: "Mike Mattys" > >> To: "Salakhetdinov Shamil" ,"Discussion concerning Visual > >> Basic and related programming issues." > >> Date: Wed, 1 Apr 2009 13:21:53 -0400 > >> Subject: Re: [dba-VB] SCRUM: Sprint - 1st week plan > >> > >>> Shamil, > >>> > >>> No - please consider it finished > >>> > >>> - > >>> Michael R Mattys > >>> MapPoint and Database Dev > >>> www.mattysconsulting.com > >>> - > >>> ----- Original Message ----- > >>> From: "Salakhetdinov Shamil" > >>> To: "Discussion concerning Visual Basic and related programming issues." > >>> > >>> Sent: Wednesday, April 01, 2009 1:14 PM > >>> Subject: Re: [dba-VB] SCRUM: Sprint - 1st week plan > >>> > >>> > >>>> Hi Mike, > >>>> > >>>> You planned to change your form layout a bit, didn't you? > >>>> I have got all the latest updates from our SCC server and I haven't > >>>> found > >>>> these layout changes - am I missing something? > >>>> > >>>> Thank you. > >>>> > >>>> -- > >>>> Shamil > >>>> > >>>> -----Original Message----- > >>>> From: "Mike Mattys" > >>>> To: "Discussion concerning Visual Basic and related programming > >>>> issues." > >>>> Date: Tue, 31 Mar 2009 17:45:27 -0400 > >>>> Subject: Re: [dba-VB] SCRUM: Sprint - 1st week plan > >>>> > >>>>> I hope no one is waiting on me ... ? > >>>>> > >>>>> - > >>>>> Michael R Mattys > >>>>> MapPoint and Database Dev > >>>>> www.mattysconsulting.com > >> _______________________________________________ > >> dba-VB mailing list > >> dba-VB at databaseadvisors.com > >> http://databaseadvisors.com/mailman/listinfo/dba-vb > >> http://www.databaseadvisors.com > >> > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From drawbridgej at sympatico.ca Thu Apr 2 16:41:44 2009 From: drawbridgej at sympatico.ca (Jack and Pat) Date: Thu, 2 Apr 2009 16:41:44 -0500 Subject: [dba-VB] Click-Once setup...new version In-Reply-To: References: <442A4DC9F5F5470C8CAC5C2C4E1F3A16@Mattys> Message-ID: New version works also. Seemed to be a little longer time in verification, but it worked fine. -----Original Message----- From: dba-vb-bounces at databaseadvisors.com [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Salakhetdinov Shamil Sent: Thursday, April 02, 2009 2:51 PM To: Discussion concerning Visual Basic and related programming issues. Subject: Re: [dba-VB] Click-Once setup... Thank you Gustav, Jack and Pat, James, Mike for testing the link. As I have written previously here I have published the new version here http://shamils-4.hosting.parking.ru/click-once/MySampleWpfApplication.applic ation?Company=Test&UserId=Guest (watch line wraps) which is now signed with my code certofocate and accepts parameters specified in URL. All the info for this sample is obtained from the following sources: Click-Once Deployment http://msdn.microsoft.com/en-us/library/t71a733d(VS.80).aspx Deploying WPF Applications with ClickOnce http://msdn.microsoft.com/en-us/library/cc707835.aspx How to: Retrieve Query String Information in a ClickOnce Application http://msdn.microsoft.com/en-us/library/ms172242(VS.80).aspx as well as from Gustav's previous posting on click-once here on dba-VB: http://databaseadvisors.com/pipermail/dba-vb/2008-October/002037.html although I didn't use (yet) any external tools to make this setup - I have just used VS2008's: Right-Click VS Project entry -> Properies -> Publish as well as MS Windows MMC Certificates snap-in to install my code signing certificate as the Trusted Root Certification Authorities certificate. I think we can use similar Click-Once deployment feature to setup a test version of our Northwind.NET executables together with MS SQL database running under MS SQL Express... Thank you. -- Shamil -----Original Message----- From: "Mike Mattys" To: "Discussion concerning Visual Basic and related programming issues." Date: Thu, 2 Apr 2009 09:58:07 -0400 Subject: Re: [dba-VB] Click-Once setup... > Hi Shamil, > > It worked here after 'unknown publisher' warning. > Took a few moments 'verifying application requirements.' > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > ----- Original Message ----- > From: "James Barash" > To: "'Salakhetdinov Shamil'" ; "'Discussion concerning > Visual Basic and related programming issues.'" > Sent: Thursday, April 02, 2009 9:34 AM > Subject: Re: [dba-VB] Click-Once setup... > > > > Shamil: > > It worked fine here. I got a warning about the certificate but it ran > > fine. > > > > James Barash > > > > -----Original Message----- > > From: dba-vb-bounces at databaseadvisors.com > > [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Salakhetdinov > > Shamil > > Sent: Thursday, April 02, 2009 2:01 AM > > To: Discussion concerning Visual Basic and related programming issues. > > Subject: Re: [dba-VB] Click-Once setup... > > > > > > Hi All, > > > > I have published simple WPF Click-Once sample here: > > > > http://shamils-4.hosting.parking.ru/click-once/MySampleWpfApplication.applic > > ation > > > > Could you please test how it works for you by clicking on the above link? > > It works OK here. > > > > Please note that I signed it by using test certificate - not sure how it > > works on other systems. > > > > Thank you. > > > > -- > > Shamil > > > > > > > > -----Original Message----- > > From: Salakhetdinov Shamil > > To: "Discussion concerning Visual Basic and related programming > > issues." > > Date: Thu, 02 Apr 2009 02:23:38 +0400 > > Subject: Re: [dba-VB] Click-Once setup... > > > >> > >> Have just found addtional Click-Once related stuff to > > read-through/investigate/apply tomorrow: > >> > >> http://msdn.microsoft.com/en-us/library/t71a733d(VS.80).aspx > >> > >> http://msdn.microsoft.com/en-us/library/cc707835.aspx > >> > >> -- > >> Shamil > >> > >> -----Original Message----- > >> From: Salakhetdinov Shamil > >> To: "Discussion concerning Visual Basic and related programming > > issues." > >> Date: Thu, 02 Apr 2009 02:17:18 +0400 > >> Subject: Re: [dba-VB] Click-Once setup... > >> > >> > > >> > Hi Gustav, > >> > > >> > Thank you for your info. > >> > > >> > I have just tried to setup a simple WPF app as Click-Once on my ASP.NET > > hosting site but it didn't work from my first try. I've probably done > > something wrong. > >> > > >> > I will continue tomorrow... > >> > > >> > Thank you. > >> > > >> > -- > >> > Shamil > >> > > >> > > >> > -----Original Message----- > >> > From: "Gustav Brock" > >> > To: > >> > Date: Wed, 01 Apr 2009 23:17:01 +0200 > >> > Subject: Re: [dba-VB] Click-Once setup... > >> > > >> > > Hi Shamil > >> > > > >> > > Indeed! Highly recommended: > >> > > > >> > > http://databaseadvisors.com/pipermail/dba-vb/2008-October/002037.html > >> > > > >> > > I have installed a web server (IIS) at the client to which I have > > external access and publish the app to this directly from VS (via FTP) > > when > > a revision has been made. It can't be easier. > >> > > > >> > > /gustav > >> > > > >> > > PS: Will return to the SCRUM stuff tomorrow. It's bedtime here ... > >> > > > >> > > > >> > > >>> Salakhetdinov Shamil 01-04-2009 21:14 >>> > >> > > Hi All, > >> > > > >> > > Does anybody have .NET Apps Click-Once setup experience - namely .NET > > WPF apps Click-Once experience? > >> > > > >> > > I wonder how much time it could be needed for me to configure and > >> > > test > > such setup assuming I have WPF appricaltion ready? > >> > > > >> > > My customer also wanted to have CompanyName and UserId specified and > > somehow passed from Click-Once URL > >> > > > >> > > http://my-click-once-application-url?c=company&u=userid > >> > > > >> > > to the local application when it is installed first > > time/updated/on-start-up to get UserId in login dialog - is it possible to > > get such params somehow by the subject application passed to the latter > > "automagically" in e.g. standard start-up arguments or something like > > that? > >> > > > >> > > Thank you. > >> > > > >> > > -- > >> > > Shamil > >> > > > >> > > P.S. > >> > > > >> > > "WPF App deployed with ClickOnce": > >> > > > >> > > > > http://stackoverflow.com/questions/461186/is-this-list-a-correct-understandi > > ng-of-microsofts-current-application-deploymen > >> > > > >> > > requires two clicks (click hyperlink, click yes), no user input > >> > > only for current user, no per-machine installations > >> > > no shortcuts on desktop > >> > > appears in program list like normal applications > >> > > applications files are always copied to ../My Documents/My > > Applications > >> > > a shortcut to your application will be put in Start menu / your > > company name > >> > > cannot modify the target computer, isolated from operating system > >> > > automatically detects and updates a newer version > >> > > published simply by putting them on a webserver (where clients detect > > and get them) > >> > > requires .NET 2.0 or later > >> > > comparable to Java Web Start > >> > > solves four problems: (1) easy deployment, (2) easy updating, (3) > > low-impact on target computer, (4) no need for administrator permissions. > >> > > considered "low impact" > >> > > if two users have the same ClickOnce applciation installed on the > >> > > same > > machine, they will not break each other > >> > > employs CAS for security > >> > > user does not have to be online to use application > >> > > standalone ClickOnce apps do not work on Firefox and Mac with Firefox > > now since it needs the .NET runtime > >> > > restricted to single-window apps since they run in the browser > >> > > building a ClickOnce manifest is much easier than Silverlight etc, > > since the IDE will do almost all of it for you; you just have to host the > > files somewhere (could be a web URL; could be a network UNC). > >> > > > >> > > > >> > > > >> > > _______________________________________________ > >> > > dba-VB mailing list > >> > > dba-VB at databaseadvisors.com > >> > > http://databaseadvisors.com/mailman/listinfo/dba-vb > >> > > http://www.databaseadvisors.com > >> > > > >> > _______________________________________________ dba-VB mailing list dba-VB at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/dba-vb http://www.databaseadvisors.com From mcp2004 at mail.ru Thu Apr 2 18:04:49 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Fri, 03 Apr 2009 03:04:49 +0400 Subject: [dba-VB] =?koi8-r?b?Tm9ydGh3aW5kLk5FVCBzb3VyY2VzICAtIGh0dHA6Ly9u?= =?koi8-r?b?b3J0aHdpbmQuY29kZXBsZXguY29tL1NvdXJjZUNvbnRyb2wvY2hh?= =?koi8-r?b?bmdlc2V0L3ZpZXcvMzgxNA==?= Message-ID: Crossposted to dba-VB and AccessD -- Hi All, I must say that the yesterday version of the subject code was incomplete. Please download and use the source code from today: http://northwind.codeplex.com/SourceControl/changeset/view/3814 (there is a download link on this page) It was tested by downloading and compiling. Please note that there are three SQL scripts within FE project's sources that should be applied to the MS SQL database to get it in synch with the code. Sorry for any inconvenience. Please always report here or privately to me or Gustav about any problems with published code sources. Thank you. -- Shamil From mcp2004 at mail.ru Thu Apr 2 18:22:44 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Fri, 03 Apr 2009 03:22:44 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IFNwcmludCAtIDJuZCB3ZWVrIHBsYW4=?= In-Reply-To: References: Message-ID: Hi SCRUM team, Thee three dialog froms are done, and committed to our SCC server as well as published within new source code set at CodePlex. I will also take 'Product By Category' Report Note: please create new views, SPs, UDFs for reports if the existing set tables, views, SPs, UDFs is not enough to develop reports. Please also create a new strongly typed dataset dedicated to a certain report in the case you create new views, SPs or UDFs for this report. Please put all the database objects you'll use in report in this dataset. Forms ====== 1 Customers Labels Dialog => DONE 3 Customer Phone List => Mike 2 Quaterly Order => Gustav 2 Quaterly Orders Subform => Gustav 1 Sales By Year Dialog => DONE 2 Sales Reports Dialog => DONE Reports ======== 2 Alphabetical List of Products 1 Product By Category => Shamil 2 Sales Totals by Amount -------------------------------- 16 hours Thank you. -- Shamil -----Original Message----- From: Salakhetdinov Shamil To: "Discussion concerning Visual Basic and related programming issues." Date: Fri, 03 Apr 2009 00:15:57 +0400 Subject: Re: [dba-VB] SCRUM: Sprint - 2nd week plan > Hi Gustav, > > OK, please tell what report would you like to develop? (I will make all the dialog forms now - they are small - just to have them ready to be used to run other forms/reports): > > Forms > ====== > 1 Customers Labels Dialog => Shamil > 3 Customer Phone List => Mike > 2 Quaterly Order => Gustav > 2 Quaterly Orders Subform => Gustav > 1 Sales By Year Dialog => Shamil > 2 Sales Reports Dialog => Shamil > > Reports > ======== > 2 Alphabetical List of Products > 1 Product By Category > 2 Sales Totals by Amount > -------------------------------- > 16 hours > > Thank you. > > -- > Shamil > > -----Original Message----- > From: "Gustav Brock" > To: > Date: Thu, 02 Apr 2009 18:09:23 +0200 > Subject: Re: [dba-VB] SCRUM: Sprint - 2nd week plan > > > Hi SCRUM Team > > > > I could take, say, the Quarterly Orders including Subform and one of the reports. > > > > /gustav > > > > >>> Salakhetdinov Shamil 01-04-2009 19:49 >>> > > Hi SCRUM Team, > > > > The following is the plan for the second week. > > Please select forms/reports your wanted to develop during this week. > > Please ask any questions. > > Please before asking the questions on forms check how the current set of forms is done: let's follow currently this "lightweight" development style for this project - we can do enhancements in the end of this project or in the follow-up project. > > > > Forms > > ====== > > 1 Customers Labels Dialog > > 3 Customer Phone List > > 2 Quaterly Order > > 2 Quaterly Orders Subform > > 1 Sales By Year Dialog > > 2 Sales Reports Dialog > > > > Reports > > ======== > > 2 Alphabetical List of Products > > 1 Product By Category > > 2 Sales Totals by Amount > > -------------------------------- > > 16 hours > > > > Thank you. > > > > -- > > Shamil > > > > > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mmattys at rochester.rr.com Thu Apr 2 22:41:20 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Thu, 2 Apr 2009 23:41:20 -0400 Subject: [dba-VB] SCRUM: Source Code Control References: Message-ID: I spent a two hours making that form and I pressed update- now it's gone! What did I do wrong? Should I have comitted first? Also, every time I update the Northwind.NET.FE.csproj is corrupt. It has <<<<<< or >>>>>>> What can I do? - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - From mmattys at rochester.rr.com Thu Apr 2 22:48:21 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Thu, 2 Apr 2009 23:48:21 -0400 Subject: [dba-VB] SCRUM: Source Code Control References: Message-ID: <4C8ED0CD888A4EE5B2E6409CD0880B42@Mattys> I got the form back. How do I rebuild csproj? I guess to delete it ... here goes! - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Mike Mattys" To: "Salakhetdinov Shamil" ; "Discussion concerning Visual Basic and related programming issues." Sent: Thursday, April 02, 2009 11:41 PM Subject: Re: [dba-VB] SCRUM: Source Code Control >I spent a two hours making that form and I pressed update- now it's gone! > What did I do wrong? > Should I have comitted first? > > Also, every time I update the Northwind.NET.FE.csproj is corrupt. > It has <<<<<< or >>>>>>> > What can I do? From mmattys at rochester.rr.com Thu Apr 2 23:01:27 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Fri, 3 Apr 2009 00:01:27 -0400 Subject: [dba-VB] SCRUM: Source Code Control References: <4C8ED0CD888A4EE5B2E6409CD0880B42@Mattys> Message-ID: Right, so I pressed Build ... Rebuild Didn't know that was connected to csproj Now I do. - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Mike Mattys" To: "Discussion concerning Visual Basic and related programming issues." Sent: Thursday, April 02, 2009 11:48 PM Subject: Re: [dba-VB] SCRUM: Source Code Control >I got the form back. > How do I rebuild csproj? > I guess to delete it ... here goes! > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > ----- Original Message ----- > From: "Mike Mattys" > To: "Salakhetdinov Shamil" ; "Discussion concerning > Visual > Basic and related programming issues." > Sent: Thursday, April 02, 2009 11:41 PM > Subject: Re: [dba-VB] SCRUM: Source Code Control > > >>I spent a two hours making that form and I pressed update- now it's gone! >> What did I do wrong? >> Should I have comitted first? >> >> Also, every time I update the Northwind.NET.FE.csproj is corrupt. >> It has <<<<<< or >>>>>>> >> What can I do? > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > > From mmattys at rochester.rr.com Thu Apr 2 23:53:07 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Fri, 3 Apr 2009 00:53:07 -0400 Subject: [dba-VB] SCRUM: UDF's References: <4C8ED0CD888A4EE5B2E6409CD0880B42@Mattys> Message-ID: Hi SCRUM Team, I have committed my version of the Customer Phone List The question I have is how does one go about using a single custom function for use by 27 controls' OnClick event ... I mean there's no = MyFunction() and there's no macros. - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - From marklbreen at gmail.com Fri Apr 3 02:58:26 2009 From: marklbreen at gmail.com (Mark Breen) Date: Fri, 3 Apr 2009 08:58:26 +0100 Subject: [dba-VB] SCRUM: Sprint - 1st week plan In-Reply-To: References: Message-ID: Hello All, I will get the project here and tested in next 24 - 48 hours. I am quite excited to see it, thanks Mark 2009/4/1 Salakhetdinov Shamil > > Hi Mark, > > You can test the current version to see that it evolves in the right > (expected there) direction or not. > > As for SQL DB - AFAIU we should have it always kept as a set of SQL scripts > to be able to recreate it from scratch anytime. Currenty we have to leave > this task out of scope of this project because we have limited resources. > > The SQL Scripts, which are created while working on forms/reports are added > to the main project and have to be applied manually. A note record is added > about every such SQL Script/DB object addition/update to the main project > text file located in \!Documents folder and called Notes.txt. > > So far just three new SQL Scripts are added for all the currently developed > forms - and the latter are more than a half of Northwind forms. > > Thank you. > > -- > Shamil > > -----Original Message----- > From: Mark Breen > To: "Discussion concerning Visual Basic and related programming issues."< > dba-vb at databaseadvisors.com> > Date: Tue, 31 Mar 2009 20:01:36 +0100 > Subject: Re: [dba-VB] SCRUM: Sprint - 1st week plan > > > Hello Gustav, > > > > > > Thanks for the update, I also fear that I may have some tasks that I > should > > be doing, but am not. > > > > I guess that I could attempt to get the current code version and review > it > > as Product Owner, but somehow, I fear that I may not be supposed to 'look > > behind the curtin' until it is ready. > > > > So, currently I have no work to do, anyone may correct me if I have this > > wrong. > > > > I am also using the SCCS at the moment, on another project, and getting > more > > and more pleased with how well it works. What I have not delved into > yet, > > is the concept of branches and trunks, perhaps I should put that on the > > list. > > > > Also, we will eventually need to store the db in source control also. I > > tried a a few years ago to get a fast way to do that, but did not really > > achieve what I wanted. Of course one method is that I could place the db > on > > the same server as the SCCS but if we do that, it must have some element > of > > care taken, so that one developer does not break the other work. It may > not > > be urgent, but for sure we will eventually need a protected db that is > there > > for each developer to try out major versions of his work. For the minor > > versions, he can work in his own local machine. > > > > This then brings the other arkward issue of connection strings, which I > find > > to be a pain when I have many systems to work with, and to test code. > > > > What is great about SVN and the other tools is they are so good and they > are > > free. that is amazing. > > > > Thanks > > > > Mark > > > > > > 2009/3/30 Gustav Brock > > > > > Hi SCRUM Team > > > > > > As Shamil has written several times, we have to learn new techniques > and > > > tools. TortoiseSVN/VirtualSVN has been an eye-opener to me - it is a > > > pleasure to work with and if you never before have use a versioning > system > > > for your code, this is your chance. To me it is double fun as I work > both at > > > home, from a laptop and at the office. Previously I just copied the > complete > > > solution folder to and from an FTP folder - now I can just open VS and > in a > > > minute I have al updates from wherever they were made! > > > > > > I really appreciate the time Shamil has taken to get this going - I > know > > > very well have much time it takes to research and test and set up. > > > > > > The Employee form was a bit late - I had some troubles with it, but > Shamil > > > came up with a good solution for storing the pictures. > > > > > > How are you doing Doug and John? Can you also open and download the > > > pictures of the employees? > > > > > > /gustav > > > > > > > > > >>> Gustav at cactus.dk 30-03-2009 18:49 >>> > > > Hi SCRUM Team > > > > > > So how are we proceeding? > > > I'm a little unsure what the next step is ... > > > > > > /gustav > > > > > > > > > >>> Salakhetdinov Shamil 25-03-2009 18:18 >>> > > > Hi SCRUM Team and all, > > > > > > I have got added developed CustomerOrders form. > > > > > > > > > > > > _______________________________________________ > > > dba-VB mailing list > > > dba-VB at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > > http://www.databaseadvisors.com > > > > > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > > From Gustav at cactus.dk Fri Apr 3 04:01:09 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 03 Apr 2009 11:01:09 +0200 Subject: [dba-VB] Click-Once setup... Message-ID: Hi Jack Visual Studio is not needed to run a ClickOnce application, only .Net of some minimum version and a corresponding Windows version, that is what it checks before launch. Should Windows be OK but the .Net version be missing, this will be downloaded directly from Microsoft and installed automatically. /gustav >>> drawbridgej at sympatico.ca 02-04-2009 14:13 >>> Hi Guys, The sample worked fine for me also. As Gustav says it checks the system. I have downloaded, but haven't used, VS2008 Express C#, VB. I got the warning of the certificate, and selected Run. It did - I got the Hello World screen with Test and Exit buttons. I chose test and got the message box. Just to say I don't have all of the VS bells and whistles, but the application came up just by going to the link. Jack From Gustav at cactus.dk Fri Apr 3 04:28:09 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 03 Apr 2009 11:28:09 +0200 Subject: [dba-VB] Click-Once setup... Message-ID: Hi Shamil How/where did you obtain a code signing certificate? Nice tip about the URL parameters, didn't know about that option. External tools to VS may only be needed - as I mentioned - if you wish to include additional components to install with your ClickOnce setup - like a special font as in my case. /gustav >>> Salakhetdinov Shamil 02-04-2009 21:51 >>> Thank you Gustav, Jack and Pat, James, Mike for testing the link. As I have written previously here I have published the new version here http://shamils-4.hosting.parking.ru/click-once/MySampleWpfApplication.application?Company=Test&UserId=Guest (watch line wraps) which is now signed with my code certofocate and accepts parameters specified in URL. All the info for this sample is obtained from the following sources: Click-Once Deployment http://msdn.microsoft.com/en-us/library/t71a733d(VS.80).aspx Deploying WPF Applications with ClickOnce http://msdn.microsoft.com/en-us/library/cc707835.aspx How to: Retrieve Query String Information in a ClickOnce Application http://msdn.microsoft.com/en-us/library/ms172242(VS.80).aspx as well as from Gustav's previous posting on click-once here on dba-VB: http://databaseadvisors.com/pipermail/dba-vb/2008-October/002037.html although I didn't use (yet) any external tools to make this setup - I have just used VS2008's: Right-Click VS Project entry -> Properies -> Publish as well as MS Windows MMC Certificates snap-in to install my code signing certificate as the Trusted Root Certification Authorities certificate. I think we can use similar Click-Once deployment feature to setup a test version of our Northwind.NET executables together with MS SQL database running under MS SQL Express... Thank you. -- Shamil From mcp2004 at mail.ru Fri Apr 3 04:32:28 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Fri, 03 Apr 2009 13:32:28 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IFNwcmludCAtIDFzdCB3ZWVrIHBsYW4=?= In-Reply-To: References: Message-ID: Hello Mark, OK, I have just committed last revision #51 with some TODO placeholder forms and reports - please run SVN update to get thos version sources. Thank you. -- Shamil -----Original Message----- From: Mark Breen To: Salakhetdinov Shamil , "Discussion concerning Visual Basic and related programming issues." Date: Fri, 3 Apr 2009 08:58:26 +0100 Subject: Re: [dba-VB] SCRUM: Sprint - 1st week plan > Hello All, > I will get the project here and tested in next 24 - 48 hours. > > I am quite excited to see it, > > thanks > > Mark > > > > 2009/4/1 Salakhetdinov Shamil > > > > > Hi Mark, > > > > You can test the current version to see that it evolves in the right > > (expected there) direction or not. > > > > As for SQL DB - AFAIU we should have it always kept as a set of SQL scripts > > to be able to recreate it from scratch anytime. Currenty we have to leave > > this task out of scope of this project because we have limited resources. > > > > The SQL Scripts, which are created while working on forms/reports are added > > to the main project and have to be applied manually. A note record is added > > about every such SQL Script/DB object addition/update to the main project > > text file located in \!Documents folder and called Notes.txt. > > > > So far just three new SQL Scripts are added for all the currently developed > > forms - and the latter are more than a half of Northwind forms. > > > > Thank you. > > > > -- > > Shamil > > > > -----Original Message----- > > From: Mark Breen > > To: "Discussion concerning Visual Basic and related programming issues."< > > dba-vb at databaseadvisors.com> > > Date: Tue, 31 Mar 2009 20:01:36 +0100 > > Subject: Re: [dba-VB] SCRUM: Sprint - 1st week plan > > > > > Hello Gustav, > > > > > > > > > Thanks for the update, I also fear that I may have some tasks that I > > should > > > be doing, but am not. > > > > > > I guess that I could attempt to get the current code version and review > > it > > > as Product Owner, but somehow, I fear that I may not be supposed to 'look > > > behind the curtin' until it is ready. > > > > > > So, currently I have no work to do, anyone may correct me if I have this > > > wrong. > > > > > > I am also using the SCCS at the moment, on another project, and getting > > more > > > and more pleased with how well it works. What I have not delved into > > yet, > > > is the concept of branches and trunks, perhaps I should put that on the > > > list. > > > > > > Also, we will eventually need to store the db in source control also. I > > > tried a a few years ago to get a fast way to do that, but did not really > > > achieve what I wanted. Of course one method is that I could place the db > > on > > > the same server as the SCCS but if we do that, it must have some element > > of > > > care taken, so that one developer does not break the other work. It may > > not > > > be urgent, but for sure we will eventually need a protected db that is > > there > > > for each developer to try out major versions of his work. For the minor > > > versions, he can work in his own local machine. > > > > > > This then brings the other arkward issue of connection strings, which I > > find > > > to be a pain when I have many systems to work with, and to test code. > > > > > > What is great about SVN and the other tools is they are so good and they > > are > > > free. that is amazing. > > > > > > Thanks > > > > > > Mark > > > > > > > > > 2009/3/30 Gustav Brock > > > > > > > Hi SCRUM Team > > > > > > > > As Shamil has written several times, we have to learn new techniques > > and > > > > tools. TortoiseSVN/VirtualSVN has been an eye-opener to me - it is a > > > > pleasure to work with and if you never before have use a versioning > > system > > > > for your code, this is your chance. To me it is double fun as I work > > both at > > > > home, from a laptop and at the office. Previously I just copied the > > complete > > > > solution folder to and from an FTP folder - now I can just open VS and > > in a > > > > minute I have al updates from wherever they were made! > > > > > > > > I really appreciate the time Shamil has taken to get this going - I > > know > > > > very well have much time it takes to research and test and set up. > > > > > > > > The Employee form was a bit late - I had some troubles with it, but > > Shamil > > > > came up with a good solution for storing the pictures. > > > > > > > > How are you doing Doug and John? Can you also open and download the > > > > pictures of the employees? > > > > > > > > /gustav > > > > > > > > > > > > >>> Gustav at cactus.dk 30-03-2009 18:49 >>> > > > > Hi SCRUM Team > > > > > > > > So how are we proceeding? > > > > I'm a little unsure what the next step is ... > > > > > > > > /gustav > > > > > > > > > > > > >>> Salakhetdinov Shamil 25-03-2009 18:18 >>> > > > > Hi SCRUM Team and all, > > > > > > > > I have got added developed CustomerOrders form. > > > > > > > > > > > > > > > > _______________________________________________ > > > > dba-VB mailing list > > > > dba-VB at databaseadvisors.com > > > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > > > http://www.databaseadvisors.com > > > > > > > > > > > _______________________________________________ > > > dba-VB mailing list > > > dba-VB at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > > http://www.databaseadvisors.com > > > > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > > > From Gustav at cactus.dk Fri Apr 3 04:34:40 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 03 Apr 2009 11:34:40 +0200 Subject: [dba-VB] SCRUM: Sprint - 2nd week plan Message-ID: Hi Shamil I could take any report, but let's pick: Sales Totals by Amount. /gustav >>> Salakhetdinov Shamil 02-04-2009 22:15 >>> Hi Gustav, OK, please tell what report would you like to develop? (I will make all the dialog forms now - they are small - just to have them ready to be used to run other forms/reports): Forms ====== 1 Customers Labels Dialog => Shamil 3 Customer Phone List => Mike 2 Quaterly Order => Gustav 2 Quaterly Orders Subform => Gustav 1 Sales By Year Dialog => Shamil 2 Sales Reports Dialog => Shamil Reports ======== 2 Alphabetical List of Products 1 Product By Category 2 Sales Totals by Amount -------------------------------- 16 hours Thank you. -- Shamil -----Original Message----- From: "Gustav Brock" To: Date: Thu, 02 Apr 2009 18:09:23 +0200 Subject: Re: [dba-VB] SCRUM: Sprint - 2nd week plan > Hi SCRUM Team > > I could take, say, the Quarterly Orders including Subform and one of the reports. > > /gustav > > >>> Salakhetdinov Shamil 01-04-2009 19:49 >>> > Hi SCRUM Team, > > The following is the plan for the second week. > Please select forms/reports your wanted to develop during this week. > Please ask any questions. > Please before asking the questions on forms check how the current set of forms is done: let's follow currently this "lightweight" development style for this project - we can do enhancements in the end of this project or in the follow-up project. > > Forms > ====== > 1 Customers Labels Dialog > 3 Customer Phone List > 2 Quaterly Order > 2 Quaterly Orders Subform > 1 Sales By Year Dialog > 2 Sales Reports Dialog > > Reports > ======== > 2 Alphabetical List of Products > 1 Product By Category > 2 Sales Totals by Amount > -------------------------------- > 16 hours > > Thank you. > > -- > Shamil From mcp2004 at mail.ru Fri Apr 3 04:54:20 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Fri, 03 Apr 2009 13:54:20 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IFVERidz?= In-Reply-To: References: Message-ID: Hi Mike abd SCRUM Team, Mike I'm replying to most of your postings here: - we're in a bit of trouble with us editing/committing to SCC the same .NET WinForms as when one makes design changes in them then local source code gets changed in several files - as result SVN commit can't resolve source code changes' conflicts on committing local code changes. The similar issue appears with .csproj if it gets entries (new source files) added in parallel by several developers and then committed... I have got currently coordinated all the changes by first getting your updates from SVN which resulted in similar to yours troubles on my system, Then I have made additions, deletions, renaming of some sources files - and I have got the current revision #51 compiling and building well. To avoid troubles with .csproj conflicts I have added placeholder forms and reports for the current TODO items. I have also renamed your form Customer Phone List to CustomerPhoneList to exclude blanks. Please Mike and all team members before you start working on project items make an UPDATE from current SVN code base. To avoid source code and .csproj and .sln conflicts in the future we should probably: - exclude .sln and .csproj from committing - coordinate the same forms simultaneous editing by using SVN Lock feature? - introduce moderated .sln and .csproj updates' commits with moderators getting information on what items should be added/deleted/renamed in .csproj and .sln, making such updates locally and committing changes to SVN... Please write here your proposals on commits conflicts issues especially if you know about a more simple than the above way to handle such conflicts... Thank you. -- Shamil -----Original Message----- From: "Mike Mattys" To: "Discussion concerning Visual Basic and related programming issues." Date: Fri, 3 Apr 2009 00:53:07 -0400 Subject: Re: [dba-VB] SCRUM: UDF's > Hi SCRUM Team, > > I have committed my version of the Customer Phone List > > The question I have is how does one go about using a single > custom function for use by 27 controls' OnClick event ... > I mean there's no = MyFunction() and there's no macros. > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mcp2004 at mail.ru Fri Apr 3 04:59:35 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Fri, 03 Apr 2009 13:59:35 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IFNwcmludCAtIDJuZCB3ZWVrIHBsYW4=?= In-Reply-To: References: Message-ID: OK, Gustav, Please run update from SVN of your source code to get the latest revision: it will have placeholders for Sales Totals by Amount report: - SalesTotalsByAmountReport.cs (with .designer.cs and .resx) and - SalesTotalsByAmountReport.rdlc Hopefully we will keep out of most of SVN updates conflicts using created such placeholders in the beginning of the Sprint weeks... Thank you. -- Shamil Forms ====== 1 Customers Labels Dialog => DONE 3 Customer Phone List => Mike 2 Quaterly Order => Gustav 2 Quaterly Orders Subform => Gustav 1 Sales By Year Dialog => DONE 2 Sales Reports Dialog => DONE Reports ======== 2 Alphabetical List of Products 1 Product By Category => Shamil 2 Sales Totals by Amount => Gustav -------------------------------- 16 hours -----Original Message----- From: "Gustav Brock" To: " Date: Fri, 03 Apr 2009 11:34:40 +0200 Subject: Re: [dba-VB] SCRUM: Sprint - 2nd week plan > Hi Shamil > > I could take any report, but let's pick: Sales Totals by Amount. > > /gustav > > > >>> Salakhetdinov Shamil 02-04-2009 22:15 >>> > Hi Gustav, > > OK, please tell what report would you like to develop? (I will make all the dialog forms now - they are small - just to have them ready to be used to run other forms/reports): > > Forms > ====== > 1 Customers Labels Dialog => Shamil > 3 Customer Phone List => Mike > 2 Quaterly Order => Gustav > 2 Quaterly Orders Subform => Gustav > 1 Sales By Year Dialog => Shamil > 2 Sales Reports Dialog => Shamil > > Reports > ======== > 2 Alphabetical List of Products > 1 Product By Category > 2 Sales Totals by Amount > -------------------------------- > 16 hours > > Thank you. > > -- > Shamil > > -----Original Message----- > From: "Gustav Brock" > To: > Date: Thu, 02 Apr 2009 18:09:23 +0200 > Subject: Re: [dba-VB] SCRUM: Sprint - 2nd week plan > > > Hi SCRUM Team > > > > I could take, say, the Quarterly Orders including Subform and one of the reports. > > > > /gustav > > > > >>> Salakhetdinov Shamil 01-04-2009 19:49 >>> > > Hi SCRUM Team, > > > > The following is the plan for the second week. > > Please select forms/reports your wanted to develop during this week. > > Please ask any questions. > > Please before asking the questions on forms check how the current set of forms is done: let's follow currently this "lightweight" development style for this project - we can do enhancements in the end of this project or in the follow-up project. > > > > Forms > > ====== > > 1 Customers Labels Dialog > > 3 Customer Phone List > > 2 Quaterly Order > > 2 Quaterly Orders Subform > > 1 Sales By Year Dialog > > 2 Sales Reports Dialog > > > > Reports > > ======== > > 2 Alphabetical List of Products > > 1 Product By Category > > 2 Sales Totals by Amount > > -------------------------------- > > 16 hours > > > > Thank you. > > > > -- > > Shamil > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From Gustav at cactus.dk Fri Apr 3 05:06:54 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 03 Apr 2009 12:06:54 +0200 Subject: [dba-VB] SCRUM: Sprint - 2nd week plan Message-ID: Hi Shamil I will. /gustav >>> Salakhetdinov Shamil 03-04-2009 11:59 >>> OK, Gustav, Please run update from SVN of your source code to get the latest revision: it will have placeholders for Sales Totals by Amount report: - SalesTotalsByAmountReport.cs (with .designer.cs and .resx) and - SalesTotalsByAmountReport.rdlc Hopefully we will keep out of most of SVN updates conflicts using created such placeholders in the beginning of the Sprint weeks... Thank you. -- Shamil From mcp2004 at mail.ru Fri Apr 3 05:17:43 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Fri, 03 Apr 2009 14:17:43 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IDI3IGNvbnRyb2xzJyBPbkNsaWNrIGV2ZW50?= In-Reply-To: References: Message-ID: Hi Mike, After you will run update have a look I have done some changes to your form to hanle the three controls' Click event by one event procedure: in Customer_Phone_List_Load ... aLabel.Click += new EventHandler(letterLabel_Click); bLabel.Click += new EventHandler(letterLabel_Click); cLabel.Click += new EventHandler(letterLabel_Click); ... private void letterLabel_Click(object sender, EventArgs e) { Label label = (Label)sender; string filter = string.Format("Name LIKE '{0}*'", label.Tag); this.customerBindingSource.Filter = filter; } I have put filter letter in control's Tag to use it in a generic click event event procedure to make a filter. Please also note I have made some design changes by putting gridview into groupbox contaner, and I have also set Anchor property for some controls to "automagicaly" and smoothly handle form resize... I'd also propose to change Label controls to button controls to enable Tab navigation as well as hot-keys (ALT+A, ALT+B, ...)... As for some controls' styles - we haven't discuss it yet by the SCRUM team - this is proposal for all the next forms/reports we develop: - use the same style for forms, reports, controls to have consistent look & feel I'd propose now to discuss briefly and to define this common style - my proposal is to use default WinForm controls styles as in sample forms we have, and for reports use the same styles as are in ShippersReport.rdlc Thank you. -- Shamil -----Original Message----- From: "Mike Mattys" To: "Discussion concerning Visual Basic and related programming issues." Date: Fri, 3 Apr 2009 00:53:07 -0400 Subject: Re: [dba-VB] SCRUM: UDF's > Hi SCRUM Team, > > I have committed my version of the Customer Phone List > > The question I have is how does one go about using a single > custom function for use by 27 controls' OnClick event ... > I mean there's no = MyFunction() and there's no macros. > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From Gustav at cactus.dk Fri Apr 3 05:41:45 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 03 Apr 2009 12:41:45 +0200 Subject: [dba-VB] SCRUM: Check out Message-ID: Hi Shamil It should be noted that prior to start working on an existing form you must check it out by locking it. I don't know how to do that manually, but with VisualSVN installed you just pick VisualSVN from the popup menu of the form and select Get Lock and finish the task. As I understand it, the lock will be released when you later commit the form changes. /gustav >>> Salakhetdinov Shamil 03-04-2009 11:54 >>> - we're in a bit of trouble with us editing/committing to SCC the same .NET WinForms as when one makes design changes in them then local source code gets changed in several files - as result SVN commit can't resolve source code changes' conflicts on committing local code changes. .. From mcp2004 at mail.ru Fri Apr 3 05:44:41 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Fri, 03 Apr 2009 14:44:41 +0400 Subject: [dba-VB] =?koi8-r?b?Q2xpY2stT25jZSBzZXR1cC4uLg==?= In-Reply-To: References: Message-ID: > How/where did you obtain a code signing certificate? Hi Gustav, I do not remember :) It was a set of hectic steps and glancing through Click-ONCE MSDN online docs and MMC help which finally resulted I have got such a certificate (I guess it's only valid for testing purposes not for software to sell/distribute - for the latter certificates should be purchased I believe) - I will try to reproduce the steps to obtain certificate now, and then I will publish description here... Thank you. -- Shamil P.S. Here is a short transcript of the mentioned above "hectic steps" - just an idea: - Start -> Search -> MMC - start MMC - add Certificates management snap-in - in snap-in: Certificates Current User->Personal->Certificates-> Right-Click->Advanced Operations...->Create Custom Request Follow wizard steps to get certificate generated. Get certificate generated for you. On certificate entry: right-click -> Export ... Certificates - Current User -> Trusted Root Certification Authorities -> Certificates -> All Tasks -> Import ... VS Project Entry -> Right-Click -> Signing -> Sign the Click-Once-Manifest -> Select From Store... .... -----Original Message----- From: "Gustav Brock" To: Date: Fri, 03 Apr 2009 11:28:09 +0200 Subject: Re: [dba-VB] Click-Once setup... > Hi Shamil > > How/where did you obtain a code signing certificate? > > Nice tip about the URL parameters, didn't know about that option. > > External tools to VS may only be needed - as I mentioned - if you wish to include additional components to install with your ClickOnce setup - like a special font as in my case. > > /gustav > > > >>> Salakhetdinov Shamil 02-04-2009 21:51 >>> > > Thank you Gustav, Jack and Pat, James, Mike for testing the link. > > As I have written previously here I have published the new version here > > http://shamils-4.hosting.parking.ru/click-once/MySampleWpfApplication.application?Company=Test&UserId=Guest > > (watch line wraps) > > which is now signed with my code certofocate and accepts parameters specified in URL. > > All the info for this sample is obtained from the following sources: > > Click-Once Deployment > http://msdn.microsoft.com/en-us/library/t71a733d(VS.80).aspx > > Deploying WPF Applications with ClickOnce > http://msdn.microsoft.com/en-us/library/cc707835.aspx > > How to: Retrieve Query String Information in a ClickOnce Application > http://msdn.microsoft.com/en-us/library/ms172242(VS.80).aspx > > as well as from Gustav's previous posting on click-once here on dba-VB: > > http://databaseadvisors.com/pipermail/dba-vb/2008-October/002037.html > > although I didn't use (yet) any external tools to make this setup - I have just used VS2008's: > > Right-Click VS Project entry -> Properies -> Publish > > as well as MS Windows MMC Certificates snap-in to install my code signing certificate as the Trusted Root Certification Authorities certificate. > > I think we can use similar Click-Once deployment feature to setup a test version of our Northwind.NET executables together with MS SQL database running under MS SQL Express... > > Thank you. > > -- > Shamil > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mcp2004 at mail.ru Fri Apr 3 05:55:47 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Fri, 03 Apr 2009 14:55:47 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IENoZWNrIG91dA==?= In-Reply-To: References: Message-ID: Hi Gustav, Yes, I see this LOck feature in Visual SVN but will that help to resolve conflicts or not - I'm not sure about that: - imagine you get lock on a form, make the changes and then commit them and - somebody else does make the changes for their local version of form (version of code you started with ) and then commits the changes after your commits. Do you expect SVN server will be able to properly merge such updates of the source code? (source code will get lines' inserts/updates/deletes in several places of several files when somebody edits a form in design mode). Am I missing something? We should probably try how it works? - for that trial we have to have to create a test form and to have an online chat (MS Messenger, GoogleTalk, Skype ?) and do chat and do locks, edits, commits, updates to see what happens locally and on server side... Thank you. -- Shamil -----Original Message----- From: "Gustav Brock" To: Date: Fri, 03 Apr 2009 12:41:45 +0200 Subject: Re: [dba-VB] SCRUM: Check out > Hi Shamil > > It should be noted that prior to start working on an existing form you must check it out by locking it. > I don't know how to do that manually, but with VisualSVN installed you just pick VisualSVN from the popup menu of the form and select Get Lock and finish the task. > > As I understand it, the lock will be released when you later commit the form changes. > > /gustav > > >>> Salakhetdinov Shamil 03-04-2009 11:54 >>> > > - we're in a bit of trouble with us editing/committing to SCC the same .NET WinForms as when one makes design changes in them then local source code gets changed in several files - as result SVN commit can't resolve source code changes' conflicts on committing local code changes. .. > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mmattys at rochester.rr.com Fri Apr 3 08:16:31 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Fri, 3 Apr 2009 09:16:31 -0400 Subject: [dba-VB] SCRUM: 27 controls' OnClick event References: Message-ID: <4B529CC234BF4B7E9C78CA3FA97C0772@Mattys> Thanks, Shamil - Good! I have seen this syntax of {0}, {1}, but never used it. I also remember your comment about Imports Visual Basic, but I won't :) Your proposal on formats of forms and reports is good to me. - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Salakhetdinov Shamil" To: "Discussion concerning Visual Basic and related programming issues." Sent: Friday, April 03, 2009 6:17 AM Subject: Re: [dba-VB]SCRUM: 27 controls' OnClick event > Hi Mike, > > After you will run update have a look I have done some changes to your > form to hanle the three controls' Click event by one event procedure: > > in Customer_Phone_List_Load > ... > aLabel.Click += new EventHandler(letterLabel_Click); > bLabel.Click += new EventHandler(letterLabel_Click); > cLabel.Click += new EventHandler(letterLabel_Click); > ... > > private void letterLabel_Click(object sender, EventArgs e) > { > Label label = (Label)sender; > string filter = string.Format("Name LIKE '{0}*'", label.Tag); > this.customerBindingSource.Filter = filter; > } > > I have put filter letter in control's Tag to use it in a generic click > event event procedure to make a filter. > > Please also note I have made some design changes by putting gridview into > groupbox contaner, and I have also set Anchor property for some controls > to "automagicaly" and smoothly handle form resize... > > I'd also propose to change Label controls to button controls to enable Tab > navigation as well as hot-keys (ALT+A, ALT+B, ...)... > > As for some controls' styles - we haven't discuss it yet by the SCRUM > team - this is proposal for all the next forms/reports we develop: > > - use the same style for forms, reports, controls to have consistent look > & feel > > I'd propose now to discuss briefly and to define this common style - my > proposal is to use default WinForm controls styles as in sample forms we > have, and for reports use the same styles as are in ShippersReport.rdlc > > Thank you. > > -- > Shamil > > -----Original Message----- > From: "Mike Mattys" > To: "Discussion concerning Visual Basic and related programming > issues." > Date: Fri, 3 Apr 2009 00:53:07 -0400 > Subject: Re: [dba-VB] SCRUM: UDF's > >> Hi SCRUM Team, >> >> I have committed my version of the Customer Phone List >> >> The question I have is how does one go about using a single >> custom function for use by 27 controls' OnClick event ... >> I mean there's no = MyFunction() and there's no macros. From mcp2004 at mail.ru Fri Apr 3 08:21:58 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Fri, 03 Apr 2009 17:21:58 +0400 Subject: [dba-VB] =?koi8-r?b?Q2xpY2stT25jZSBzZXR1cC4uLg==?= In-Reply-To: References: Message-ID: Hi Gustav, I think this is how I did get certifciate: 1. VS Project Entry -> Right-Click -> Signing -> Create Test Certificate... 2. VS shows "Create Test Certificate" dialog 3. Enter and confirm password -> Click OK 4. Click [More Details] -> and see "This CA Root certificate is not trusted... blah,blah, blah... 5. Click [Install Certificate...] 6. VS shows "Welcome to the Certificate Import Wizard" dialog 7. [Next] 8. Select "Place all certificates in the following store" 9. [Browse...] 10. Select "Trusted Root Certification Authorities" 11. [Next] 12. [Finish] 13. [Security Warning] dialog - blah,blah,blah -> click [Yes] 14. The import was successfull message -> [OK] 15. [OK] 16. Click [More Details] -> and see "This certificate is intended for the following purposes..." ----- To accept click-once URL parameters you have to use Project Properties->Publish->Options... -> Allow URL Parameters to be passed to Application Below is code behind for WPF form. Note the following references has to be added manually: - System.Windows.Forms (not needed if WPF MessageBox is used) - System.Web - System.Deployment ---------- code ----------- using System.Windows; using System.Collections.Specialized; using System.Windows.Forms; using System.Web; using System.Deployment.Application; namespace MySampleWpfApplication1 { /// /// Interaction logic for Window1.xaml /// public partial class Window1 : Window { public Window1() { InitializeComponent(); } private void button1_Click(object sender, RoutedEventArgs e) { System.Windows.Forms.MessageBox.Show("Test Message", "Test", MessageBoxButtons.OK); } private void button2_Click(object sender, RoutedEventArgs e) { System.Environment.Exit(0); } private NameValueCollection GetQueryStringParameters() { NameValueCollection nameValueTable = new NameValueCollection(); if (ApplicationDeployment.IsNetworkDeployed) { string queryString = ApplicationDeployment.CurrentDeployment.ActivationUri.Query; nameValueTable = HttpUtility.ParseQueryString(queryString); } return (nameValueTable); } private void Window_Loaded(object sender, RoutedEventArgs e) { NameValueCollection args = GetQueryStringParameters(); if (args == null) return; if (args.Count <= 0) return; string company = args["Company"]; string userId = args["UserId"]; companyTextBox.Text = company; userTextBox.Text = userId; } } } Test: http://shamils-4.hosting.parking.ru/click-once/MySampleWpfApplication.application?Company=Test&UserId=Guest Thank you. -- Shamil -----Original Message----- From: "Gustav Brock" To: Date: Fri, 03 Apr 2009 11:28:09 +0200 Subject: Re: [dba-VB] Click-Once setup... > Hi Shamil > > How/where did you obtain a code signing certificate? > > Nice tip about the URL parameters, didn't know about that option. > > External tools to VS may only be needed - as I mentioned - if you wish to include additional components to install with your ClickOnce setup - like a special font as in my case. > > /gustav From mcp2004 at mail.ru Fri Apr 3 08:34:31 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Fri, 03 Apr 2009 17:34:31 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IDI3IGNvbnRyb2xzJyBPbkNsaWNrIGV2ZW50?= In-Reply-To: <4B529CC234BF4B7E9C78CA3FA97C0772@Mattys> References: <4B529CC234BF4B7E9C78CA3FA97C0772@Mattys> Message-ID: Hi Mike, I must add that instead of this manual coding: ... aLabel.Click += new EventHandler(letterLabel_Click); bLabel.Click += new EventHandler(letterLabel_Click); cLabel.Click += new EventHandler(letterLabel_Click); ... you can use properties window to declaratively set letterLabel_Click as event procedure for click event for every Label: in fact it's preferrable to do it that way to have as little as possible custom coding. <<< I have seen this syntax of {0}, {1}, but never used it. >>> Yes, it's often used in .NET coding... <<< > I also remember your comment about Imports Visual Basic, but I won't :) >>> OK, yes, avoiding old VB6/VBA habits(functions) will help you to get good C# programming skills quicker... > Your proposal on formats of forms and reports is good to me. OK, thanks. Thank you. -- Shamil -----Original Message----- From: "Mike Mattys" To: "Salakhetdinov Shamil" ,"Discussion concerning Visual Basic and related programming issues." Date: Fri, 3 Apr 2009 09:16:31 -0400 Subject: Re: [dba-VB]SCRUM: 27 controls' OnClick event > Thanks, Shamil - Good! I have seen this syntax of {0}, {1}, but never used > it. > I also remember your comment about Imports Visual Basic, but I won't :) > > Your proposal on formats of forms and reports is good to me. > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > ----- Original Message ----- > From: "Salakhetdinov Shamil" > To: "Discussion concerning Visual Basic and related programming issues." > > Sent: Friday, April 03, 2009 6:17 AM > Subject: Re: [dba-VB]SCRUM: 27 controls' OnClick event > > > > Hi Mike, > > > > After you will run update have a look I have done some changes to your > > form to hanle the three controls' Click event by one event procedure: > > > > in Customer_Phone_List_Load > > ... > > aLabel.Click += new EventHandler(letterLabel_Click); > > bLabel.Click += new EventHandler(letterLabel_Click); > > cLabel.Click += new EventHandler(letterLabel_Click); > > ... > > > > private void letterLabel_Click(object sender, EventArgs e) > > { > > Label label = (Label)sender; > > string filter = string.Format("Name LIKE '{0}*'", label.Tag); > > this.customerBindingSource.Filter = filter; > > } > > > > I have put filter letter in control's Tag to use it in a generic click > > event event procedure to make a filter. > > > > Please also note I have made some design changes by putting gridview into > > groupbox contaner, and I have also set Anchor property for some controls > > to "automagicaly" and smoothly handle form resize... > > > > I'd also propose to change Label controls to button controls to enable Tab > > navigation as well as hot-keys (ALT+A, ALT+B, ...)... > > > > As for some controls' styles - we haven't discuss it yet by the SCRUM > > team - this is proposal for all the next forms/reports we develop: > > > > - use the same style for forms, reports, controls to have consistent look > > & feel > > > > I'd propose now to discuss briefly and to define this common style - my > > proposal is to use default WinForm controls styles as in sample forms we > > have, and for reports use the same styles as are in ShippersReport.rdlc > > > > Thank you. > > > > -- > > Shamil > > > > -----Original Message----- > > From: "Mike Mattys" > > To: "Discussion concerning Visual Basic and related programming > > issues." > > Date: Fri, 3 Apr 2009 00:53:07 -0400 > > Subject: Re: [dba-VB] SCRUM: UDF's > > > >> Hi SCRUM Team, > >> > >> I have committed my version of the Customer Phone List > >> > >> The question I have is how does one go about using a single > >> custom function for use by 27 controls' OnClick event ... > >> I mean there's no = MyFunction() and there's no macros. > From mmattys at rochester.rr.com Fri Apr 3 08:41:12 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Fri, 3 Apr 2009 09:41:12 -0400 Subject: [dba-VB] SCRUM: 27 controls' OnClick event References: <4B529CC234BF4B7E9C78CA3FA97C0772@Mattys> Message-ID: <8AC7EE62D799442CA45BA67CB0E5F7BE@Mattys> Let's see, make 27 buttons instead of labels ... Where is the context menu item "Convert To" ???? Aaah! - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Salakhetdinov Shamil" To: "dba-VB" Sent: Friday, April 03, 2009 9:34 AM Subject: Re: [dba-VB]SCRUM: 27 controls' OnClick event > Hi Mike, > > I must add that instead of this manual coding: > > ... > aLabel.Click += new EventHandler(letterLabel_Click); > bLabel.Click += new EventHandler(letterLabel_Click); > cLabel.Click += new EventHandler(letterLabel_Click); > ... > > you can use properties window to declaratively set letterLabel_Click as > event procedure for click event for every Label: in fact it's preferrable > to do it that way to have as little as possible custom coding. > > <<< > I have seen this syntax of {0}, {1}, but never used it. >>>> > Yes, it's often used in .NET coding... > > <<< >> I also remember your comment about Imports Visual Basic, but I won't :) >>>> > OK, yes, avoiding old VB6/VBA habits(functions) will help you to get good > C# programming skills quicker... > >> Your proposal on formats of forms and reports is good to me. > OK, thanks. > > Thank you. > > -- > Shamil > > -----Original Message----- > From: "Mike Mattys" > To: "Salakhetdinov Shamil" ,"Discussion concerning Visual > Basic and related programming issues." > Date: Fri, 3 Apr 2009 09:16:31 -0400 > Subject: Re: [dba-VB]SCRUM: 27 controls' OnClick event > >> Thanks, Shamil - Good! I have seen this syntax of {0}, {1}, but never >> used >> it. >> I also remember your comment about Imports Visual Basic, but I won't :) >> >> Your proposal on formats of forms and reports is good to me. >> >> - >> Michael R Mattys >> MapPoint and Database Dev >> www.mattysconsulting.com >> - >> ----- Original Message ----- >> From: "Salakhetdinov Shamil" >> To: "Discussion concerning Visual Basic and related programming issues." >> >> Sent: Friday, April 03, 2009 6:17 AM >> Subject: Re: [dba-VB]SCRUM: 27 controls' OnClick event >> >> >> > Hi Mike, >> > >> > After you will run update have a look I have done some changes to your >> > form to hanle the three controls' Click event by one event procedure: >> > >> > in Customer_Phone_List_Load >> > ... >> > aLabel.Click += new EventHandler(letterLabel_Click); >> > bLabel.Click += new EventHandler(letterLabel_Click); >> > cLabel.Click += new EventHandler(letterLabel_Click); >> > ... >> > >> > private void letterLabel_Click(object sender, EventArgs e) >> > { >> > Label label = (Label)sender; >> > string filter = string.Format("Name LIKE '{0}*'", >> > label.Tag); >> > this.customerBindingSource.Filter = filter; >> > } >> > >> > I have put filter letter in control's Tag to use it in a generic click >> > event event procedure to make a filter. >> > >> > Please also note I have made some design changes by putting gridview >> > into >> > groupbox contaner, and I have also set Anchor property for some >> > controls >> > to "automagicaly" and smoothly handle form resize... >> > >> > I'd also propose to change Label controls to button controls to enable >> > Tab >> > navigation as well as hot-keys (ALT+A, ALT+B, ...)... >> > >> > As for some controls' styles - we haven't discuss it yet by the SCRUM >> > team - this is proposal for all the next forms/reports we develop: >> > >> > - use the same style for forms, reports, controls to have consistent >> > look >> > & feel >> > >> > I'd propose now to discuss briefly and to define this common style - my >> > proposal is to use default WinForm controls styles as in sample forms >> > we >> > have, and for reports use the same styles as are in ShippersReport.rdlc >> > >> > Thank you. >> > >> > -- >> > Shamil >> > >> > -----Original Message----- >> > From: "Mike Mattys" >> > To: "Discussion concerning Visual Basic and related programming >> > issues." >> > Date: Fri, 3 Apr 2009 00:53:07 -0400 >> > Subject: Re: [dba-VB] SCRUM: UDF's >> > >> >> Hi SCRUM Team, >> >> >> >> I have committed my version of the Customer Phone List >> >> >> >> The question I have is how does one go about using a single >> >> custom function for use by 27 controls' OnClick event ... >> >> I mean there's no = MyFunction() and there's no macros. >> > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From James at fcidms.com Fri Apr 3 08:45:26 2009 From: James at fcidms.com (James Barash) Date: Fri, 3 Apr 2009 09:45:26 -0400 Subject: [dba-VB] Click-Once setup... In-Reply-To: Message-ID: <003101c9b462$7233c580$6d0101c0@fci.local> Shamil: Still works fine here. James -----Original Message----- From: dba-vb-bounces at databaseadvisors.com [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Salakhetdinov Shamil Sent: Thursday, April 02, 2009 3:51 PM To: Discussion concerning Visual Basic and related programming issues. Subject: Re: [dba-VB] Click-Once setup... Thank you Gustav, Jack and Pat, James, Mike for testing the link. As I have written previously here I have published the new version here http://shamils-4.hosting.parking.ru/click-once/MySampleWpfApplication.applic ation?Company=Test&UserId=Guest (watch line wraps) which is now signed with my code certofocate and accepts parameters specified in URL. All the info for this sample is obtained from the following sources: Click-Once Deployment http://msdn.microsoft.com/en-us/library/t71a733d(VS.80).aspx Deploying WPF Applications with ClickOnce http://msdn.microsoft.com/en-us/library/cc707835.aspx How to: Retrieve Query String Information in a ClickOnce Application http://msdn.microsoft.com/en-us/library/ms172242(VS.80).aspx as well as from Gustav's previous posting on click-once here on dba-VB: http://databaseadvisors.com/pipermail/dba-vb/2008-October/002037.html although I didn't use (yet) any external tools to make this setup - I have just used VS2008's: Right-Click VS Project entry -> Properies -> Publish as well as MS Windows MMC Certificates snap-in to install my code signing certificate as the Trusted Root Certification Authorities certificate. I think we can use similar Click-Once deployment feature to setup a test version of our Northwind.NET executables together with MS SQL database running under MS SQL Express... Thank you. -- Shamil -----Original Message----- From: "Mike Mattys" To: "Discussion concerning Visual Basic and related programming issues." Date: Thu, 2 Apr 2009 09:58:07 -0400 Subject: Re: [dba-VB] Click-Once setup... > Hi Shamil, > > It worked here after 'unknown publisher' warning. > Took a few moments 'verifying application requirements.' > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > ----- Original Message ----- > From: "James Barash" > To: "'Salakhetdinov Shamil'" ; "'Discussion concerning > Visual Basic and related programming issues.'" > Sent: Thursday, April 02, 2009 9:34 AM > Subject: Re: [dba-VB] Click-Once setup... > > > > Shamil: > > It worked fine here. I got a warning about the certificate but it ran > > fine. > > > > James Barash > > > > -----Original Message----- > > From: dba-vb-bounces at databaseadvisors.com > > [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Salakhetdinov > > Shamil > > Sent: Thursday, April 02, 2009 2:01 AM > > To: Discussion concerning Visual Basic and related programming issues. > > Subject: Re: [dba-VB] Click-Once setup... > > > > > > Hi All, > > > > I have published simple WPF Click-Once sample here: > > > > http://shamils-4.hosting.parking.ru/click-once/MySampleWpfApplication.applic > > ation > > > > Could you please test how it works for you by clicking on the above link? > > It works OK here. > > > > Please note that I signed it by using test certificate - not sure how it > > works on other systems. > > > > Thank you. > > > > -- > > Shamil > > > > > > > > -----Original Message----- > > From: Salakhetdinov Shamil > > To: "Discussion concerning Visual Basic and related programming > > issues." > > Date: Thu, 02 Apr 2009 02:23:38 +0400 > > Subject: Re: [dba-VB] Click-Once setup... > > > >> > >> Have just found addtional Click-Once related stuff to > > read-through/investigate/apply tomorrow: > >> > >> http://msdn.microsoft.com/en-us/library/t71a733d(VS.80).aspx > >> > >> http://msdn.microsoft.com/en-us/library/cc707835.aspx > >> > >> -- > >> Shamil > >> > >> -----Original Message----- > >> From: Salakhetdinov Shamil > >> To: "Discussion concerning Visual Basic and related programming > > issues." > >> Date: Thu, 02 Apr 2009 02:17:18 +0400 > >> Subject: Re: [dba-VB] Click-Once setup... > >> > >> > > >> > Hi Gustav, > >> > > >> > Thank you for your info. > >> > > >> > I have just tried to setup a simple WPF app as Click-Once on my ASP.NET > > hosting site but it didn't work from my first try. I've probably done > > something wrong. > >> > > >> > I will continue tomorrow... > >> > > >> > Thank you. > >> > > >> > -- > >> > Shamil > >> > > >> > > >> > -----Original Message----- > >> > From: "Gustav Brock" > >> > To: > >> > Date: Wed, 01 Apr 2009 23:17:01 +0200 > >> > Subject: Re: [dba-VB] Click-Once setup... > >> > > >> > > Hi Shamil > >> > > > >> > > Indeed! Highly recommended: > >> > > > >> > > http://databaseadvisors.com/pipermail/dba-vb/2008-October/002037.html > >> > > > >> > > I have installed a web server (IIS) at the client to which I have > > external access and publish the app to this directly from VS (via FTP) > > when > > a revision has been made. It can't be easier. > >> > > > >> > > /gustav > >> > > > >> > > PS: Will return to the SCRUM stuff tomorrow. It's bedtime here ... > >> > > > >> > > > >> > > >>> Salakhetdinov Shamil 01-04-2009 21:14 >>> > >> > > Hi All, > >> > > > >> > > Does anybody have .NET Apps Click-Once setup experience - namely .NET > > WPF apps Click-Once experience? > >> > > > >> > > I wonder how much time it could be needed for me to configure and > >> > > test > > such setup assuming I have WPF appricaltion ready? > >> > > > >> > > My customer also wanted to have CompanyName and UserId specified and > > somehow passed from Click-Once URL > >> > > > >> > > http://my-click-once-application-url?c=company&u=userid > >> > > > >> > > to the local application when it is installed first > > time/updated/on-start-up to get UserId in login dialog - is it possible to > > get such params somehow by the subject application passed to the latter > > "automagically" in e.g. standard start-up arguments or something like > > that? > >> > > > >> > > Thank you. > >> > > > >> > > -- > >> > > Shamil > >> > > > >> > > P.S. > >> > > > >> > > "WPF App deployed with ClickOnce": > >> > > > >> > > > > http://stackoverflow.com/questions/461186/is-this-list-a-correct-understandi > > ng-of-microsofts-current-application-deploymen > >> > > > >> > > requires two clicks (click hyperlink, click yes), no user input > >> > > only for current user, no per-machine installations > >> > > no shortcuts on desktop > >> > > appears in program list like normal applications > >> > > applications files are always copied to ../My Documents/My > > Applications > >> > > a shortcut to your application will be put in Start menu / your > > company name > >> > > cannot modify the target computer, isolated from operating system > >> > > automatically detects and updates a newer version > >> > > published simply by putting them on a webserver (where clients detect > > and get them) > >> > > requires .NET 2.0 or later > >> > > comparable to Java Web Start > >> > > solves four problems: (1) easy deployment, (2) easy updating, (3) > > low-impact on target computer, (4) no need for administrator permissions. > >> > > considered "low impact" > >> > > if two users have the same ClickOnce applciation installed on the > >> > > same > > machine, they will not break each other > >> > > employs CAS for security > >> > > user does not have to be online to use application > >> > > standalone ClickOnce apps do not work on Firefox and Mac with Firefox > > now since it needs the .NET runtime > >> > > restricted to single-window apps since they run in the browser > >> > > building a ClickOnce manifest is much easier than Silverlight etc, > > since the IDE will do almost all of it for you; you just have to host the > > files somewhere (could be a web URL; could be a network UNC). > >> > > > >> > > > >> > > > >> > > _______________________________________________ > >> > > dba-VB mailing list > >> > > dba-VB at databaseadvisors.com > >> > > http://databaseadvisors.com/mailman/listinfo/dba-vb > >> > > http://www.databaseadvisors.com > >> > > > >> > _______________________________________________ dba-VB mailing list dba-VB at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/dba-vb http://www.databaseadvisors.com From mmattys at rochester.rr.com Fri Apr 3 09:50:48 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Fri, 3 Apr 2009 10:50:48 -0400 Subject: [dba-VB] SCRUM: Customer Phone List Updated References: <4B529CC234BF4B7E9C78CA3FA97C0772@Mattys> <8AC7EE62D799442CA45BA67CB0E5F7BE@Mattys> Message-ID: <8BBC440EC5CD4F519A25AC4A6958DFAE@Mattys> Updates via VisualSVN: CustomerPhoneList.cs CustomerPhoneList.Designer.cs No other files were uploaded. - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - From Gustav at cactus.dk Fri Apr 3 10:20:35 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 03 Apr 2009 17:20:35 +0200 Subject: [dba-VB] SCRUM: 27 controls' OnClick event Message-ID: Hi Mike Just a comment, that this will not reduce code in total, just let VS create these line automatically in the .design.cs file in InitializeComponents. That is often very convenient, but if it is preferable, I think, is a matter of taste. For example, I've found that debugging may be easier if the code is in the .cs file. /gustav >>> Salakhetdinov Shamil 03-04-2009 15:34 >>> Hi Mike, I must add that instead of this manual coding: ... aLabel.Click += new EventHandler(letterLabel_Click); bLabel.Click += new EventHandler(letterLabel_Click); cLabel.Click += new EventHandler(letterLabel_Click); ... you can use properties window to declaratively set letterLabel_Click as event procedure for click event for every Label: in fact it's preferrable to do it that way to have as little as possible custom coding. From mmattys at rochester.rr.com Fri Apr 3 10:29:57 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Fri, 3 Apr 2009 11:29:57 -0400 Subject: [dba-VB] SCRUM: 27 controls' OnClick event References: Message-ID: <5124386FF3664F3D9129C6632073953B@Mattys> Thanks, Gustav, excellent point. I will add that one should not change code and then try to run the project in the debugger without using Rebuild All first - the errors! ugh! - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Gustav Brock" To: " Sent: Friday, April 03, 2009 11:20 AM Subject: Re: [dba-VB] SCRUM: 27 controls' OnClick event > Hi Mike > > Just a comment, that this will not reduce code in total, just let VS > create these line automatically in the .design.cs file in > InitializeComponents. > That is often very convenient, but if it is preferable, I think, is a > matter of taste. For example, I've found that debugging may be easier if > the code is in the .cs file. > > /gustav > > >>>> Salakhetdinov Shamil 03-04-2009 15:34 >>> > Hi Mike, > > I must add that instead of this manual coding: > > ... > aLabel.Click += new EventHandler(letterLabel_Click); > bLabel.Click += new EventHandler(letterLabel_Click); > cLabel.Click += new EventHandler(letterLabel_Click); > ... > > you can use properties window to declaratively set letterLabel_Click as > event procedure for click event for every Label: in fact it's preferrable > to do it that way to have as little as possible custom coding. From fuller.artful at gmail.com Fri Apr 3 14:15:56 2009 From: fuller.artful at gmail.com (Arthur Fuller) Date: Fri, 3 Apr 2009 15:15:56 -0400 Subject: [dba-VB] http://northwind.codeplex.com In-Reply-To: References: <29f585dd0904020728r28f2e06bwc5086c6711df1652@mail.gmail.com> Message-ID: <29f585dd0904031215t354acc83ua83458580411fd97@mail.gmail.com> Do I need to download Subversion first before I can grab this stuff? I'm unclear on this. A. On Thu, Apr 2, 2009 at 3:32 PM, Salakhetdinov Shamil wrote: > Hi Arthur, > > You probably mean that there is no new releases there? > Yes, the first release is planned when the current project finished > somewhere between 20-25th of April 2009. > > But there are several source code versions submitted there - here are the > links: > > Source Code Check-ins List > http://northwind.codeplex.com/SourceControl/ListDownloadableCommits.aspx > > 01-APR-09 Source Code Version Check-In > http://northwind.codeplex.com/SourceControl/changeset/view/3548#69615 > > Thank you. > From mcp2004 at mail.ru Fri Apr 3 15:34:33 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Sat, 04 Apr 2009 00:34:33 +0400 Subject: [dba-VB] =?koi8-r?b?aHR0cDovL25vcnRod2luZC5jb2RlcGxleC5jb20=?= In-Reply-To: <29f585dd0904031215t354acc83ua83458580411fd97@mail.gmail.com> References: <29f585dd0904031215t354acc83ua83458580411fd97@mail.gmail.com> Message-ID: Hi Arthur, No, you do not need to download Subversion - you can just download the current source code from: http://northwind.codeplex.com/SourceControl/changeset/view/3814 Please note *3814* is the latest full set of source files. When you get ot downloaded then: - unzip the archive; - attach db from \Database subfolder to your MS SQL 2005/2008 (Express) server (of course you can first copy these db files to your usual local location of db files); - start C# 2008 Express/VS 2008 Standard/Prof and open Northwind.Net.sln; - apply three SQL scripts from Northwind.NET.FE\Datasets\SQL subfolder; - correct connection string in Northwind.NET.FE project properties dialog to point to your SQL Server server (you can find info how to do that in a short video-clip located in \Tutorials subfolder) - compile/build/debug/run the application Thank you. -- Shamil -----Original Message----- From: Arthur Fuller To: Salakhetdinov Shamil , "Discussion concerning Visual Basic and related programming issues." Date: Fri, 3 Apr 2009 15:15:56 -0400 Subject: Re: [dba-VB] http://northwind.codeplex.com > Do I need to download Subversion first before I can grab this stuff? I'm > unclear on this. > > A. > > On Thu, Apr 2, 2009 at 3:32 PM, Salakhetdinov Shamil wrote: > > > Hi Arthur > > > > You probably mean that there is no new releases there? > > Yes, the first release is planned when the current project finished > > somewhere between 20-25th of April 2009. > > > > But there are several source code versions submitted there - here are the > > links: > > > > Source Code Check-ins List > > http://northwind.codeplex.com/SourceControl/ListDownloadableCommits.aspx > > > > 01-APR-09 Source Code Version Check-In > > http://northwind.codeplex.com/SourceControl/changeset/view/3548#69615 > > > > Thank you. > > > > From mcp2004 at mail.ru Fri Apr 3 15:43:00 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Sat, 04 Apr 2009 00:43:00 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IDI3IGNvbnRyb2xzJyBPbkNsaWNrIGV2ZW50?= In-Reply-To: <5124386FF3664F3D9129C6632073953B@Mattys> References: <5124386FF3664F3D9129C6632073953B@Mattys> Message-ID: Hi Mike, Got your new version of form here via SVN - it looks and works fine. Would you like you try to make 'Alphabetical List of Products' report or you pkan to read on MS eportViewer Control first (over weekend)? Thank you. -- Shamil -----Original Message----- From: "Mike Mattys" To: "Discussion concerning Visual Basic and related programming issues." Date: Fri, 3 Apr 2009 11:29:57 -0400 Subject: Re: [dba-VB] SCRUM: 27 controls' OnClick event > Thanks, Gustav, excellent point. > > I will add that one should not change code and then try to run > the project in the debugger without using Rebuild All first - the errors! > ugh! > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > ----- Original Message ----- > From: "Gustav Brock" > To: " > Sent: Friday, April 03, 2009 11:20 AM > Subject: Re: [dba-VB] SCRUM: 27 controls' OnClick event > > > > Hi Mike > > > > Just a comment, that this will not reduce code in total, just let VS > > create these line automatically in the .design.cs file in > > InitializeComponents. > > That is often very convenient, but if it is preferable, I think, is a > > matter of taste. For example, I've found that debugging may be easier if > > the code is in the .cs file. > > > > /gustav > > > > > >>>> Salakhetdinov Shamil 03-04-2009 15:34 >>> > > Hi Mike, > > > > I must add that instead of this manual coding: > > > > ... > > aLabel.Click += new EventHandler(letterLabel_Click); > > bLabel.Click += new EventHandler(letterLabel_Click); > > cLabel.Click += new EventHandler(letterLabel_Click); > > ... > > > > you can use properties window to declaratively set letterLabel_Click as > > event procedure for click event for every Label: in fact it's preferrable > > to do it that way to have as little as possible custom coding. > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mmattys at rochester.rr.com Fri Apr 3 15:49:49 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Fri, 3 Apr 2009 16:49:49 -0400 Subject: [dba-VB] SCRUM: 27 controls' OnClick event References: <5124386FF3664F3D9129C6632073953B@Mattys> Message-ID: <91DD6FE000F5463191D8668F95D30853@Mattys> Hi Shamil, I'll read it and try to put into practice. - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Salakhetdinov Shamil" To: "Discussion concerning Visual Basic and related programming issues." Sent: Friday, April 03, 2009 4:43 PM Subject: Re: [dba-VB]SCRUM: 27 controls' OnClick event > Hi Mike, > > Got your new version of form here via SVN - it looks and works fine. > > Would you like you try to make 'Alphabetical List of Products' report or > you pkan to read on MS eportViewer Control first (over weekend)? > > Thank you. > > -- > Shamil > > -----Original Message----- > From: "Mike Mattys" > To: "Discussion concerning Visual Basic and related programming > issues." > Date: Fri, 3 Apr 2009 11:29:57 -0400 > Subject: Re: [dba-VB] SCRUM: 27 controls' OnClick event > >> Thanks, Gustav, excellent point. >> >> I will add that one should not change code and then try to run >> the project in the debugger without using Rebuild All first - the errors! >> ugh! >> >> - >> Michael R Mattys >> MapPoint and Database Dev >> www.mattysconsulting.com >> - >> ----- Original Message ----- >> From: "Gustav Brock" >> To: "> >> Sent: Friday, April 03, 2009 11:20 AM >> Subject: Re: [dba-VB] SCRUM: 27 controls' OnClick event >> >> >> > Hi Mike >> > >> > Just a comment, that this will not reduce code in total, just let VS >> > create these line automatically in the .design.cs file in >> > InitializeComponents. >> > That is often very convenient, but if it is preferable, I think, is a >> > matter of taste. For example, I've found that debugging may be easier >> > if >> > the code is in the .cs file. >> > >> > /gustav >> > >> > >> >>>> Salakhetdinov Shamil 03-04-2009 15:34 >>> >> > Hi Mike, >> > >> > I must add that instead of this manual coding: >> > >> > ... >> > aLabel.Click += new EventHandler(letterLabel_Click); >> > bLabel.Click += new EventHandler(letterLabel_Click); >> > cLabel.Click += new EventHandler(letterLabel_Click); >> > ... >> > >> > you can use properties window to declaratively set letterLabel_Click as >> > event procedure for click event for every Label: in fact it's >> > preferrable >> > to do it that way to have as little as possible custom coding. >> >> _______________________________________________ >> dba-VB mailing list >> dba-VB at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/dba-vb >> http://www.databaseadvisors.com >> > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From dbdoug at gmail.com Fri Apr 3 16:41:08 2009 From: dbdoug at gmail.com (Doug Steele) Date: Fri, 3 Apr 2009 14:41:08 -0700 Subject: [dba-VB] http://northwind.codeplex.com In-Reply-To: References: <29f585dd0904031215t354acc83ua83458580411fd97@mail.gmail.com> Message-ID: <4dd71a0c0904031441m199d190j91897c29e18a0174@mail.gmail.com> Hi Shamil and crew: I just downloaded the project and got it running. I would have loved to participate, but I'm pretty busy and I'm just going to have to satisfy my curiosity by lurking. I stumbled on the following site while checking out the report viewer; it may be of some use to you: http://www.gotreportviewer.com/ Doug Steele On Fri, Apr 3, 2009 at 1:34 PM, Salakhetdinov Shamil wrote: > Hi Arthur, > > No, you do not need to download Subversion - you can just download the > current source code from: > > http://northwind.codeplex.com/SourceControl/changeset/view/3814 > > Please note *3814* is the latest full set of source files. > > When you get ot downloaded then: > > - unzip the archive; > - attach db from \Database subfolder to your MS SQL 2005/2008 (Express) > server (of course you can first copy these db files to your usual local > location of db files); > - start C# 2008 Express/VS 2008 Standard/Prof and open Northwind.Net.sln; > - apply three SQL scripts from Northwind.NET.FE\Datasets\SQL subfolder; > - correct connection string in Northwind.NET.FE project properties dialog > to point to your SQL Server server (you can find info how to do that in a > short video-clip located in \Tutorials subfolder) > - compile/build/debug/run the application > > > > > > From marklbreen at gmail.com Sat Apr 4 06:39:26 2009 From: marklbreen at gmail.com (Mark Breen) Date: Sat, 4 Apr 2009 12:39:26 +0100 Subject: [dba-VB] SCRUM: Check out In-Reply-To: References: Message-ID: Hello All, I did some playing with SVN this morning and I wanted to report here the results as briefly as possible. Step 1 Getting files and commiting changes - One person at a time I created a file named "Test file to be locked and tested.txt" and I logged on to my machine using username marklbreen and I logged onto a second PC using username mark2. I acquired the files from one project onto both machines and ensured that both machines were up to date. I then made an entry in the text file which consisted of one line of text, with the characters t1. I then commited those changes to the repository. This worked well. I then updated my second pc, which displayed the latest version of the file, correctly, I then made a an update on second pc and commited those changes. That also worked well. Step 2 Two people working on files - Messy I then made changes on the two machines simultaneously and attempted to commit those changes. This is a messy place to be in. I have some screen shots, that I have upload to a folder named screen shots by Mark to our repository. In summary, it is possible to review the changes made to both files, and attempt to merge the changes. IMVHO, this is a nightmare and I have been there in the past on the global project I mentioned and is very easy to grind the project to a complete standstill. Step 3 Try to Get a lock, always with latest version - works well, cannot create conflict So then I tried the Get Lock Functionality. This works simply and seems to work very well. Again, taking my simple single text file as the example. I get a lock on machine one, make the changes and commit the changes. So Far So Good (SFSG). Note that the lock is released automatically when I commit. Then I switch to the second machine, get the latest version and get a lock, make the changes and commit. SFSG. Note again, the lock is released when I commit. Then I switch back to the first machine and get a lock and made some edits locally. I do not at this point commit. Then I switch back to the second machine an request a lock. This lock isrefused, because machine one has the lock. I have to wait. Step 4 Locking and Updating Beautiful Solution Finally, I created a situation where Machine A has the latest version and nothing is locked. Machine B is also latest version and no locks exist. I Lock a file on Machine A and start making Edits. I always know that machine B cannot gain a lock at this point. I commit all my changes on Machine A (note that locks are released) Now Machine B attempts again to request a lock on the file. SVN reports to the user that the file on the repository has been updated, and asks would you like to get the latest version before you lock the file. This worked very well on my test file. Summary. Now that we have multiple users checking out files and checking back in, we need to move from the purely repository model, to the "check out - make edits - check in" model. I have tested it with one file, and it seemed to work well. However, there are open questions, such as Can this type of file locking work for you as developers, without locking permanantly the sln and csproj files? Do we need to do more testing with complete projects and solutions, as opposed to my simple text files. Would some playing with two or three people simultaneously be a good idea first to get the check out - edit - check is model working with a file, then with a folder, and finally with a solution and project. Have a think about what you want and let me know. If you want me to create second users for some or all of you, let me know also, ie Shamil and Shamil02. Thanks Mark 2009/4/3 Salakhetdinov Shamil > > Hi Gustav, > > Yes, I see this LOck feature in Visual SVN but will that help to resolve > conflicts or not - I'm not sure about that: > > - imagine you get lock on a form, make the changes and then commit them > and > - somebody else does make the changes for their local version of form > (version of code you started with ) and then commits the changes after your > commits. > > Do you expect SVN server will be able to properly merge such updates of the > source code? (source code will get lines' inserts/updates/deletes in several > places of several files when somebody edits a form in design mode). Am I > missing something? > > We should probably try how it works? - for that trial we have to have to > create a test form and to have an online chat (MS Messenger, GoogleTalk, > Skype ?) and do chat and do locks, edits, commits, updates to see what > happens locally and on server side... > > Thank you. > > -- > Shamil > > -----Original Message----- > From: "Gustav Brock" > To: > Date: Fri, 03 Apr 2009 12:41:45 +0200 > Subject: Re: [dba-VB] SCRUM: Check out > > > Hi Shamil > > > > It should be noted that prior to start working on an existing form you > must check it out by locking it. > > I don't know how to do that manually, but with VisualSVN installed you > just pick VisualSVN from the popup menu of the form and select Get Lock and > finish the task. > > > > As I understand it, the lock will be released when you later commit the > form changes. > > > > /gustav > > > > >>> Salakhetdinov Shamil 03-04-2009 11:54 >>> > > > > - we're in a bit of trouble with us editing/committing to SCC the same > .NET WinForms as when one makes design changes in them then local source > code gets changed in several files - as result SVN commit can't resolve > source code changes' conflicts on committing local code changes. .. > > > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > > From mcp2004 at mail.ru Sat Apr 4 14:43:18 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Sat, 04 Apr 2009 23:43:18 +0400 Subject: [dba-VB] =?koi8-r?b?aHR0cDovL25vcnRod2luZC5jb2RlcGxleC5jb20=?= In-Reply-To: <4dd71a0c0904031441m199d190j91897c29e18a0174@mail.gmail.com> References: <4dd71a0c0904031441m199d190j91897c29e18a0174@mail.gmail.com> Message-ID: Hi Doug, Thank you for your feedback - it's good to know the project's forms and reports runs well on your system. Yes, http://www.gotreportviewer.com/ is a good site for information about usage of MS ReportViewever control, which we're going to use in our project intensively during the next two weeks.... Thank you. -- Shamil -----Original Message----- From: Doug Steele To: Salakhetdinov Shamil , "Discussion concerning Visual Basic and related programming issues." Date: Fri, 3 Apr 2009 14:41:08 -0700 Subject: Re: [dba-VB] http://northwind.codeplex.com > Hi Shamil and crew: > > I just downloaded the project and got it running. I would have loved to > participate, but I'm pretty busy and I'm just going to have to satisfy my > curiosity by lurking. > > I stumbled on the following site while checking out the report viewer; it > may be of some use to you: > > http://www.gotreportviewer.com/ > > Doug Steele > > > On Fri, Apr 3, 2009 at 1:34 PM, Salakhetdinov Shamil wrote: > > > Hi Arthur, > > > > No, you do not need to download Subversion - you can just download the > > current source code from: > > > > http://northwind.codeplex.com/SourceControl/changeset/view/3814 > > > > Please note *3814* is the latest full set of source files. > > > > When you get ot downloaded then: > > > > - unzip the archive; > > - attach db from \Database subfolder to your MS SQL 2005/2008 (Express) > > server (of course you can first copy these db files to your usual local > > location of db files); > > - start C# 2008 Express/VS 2008 Standard/Prof and open Northwind.Net.sln; > > - apply three SQL scripts from Northwind.NET.FE\Datasets\SQL subfolder; > > - correct connection string in Northwind.NET.FE project properties dialog > > to point to your SQL Server server (you can find info how to do that in a > > short video-clip located in \Tutorials subfolder) > > - compile/build/debug/run the application > > > > > > > > > > > > > > From mcp2004 at mail.ru Sat Apr 4 15:06:14 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Sun, 05 Apr 2009 00:06:14 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IENoZWNrIG91dA==?= In-Reply-To: References: Message-ID: Hi Mark, Thank you for your investigation. The "Step 4 Locking and Updating Beautiful Solution" is what we have to use. And it shoudln't be that limiting if we will follow some discipline and good OOP&D principles. The latter will be needed when we will start doing a lot of coding and that should not happen in the near future I hope. Therefore we have enough time to get self-disciplined to use "lock - edit - commit" everytime we're going to change .csproj and .sln - and that happens when we add/delete folders/files from .csproj and .sln - IOW that's a very short period of time. And because we're working on different forms and reports we can lock them for longer time without limiting/getting standstill other team members. Good OOP&D principles applied, which result in small class files with very well targeted responsibilities as well as the .NET Framework feature of partial classes should allow our team members to have different source files locked when needed for relatively short period of time therefore "locking collisions" may happen but not too often I'd expect... Here I'm with my weekend's optimistic point of view :) Thank you. -- Shamil -----Original Message----- From: Mark Breen To: Salakhetdinov Shamil , "Discussion concerning Visual Basic and related programming issues." Date: Sat, 4 Apr 2009 12:39:26 +0100 Subject: Re: [dba-VB] SCRUM: Check out > Hello All, > I did some playing with SVN this morning and I wanted to report here the > results as briefly as possible. > > Step 1 Getting files and commiting changes - One person at a time > I created a file named "Test file to be locked and tested.txt" and I logged > on to my machine using username marklbreen and I logged onto a second PC > using username mark2. I acquired the files from one project onto both > machines and ensured that both machines were up to date. I then made an > entry in the text file which consisted of one line of text, with the > characters t1. I then commited those changes to the repository. This > worked well. > > I then updated my second pc, which displayed the latest version of the file, > correctly, I then made a an update on second pc and commited those changes. > That also worked well. > > Step 2 Two people working on files - Messy > I then made changes on the two machines simultaneously and attempted to > commit those changes. This is a messy place to be in. I have some screen > shots, that I have upload to a folder named screen shots by Mark to > our repository. In summary, it is possible to review the changes made to > both files, and attempt to merge the changes. IMVHO, this is a nightmare > and I have been there in the past on the global project I mentioned and is > very easy to grind the project to a complete standstill. > > Step 3 Try to Get a lock, always with latest version - works well, cannot > create conflict > So then I tried the Get Lock Functionality. This works simply and seems to > work very well. Again, taking my simple single text file as the example. I > get a lock on machine one, make the changes and commit the changes. So Far > So Good (SFSG). Note that the lock is released automatically when I commit. > Then I switch to the second machine, get the latest version and get a lock, > make the changes and commit. SFSG. Note again, the lock is released when I > commit. > Then I switch back to the first machine and get a lock and made some edits > locally. I do not at this point commit. > Then I switch back to the second machine an request a lock. This lock > isrefused, > because machine one has the lock. I have to wait. > > > Step 4 Locking and Updating Beautiful Solution > Finally, I created a situation where Machine A has the latest version and > nothing is locked. > Machine B is also latest version and no locks exist. > I Lock a file on Machine A and start making Edits. > I always know that machine B cannot gain a lock at this point. > I commit all my changes on Machine A (note that locks are released) > Now Machine B attempts again to request a lock on the file. SVN reports to > the user that the file on the repository has been updated, and asks would > you like to get the latest version before you lock the file. > This worked very well on my test file. > > > Summary. > Now that we have multiple users checking out files and checking back in, we > need to move from the purely repository model, to the "check out - make > edits - check in" model. I have tested it with one file, and it seemed to > work well. However, there are open questions, such as > > Can this type of file locking work for you as developers, without locking > permanantly the sln and csproj files? > Do we need to do more testing with complete projects and solutions, as > opposed to my simple text files. > Would some playing with two or three people simultaneously be a good idea > first to get the check out - edit - check is model working with a file, then > with a folder, and finally with a solution and project. > > Have a think about what you want and let me know. If you want me to create > second users for some or all of you, let me know also, ie Shamil and > Shamil02. > > Thanks > > Mark > > > > > > > 2009/4/3 Salakhetdinov Shamil > > > > > Hi Gustav, > > > > Yes, I see this LOck feature in Visual SVN but will that help to resolve > > conflicts or not - I'm not sure about that: > > > > - imagine you get lock on a form, make the changes and then commit them > > and > > - somebody else does make the changes for their local version of form > > (version of code you started with ) and then commits the changes after your > > commits. > > > > Do you expect SVN server will be able to properly merge such updates of the > > source code? (source code will get lines' inserts/updates/deletes in several > > places of several files when somebody edits a form in design mode). Am I > > missing something? > > > > We should probably try how it works? - for that trial we have to have to > > create a test form and to have an online chat (MS Messenger, GoogleTalk, > > Skype ?) and do chat and do locks, edits, commits, updates to see what > > happens locally and on server side... > > > > Thank you. > > > > -- > > Shamil > > > > -----Original Message----- > > From: "Gustav Brock" > > To: > > Date: Fri, 03 Apr 2009 12:41:45 +0200 > > Subject: Re: [dba-VB] SCRUM: Check out > > > > > Hi Shamil > > > > > > It should be noted that prior to start working on an existing form you > > must check it out by locking it. > > > I don't know how to do that manually, but with VisualSVN installed you > > just pick VisualSVN from the popup menu of the form and select Get Lock and > > finish the task. > > > > > > As I understand it, the lock will be released when you later commit the > > form changes. > > > > > > /gustav > > > > > > >>> Salakhetdinov Shamil 03-04-2009 11:54 >>> > > > > > > - we're in a bit of trouble with us editing/committing to SCC the same > > .NET WinForms as when one makes design changes in them then local source > > code gets changed in several files - as result SVN commit can't resolve > > source code changes' conflicts on committing local code changes. .. > > > > > > > > > _______________________________________________ > > > dba-VB mailing list > > > dba-VB at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > > http://www.databaseadvisors.com > > > > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > > > From mcp2004 at mail.ru Sat Apr 4 18:09:23 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Sun, 05 Apr 2009 03:09:23 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IFNwcmludCAtIDJuZCB3ZWVrIHBsYW4=?= In-Reply-To: References: Message-ID: Hi SCRUM Team, I have made the following reports: - Alphabetical List of Products - Product By Category but the second one is not yet finished - looking for a way to make it multi-column. Any proposals? Current solution is uploaded to the server. Please always look at \!Documents\Notes.txt file after you update your code from server to find are there any new SQL scripts to apply - here is the current list: 0001_vw_CustomerOrdersProducts.sql 0002_vw_CustomerOrderTotals.sql 0003_vw_CustomerCountries.sql 0004_vw_AlphabeticalListOfProductsReport.sql Please add your SQL scripts' file names to this list if you'll create some. Please put all the scripts into \Datasets\SQL subfolder named using numeric prefix to have the scripts sorted inthe sequence they were created. Please note how I made SimpleReportsDataSet to keep 'Alphabetical List of Products' and 'Product by Category' reports' sources. I used the same vw_AlphabeicalListOfProductsReport view for both reports but I have renamed table objects in dataset to allow in the future to substitute the database object e.g with stored procedure etc. without the need to rename anything in the code/forms/reports, which are using this dataset. Thank you. -- Shamil -----Original Message----- From: Salakhetdinov Shamil To: "Discussion concerning Visual Basic and related programming issues." Date: Fri, 03 Apr 2009 03:22:44 +0400 Subject: Re: [dba-VB] SCRUM: Sprint - 2nd week plan > Hi SCRUM team, > > Thee three dialog froms are done, and committed to our SCC server as well as published within new source code set at CodePlex. > > I will also take 'Product By Category' Report > > Note: please create new views, SPs, UDFs for reports if the existing set tables, views, SPs, UDFs is not enough to develop reports. Please also create a new strongly typed dataset dedicated to a certain report in the case you create new views, SPs or UDFs for this report. Please put all the database objects you'll use in report in this dataset. > > Forms > ====== > 1 Customers Labels Dialog => DONE > 3 Customer Phone List => Mike > 2 Quaterly Order => Gustav > 2 Quaterly Orders Subform => Gustav > 1 Sales By Year Dialog => DONE > 2 Sales Reports Dialog => DONE > > Reports > ======== > 2 Alphabetical List of Products > 1 Product By Category => Shamil > 2 Sales Totals by Amount > -------------------------------- > 16 hours > > Thank you. > > -- > Shamil > > > -----Original Message----- > From: Salakhetdinov Shamil > To: "Discussion concerning Visual Basic and related programming issues." > Date: Fri, 03 Apr 2009 00:15:57 +0400 > Subject: Re: [dba-VB] SCRUM: Sprint - 2nd week plan > > > Hi Gustav, > > > > OK, please tell what report would you like to develop? (I will make all the dialog forms now - they are small - just to have them ready to be used to run other forms/reports): > > > > Forms > > ====== > > 1 Customers Labels Dialog => Shamil > > 3 Customer Phone List => Mike > > 2 Quaterly Order => Gustav > > 2 Quaterly Orders Subform => Gustav > > 1 Sales By Year Dialog => Shamil > > 2 Sales Reports Dialog => Shamil > > > > Reports > > ======== > > 2 Alphabetical List of Products > > 1 Product By Category > > 2 Sales Totals by Amount > > -------------------------------- > > 16 hours > > > > Thank you. > > > > -- > > Shamil > > > > -----Original Message----- > > From: "Gustav Brock" > > To: > > Date: Thu, 02 Apr 2009 18:09:23 +0200 > > Subject: Re: [dba-VB] SCRUM: Sprint - 2nd week plan > > > > > Hi SCRUM Team > > > > > > I could take, say, the Quarterly Orders including Subform and one of the reports. > > > > > > /gustav > > > > > > >>> Salakhetdinov Shamil 01-04-2009 19:49 >>> > > > Hi SCRUM Team, > > > > > > The following is the plan for the second week. > > > Please select forms/reports your wanted to develop during this week. > > > Please ask any questions. > > > Please before asking the questions on forms check how the current set of forms is done: let's follow currently this "lightweight" development style for this project - we can do enhancements in the end of this project or in the follow-up project. > > > > > > Forms > > > ====== > > > 1 Customers Labels Dialog > > > 3 Customer Phone List > > > 2 Quaterly Order > > > 2 Quaterly Orders Subform > > > 1 Sales By Year Dialog > > > 2 Sales Reports Dialog > > > > > > Reports > > > ======== > > > 2 Alphabetical List of Products > > > 1 Product By Category > > > 2 Sales Totals by Amount > > > -------------------------------- > > > 16 hours > > > > > > Thank you. > > > > > > -- > > > Shamil > > > > > > > > > > > > _______________________________________________ > > > dba-VB mailing list > > > dba-VB at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > > http://www.databaseadvisors.com > > > > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mmattys at rochester.rr.com Sat Apr 4 21:44:20 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Sat, 4 Apr 2009 22:44:20 -0400 Subject: [dba-VB] SCRUM: Applying .sql References: Message-ID: <6C6E96FFFE4D4215B0B339E71660E807@Mattys> Hi Team, I've just figured out that I can use SQL Management Studio 2005 Express to connect with my SQL2005 db engine and that the Query Editor is actually an upgrade to the 2000 Query Analyzer. So I opened the file 0001_vw_CustomerOrdersProducts.sql and tried to execute. I received the following error: "Msg 208, Level 16, State 1, Procedure vw_CustomerOrdersProducts, Line 3 Invalid object name 'dbo.Customer'." Why? - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Salakhetdinov Shamil" To: "Discussion concerning Visual Basic and related programming issues." Sent: Saturday, April 04, 2009 7:09 PM Subject: Re: [dba-VB] SCRUM: Sprint - 2nd week plan > > Hi SCRUM Team, > > I have made the following reports: > > - Alphabetical List of Products > - Product By Category > > but the second one is not yet finished - looking for a way to make it > multi-column. Any proposals? > > Current solution is uploaded to the server. > Please always look at \!Documents\Notes.txt file after you update your > code from server to find are there any new SQL scripts to apply - here is > the current list: > > 0001_vw_CustomerOrdersProducts.sql > 0002_vw_CustomerOrderTotals.sql > 0003_vw_CustomerCountries.sql > 0004_vw_AlphabeticalListOfProductsReport.sql > > Please add your SQL scripts' file names to this list if you'll create > some. > > Please put all the scripts into \Datasets\SQL subfolder named using > numeric prefix to have the scripts sorted inthe sequence they were > created. > > Please note how I made SimpleReportsDataSet to keep 'Alphabetical List of > Products' and 'Product by Category' reports' sources. I used the same > vw_AlphabeicalListOfProductsReport view for both reports but I have > renamed table objects in dataset to allow in the future to substitute the > database object e.g with stored procedure etc. without the need to rename > anything in the code/forms/reports, which are using this dataset. > > Thank you. > > -- > Shamil From mcp2004 at mail.ru Sun Apr 5 03:06:27 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Sun, 05 Apr 2009 12:06:27 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IEFwcGx5aW5nIC5zcWw=?= In-Reply-To: <6C6E96FFFE4D4215B0B339E71660E807@Mattys> References: <6C6E96FFFE4D4215B0B339E71660E807@Mattys> Message-ID: Hi Mike, You probably didn't set current db to NorthwindNet: in the left top corner of SQL Management Studion Express there a combo to select current db. Or you can put use NorthwindNet go before the SQL Script's text. Putting such use directive in front of all the scripts isn't practical as the name of the database can be changed... -- Shamil -----Original Message----- From: "Mike Mattys" To: "Salakhetdinov Shamil" ,"Discussion concerning Visual Basic and related programming issues." Date: Sat, 4 Apr 2009 22:44:20 -0400 Subject: Re: [dba-VB] SCRUM: Applying .sql > Hi Team, > > I've just figured out that I can use SQL Management Studio 2005 Express to > connect with my SQL2005 db engine and that the Query Editor is actually > an upgrade to the 2000 Query Analyzer. > > So I opened the file 0001_vw_CustomerOrdersProducts.sql and tried to > execute. > I received the following error: > "Msg 208, Level 16, State 1, Procedure vw_CustomerOrdersProducts, Line 3 > Invalid object name 'dbo.Customer'." > Why? > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > ----- Original Message ----- > From: "Salakhetdinov Shamil" > To: "Discussion concerning Visual Basic and related programming issues." > > Sent: Saturday, April 04, 2009 7:09 PM > Subject: Re: [dba-VB] SCRUM: Sprint - 2nd week plan > > > > > > Hi SCRUM Team, > > > > I have made the following reports: > > > > - Alphabetical List of Products > > - Product By Category > > > > but the second one is not yet finished - looking for a way to make it > > multi-column. Any proposals? > > > > Current solution is uploaded to the server. > > Please always look at \!Documents\Notes.txt file after you update your > > code from server to find are there any new SQL scripts to apply - here is > > the current list: > > > > 0001_vw_CustomerOrdersProducts.sql > > 0002_vw_CustomerOrderTotals.sql > > 0003_vw_CustomerCountries.sql > > 0004_vw_AlphabeticalListOfProductsReport.sql > > > > Please add your SQL scripts' file names to this list if you'll create > > some. > > > > Please put all the scripts into \Datasets\SQL subfolder named using > > numeric prefix to have the scripts sorted inthe sequence they were > > created. > > > > Please note how I made SimpleReportsDataSet to keep 'Alphabetical List of > > Products' and 'Product by Category' reports' sources. I used the same > > vw_AlphabeicalListOfProductsReport view for both reports but I have > > renamed table objects in dataset to allow in the future to substitute the > > database object e.g with stored procedure etc. without the need to rename > > anything in the code/forms/reports, which are using this dataset. > > > > Thank you. > > > > -- > > Shamil > From mmattys at rochester.rr.com Sun Apr 5 09:33:08 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Sun, 5 Apr 2009 10:33:08 -0400 Subject: [dba-VB] SCRUM: Applying .sql References: <6C6E96FFFE4D4215B0B339E71660E807@Mattys> Message-ID: <8216C1ED12E946A6970270D61040FB4B@Mattys> Hi Shamil, Since there is no combo in the left-hand corner, that cannot be the answer. What I did is - View ... Toolbars ... Query Designer - Open File (*.sql) - Copy the content of the .sql file - expand Programmability - right-click on Stored Procedures - select New Stored Procedure - Paste in sql file content - right-click and Execute Receive message: Command(s) completed successfully. Refreshing the Views category now shows the new View. Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Salakhetdinov Shamil" To: "dba-VB" Sent: Sunday, April 05, 2009 4:06 AM Subject: Re: [dba-VB] SCRUM: Applying .sql > > Hi Mike, > > You probably didn't set current db to NorthwindNet: in the left top corner > of SQL Management Studion Express there a combo to select current db. > > Or you can put > > use NorthwindNet > go > > before the SQL Script's text. > > Putting such use directive in front of all the scripts isn't practical as > the name of the database can be changed... > > -- > Shamil > > > -----Original Message----- > From: "Mike Mattys" > To: "Salakhetdinov Shamil" ,"Discussion concerning Visual > Basic and related programming issues." > Date: Sat, 4 Apr 2009 22:44:20 -0400 > Subject: Re: [dba-VB] SCRUM: Applying .sql > >> Hi Team, >> >> I've just figured out that I can use SQL Management Studio 2005 Express >> to >> connect with my SQL2005 db engine and that the Query Editor is actually >> an upgrade to the 2000 Query Analyzer. >> >> So I opened the file 0001_vw_CustomerOrdersProducts.sql and tried to >> execute. >> I received the following error: >> "Msg 208, Level 16, State 1, Procedure vw_CustomerOrdersProducts, Line 3 >> Invalid object name 'dbo.Customer'." >> Why? >> >> - >> Michael R Mattys >> MapPoint and Database Dev >> www.mattysconsulting.com >> - >> ----- Original Message ----- >> From: "Salakhetdinov Shamil" >> To: "Discussion concerning Visual Basic and related programming issues." >> >> Sent: Saturday, April 04, 2009 7:09 PM >> Subject: Re: [dba-VB] SCRUM: Sprint - 2nd week plan >> >> >> > >> > Hi SCRUM Team, >> > >> > I have made the following reports: >> > >> > - Alphabetical List of Products >> > - Product By Category >> > >> > but the second one is not yet finished - looking for a way to make it >> > multi-column. Any proposals? >> > >> > Current solution is uploaded to the server. >> > Please always look at \!Documents\Notes.txt file after you update your >> > code from server to find are there any new SQL scripts to apply - here >> > is >> > the current list: >> > >> > 0001_vw_CustomerOrdersProducts.sql >> > 0002_vw_CustomerOrderTotals.sql >> > 0003_vw_CustomerCountries.sql >> > 0004_vw_AlphabeticalListOfProductsReport.sql >> > >> > Please add your SQL scripts' file names to this list if you'll create >> > some. >> > >> > Please put all the scripts into \Datasets\SQL subfolder named using >> > numeric prefix to have the scripts sorted inthe sequence they were >> > created. >> > >> > Please note how I made SimpleReportsDataSet to keep 'Alphabetical List >> > of >> > Products' and 'Product by Category' reports' sources. I used the same >> > vw_AlphabeicalListOfProductsReport view for both reports but I have >> > renamed table objects in dataset to allow in the future to substitute >> > the >> > database object e.g with stored procedure etc. without the need to >> > rename >> > anything in the code/forms/reports, which are using this dataset. >> > >> > Thank you. >> > >> > -- >> > Shamil >> > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mmattys at rochester.rr.com Sun Apr 5 09:52:17 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Sun, 5 Apr 2009 10:52:17 -0400 Subject: [dba-VB] SCRUM: Applying .sql References: <6C6E96FFFE4D4215B0B339E71660E807@Mattys> <8216C1ED12E946A6970270D61040FB4B@Mattys> Message-ID: <24944A9B8E3E41B6ABDEA72C8930F756@Mattys> Please note that this may be permissions or file access because I did get this 'helpful' error message that I googled and found to be (possible) 'By Design' security: Msg 233, Level 20, State 0, Line 0 A transport-level error has occurred when receiving results from the server. (provider: Shared Memory Provider, error: 0 - No process is on the other end of the pipe.) - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Mike Mattys" To: "Salakhetdinov Shamil" ; "Discussion concerning Visual Basic and related programming issues." Sent: Sunday, April 05, 2009 10:33 AM Subject: Re: [dba-VB] SCRUM: Applying .sql > Hi Shamil, > > Since there is no combo in the left-hand corner, that cannot be the > answer. > What I did is > > - View ... Toolbars ... Query Designer > - Open File (*.sql) > - Copy the content of the .sql file > > - expand Programmability > - right-click on Stored Procedures > - select New Stored Procedure > > - Paste in sql file content > - right-click and Execute > > Receive message: > Command(s) completed successfully. > > Refreshing the Views category now shows the new View. > > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > ----- Original Message ----- > From: "Salakhetdinov Shamil" > To: "dba-VB" > Sent: Sunday, April 05, 2009 4:06 AM > Subject: Re: [dba-VB] SCRUM: Applying .sql > > >> >> Hi Mike, >> >> You probably didn't set current db to NorthwindNet: in the left top >> corner >> of SQL Management Studion Express there a combo to select current db. >> >> Or you can put >> >> use NorthwindNet >> go >> >> before the SQL Script's text. >> >> Putting such use directive in front of all the scripts isn't practical as >> the name of the database can be changed... >> >> -- >> Shamil >> >> >> -----Original Message----- >> From: "Mike Mattys" >> To: "Salakhetdinov Shamil" ,"Discussion concerning >> Visual >> Basic and related programming issues." >> Date: Sat, 4 Apr 2009 22:44:20 -0400 >> Subject: Re: [dba-VB] SCRUM: Applying .sql >> >>> Hi Team, >>> >>> I've just figured out that I can use SQL Management Studio 2005 Express >>> to >>> connect with my SQL2005 db engine and that the Query Editor is actually >>> an upgrade to the 2000 Query Analyzer. >>> >>> So I opened the file 0001_vw_CustomerOrdersProducts.sql and tried to >>> execute. >>> I received the following error: >>> "Msg 208, Level 16, State 1, Procedure vw_CustomerOrdersProducts, Line 3 >>> Invalid object name 'dbo.Customer'." >>> Why? >>> >>> - >>> Michael R Mattys >>> MapPoint and Database Dev >>> www.mattysconsulting.com >>> - >>> ----- Original Message ----- >>> From: "Salakhetdinov Shamil" >>> To: "Discussion concerning Visual Basic and related programming issues." >>> >>> Sent: Saturday, April 04, 2009 7:09 PM >>> Subject: Re: [dba-VB] SCRUM: Sprint - 2nd week plan >>> >>> >>> > >>> > Hi SCRUM Team, >>> > >>> > I have made the following reports: >>> > >>> > - Alphabetical List of Products >>> > - Product By Category >>> > >>> > but the second one is not yet finished - looking for a way to make it >>> > multi-column. Any proposals? >>> > >>> > Current solution is uploaded to the server. >>> > Please always look at \!Documents\Notes.txt file after you update your >>> > code from server to find are there any new SQL scripts to apply - here >>> > is >>> > the current list: >>> > >>> > 0001_vw_CustomerOrdersProducts.sql >>> > 0002_vw_CustomerOrderTotals.sql >>> > 0003_vw_CustomerCountries.sql >>> > 0004_vw_AlphabeticalListOfProductsReport.sql >>> > >>> > Please add your SQL scripts' file names to this list if you'll create >>> > some. >>> > >>> > Please put all the scripts into \Datasets\SQL subfolder named using >>> > numeric prefix to have the scripts sorted inthe sequence they were >>> > created. >>> > >>> > Please note how I made SimpleReportsDataSet to keep 'Alphabetical List >>> > of >>> > Products' and 'Product by Category' reports' sources. I used the same >>> > vw_AlphabeicalListOfProductsReport view for both reports but I have >>> > renamed table objects in dataset to allow in the future to substitute >>> > the >>> > database object e.g with stored procedure etc. without the need to >>> > rename >>> > anything in the code/forms/reports, which are using this dataset. >>> > >>> > Thank you. >>> > >>> > -- >>> > Shamil >>> >> >> _______________________________________________ >> dba-VB mailing list >> dba-VB at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/dba-vb >> http://www.databaseadvisors.com >> > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mcp2004 at mail.ru Sun Apr 5 09:55:40 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Sun, 05 Apr 2009 18:55:40 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IEFwcGx5aW5nIC5zcWw=?= In-Reply-To: <8216C1ED12E946A6970270D61040FB4B@Mattys> References: <8216C1ED12E946A6970270D61040FB4B@Mattys> Message-ID: Hi Mike, OK, it worked for you but I still think there is a shorter way. I do use MS SQL Server 2005 Management Studio - it may happen MS SQL Server 2005 Express doesn't have the toolbar/combo - try View->Tollbars->SQL Editor - the latter toolbar should have a combo with the list of databases. Another way is to Right-Click on database in the treeview of databases and then select New Query... entry , get new empty query window opened and paste SQL script into it. It will run in context of the db you right-clicked on. To execute you can use F5. BTW, you can select any part of query in the query window and execute it (F5) - and only selected part will be executed - nice and useful "trick", which isn't described in the docs? (I have got it quite some time ago from one SQL master)... -- Shamil -----Original Message----- From: "Mike Mattys" To: "Salakhetdinov Shamil" ,"Discussion concerning Visual Basic and related programming issues." Date: Sun, 5 Apr 2009 10:33:08 -0400 Subject: Re: [dba-VB] SCRUM: Applying .sql > Hi Shamil, > > Since there is no combo in the left-hand corner, that cannot be the answer. > What I did is > > - View ... Toolbars ... Query Designer > - Open File (*.sql) > - Copy the content of the .sql files > > - expand Programmability > - right-click on Stored Procedures > - select New Stored Procedure > > - Paste in sql file content > - right-click and Execute > > Receive message: > Command(s) completed successfully. > > Refreshing the Views category now shows the new View. > > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > ----- Original Message ----- > From: "Salakhetdinov Shamil" > To: "dba-VB" > Sent: Sunday, April 05, 2009 4:06 AM > Subject: Re: [dba-VB] SCRUM: Applying .sql > > > > > > Hi Mike, > > > > You probably didn't set current db to NorthwindNet: in the left top corner > > of SQL Management Studion Express there a combo to select current db. > > > > Or you can put > > > > use NorthwindNet > > go > > > > before the SQL Script's text. > > > > Putting such use directive in front of all the scripts isn't practical as > > the name of the database can be changed... > > > > -- > > Shamil > > > > > > -----Original Message----- > > From: "Mike Mattys" > > To: "Salakhetdinov Shamil" ,"Discussion concerning Visual > > Basic and related programming issues." > > Date: Sat, 4 Apr 2009 22:44:20 -0400 > > Subject: Re: [dba-VB] SCRUM: Applying .sql > > > >> Hi Team, > >> > >> I've just figured out that I can use SQL Management Studio 2005 Express > >> to > >> connect with my SQL2005 db engine and that the Query Editor is actually > >> an upgrade to the 2000 Query Analyzer. > >> > >> So I opened the file 0001_vw_CustomerOrdersProducts.sql and tried to > >> execute. > >> I received the following error: > >> "Msg 208, Level 16, State 1, Procedure vw_CustomerOrdersProducts, Line 3 > >> Invalid object name 'dbo.Customer'." > >> Why? > >> > >> - > >> Michael R Mattys > >> MapPoint and Database Dev > >> www.mattysconsulting.com > >> - > >> ----- Original Message ----- > >> From: "Salakhetdinov Shamil" > >> To: "Discussion concerning Visual Basic and related programming issues." > >> > >> Sent: Saturday, April 04, 2009 7:09 PM > >> Subject: Re: [dba-VB] SCRUM: Sprint - 2nd week plan > >> > >> > >> > > >> > Hi SCRUM Team, > >> > > >> > I have made the following reports: > >> > > >> > - Alphabetical List of Products > >> > - Product By Category > >> > > >> > but the second one is not yet finished - looking for a way to make it > >> > multi-column. Any proposals? > >> > > >> > Current solution is uploaded to the server. > >> > Please always look at \!Documents\Notes.txt file after you update your > >> > code from server to find are there any new SQL scripts to apply - here > >> > is > >> > the current list: > >> > > >> > 0001_vw_CustomerOrdersProducts.sql > >> > 0002_vw_CustomerOrderTotals.sql > >> > 0003_vw_CustomerCountries.sql > >> > 0004_vw_AlphabeticalListOfProductsReport.sql > >> > > >> > Please add your SQL scripts' file names to this list if you'll create > >> > some. > >> > > >> > Please put all the scripts into \Datasets\SQL subfolder named using > >> > numeric prefix to have the scripts sorted inthe sequence they were > >> > created. > >> > > >> > Please note how I made SimpleReportsDataSet to keep 'Alphabetical List > >> > of > >> > Products' and 'Product by Category' reports' sources. I used the same > >> > vw_AlphabeicalListOfProductsReport view for both reports but I have > >> > renamed table objects in dataset to allow in the future to substitute > >> > the > >> > database object e.g with stored procedure etc. without the need to > >> > rename > >> > anything in the code/forms/reports, which are using this dataset. > >> > > >> > Thank you. > >> > > >> > -- > >> > Shamil > >> > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > From mmattys at rochester.rr.com Sun Apr 5 10:34:51 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Sun, 5 Apr 2009 11:34:51 -0400 Subject: [dba-VB] SCRUM: Applying .sql References: <8216C1ED12E946A6970270D61040FB4B@Mattys> Message-ID: <18D424392BB748FDAC3CB4CC9781A4D6@Mattys> Hi Shamil, Oh cool! I was going to ask where the debug/step (F8) was, but if I can execute seperate lines then that works great! You are right about the SQL Editor being there, but it is greyed-out no matter what I do. I tried to install Management Studio by changing setup, but it's not there ... "Developer Version" ??? - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Salakhetdinov Shamil" To: "dba-VB" Sent: Sunday, April 05, 2009 10:55 AM Subject: Re: [dba-VB] SCRUM: Applying .sql > > Hi Mike, > > OK, it worked for you but I still think there is a shorter way. > > I do use MS SQL Server 2005 Management Studio - it may happen MS SQL > Server 2005 Express doesn't have the toolbar/combo - try > > View->Tollbars->SQL Editor > > - the latter toolbar should have a combo with the list of databases. > > Another way is to Right-Click on database in the treeview of databases and > then select New Query... entry , get new empty query window opened and > paste SQL script into it. It will run in context of the db you > right-clicked on. > > To execute you can use F5. > > BTW, you can select any part of query in the query window and execute it > (F5) - and only selected part will be executed - nice and useful "trick", > which isn't described in the docs? (I have got it quite some time ago from > one SQL master)... > > > -- > Shamil > > -----Original Message----- > From: "Mike Mattys" > To: "Salakhetdinov Shamil" ,"Discussion concerning Visual > Basic and related programming issues." > Date: Sun, 5 Apr 2009 10:33:08 -0400 > Subject: Re: [dba-VB] SCRUM: Applying .sql > >> Hi Shamil, >> >> Since there is no combo in the left-hand corner, that cannot be the >> answer. >> What I did is >> >> - View ... Toolbars ... Query Designer >> - Open File (*.sql) >> - Copy the content of the .sql files >> >> - expand Programmability >> - right-click on Stored Procedures >> - select New Stored Procedure >> >> - Paste in sql file content >> - right-click and Execute >> >> Receive message: >> Command(s) completed successfully. >> >> Refreshing the Views category now shows the new View. >> >> Michael R Mattys >> MapPoint and Database Dev >> www.mattysconsulting.com >> - >> ----- Original Message ----- >> From: "Salakhetdinov Shamil" >> To: "dba-VB" >> Sent: Sunday, April 05, 2009 4:06 AM >> Subject: Re: [dba-VB] SCRUM: Applying .sql >> >> >> > >> > Hi Mike, >> > >> > You probably didn't set current db to NorthwindNet: in the left top >> > corner >> > of SQL Management Studion Express there a combo to select current db. >> > >> > Or you can put >> > >> > use NorthwindNet >> > go >> > >> > before the SQL Script's text. >> > >> > Putting such use directive in front of all the scripts isn't practical >> > as >> > the name of the database can be changed... >> > >> > -- >> > Shamil >> > >> > >> > -----Original Message----- >> > From: "Mike Mattys" >> > To: "Salakhetdinov Shamil" ,"Discussion concerning >> > Visual >> > Basic and related programming issues." >> > Date: Sat, 4 Apr 2009 22:44:20 -0400 >> > Subject: Re: [dba-VB] SCRUM: Applying .sql >> > >> >> Hi Team, >> >> >> >> I've just figured out that I can use SQL Management Studio 2005 >> >> Express >> >> to >> >> connect with my SQL2005 db engine and that the Query Editor is >> >> actually >> >> an upgrade to the 2000 Query Analyzer. >> >> >> >> So I opened the file 0001_vw_CustomerOrdersProducts.sql and tried to >> >> execute. >> >> I received the following error: >> >> "Msg 208, Level 16, State 1, Procedure vw_CustomerOrdersProducts, Line >> >> 3 >> >> Invalid object name 'dbo.Customer'." >> >> Why? >> >> >> >> - >> >> Michael R Mattys >> >> MapPoint and Database Dev >> >> www.mattysconsulting.com >> >> - >> >> ----- Original Message ----- >> >> From: "Salakhetdinov Shamil" >> >> To: "Discussion concerning Visual Basic and related programming >> >> issues." >> >> >> >> Sent: Saturday, April 04, 2009 7:09 PM >> >> Subject: Re: [dba-VB] SCRUM: Sprint - 2nd week plan >> >> >> >> >> >> > >> >> > Hi SCRUM Team, >> >> > >> >> > I have made the following reports: >> >> > >> >> > - Alphabetical List of Products >> >> > - Product By Category >> >> > >> >> > but the second one is not yet finished - looking for a way to make >> >> > it >> >> > multi-column. Any proposals? >> >> > >> >> > Current solution is uploaded to the server. >> >> > Please always look at \!Documents\Notes.txt file after you update >> >> > your >> >> > code from server to find are there any new SQL scripts to apply - >> >> > here >> >> > is >> >> > the current list: >> >> > >> >> > 0001_vw_CustomerOrdersProducts.sql >> >> > 0002_vw_CustomerOrderTotals.sql >> >> > 0003_vw_CustomerCountries.sql >> >> > 0004_vw_AlphabeticalListOfProductsReport.sql >> >> > >> >> > Please add your SQL scripts' file names to this list if you'll >> >> > create >> >> > some. >> >> > >> >> > Please put all the scripts into \Datasets\SQL subfolder named using >> >> > numeric prefix to have the scripts sorted inthe sequence they were >> >> > created. >> >> > >> >> > Please note how I made SimpleReportsDataSet to keep 'Alphabetical >> >> > List >> >> > of >> >> > Products' and 'Product by Category' reports' sources. I used the >> >> > same >> >> > vw_AlphabeicalListOfProductsReport view for both reports but I have >> >> > renamed table objects in dataset to allow in the future to >> >> > substitute >> >> > the >> >> > database object e.g with stored procedure etc. without the need to >> >> > rename >> >> > anything in the code/forms/reports, which are using this dataset. >> >> > >> >> > Thank you. >> >> > >> >> > -- >> >> > Shamil >> >> >> > >> > _______________________________________________ >> > dba-VB mailing list >> > dba-VB at databaseadvisors.com >> > http://databaseadvisors.com/mailman/listinfo/dba-vb >> > http://www.databaseadvisors.com >> > >> > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mcp2004 at mail.ru Sun Apr 5 11:09:36 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Sun, 05 Apr 2009 20:09:36 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IEFwcGx5aW5nIC5zcWw=?= In-Reply-To: <18D424392BB748FDAC3CB4CC9781A4D6@Mattys> References: <18D424392BB748FDAC3CB4CC9781A4D6@Mattys> Message-ID: Hi Mike, <<< > You are right about the SQL Editor being there, but it is greyed-out no > matter what I do. >>> Right-Click on database in treeview -> New Query... - then you'll get a new query window and combo-box will be enabled: it's enabled when there is a database connection established. AFAIKR I have got installed MS SQL Server 2005 Management Studio Express (on another PC) from MS Download - try to google for it. And MS SQL Server 2005 Management Studio is installed on my current PC together with MS SQL Server 2005 Professional Edition. -- Shamil -----Original Message----- From: "Mike Mattys" To: "Salakhetdinov Shamil" ,"Discussion concerning Visual Basic and related programming issues." Date: Sun, 5 Apr 2009 11:34:51 -0400 Subject: Re: [dba-VB] SCRUM: Applying .sql > Hi Shamil, > > Oh cool! > I was going to ask where the debug/step (F8) was, but if I can execute > seperate lines then that works great! > You are right about the SQL Editor being there, but it is greyed-out no > matter what I do. > I tried to install Management Studio by changing setup, but it's not there > ... > "Developer Version" ??? > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > ----- Original Message ----- > From: "Salakhetdinov Shamil" > To: "dba-VB" > Sent: Sunday, April 05, 2009 10:55 AM > Subject: Re: [dba-VB] SCRUM: Applying .sql > > > > > > Hi Mike, > > > > OK, it worked for you but I still think there is a shorter way. > > > > I do use MS SQL Server 2005 Management Studio - it may happen MS SQL > > Server 2005 Express doesn't have the toolbar/combo - try > > > > View->Tollbars->SQL Editor > > > > - the latter toolbar should have a combo with the list of databases. > > > > Another way is to Right-Click on database in the treeview of databases and > > then select New Query... entry , get new empty query window opened and > > paste SQL script into it. It will run in context of the db you > > right-clicked on. > > > > To execute you can use F5. > > > > BTW, you can select any part of query in the query window and execute it > > (F5) - and only selected part will be executed - nice and useful "trick", > > which isn't described in the docs? (I have got it quite some time ago from > > one SQL master)... > > > > > > -- > > Shamil > > > > -----Original Message----- > > From: "Mike Mattys" > > To: "Salakhetdinov Shamil" ,"Discussion concerning Visual > > Basic and related programming issues." > > Date: Sun, 5 Apr 2009 10:33:08 -0400 > > Subject: Re: [dba-VB] SCRUM: Applying .sql > > > >> Hi Shamil, > >> > >> Since there is no combo in the left-hand corner, that cannot be the > >> answer. > >> What I did is > >> > >> - View ... Toolbars ... Query Designer > >> - Open File (*.sql) > >> - Copy the content of the .sql files > >> > >> - expand Programmability > >> - right-click on Stored Procedures > >> - select New Stored Procedure > >> > >> - Paste in sql file content > >> - right-click and Execute > >> > >> Receive message: > >> Command(s) completed successfully. > >> > >> Refreshing the Views category now shows the new View. > >> > >> Michael R Mattys > >> MapPoint and Database Dev > >> www.mattysconsulting.com > >> - > >> ----- Original Message ----- > >> From: "Salakhetdinov Shamil" > >> To: "dba-VB" > >> Sent: Sunday, April 05, 2009 4:06 AM > >> Subject: Re: [dba-VB] SCRUM: Applying .sql > >> > >> > >> > > >> > Hi Mike, > >> > > >> > You probably didn't set current db to NorthwindNet: in the left top > >> > corner > >> > of SQL Management Studion Express there a combo to select current db. > >> > > >> > Or you can put > >> > > >> > use NorthwindNet > >> > go > >> > > >> > before the SQL Script's text. > >> > > >> > Putting such use directive in front of all the scripts isn't practical > >> > as > >> > the name of the database can be changed... > >> > > >> > -- > >> > Shamil > >> > > >> > > >> > -----Original Message----- > >> > From: "Mike Mattys" > >> > To: "Salakhetdinov Shamil" ,"Discussion concerning > >> > Visual > >> > Basic and related programming issues." > >> > Date: Sat, 4 Apr 2009 22:44:20 -0400 > >> > Subject: Re: [dba-VB] SCRUM: Applying .sql > >> > > >> >> Hi Team, > >> >> > >> >> I've just figured out that I can use SQL Management Studio 2005 > >> >> Express > >> >> to > >> >> connect with my SQL2005 db engine and that the Query Editor is > >> >> actually > >> >> an upgrade to the 2000 Query Analyzer. > >> >> > >> >> So I opened the file 0001_vw_CustomerOrdersProducts.sql and tried to > >> >> execute. > >> >> I received the following error: > >> >> "Msg 208, Level 16, State 1, Procedure vw_CustomerOrdersProducts, Line > >> >> 3 > >> >> Invalid object name 'dbo.Customer'." > >> >> Why? > >> >> > >> >> - > >> >> Michael R Mattys > >> >> MapPoint and Database Dev > >> >> www.mattysconsulting.com > >> >> - > >> >> ----- Original Message ----- > >> >> From: "Salakhetdinov Shamil" > >> >> To: "Discussion concerning Visual Basic and related programming > >> >> issues." > >> >> > >> >> Sent: Saturday, April 04, 2009 7:09 PM > >> >> Subject: Re: [dba-VB] SCRUM: Sprint - 2nd week plan > >> >> > >> >> > >> >> > > >> >> > Hi SCRUM Team, > >> >> > > >> >> > I have made the following reports: > >> >> > > >> >> > - Alphabetical List of Products > >> >> > - Product By Category > >> >> > > >> >> > but the second one is not yet finished - looking for a way to make > >> >> > it > >> >> > multi-column. Any proposals? > >> >> > > >> >> > Current solution is uploaded to the server. > >> >> > Please always look at \!Documents\Notes.txt file after you update > >> >> > your > >> >> > code from server to find are there any new SQL scripts to apply - > >> >> > here > >> >> > is > >> >> > the current list: > >> >> > > >> >> > 0001_vw_CustomerOrdersProducts.sql > >> >> > 0002_vw_CustomerOrderTotals.sql > >> >> > 0003_vw_CustomerCountries.sql > >> >> > 0004_vw_AlphabeticalListOfProductsReport.sql > >> >> > > >> >> > Please add your SQL scripts' file names to this list if you'll > >> >> > create > >> >> > some. > >> >> > > >> >> > Please put all the scripts into \Datasets\SQL subfolder named using > >> >> > numeric prefix to have the scripts sorted inthe sequence they were > >> >> > created. > >> >> > > >> >> > Please note how I made SimpleReportsDataSet to keep 'Alphabetical > >> >> > List > >> >> > of > >> >> > Products' and 'Product by Category' reports' sources. I used the > >> >> > same > >> >> > vw_AlphabeicalListOfProductsReport view for both reports but I have > >> >> > renamed table objects in dataset to allow in the future to > >> >> > substitute > >> >> > the > >> >> > database object e.g with stored procedure etc. without the need to > >> >> > rename > >> >> > anything in the code/forms/reports, which are using this dataset. > >> >> > > >> >> > Thank you. > >> >> > > >> >> > -- > >> >> > Shamil > >> >> > >> > > >> > _______________________________________________ > >> > dba-VB mailing list > >> > dba-VB at databaseadvisors.com > >> > http://databaseadvisors.com/mailman/listinfo/dba-vb > >> > http://www.databaseadvisors.com > >> > > >> > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > From mcp2004 at mail.ru Sun Apr 5 11:14:01 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Sun, 05 Apr 2009 20:14:01 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IEFwcGx5aW5nIC5zcWw=?= In-Reply-To: <18D424392BB748FDAC3CB4CC9781A4D6@Mattys> References: <18D424392BB748FDAC3CB4CC9781A4D6@Mattys> Message-ID: Hi Mike, You can use Right-Click database -> New Query... and the combo will get enabled. <<< > I tried to install Management Studio by changing setup, but it's not there >>> Not sure what do you mean here? MS SQL Server 2005 Management Studio Express? Or MS SQL Server 2005 Management Studio? -- Shamil -----Original Message----- From: "Mike Mattys" To: "Salakhetdinov Shamil" ,"Discussion concerning Visual Basic and related programming issues." Date: Sun, 5 Apr 2009 11:34:51 -0400 Subject: Re: [dba-VB] SCRUM: Applying .sql > Hi Shamil, > > Oh cool! > I was going to ask where the debug/step (F8) was, but if I can execute > seperate lines then that works great! > You are right about the SQL Editor being there, but it is greyed-out no > matter what I do. > I tried to install Management Studio by changing setup, but it's not there > ... > "Developer Version" ??? > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > ----- Original Message ----- > From: "Salakhetdinov Shamil" > To: "dba-VB" > Sent: Sunday, April 05, 2009 10:55 AM > Subject: Re: [dba-VB] SCRUM: Applying .sql > > > > > > Hi Mike, > > > > OK, it worked for you but I still think there is a shorter way. > > > > I do use MS SQL Server 2005 Management Studio - it may happen MS SQL > > Server 2005 Express doesn't have the toolbar/combo - try > > > > View->Tollbars->SQL Editor > > > > - the latter toolbar should have a combo with the list of databases. > > > > Another way is to Right-Click on database in the treeview of databases and > > then select New Query... entry , get new empty query window opened and > > paste SQL script into it. It will run in context of the db you > > right-clicked on. > > > > To execute you can use F5. > > > > BTW, you can select any part of query in the query window and execute it > > (F5) - and only selected part will be executed - nice and useful "trick", > > which isn't described in the docs? (I have got it quite some time ago from > > one SQL master)... > > > > > > -- > > Shamil > > > > -----Original Message----- > > From: "Mike Mattys" > > To: "Salakhetdinov Shamil" ,"Discussion concerning Visual > > Basic and related programming issues." > > Date: Sun, 5 Apr 2009 10:33:08 -0400 > > Subject: Re: [dba-VB] SCRUM: Applying .sql > > > >> Hi Shamil, > >> > >> Since there is no combo in the left-hand corner, that cannot be the > >> answer. > >> What I did is > >> > >> - View ... Toolbars ... Query Designer > >> - Open File (*.sql) > >> - Copy the content of the .sql files > >> > >> - expand Programmability > >> - right-click on Stored Procedures > >> - select New Stored Procedure > >> > >> - Paste in sql file content > >> - right-click and Execute > >> > >> Receive message: > >> Command(s) completed successfully. > >> > >> Refreshing the Views category now shows the new View. > >> > >> Michael R Mattys > >> MapPoint and Database Dev > >> www.mattysconsulting.com > >> - > >> ----- Original Message ----- > >> From: "Salakhetdinov Shamil" > >> To: "dba-VB" > >> Sent: Sunday, April 05, 2009 4:06 AM > >> Subject: Re: [dba-VB] SCRUM: Applying .sql > >> > >> > >> > > >> > Hi Mike, > >> > > >> > You probably didn't set current db to NorthwindNet: in the left top > >> > corner > >> > of SQL Management Studion Express there a combo to select current db. > >> > > >> > Or you can put > >> > > >> > use NorthwindNet > >> > go > >> > > >> > before the SQL Script's text. > >> > > >> > Putting such use directive in front of all the scripts isn't practical > >> > as > >> > the name of the database can be changed... > >> > > >> > -- > >> > Shamil > >> > > >> > > >> > -----Original Message----- > >> > From: "Mike Mattys" > >> > To: "Salakhetdinov Shamil" ,"Discussion concerning > >> > Visual > >> > Basic and related programming issues." > >> > Date: Sat, 4 Apr 2009 22:44:20 -0400 > >> > Subject: Re: [dba-VB] SCRUM: Applying .sql > >> > > >> >> Hi Team, > >> >> > >> >> I've just figured out that I can use SQL Management Studio 2005 > >> >> Express > >> >> to > >> >> connect with my SQL2005 db engine and that the Query Editor is > >> >> actually > >> >> an upgrade to the 2000 Query Analyzer. > >> >> > >> >> So I opened the file 0001_vw_CustomerOrdersProducts.sql and tried to > >> >> execute. > >> >> I received the following error: > >> >> "Msg 208, Level 16, State 1, Procedure vw_CustomerOrdersProducts, Line > >> >> 3 > >> >> Invalid object name 'dbo.Customer'." > >> >> Why? > >> >> > >> >> - > >> >> Michael R Mattys > >> >> MapPoint and Database Dev > >> >> www.mattysconsulting.com > >> >> - > >> >> ----- Original Message ----- > >> >> From: "Salakhetdinov Shamil" > >> >> To: "Discussion concerning Visual Basic and related programming > >> >> issues." > >> >> > >> >> Sent: Saturday, April 04, 2009 7:09 PM > >> >> Subject: Re: [dba-VB] SCRUM: Sprint - 2nd week plan > >> >> > >> >> > >> >> > > >> >> > Hi SCRUM Team, > >> >> > > >> >> > I have made the following reports: > >> >> > > >> >> > - Alphabetical List of Products > >> >> > - Product By Category > >> >> > > >> >> > but the second one is not yet finished - looking for a way to make > >> >> > it > >> >> > multi-column. Any proposals? > >> >> > > >> >> > Current solution is uploaded to the server. > >> >> > Please always look at \!Documents\Notes.txt file after you update > >> >> > your > >> >> > code from server to find are there any new SQL scripts to apply - > >> >> > here > >> >> > is > >> >> > the current list: > >> >> > > >> >> > 0001_vw_CustomerOrdersProducts.sql > >> >> > 0002_vw_CustomerOrderTotals.sql > >> >> > 0003_vw_CustomerCountries.sql > >> >> > 0004_vw_AlphabeticalListOfProductsReport.sql > >> >> > > >> >> > Please add your SQL scripts' file names to this list if you'll > >> >> > create > >> >> > some. > >> >> > > >> >> > Please put all the scripts into \Datasets\SQL subfolder named using > >> >> > numeric prefix to have the scripts sorted inthe sequence they were > >> >> > created. > >> >> > > >> >> > Please note how I made SimpleReportsDataSet to keep 'Alphabetical > >> >> > List > >> >> > of > >> >> > Products' and 'Product by Category' reports' sources. I used the > >> >> > same > >> >> > vw_AlphabeicalListOfProductsReport view for both reports but I have > >> >> > renamed table objects in dataset to allow in the future to > >> >> > substitute > >> >> > the > >> >> > database object e.g with stored procedure etc. without the need to > >> >> > rename > >> >> > anything in the code/forms/reports, which are using this dataset. > >> >> > > >> >> > Thank you. > >> >> > > >> >> > -- > >> >> > Shamil > >> >> > >> > > >> > _______________________________________________ > >> > dba-VB mailing list > >> > dba-VB at databaseadvisors.com > >> > http://databaseadvisors.com/mailman/listinfo/dba-vb > >> > http://www.databaseadvisors.com > >> > > >> > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > From mmattys at rochester.rr.com Sun Apr 5 12:53:37 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Sun, 5 Apr 2009 13:53:37 -0400 Subject: [dba-VB] SCRUM: Applying .sql References: <18D424392BB748FDAC3CB4CC9781A4D6@Mattys> Message-ID: Shamil, I meant the Management Studio for 2005 >From what I've read, after SSMS2005EE is installed, SSMS2005 is stripped of some features. The install, thereafter, is blocked without some fooling around. - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Salakhetdinov Shamil" To: "dba-VB" Sent: Sunday, April 05, 2009 12:14 PM Subject: Re: [dba-VB] SCRUM: Applying .sql > Hi Mike, > > You can use > > Right-Click database -> New Query... > > and the combo will get enabled. > > <<< >> I tried to install Management Studio by changing setup, but it's not >> there >>>> > Not sure what do you mean here? MS SQL Server 2005 Management Studio > Express? Or MS SQL Server 2005 Management Studio? > > -- > Shamil > > -----Original Message----- > From: "Mike Mattys" > To: "Salakhetdinov Shamil" ,"Discussion concerning Visual > Basic and related programming issues." > Date: Sun, 5 Apr 2009 11:34:51 -0400 > Subject: Re: [dba-VB] SCRUM: Applying .sql > >> Hi Shamil, >> >> Oh cool! >> I was going to ask where the debug/step (F8) was, but if I can execute >> seperate lines then that works great! >> You are right about the SQL Editor being there, but it is greyed-out no >> matter what I do. >> I tried to install Management Studio by changing setup, but it's not >> there >> ... >> "Developer Version" ??? >> - >> Michael R Mattys >> MapPoint and Database Dev >> www.mattysconsulting.com >> - >> ----- Original Message ----- >> From: "Salakhetdinov Shamil" >> To: "dba-VB" >> Sent: Sunday, April 05, 2009 10:55 AM >> Subject: Re: [dba-VB] SCRUM: Applying .sql >> >> >> > >> > Hi Mike, >> > >> > OK, it worked for you but I still think there is a shorter way. >> > >> > I do use MS SQL Server 2005 Management Studio - it may happen MS SQL >> > Server 2005 Express doesn't have the toolbar/combo - try >> > >> > View->Tollbars->SQL Editor >> > >> > - the latter toolbar should have a combo with the list of databases. >> > >> > Another way is to Right-Click on database in the treeview of databases >> > and >> > then select New Query... entry , get new empty query window opened and >> > paste SQL script into it. It will run in context of the db you >> > right-clicked on. >> > >> > To execute you can use F5. >> > >> > BTW, you can select any part of query in the query window and execute >> > it >> > (F5) - and only selected part will be executed - nice and useful >> > "trick", >> > which isn't described in the docs? (I have got it quite some time ago >> > from >> > one SQL master)... >> > >> > >> > -- >> > Shamil >> > >> > -----Original Message----- >> > From: "Mike Mattys" >> > To: "Salakhetdinov Shamil" ,"Discussion concerning >> > Visual >> > Basic and related programming issues." >> > Date: Sun, 5 Apr 2009 10:33:08 -0400 >> > Subject: Re: [dba-VB] SCRUM: Applying .sql >> > >> >> Hi Shamil, >> >> >> >> Since there is no combo in the left-hand corner, that cannot be the >> >> answer. >> >> What I did is >> >> >> >> - View ... Toolbars ... Query Designer >> >> - Open File (*.sql) >> >> - Copy the content of the .sql files >> >> >> >> - expand Programmability >> >> - right-click on Stored Procedures >> >> - select New Stored Procedure >> >> >> >> - Paste in sql file content >> >> - right-click and Execute >> >> >> >> Receive message: >> >> Command(s) completed successfully. >> >> >> >> Refreshing the Views category now shows the new View. >> >> >> >> Michael R Mattys >> >> MapPoint and Database Dev >> >> www.mattysconsulting.com >> >> - >> >> ----- Original Message ----- >> >> From: "Salakhetdinov Shamil" >> >> To: "dba-VB" >> >> Sent: Sunday, April 05, 2009 4:06 AM >> >> Subject: Re: [dba-VB] SCRUM: Applying .sql >> >> >> >> >> >> > >> >> > Hi Mike, >> >> > >> >> > You probably didn't set current db to NorthwindNet: in the left top >> >> > corner >> >> > of SQL Management Studion Express there a combo to select current >> >> > db. >> >> > >> >> > Or you can put >> >> > >> >> > use NorthwindNet >> >> > go >> >> > >> >> > before the SQL Script's text. >> >> > >> >> > Putting such use directive in front of all the scripts isn't >> >> > practical >> >> > as >> >> > the name of the database can be changed... >> >> > >> >> > -- >> >> > Shamil >> >> > >> >> > >> >> > -----Original Message----- >> >> > From: "Mike Mattys" >> >> > To: "Salakhetdinov Shamil" ,"Discussion concerning >> >> > Visual >> >> > Basic and related programming issues." >> >> > Date: Sat, 4 Apr 2009 22:44:20 -0400 >> >> > Subject: Re: [dba-VB] SCRUM: Applying .sql >> >> > >> >> >> Hi Team, >> >> >> >> >> >> I've just figured out that I can use SQL Management Studio 2005 >> >> >> Express >> >> >> to >> >> >> connect with my SQL2005 db engine and that the Query Editor is >> >> >> actually >> >> >> an upgrade to the 2000 Query Analyzer. >> >> >> >> >> >> So I opened the file 0001_vw_CustomerOrdersProducts.sql and tried >> >> >> to >> >> >> execute. >> >> >> I received the following error: >> >> >> "Msg 208, Level 16, State 1, Procedure vw_CustomerOrdersProducts, >> >> >> Line >> >> >> 3 >> >> >> Invalid object name 'dbo.Customer'." >> >> >> Why? >> >> >> >> >> >> - >> >> >> Michael R Mattys >> >> >> MapPoint and Database Dev >> >> >> www.mattysconsulting.com >> >> >> - >> >> >> ----- Original Message ----- >> >> >> From: "Salakhetdinov Shamil" >> >> >> To: "Discussion concerning Visual Basic and related programming >> >> >> issues." >> >> >> >> >> >> Sent: Saturday, April 04, 2009 7:09 PM >> >> >> Subject: Re: [dba-VB] SCRUM: Sprint - 2nd week plan >> >> >> >> >> >> >> >> >> > >> >> >> > Hi SCRUM Team, >> >> >> > >> >> >> > I have made the following reports: >> >> >> > >> >> >> > - Alphabetical List of Products >> >> >> > - Product By Category >> >> >> > >> >> >> > but the second one is not yet finished - looking for a way to >> >> >> > make >> >> >> > it >> >> >> > multi-column. Any proposals? >> >> >> > >> >> >> > Current solution is uploaded to the server. >> >> >> > Please always look at \!Documents\Notes.txt file after you update >> >> >> > your >> >> >> > code from server to find are there any new SQL scripts to apply - >> >> >> > here >> >> >> > is >> >> >> > the current list: >> >> >> > >> >> >> > 0001_vw_CustomerOrdersProducts.sql >> >> >> > 0002_vw_CustomerOrderTotals.sql >> >> >> > 0003_vw_CustomerCountries.sql >> >> >> > 0004_vw_AlphabeticalListOfProductsReport.sql >> >> >> > >> >> >> > Please add your SQL scripts' file names to this list if you'll >> >> >> > create >> >> >> > some. >> >> >> > >> >> >> > Please put all the scripts into \Datasets\SQL subfolder named >> >> >> > using >> >> >> > numeric prefix to have the scripts sorted inthe sequence they >> >> >> > were >> >> >> > created. >> >> >> > >> >> >> > Please note how I made SimpleReportsDataSet to keep 'Alphabetical >> >> >> > List >> >> >> > of >> >> >> > Products' and 'Product by Category' reports' sources. I used the >> >> >> > same >> >> >> > vw_AlphabeicalListOfProductsReport view for both reports but I >> >> >> > have >> >> >> > renamed table objects in dataset to allow in the future to >> >> >> > substitute >> >> >> > the >> >> >> > database object e.g with stored procedure etc. without the need >> >> >> > to >> >> >> > rename >> >> >> > anything in the code/forms/reports, which are using this dataset. >> >> >> > >> >> >> > Thank you. >> >> >> > >> >> >> > -- >> >> >> > Shamil >> >> >> >> >> > >> >> > _______________________________________________ >> >> > dba-VB mailing list >> >> > dba-VB at databaseadvisors.com >> >> > http://databaseadvisors.com/mailman/listinfo/dba-vb >> >> > http://www.databaseadvisors.com >> >> > >> >> >> > >> > _______________________________________________ >> > dba-VB mailing list >> > dba-VB at databaseadvisors.com >> > http://databaseadvisors.com/mailman/listinfo/dba-vb >> > http://www.databaseadvisors.com >> > >> > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > > From Gustav at cactus.dk Sun Apr 5 16:57:22 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Sun, 05 Apr 2009 23:57:22 +0200 Subject: [dba-VB] SCRUM: Null value in DataTable Message-ID: Hi Shamil In your OrdersForm you write: /// /// Custom class to get Customer row attributes. /// This class is required to suppress exceptions /// caused by DbNull values of row fields. /// Note: if you know better method to workaround this /// issue please make a change here but leave the old code /// cpmmented. Thank you. /// private class customerAttributes { private Northwind.NET.FE.Datasets.OrdersFormDataSet.CustomerRow _row; public customerAttributes(OrdersForm form, int customerId) { Northwind.NET.FE.Datasets.OrdersFormDataSet.CustomerRow row = form.ordersFormDataSet.Customer.FindByID(customerId); _row = row; } public int? ID { get { try { return _row.ID; } catch { } return null; } } public string Name { get { try { return _row.Name; } catch { } return null; } } public string Address { get { try { return _row.Address; } catch { } return null; } } public string Region { get { try { return _row.Region; } catch { } return null; } } public string City { get { try { return _row.City; } catch { } return null; } } public string PostalCode { get { try { return _row.PostalCode; } catch { } return null; } } public string Country { get { try { return _row.Country; } catch { } return null; } } } I haven't tested it here, but until now I have managed this by selecting properties of each field/column in question (in the view of the xsd file), pick property NullValue and change the value from the default value of (Throw exception) to (Null). This can still cause trouble in the code. But to avoid that, a property is created for these colums, IsColumnNull, as well as a method to set it to Null, SetColumnNull(). /gustav From mcp2004 at mail.ru Mon Apr 6 00:25:38 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Mon, 06 Apr 2009 09:25:38 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IEFwcGx5aW5nIC5zcWw=?= In-Reply-To: References: Message-ID: Hi Mike, I have never tried to install SSMS2005 after SSMS2005EE. I believe you it could be a trouble. BTW, I have worked with SS2005 Express and SSMS2005EE developing quite large ASP.NET project with a db with millions records in some tables and that my development environment was good enough - I mean if you can't get installed SSMS2005 then just forget it for now until you'll find time to reinstall from scracth: then first install MS SQL 2005 (2008) and after that Visual Studio... -- Shamil -----Original Message----- From: "Mike Mattys" To: "Salakhetdinov Shamil" ,"Discussion concerning Visual Basic and related programming issues." Date: Sun, 5 Apr 2009 13:53:37 -0400 Subject: Re: [dba-VB] SCRUM: Applying .sql > Shamil, > > I meant the Management Studio for 2005 > From what I've read, after SSMS2005EE is installed, SSMS2005 is stripped of > some features. > The install, thereafter, is blocked without some fooling around. > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > ----- Original Message ----- > From: "Salakhetdinov Shamil" > To: "dba-VB" > Sent: Sunday, April 05, 2009 12:14 PM > Subject: Re: [dba-VB] SCRUM: Applying .sql > > > > Hi Mike, > > > > You can use > > > > Right-Click database -> New Query... > > > > and the combo will get enabled. > > > > <<< > >> I tried to install Management Studio by changing setup, but it's not > >> there > >>>> > > Not sure what do you mean here? MS SQL Server 2005 Management Studio > > Express? Or MS SQL Server 2005 Management Studio? > > > > -- > > Shamil > > > > -----Original Message----- > > From: "Mike Mattys" > > To: "Salakhetdinov Shamil" ,"Discussion concerning Visual > > Basic and related programming issues." > > Date: Sun, 5 Apr 2009 11:34:51 -0400 > > Subject: Re: [dba-VB] SCRUM: Applying .sql > > > >> Hi Shamil, > >> > >> Oh cool! > >> I was going to ask where the debug/step (F8) was, but if I can execute > >> seperate lines then that works great! > >> You are right about the SQL Editor being there, but it is greyed-out no > >> matter what I do. > >> I tried to install Management Studio by changing setup, but it's not > >> there > >> ... > >> "Developer Version" ??? > >> - > >> Michael R Mattys > >> MapPoint and Database Dev > >> www.mattysconsulting.com > >> - > >> ----- Original Message ----- > >> From: "Salakhetdinov Shamil" > >> To: "dba-VB" > >> Sent: Sunday, April 05, 2009 10:55 AM > >> Subject: Re: [dba-VB] SCRUM: Applying .sql > >> > >> > >> > > >> > Hi Mike, > >> > > >> > OK, it worked for you but I still think there is a shorter way. > >> > > >> > I do use MS SQL Server 2005 Management Studio - it may happen MS SQL > >> > Server 2005 Express doesn't have the toolbar/combo - try > >> > > >> > View->Tollbars->SQL Editor > >> > > >> > - the latter toolbar should have a combo with the list of databases. > >> > > >> > Another way is to Right-Click on database in the treeview of databases > >> > and > >> > then select New Query... entry , get new empty query window opened and > >> > paste SQL script into it. It will run in context of the db you > >> > right-clicked on. > >> > > >> > To execute you can use F5. > >> > > >> > BTW, you can select any part of query in the query window and execute > >> > it > >> > (F5) - and only selected part will be executed - nice and useful > >> > "trick", > >> > which isn't described in the docs? (I have got it quite some time ago > >> > from > >> > one SQL master)... > >> > > >> > > >> > -- > >> > Shamil > >> > > >> > -----Original Message----- > >> > From: "Mike Mattys" > >> > To: "Salakhetdinov Shamil" ,"Discussion concerning > >> > Visual > >> > Basic and related programming issues." > >> > Date: Sun, 5 Apr 2009 10:33:08 -0400 > >> > Subject: Re: [dba-VB] SCRUM: Applying .sql > >> > > >> >> Hi Shamil, > >> >> > >> >> Since there is no combo in the left-hand corner, that cannot be the > >> >> answer. > >> >> What I did is > >> >> > >> >> - View ... Toolbars ... Query Designer > >> >> - Open File (*.sql) > >> >> - Copy the content of the .sql files > >> >> > >> >> - expand Programmability > >> >> - right-click on Stored Procedures > >> >> - select New Stored Procedure > >> >> > >> >> - Paste in sql file content > >> >> - right-click and Execute > >> >> > >> >> Receive message: > >> >> Command(s) completed successfully. > >> >> > >> >> Refreshing the Views category now shows the new View. > >> >> > >> >> Michael R Mattys > >> >> MapPoint and Database Dev > >> >> www.mattysconsulting.com > >> >> - > >> >> ----- Original Message ----- > >> >> From: "Salakhetdinov Shamil" > >> >> To: "dba-VB" > >> >> Sent: Sunday, April 05, 2009 4:06 AM > >> >> Subject: Re: [dba-VB] SCRUM: Applying .sql > >> >> > >> >> > >> >> > > >> >> > Hi Mike, > >> >> > > >> >> > You probably didn't set current db to NorthwindNet: in the left top > >> >> > corner > >> >> > of SQL Management Studion Express there a combo to select current > >> >> > db. > >> >> > > >> >> > Or you can put > >> >> > > >> >> > use NorthwindNet > >> >> > go > >> >> > > >> >> > before the SQL Script's text. > >> >> > > >> >> > Putting such use directive in front of all the scripts isn't > >> >> > practical > >> >> > as > >> >> > the name of the database can be changed... > >> >> > > >> >> > -- > >> >> > Shamil > >> >> > > >> >> > > >> >> > -----Original Message----- > >> >> > From: "Mike Mattys" > >> >> > To: "Salakhetdinov Shamil" ,"Discussion concerning > >> >> > Visual > >> >> > Basic and related programming issues." > >> >> > Date: Sat, 4 Apr 2009 22:44:20 -0400 > >> >> > Subject: Re: [dba-VB] SCRUM: Applying .sql > >> >> > > >> >> >> Hi Team, > >> >> >> > >> >> >> I've just figured out that I can use SQL Management Studio 2005 > >> >> >> Express > >> >> >> to > >> >> >> connect with my SQL2005 db engine and that the Query Editor is > >> >> >> actually > >> >> >> an upgrade to the 2000 Query Analyzer. > >> >> >> > >> >> >> So I opened the file 0001_vw_CustomerOrdersProducts.sql and tried > >> >> >> to > >> >> >> execute. > >> >> >> I received the following error: > >> >> >> "Msg 208, Level 16, State 1, Procedure vw_CustomerOrdersProducts, > >> >> >> Line > >> >> >> 3 > >> >> >> Invalid object name 'dbo.Customer'." > >> >> >> Why? > >> >> >> > >> >> >> - > >> >> >> Michael R Mattys > >> >> >> MapPoint and Database Dev > >> >> >> www.mattysconsulting.com > >> >> >> - > >> >> >> ----- Original Message ----- > >> >> >> From: "Salakhetdinov Shamil" > >> >> >> To: "Discussion concerning Visual Basic and related programming > >> >> >> issues." > >> >> >> > >> >> >> Sent: Saturday, April 04, 2009 7:09 PM > >> >> >> Subject: Re: [dba-VB] SCRUM: Sprint - 2nd week plan > >> >> >> > >> >> >> > >> >> >> > > >> >> >> > Hi SCRUM Team, > >> >> >> > > >> >> >> > I have made the following reports: > >> >> >> > > >> >> >> > - Alphabetical List of Products > >> >> >> > - Product By Category > >> >> >> > > >> >> >> > but the second one is not yet finished - looking for a way to > >> >> >> > make > >> >> >> > it > >> >> >> > multi-column. Any proposals? > >> >> >> > > >> >> >> > Current solution is uploaded to the server. > >> >> >> > Please always look at \!Documents\Notes.txt file after you update > >> >> >> > your > >> >> >> > code from server to find are there any new SQL scripts to apply - > >> >> >> > here > >> >> >> > is > >> >> >> > the current list: > >> >> >> > > >> >> >> > 0001_vw_CustomerOrdersProducts.sql > >> >> >> > 0002_vw_CustomerOrderTotals.sql > >> >> >> > 0003_vw_CustomerCountries.sql > >> >> >> > 0004_vw_AlphabeticalListOfProductsReport.sql > >> >> >> > > >> >> >> > Please add your SQL scripts' file names to this list if you'll > >> >> >> > create > >> >> >> > some. > >> >> >> > > >> >> >> > Please put all the scripts into \Datasets\SQL subfolder named > >> >> >> > using > >> >> >> > numeric prefix to have the scripts sorted inthe sequence they > >> >> >> > were > >> >> >> > created. > >> >> >> > > >> >> >> > Please note how I made SimpleReportsDataSet to keep 'Alphabetical > >> >> >> > List > >> >> >> > of > >> >> >> > Products' and 'Product by Category' reports' sources. I used the > >> >> >> > same > >> >> >> > vw_AlphabeicalListOfProductsReport view for both reports but I > >> >> >> > have > >> >> >> > renamed table objects in dataset to allow in the future to > >> >> >> > substitute > >> >> >> > the > >> >> >> > database object e.g with stored procedure etc. without the need > >> >> >> > to > >> >> >> > rename > >> >> >> > anything in the code/forms/reports, which are using this dataset. > >> >> >> > > >> >> >> > Thank you. > >> >> >> > > >> >> >> > -- > >> >> >> > Shamil > >> >> >> > >> >> > > >> >> > _______________________________________________ > >> >> > dba-VB mailing list > >> >> > dba-VB at databaseadvisors.com > >> >> > http://databaseadvisors.com/mailman/listinfo/dba-vb > >> >> > http://www.databaseadvisors.com > >> >> > > >> >> > >> > > >> > _______________________________________________ > >> > dba-VB mailing list > >> > dba-VB at databaseadvisors.com > >> > http://databaseadvisors.com/mailman/listinfo/dba-vb > >> > http://www.databaseadvisors.com > >> > > >> > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > > From mcp2004 at mail.ru Mon Apr 6 00:28:22 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Mon, 06 Apr 2009 09:28:22 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IE51bGwgdmFsdWUgaW4gRGF0YVRhYmxl?= In-Reply-To: References: Message-ID: Hi Gustav, Thank you for your code review and proposal: I have changed dataset's Customer table Region field property to return null value and I have changed code in the OrdersForm - it looks better now - two+ times less of code lines. New code is committed to our server. -- Shamil -----Original Message----- From: "Gustav Brock" To: Date: Sun, 05 Apr 2009 23:57:22 +0200 Subject: [dba-VB] SCRUM: Null value in DataTable > Hi Shamil > > In your OrdersForm you write: > > /// > /// Custom class to get Customer row attributes. > /// This class is required to suppress exceptions > /// caused by DbNull values of row fields. > /// Note: if you know better method to workaround this > /// issue please make a change here but leave the old code > /// cpmmented. Thank you. > /// > private class customerAttributes > { > private Northwind.NET.FE.Datasets.OrdersFormDataSet.CustomerRow _row; > public customerAttributes(OrdersForm form, int customerId) > { > Northwind.NET.FE.Datasets.OrdersFormDataSet.CustomerRow row = > form.ordersFormDataSet.Customer.FindByID(customerId); > _row = row; > } > public int? ID { get { try { return _row.ID; } catch { } return null; } } > public string Name { get { try { return _row.Name; } catch { } return null; } } > public string Address { get { try { return _row.Address; } catch { } return null; } } > public string Region { get { try { return _row.Region; } catch { } return null; } } > public string City { get { try { return _row.City; } catch { } return null; } } > public string PostalCode { get { try { return _row.PostalCode; } catch { } return null; } } > public string Country { get { try { return _row.Country; } catch { } return null; } } > } > > I haven't tested it here, but until now I have managed this by selecting properties of each field/column in question (in the view of the xsd file), pick property NullValue and change the value from the default value of (Throw exception) to (Null). > > This can still cause trouble in the code. But to avoid that, a property is created for these colums, IsColumnNull, as well as a method to set it to Null, SetColumnNull(). > > /gustav > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mcp2004 at mail.ru Mon Apr 6 01:04:25 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Mon, 06 Apr 2009 10:04:25 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IDNyZCB3ZWVrIFNwcmludCBQbGFubmluZw==?= Message-ID: Hi Mark, We're going to complete the first SCRUM Sprint tomorrow delivering all the planned items. Please plan the 3rd week TODO items for about 22 hours. The planning .xls is on the SCC server in \ Northwind.NET.FE\ !Documents\ [NorthWind_Product_BackLog-Scrum 1].xls Please leave the following items for the 4th week: - Sales Analysis - Sales Analysis Subform1 - Sales Analysis Subform2 Thank you. -- Shamil From marklbreen at gmail.com Mon Apr 6 05:43:37 2009 From: marklbreen at gmail.com (Mark Breen) Date: Mon, 6 Apr 2009 11:43:37 +0100 Subject: [dba-VB] SCRUM: Code review not going so well Message-ID: Hello Team, I have a new disk for my laptop with Vista, office 2K7 and VS2008 all installed, currently however, I am struggling a little to get SQL 2005 installed correctly, as a result, I can build our solution, but cannot run it yet. I hope to run it later tonight, but for now, I am sorry to say I have no real feed back to give. I did retrieve the build from the SVN server and it did not build due to two minor errors related to an implicit conversion, but so I just downloaded the version Shamil put on codeplex and that built correctly for me. As soon as I have a server running, I will give you an update. sorry about that, I stayed up until 02:00 last night but still have not got SQL server running, I think this morning I identified that the installation (enterprise Edition) only installed work station components, so of course that explains my problem, Thanks Mark From mcp2004 at mail.ru Mon Apr 6 13:40:28 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Mon, 06 Apr 2009 22:40:28 +0400 Subject: [dba-VB] =?koi8-r?b?Q2xpY2stT25jZSBzZXR1cC4uLg==?= In-Reply-To: <003101c9b462$7233c580$6d0101c0@fci.local> References: <003101c9b462$7233c580$6d0101c0@fci.local> Message-ID: Hi All, Here what I have got with Click-Once: - I have got installed .NET Framework 3.5 SP1. and now every time I try to start Click-Once app from URL it asks me: Would you like do download and install the Microsoft .NET Framework? And I have .NET Framework installed. If I let to reinstall/repair it accepting the above proposal .NET Framework 3.5 SP1 installs well but the next time I'm trying to use Click-Once .... it goes crazy cycle asking Would you like do download and install the Microsoft .NET Framework? Reboot doesn't help. Nothing so far helped. (even if I do not use prerequisites it (Click-Once loader) wants to reinstall .NET Framework 3.5 SP1)... Have you ever seen something like that? (it reminds me COM DLL-Hell times)... If you know how to fix that issue that wouLd be very useful here. When testing the same Click-Once URL on another PC without .NET Framework 3.5 SP1 it works well - you can try (watch line wraps): http://shamils-4.hosting.parking.ru/click-once/Test2/WpfHelloWorld.application?Company=Test&UserId=Guest Is the only solution to uninstall .NET Framework 3.5 SP1? But will it help? (BTW, installing .NET Framework 3.5 SP1 was very slow and "ate" about 500MB from system HDD and I can't find where it went taking into account that .NET Framework 3.5 SP1 seems to be just around 20MB large)... That's a first time I'm having real trouble with .NET Framework related setups... Thank you. -- Shamil -----Original Message----- From: "James Barash" To: "'Salakhetdinov Shamil'" ,"'Discussion concerning Visual Basic and related programming issues.'" Date: Fri, 3 Apr 2009 09:45:26 -0400 Subject: RE: [dba-VB] Click-Once setup... > Shamil: > Still works fine here. > > James > > -----Original Message----- > From: dba-vb-bounces at databaseadvisors.com > [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Salakhetdinov > Shamil > Sent: Thursday, April 02, 2009 3:51 PM > To: Discussion concerning Visual Basic and related programming issues. > Subject: Re: [dba-VB] Click-Once setup... > > > Thank you Gustav, Jack and Pat, James, Mike for testing the link. > > As I have written previously here I have published the new version here > > http://shamils-4.hosting.parking.ru/click-once/MySampleWpfApplication.applic > ation?Company=Test&UserId=Guest > > (watch line wraps) > > which is now signed with my code certofocate and accepts parameters > specified in URL. > > All the info for this sample is obtained from the following sources: > > Click-Once Deployment > http://msdn.microsoft.com/en-us/library/t71a733d(VS.80).aspx > > Deploying WPF Applications with ClickOnce > http://msdn.microsoft.com/en-us/library/cc707835.aspx > > How to: Retrieve Query String Information in a ClickOnce Application > http://msdn.microsoft.com/en-us/library/ms172242(VS.80).aspx > > as well as from Gustav's previous posting on click-once here on dba-VB: > > http://databaseadvisors.com/pipermail/dba-vb/2008-October/002037.html > > although I didn't use (yet) any external tools to make this setup - I have > just used VS2008's: > > Right-Click VS Project entry -> Properies -> Publish > > as well as MS Windows MMC Certificates snap-in to install my code signing > certificate as the Trusted Root Certification Authorities certificate. > > I think we can use similar Click-Once deployment feature to setup a test > version of our Northwind.NET executables together with MS SQL database > running under MS SQL Express... > > Thank you. > > -- > Shamil > > > -----Original Message----- > From: "Mike Mattys" > To: "Discussion concerning Visual Basic and related programming > issues." > Date: Thu, 2 Apr 2009 09:58:07 -0400 > Subject: Re: [dba-VB] Click-Once setup... > > > Hi Shamil, > > > > It worked here after 'unknown publisher' warning. > > Took a few moments 'verifying application requirements.' > > > > - > > Michael R Mattys > > MapPoint and Database Dev > > www.mattysconsulting.com > > - > > ----- Original Message ----- > > From: "James Barash" > > To: "'Salakhetdinov Shamil'" ; "'Discussion concerning > > Visual Basic and related programming issues.'" > > > Sent: Thursday, April 02, 2009 9:34 AM > > Subject: Re: [dba-VB] Click-Once setup... > > > > > > > Shamil: > > > It worked fine here. I got a warning about the certificate but it ran > > > fine. > > > > > > James Barash > > > > > > -----Original Message----- > > > From: dba-vb-bounces at databaseadvisors.com > > > [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Salakhetdinov > > > Shamil > > > Sent: Thursday, April 02, 2009 2:01 AM > > > To: Discussion concerning Visual Basic and related programming issues. > > > Subject: Re: [dba-VB] Click-Once setup... > > > > > > > > > Hi All, > > > > > > I have published simple WPF Click-Once sample here: > > > > > > > http://shamils-4.hosting.parking.ru/click-once/MySampleWpfApplication.applic > > > ation > > > > > > Could you please test how it works for you by clicking on the above > link? > > > It works OK here. > > > > > > Please note that I signed it by using test certificate - not sure how it > > > works on other systems. > > > > > > Thank you. > > > > > > -- > > > Shamil > > > > > > > > > > > > -----Original Message----- > > > From: Salakhetdinov Shamil > > > To: "Discussion concerning Visual Basic and related programming > > > issues." > > > Date: Thu, 02 Apr 2009 02:23:38 +0400 > > > Subject: Re: [dba-VB] Click-Once setup... > > > > > >> > > >> Have just found addtional Click-Once related stuff to > > > read-through/investigate/apply tomorrow: > > >> > > >> http://msdn.microsoft.com/en-us/library/t71a733d(VS.80).aspx > > >> > > >> http://msdn.microsoft.com/en-us/library/cc707835.aspx > > >> > > >> -- > > >> Shamil > > >> > > >> -----Original Message----- > > >> From: Salakhetdinov Shamil > > >> To: "Discussion concerning Visual Basic and related programming > > > issues." > > >> Date: Thu, 02 Apr 2009 02:17:18 +0400 > > >> Subject: Re: [dba-VB] Click-Once setup... > > >> > > >> > > > >> > Hi Gustav, > > >> > > > >> > Thank you for your info. > > >> > > > >> > I have just tried to setup a simple WPF app as Click-Once on my > ASP.NET > > > hosting site but it didn't work from my first try. I've probably done > > > something wrong. > > >> > > > >> > I will continue tomorrow... > > >> > > > >> > Thank you. > > >> > > > >> > -- > > >> > Shamil > > >> > > > >> > > > >> > -----Original Message----- > > >> > From: "Gustav Brock" > > >> > To: > > >> > Date: Wed, 01 Apr 2009 23:17:01 +0200 > > >> > Subject: Re: [dba-VB] Click-Once setup... > > >> > > > >> > > Hi Shamil > > >> > > > > >> > > Indeed! Highly recommended: > > >> > > > > >> > > > http://databaseadvisors.com/pipermail/dba-vb/2008-October/002037.html > > >> > > > > >> > > I have installed a web server (IIS) at the client to which I have > > > external access and publish the app to this directly from VS (via FTP) > > > when > > > a revision has been made. It can't be easier. > > >> > > > > >> > > /gustav > > >> > > > > >> > > PS: Will return to the SCRUM stuff tomorrow. It's bedtime here ... > > >> > > > > >> > > > > >> > > >>> Salakhetdinov Shamil 01-04-2009 21:14 >>> > > >> > > Hi All, > > >> > > > > >> > > Does anybody have .NET Apps Click-Once setup experience - namely > .NET > > > WPF apps Click-Once experience? > > >> > > > > >> > > I wonder how much time it could be needed for me to configure and > > >> > > test > > > such setup assuming I have WPF appricaltion ready? > > >> > > > > >> > > My customer also wanted to have CompanyName and UserId specified > and > > > somehow passed from Click-Once URL > > >> > > > > >> > > http://my-click-once-application-url?c=company&u=userid > > >> > > > > >> > > to the local application when it is installed first > > > time/updated/on-start-up to get UserId in login dialog - is it possible > to > > > get such params somehow by the subject application passed to the latter > > > "automagically" in e.g. standard start-up arguments or something like > > > that? > > >> > > > > >> > > Thank you. > > >> > > > > >> > > -- > > >> > > Shamil > > >> > > > > >> > > P.S. > > >> > > > > >> > > "WPF App deployed with ClickOnce": > > >> > > > > >> > > > > > > http://stackoverflow.com/questions/461186/is-this-list-a-correct-understandi > > > ng-of-microsofts-current-application-deploymen > > >> > > > > >> > > requires two clicks (click hyperlink, click yes), no user input > > >> > > only for current user, no per-machine installations > > >> > > no shortcuts on desktop > > >> > > appears in program list like normal applications > > >> > > applications files are always copied to ../My Documents/My > > > Applications > > >> > > a shortcut to your application will be put in Start menu / your > > > company name > > >> > > cannot modify the target computer, isolated from operating system > > >> > > automatically detects and updates a newer version > > >> > > published simply by putting them on a webserver (where clients > detect > > > and get them) > > >> > > requires .NET 2.0 or later > > >> > > comparable to Java Web Start > > >> > > solves four problems: (1) easy deployment, (2) easy updating, (3) > > > low-impact on target computer, (4) no need for administrator > permissions. > > >> > > considered "low impact" > > >> > > if two users have the same ClickOnce applciation installed on the > > >> > > same > > > machine, they will not break each other > > >> > > employs CAS for security > > >> > > user does not have to be online to use application > > >> > > standalone ClickOnce apps do not work on Firefox and Mac with > Firefox > > > now since it needs the .NET runtime > > >> > > restricted to single-window apps since they run in the browser > > >> > > building a ClickOnce manifest is much easier than Silverlight etc, > > > since the IDE will do almost all of it for you; you just have to host > the > > > files somewhere (could be a web URL; could be a network UNC). > > >> > > > > >> > > > > >> > > > > >> > > _______________________________________________ > > >> > > dba-VB mailing list > > >> > > dba-VB at databaseadvisors.com > > >> > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > >> > > http://www.databaseadvisors.com > > >> > > > > >> > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From marklbreen at gmail.com Mon Apr 6 17:26:15 2009 From: marklbreen at gmail.com (Mark Breen) Date: Mon, 6 Apr 2009 23:26:15 +0100 Subject: [dba-VB] SCRUM: 3rd week Sprint Planning In-Reply-To: References: Message-ID: Hello Scrum Team, I have updated the request for work for next week, and I have also uploaded a new doc named Customer Feedback in the Documents Folder. The application is looking really great, it is super. No major issues, in fact, I was struggling to provide useful feedback from customer perpsective. Can you let me know if you wanted something else from me? thanks Keep it up, it is really great. Mark 2009/4/6 Salakhetdinov Shamil > Hi Mark, > > We're going to complete the first SCRUM Sprint tomorrow delivering all the > planned items. > > Please plan the 3rd week TODO items for about 22 hours. > > The planning .xls is on the SCC server in > > \ > Northwind.NET.FE\ > !Documents\ > [NorthWind_Product_BackLog-Scrum 1].xls > > Please leave the following items for the 4th week: > > - Sales Analysis > - Sales Analysis Subform1 > - Sales Analysis Subform2 > > Thank you. > > -- > Shamil > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > > From Gustav at cactus.dk Tue Apr 7 04:20:55 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Tue, 07 Apr 2009 11:20:55 +0200 Subject: [dba-VB] SCRUM team progress report... Message-ID: Hi Doug Great to see you back. I thought you had left the building ... Note that we moved the discussion to dba-vb. Here is my App.config file: --- --- Yours should look similar. If you wish, I can send you my password to test on my server. Yes, you need to use the SVN to commit (provide) the files you create. To obtain the current version, use the update command. After updating, I've found that you need to (re)build the solution. I've never seen troubles as you describe with the datasets. /gustav >>> dw-murphy at cox.net 07-04-2009 02:26 >>> Folks, Sorry I am so late on this. Downloaded the latest back up of the database and restored to my SQL Express. Downloaded the solution files and upzipped and brought into VS2008. So far so good. I created the Products form from the dataset diagram with no problem. Changed the Connection string property in the appconfig file to my sql server and database. For some reason the existing datasets don't seem to recognize my server and file. I can rebuild them using the new connection I have but I shouln't have to do that. What did I miss? I have done this with several other projects with no problem so I must be missing a simple step somewhere. Do I need to use the source control system to provide my files? Doug From mcp2004 at mail.ru Tue Apr 7 06:33:59 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Tue, 07 Apr 2009 15:33:59 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IDNyZCB3ZWVrIFNwcmludCBQbGFubmluZw==?= In-Reply-To: References: Message-ID: Hi Mark, Thank you for your useful feedback: I have put all your noted on northwind.codeplex.com in the Issue Tracker. As far as I see most of the issues are not critical - let's discuss them codeplex while working on other items, and let's decide which ones todo in this project and which once to leave for a follow-up. I talked to Gustav about CodePlex and Gustav and myself tested CodePlex as SCC Server - and he (as I before) found CodePlex OK to keep our project sources there. If other team members will agree we will move to CodePlex probably in the end of this project. CodePlex has many features we can use out of the box right now as Issue Tracker, discussions, messaging etc. CodePlex also allow us to get some publicity to get more team members for future projects, and getting them in my opinion is a critical issue as I have currently todo too much development and too little (almost none SCRUMing) and this project started from SCRUM idea. which I wanted to not get lost... Mark, is that the list for the 3rd SCRUM week? (got it from xls from \Documents subfolder but expect to see ity in .xls in \Northwind.NET.FE\!Documents subfolder) Catalog 5 Catalog Subreport 1 Employee Sales by Country 5 Invoice 5 Products by Category 1 Summary of Sales by Quarter 2 Summary of Sales by Year 2 <<< > Can you let me know if you wanted something else from me? >>> Please send to Doug privately his username/password for your SCC server access. Nothing else for now I think, thank you. -- Shamil -----Original Message----- From: Mark Breen To: Salakhetdinov Shamil , "Discussion concerning Visual Basic and related programming issues." Date: Mon, 6 Apr 2009 23:26:15 +0100 Subject: Re: [dba-VB] SCRUM: 3rd week Sprint Planning > Hello Scrum Team, > I have updated the request for work for next week, and I have also uploaded > a new doc named Customer Feedback in the Documents Folder. > > The application is looking really great, it is super. No major issues, in > fact, I was struggling to provide useful feedback from customer perpsective. > > Can you let me know if you wanted something else from me? > > thanks > > Keep it up, it is really great. > > Mark > > > > 2009/4/6 Salakhetdinov Shamil > > > Hi Mark, > > > > We're going to complete the first SCRUM Sprint tomorrow delivering all the > > planned items. > > > > Please plan the 3rd week TODO items for about 22 hours. > > > > The planning .xls is on the SCC server in > > > > \ > > Northwind.NET.FE\ > > !Documents\ > > [NorthWind_Product_BackLog-Scrum 1].xls > > > > Please leave the following items for the 4th week: > > > > - Sales Analysis > > - Sales Analysis Subform1 > > - Sales Analysis Subform2 > > > > Thank you. > > > > -- > > Shamil > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > > > From marklbreen at gmail.com Tue Apr 7 13:11:48 2009 From: marklbreen at gmail.com (Mark Breen) Date: Tue, 7 Apr 2009 19:11:48 +0100 Subject: [dba-VB] SCRUM: 3rd week Sprint Planning In-Reply-To: References: Message-ID: Hello Shamil, Yes, as you saw from my comments, most items were trivial or else were expected to be solved later or not at all for this project. Please note again that I was trying to provide some element of feedback but in general the forms are delivering what the customer would want from this project. Sorry for misplacing the updated doc. Yes, the values you have listed below are my suggestions for next phase, but we can juggle them if you wish, of course. CodePlex is fine with me, as long as you are all happy with it, it makes no difference to me. I hope the SCCS efforts were valuable and did not introduce too much overhead. Thanks Mark 2009/4/7 Salakhetdinov Shamil > > Hi Mark, > > Thank you for your useful feedback: I have put all your noted on > northwind.codeplex.com in the Issue Tracker. As far as I see most of the > issues are not critical - let's discuss them codeplex while working on other > items, and let's decide which ones todo in this project and which once to > leave for a follow-up. > > I talked to Gustav about CodePlex and Gustav and myself tested CodePlex as > SCC Server - and he (as I before) found CodePlex OK to keep our project > sources there. If other team members will agree we will move to CodePlex > probably in the end of this project. CodePlex has many features we can use > out of the box right now as Issue Tracker, discussions, messaging etc. > CodePlex also allow us to get some publicity to get more team members for > future projects, and getting them in my opinion is a critical issue as I > have currently todo too much development and too little (almost none > SCRUMing) and this project started from SCRUM idea. which I wanted to not > get lost... > > Mark, is that the list for the 3rd SCRUM week? (got it from xls from > \Documents subfolder but expect to see ity in .xls in > \Northwind.NET.FE\!Documents subfolder) > > Catalog 5 > Catalog Subreport 1 > Employee Sales by Country 5 > Invoice 5 > Products by Category 1 > Summary of Sales by Quarter 2 > Summary of Sales by Year 2 > > <<< > > Can you let me know if you wanted something else from me? > >>> > Please send to Doug privately his username/password for your SCC server > access. > > Nothing else for now I think, thank you. > > -- > Shamil > > -----Original Message----- > From: Mark Breen > To: Salakhetdinov Shamil , "Discussion concerning Visual > Basic and related programming issues." > Date: Mon, 6 Apr 2009 23:26:15 +0100 > Subject: Re: [dba-VB] SCRUM: 3rd week Sprint Planning > > > Hello Scrum Team, > > I have updated the request for work for next week, and I have also > uploaded > > a new doc named Customer Feedback in the Documents Folder. > > > > The application is looking really great, it is super. No major issues, > in > > fact, I was struggling to provide useful feedback from customer > perpsective. > > > > Can you let me know if you wanted something else from me? > > > > thanks > > > > Keep it up, it is really great. > > > > Mark > > > > > > > > 2009/4/6 Salakhetdinov Shamil > > > > > Hi Mark, > > > > > > We're going to complete the first SCRUM Sprint tomorrow delivering all > the > > > planned items. > > > > > > Please plan the 3rd week TODO items for about 22 hours. > > > > > > The planning .xls is on the SCC server in > > > > > > \ > > > Northwind.NET.FE\ > > > !Documents\ > > > [NorthWind_Product_BackLog-Scrum 1].xls > > > > > > Please leave the following items for the 4th week: > > > > > > - Sales Analysis > > > - Sales Analysis Subform1 > > > - Sales Analysis Subform2 > > > > > > Thank you. > > > > > > -- > > > Shamil > > > > > > _______________________________________________ > > > dba-VB mailing list > > > dba-VB at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > > http://www.databaseadvisors.com > > > > > > > > > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > > From mcp2004 at mail.ru Tue Apr 7 15:00:42 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Wed, 08 Apr 2009 00:00:42 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IEFydGh1ciBGdWxsZXIgaXMgcGxhbm5pbmcg?= =?koi8-r?b?dG8gam9pbiBvdXIgdGVhbSBhbmQgVGFyZ2V0UHJvY2VzcyBpbnRy?= =?koi8-r?b?aWR1Y3Rpb24uLi4u?= Message-ID: Hi SCRUM Team, I wanted to announce that well-known and highly respected here and on AccessD and in many places of this small world Arthur Fuller wanted to join our team. He is invited currently by me and Gustav, and we are waiting for him to approve his joining of our team here. Hi Arthur, you're welcome to join us! As I have written in the very beginning of our project I wanted to use TargetProcess for our SCRUM project planning/tracing. But it needed some time to install it as well as to put project data into it. The latter task is still in progress but I wanted you to try to play/browse the TargetProcess briefly just to see how it works for you. We have five free licenses, and to use the TargetProcess I'd propose to get SCRUM team developers join into pairs (as e.g. in eXtreme Programming but "virtually") - then we can have max ten developers working in our team and using the same TargetProcess system. Please find your pair in the team and post your pair nickname here, and I will send you password to use TargetProcess. Our team currently consists of 6 members: Gustav Brock Mike Mattys Doug Murphy John Colby Mark Breen Shamil Salakhetdinov and Arthur Fuller is planned to join us today. IOW we will have 7 members from whom 6 members can join into 3 pairs, and we will still have one pair/TargetProcess Account for developers to join us in the future... I have to stay out of a pair as I have admin's account Current test username and password is test/test and it will be active for one day - please try it here: http://shamils-4.hosting.parking.ru/scrum The system looks slow sometimes but just for while - then is starts working quickly enough. Not sure how intensively TargetProcess will be used in our project in the near future but long term goal is to use it quite intensively as it's in my opinion is a good tool for SCRUM planning/tracing/collecting stats etc. Thank you. -- Shamil From mcp2004 at mail.ru Tue Apr 7 15:10:02 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Wed, 08 Apr 2009 00:10:02 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IENvZGVQbGV4?= Message-ID: Hi SCRUM Team, As I have written already here I talked to Gustav and we tested together CodePLex and we fooudn it's useful for us as a Source Code Control tool as well as Issues' Tracking system, discussion board etc. Let's start gradually switching to CodePlex? Please create your user accounts at http://www.codeplex.com/ and post it here, and I or Gustav will join you to http://northwind.codeplex.com/ where I plan to post tomorrow the list of the product backlog items to be done during the 3rd week of our project. Then you can select one of those items into your development by editing (wiki) the planning doc I will post there. That will be the first step of gradual transition to CodePlex with full transition of source code happening somewhere in the beginning of the 4th week or in the end of this project. Thank you. -- Shamil From mmattys at rochester.rr.com Tue Apr 7 15:12:57 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Tue, 7 Apr 2009 16:12:57 -0400 Subject: [dba-VB] SCRUM: Arthur Fuller is planning to join our team and TargetProcess intriduction.... References: Message-ID: <698DE18A54BB4B619654C58923E586CF@Mattys> Welcome aboard, Arthur! Feel free to team up with me. - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Salakhetdinov Shamil" To: "dba-VB" Sent: Tuesday, April 07, 2009 4:00 PM Subject: [dba-VB] SCRUM: Arthur Fuller is planning to join our team and TargetProcess intriduction.... > Hi SCRUM Team, > > I wanted to announce that well-known and highly respected here and on > AccessD and in many places of this small world Arthur Fuller wanted to > join our team. He is invited currently by me and Gustav, and we are > waiting for him to approve his joining of our team here. > > Hi Arthur, you're welcome to join us! > > As I have written in the very beginning of our project I wanted to use > TargetProcess for our SCRUM project planning/tracing. But it needed some > time to install it as well as to put project data into it. The latter task > is still in progress but I wanted you to try to play/browse the > TargetProcess briefly just to see how it works for you. We have five free > licenses, and to use the TargetProcess I'd propose to get SCRUM team > developers join into pairs (as e.g. in eXtreme Programming but > "virtually") - then we can have max ten developers working in our team and > using the same TargetProcess system. > > Please find your pair in the team and post your pair nickname here, and I > will send you password to use TargetProcess. > > Our team currently consists of 6 members: > > Gustav Brock > Mike Mattys > Doug Murphy > John Colby > Mark Breen > Shamil Salakhetdinov > > and > > Arthur Fuller is planned to join us today. > > IOW we will have 7 members from whom 6 members can join into 3 pairs, and > we will still have one pair/TargetProcess Account for developers to join > us in the future... > > I have to stay out of a pair as I have admin's account > > Current test username and password is test/test and it will be active for > one day - please try it here: > > http://shamils-4.hosting.parking.ru/scrum > > The system looks slow sometimes but just for while - then is starts > working quickly enough. > > Not sure how intensively TargetProcess will be used in our project in the > near future but long term goal is to use it quite intensively as it's in > my opinion is a good tool for SCRUM planning/tracing/collecting stats etc. > > Thank you. > > -- > Shamil > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mmattys at rochester.rr.com Tue Apr 7 15:18:32 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Tue, 7 Apr 2009 16:18:32 -0400 Subject: [dba-VB] SCRUM: CodePlex References: Message-ID: <9539E8FA9251450890600E51D360A345@Mattys> Codeplex Username: mmattys - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Salakhetdinov Shamil" To: "dba-VB" Sent: Tuesday, April 07, 2009 4:10 PM Subject: [dba-VB] SCRUM: CodePlex > Hi SCRUM Team, > > As I have written already here I talked to Gustav and we tested together > CodePLex and we fooudn it's useful for us as a Source Code Control tool as > well as Issues' Tracking system, discussion board etc. > > Let's start gradually switching to CodePlex? > > Please create your user accounts at http://www.codeplex.com/ and post it > here, and I or Gustav will join you to http://northwind.codeplex.com/ > where I plan to post tomorrow the list of the product backlog items to be > done during the 3rd week of our project. Then you can select one of those > items into your development by editing (wiki) the planning doc I will post > there. > > That will be the first step of gradual transition to CodePlex with full > transition of source code happening somewhere in the beginning of the 4th > week or in the end of this project. > > Thank you. > > -- > Shamil > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mcp2004 at mail.ru Tue Apr 7 15:45:40 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Wed, 08 Apr 2009 00:45:40 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IENvZGVQbGV4?= In-Reply-To: <9539E8FA9251450890600E51D360A345@Mattys> References: <9539E8FA9251450890600E51D360A345@Mattys> Message-ID: Hi Mike, You're added to the Northwind.CodePlex.com project team. Thank you. -- Shamil -----Original Message----- From: "Mike Mattys" To: "Salakhetdinov Shamil" ,"Discussion concerning Visual Basic and related programming issues." Date: Tue, 7 Apr 2009 16:18:32 -0400 Subject: Re: [dba-VB] SCRUM: CodePlex > Codeplex Username: mmattys > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > ----- Original Message ----- > From: "Salakhetdinov Shamil" > To: "dba-VB" > Sent: Tuesday, April 07, 2009 4:10 PM > Subject: [dba-VB] SCRUM: CodePlex > > > > Hi SCRUM Team, > > > > As I have written already here I talked to Gustav and we tested together > > CodePLex and we fooudn it's useful for us as a Source Code Control tool as > > well as Issues' Tracking system, discussion board etc. > > > > Let's start gradually switching to CodePlex? > > > > Please create your user accounts at http://www.codeplex.com/ and post it > > here, and I or Gustav will join you to http://northwind.codeplex.com/ > > where I plan to post tomorrow the list of the product backlog items to be > > done during the 3rd week of our project. Then you can select one of those > > items into your development by editing (wiki) the planning doc I will post > > there. > > > > That will be the first step of gradual transition to CodePlex with full > > transition of source code happening somewhere in the beginning of the 4th > > week or in the end of this project. > > > > Thank you. > > > > -- > > Shamil > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > From mmattys at rochester.rr.com Tue Apr 7 16:01:26 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Tue, 7 Apr 2009 17:01:26 -0400 Subject: [dba-VB] SCRUM: CodePlex References: <9539E8FA9251450890600E51D360A345@Mattys> Message-ID: ??????? ?-? - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Salakhetdinov Shamil" To: "dba-VB" Sent: Tuesday, April 07, 2009 4:45 PM Subject: Re: [dba-VB] SCRUM: CodePlex > > Hi Mike, > > You're added to the Northwind.CodePlex.com project team. > > Thank you. > > -- > Shamil > > -----Original Message----- > From: "Mike Mattys" > To: "Salakhetdinov Shamil" ,"Discussion concerning Visual > Basic and related programming issues." > Date: Tue, 7 Apr 2009 16:18:32 -0400 > Subject: Re: [dba-VB] SCRUM: CodePlex > >> Codeplex Username: mmattys >> >> - >> Michael R Mattys >> MapPoint and Database Dev >> www.mattysconsulting.com >> - >> ----- Original Message ----- >> From: "Salakhetdinov Shamil" >> To: "dba-VB" >> Sent: Tuesday, April 07, 2009 4:10 PM >> Subject: [dba-VB] SCRUM: CodePlex >> >> >> > Hi SCRUM Team, >> > >> > As I have written already here I talked to Gustav and we tested >> > together >> > CodePLex and we fooudn it's useful for us as a Source Code Control tool >> > as >> > well as Issues' Tracking system, discussion board etc. >> > >> > Let's start gradually switching to CodePlex? >> > >> > Please create your user accounts at http://www.codeplex.com/ and post >> > it >> > here, and I or Gustav will join you to http://northwind.codeplex.com/ >> > where I plan to post tomorrow the list of the product backlog items to >> > be >> > done during the 3rd week of our project. Then you can select one of >> > those >> > items into your development by editing (wiki) the planning doc I will >> > post >> > there. >> > >> > That will be the first step of gradual transition to CodePlex with full >> > transition of source code happening somewhere in the beginning of the >> > 4th >> > week or in the end of this project. >> > >> > Thank you. >> > >> > -- >> > Shamil >> > >> > _______________________________________________ >> > dba-VB mailing list >> > dba-VB at databaseadvisors.com >> > http://databaseadvisors.com/mailman/listinfo/dba-vb >> > http://www.databaseadvisors.com >> > >> > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mcp2004 at mail.ru Tue Apr 7 16:21:27 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Wed, 08 Apr 2009 01:21:27 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IENvZGVQbGV4?= In-Reply-To: References: Message-ID: Thank you, Mike, It's funny - in fact this sentence ??????? ?-? (Thank you, Sir) is very rarely used here - you would hear more often: - ???????, ??????? (thank you, friend) or - ???????, ??????? ??????? (thank you, young man) or - ???????, ??????? (thank you, man) or - ???????, ????????? (thank you, respected man) etc. Thank you, Sir :) - Shamil -----Original Message----- From: "Mike Mattys" To: "Salakhetdinov Shamil" ,"Discussion concerning Visual Basic and related programming issues." Date: Tue, 7 Apr 2009 17:01:26 -0400 Subject: Re: [dba-VB] SCRUM: CodePlex > ??????? ?-? > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > ----- Original Message ----- > From: "Salakhetdinov Shamil" > To: "dba-VB" > Sent: Tuesday, April 07, 2009 4:45 PM > Subject: Re: [dba-VB] SCRUM: CodePlex > > > > > > Hi Mike, > > > > You're added to the Northwind.CodePlex.com project team. > > > > Thank you. > > > > -- > > Shamil > > > > -----Original Message----- > > From: "Mike Mattys" > > To: "Salakhetdinov Shamil" ,"Discussion concerning Visual > > Basic and related programming issues." > > Date: Tue, 7 Apr 2009 16:18:32 -0400 > > Subject: Re: [dba-VB] SCRUM: CodePlex > > > >> Codeplex Username: mmattys > >> > >> - > >> Michael R Mattys > >> MapPoint and Database Dev > >> www.mattysconsulting.com > >> - > >> ----- Original Message ----- > >> From: "Salakhetdinov Shamil" > >> To: "dba-VB" > >> Sent: Tuesday, April 07, 2009 4:10 PM > >> Subject: [dba-VB] SCRUM: CodePlex > >> > >> > >> > Hi SCRUM Team, > >> > > >> > As I have written already here I talked to Gustav and we tested > >> > together > >> > CodePLex and we fooudn it's useful for us as a Source Code Control tool > >> > as > >> > well as Issues' Tracking system, discussion board etc. > >> > > >> > Let's start gradually switching to CodePlex? > >> > > >> > Please create your user accounts at http://www.codeplex.com/ and post > >> > it > >> > here, and I or Gustav will join you to http://northwind.codeplex.com/ > >> > where I plan to post tomorrow the list of the product backlog items to > >> > be > >> > done during the 3rd week of our project. Then you can select one of > >> > those > >> > items into your development by editing (wiki) the planning doc I will > >> > post > >> > there. > >> > > >> > That will be the first step of gradual transition to CodePlex with full > >> > transition of source code happening somewhere in the beginning of the > >> > 4th > >> > week or in the end of this project. > >> > > >> > Thank you. > >> > > >> > -- > >> > Shamil > >> > > >> > _______________________________________________ > >> > dba-VB mailing list > >> > dba-VB at databaseadvisors.com > >> > http://databaseadvisors.com/mailman/listinfo/dba-vb > >> > http://www.databaseadvisors.com > >> > > >> > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > From jwcolby at colbyconsulting.com Tue Apr 7 20:18:49 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 07 Apr 2009 21:18:49 -0400 Subject: [dba-VB] SPAM-LOW: Re: SCRUM: Arthur Fuller is planning to join our team and TargetProcess intriduction.... In-Reply-To: <698DE18A54BB4B619654C58923E586CF@Mattys> References: <698DE18A54BB4B619654C58923E586CF@Mattys> Message-ID: <49DBFB79.5080503@colbyconsulting.com> Guys, It is with much regret that I need to bow out. It is nice that Arthur wants in as he can take my place. I am pressed right now to just get my stuff done and some extra curricular stuff that I have to handle. My apologies. John W. Colby www.ColbyConsulting.com Mike Mattys wrote: > Welcome aboard, Arthur! > > Feel free to team up with me. > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > ----- Original Message ----- > From: "Salakhetdinov Shamil" > To: "dba-VB" > Sent: Tuesday, April 07, 2009 4:00 PM > Subject: [dba-VB] SCRUM: Arthur Fuller is planning to join our team and > TargetProcess intriduction.... > > >> Hi SCRUM Team, >> >> I wanted to announce that well-known and highly respected here and on >> AccessD and in many places of this small world Arthur Fuller wanted to >> join our team. He is invited currently by me and Gustav, and we are >> waiting for him to approve his joining of our team here. >> >> Hi Arthur, you're welcome to join us! >> >> As I have written in the very beginning of our project I wanted to use >> TargetProcess for our SCRUM project planning/tracing. But it needed some >> time to install it as well as to put project data into it. The latter task >> is still in progress but I wanted you to try to play/browse the >> TargetProcess briefly just to see how it works for you. We have five free >> licenses, and to use the TargetProcess I'd propose to get SCRUM team >> developers join into pairs (as e.g. in eXtreme Programming but >> "virtually") - then we can have max ten developers working in our team and >> using the same TargetProcess system. >> >> Please find your pair in the team and post your pair nickname here, and I >> will send you password to use TargetProcess. >> >> Our team currently consists of 6 members: >> >> Gustav Brock >> Mike Mattys >> Doug Murphy >> John Colby >> Mark Breen >> Shamil Salakhetdinov >> >> and >> >> Arthur Fuller is planned to join us today. >> >> IOW we will have 7 members from whom 6 members can join into 3 pairs, and >> we will still have one pair/TargetProcess Account for developers to join >> us in the future... >> >> I have to stay out of a pair as I have admin's account >> >> Current test username and password is test/test and it will be active for >> one day - please try it here: >> >> http://shamils-4.hosting.parking.ru/scrum >> >> The system looks slow sometimes but just for while - then is starts >> working quickly enough. >> >> Not sure how intensively TargetProcess will be used in our project in the >> near future but long term goal is to use it quite intensively as it's in >> my opinion is a good tool for SCRUM planning/tracing/collecting stats etc. >> >> Thank you. >> >> -- >> Shamil >> >> >> _______________________________________________ >> dba-VB mailing list >> dba-VB at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/dba-vb >> http://www.databaseadvisors.com >> > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > > From mcp2004 at mail.ru Wed Apr 8 07:22:50 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Wed, 08 Apr 2009 16:22:50 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IDIgd2Vla3Mgd29yayByZXN1bHRz?= Message-ID: Crossposted in dba-VB and Access-d ----------------------------------- Hi All, The sources of two weeks of work of our SCRUM team are published at CodePlex: http://northwind.codeplex.com/SourceControl/changeset/view/5396 You can download and use them with VS2008 or C# 2008 Express - see !reame.!st subfolder for short setup instructions. Thank you. -- Shamil From mcp2004 at mail.ru Wed Apr 8 07:29:49 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Wed, 08 Apr 2009 16:29:49 +0400 Subject: [dba-VB] =?koi8-r?b?U1BBTS1MT1c6IFJlOiBTQ1JVTTogQXJ0aHVyIEZ1bGxl?= =?koi8-r?b?ciBpcyBwbGFubmluZyB0byBqb2lub3VyIHRlYW0gYW5kIFRhcmdl?= =?koi8-r?b?dFByb2Nlc3MgaW50cmlkdWN0aW9uLi4uLg==?= In-Reply-To: <49DBFB79.5080503@colbyconsulting.com> References: <49DBFB79.5080503@colbyconsulting.com> Message-ID: Hi John, Pity you can't particiapte - we will soon need to develop a lightweight framework - that would be a task right for you :) We have got extended the team size to max. 9 members. You can get back anytime if somebody else will not take your chair. But Arthur has got his own chair not yours. Thank you. -- Shamil -----Original Message----- From: jwcolby To: "Discussion concerning Visual Basic and related programming issues." Date: Tue, 07 Apr 2009 21:18:49 -0400 Subject: Re: [dba-VB] SPAM-LOW: Re: SCRUM: Arthur Fuller is planning to joinour team and TargetProcess intriduction.... > Guys, > > It is with much regret that I need to bow out. It is nice that Arthur wants in as he can take my place. > > I am pressed right now to just get my stuff done and some extra curricular stuff that I have to handle. > > My apologies. > > John W. Colby > www.ColbyConsulting.com > > > Mike Mattys wrote: > > Welcome aboard, Arthur! > > > > Feel free to team up with me. > > > > - > > Michael R Mattys > > MapPoint and Database Dev > > www.mattysconsulting.com > > - > > ----- Original Message ----- > > From: "Salakhetdinov Shamil" > > To: "dba-VB" > > Sent: Tuesday, April 07, 2009 4:00 PM > > Subject: [dba-VB] SCRUM: Arthur Fuller is planning to join our team and > > TargetProcess intriduction.... > > > > > >> Hi SCRUM Team, > >> > >> I wanted to announce that well-known and highly respected here and on > >> AccessD and in many places of this small world Arthur Fuller wanted to > >> join our team. He is invited currently by me and Gustav, and we are > >> waiting for him to approve his joining of our team here. > >> > >> Hi Arthur, you're welcome to join us! > >> > >> As I have written in the very beginning of our project I wanted to use > >> TargetProcess for our SCRUM project planning/tracing. But it needed some > >> time to install it as well as to put project data into it. The latter task > >> is still in progress but I wanted you to try to play/browse the > >> TargetProcess briefly just to see how it works for you. We have five free > >> licenses, and to use the TargetProcess I'd propose to get SCRUM team > >> developers join into pairs (as e.g. in eXtreme Programming but > >> "virtually") - then we can have max ten developers working in our team and > >> using the same TargetProcess system. > >> > >> Please find your pair in the team and post your pair nickname here, and I > >> will send you password to use TargetProcess. > >> > >> Our team currently consists of 6 members: > >> > >> Gustav Brock > >> Mike Mattys > >> Doug Murphy > >> John Colby > >> Mark Breen > >> Shamil Salakhetdinov > >> > >> and > >> > >> Arthur Fuller is planned to join us today. > >> > >> IOW we will have 7 members from whom 6 members can join into 3 pairs, and > >> we will still have one pair/TargetProcess Account for developers to join > >> us in the future... > >> > >> I have to stay out of a pair as I have admin's account > >> > >> Current test username and password is test/test and it will be active for > >> one day - please try it here: > >> > >> http://shamils-4.hosting.parking.ru/scrum > >> > >> The system looks slow sometimes but just for while - then is starts > >> working quickly enough. > >> > >> Not sure how intensively TargetProcess will be used in our project in the > >> near future but long term goal is to use it quite intensively as it's in > >> my opinion is a good tool for SCRUM planning/tracing/collecting stats etc. > >> > >> Thank you. > >> > >> -- > >> Shamil > >> > >> > >> _______________________________________________ > >> dba-VB mailing list > >> dba-VB at databaseadvisors.com > >> http://databaseadvisors.com/mailman/listinfo/dba-vb > >> http://www.databaseadvisors.com > >> > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From Gustav at cactus.dk Wed Apr 8 08:35:57 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Wed, 08 Apr 2009 15:35:57 +0200 Subject: [dba-VB] SCRUM: 2 weeks work results Message-ID: Hi Shamil So are we supposed to switch to the CodePlex source now? /gustav >>> Salakhetdinov Shamil 08-04-2009 14:22 >>> Crossposted in dba-VB and Access-d ----------------------------------- Hi All, The sources of two weeks of work of our SCRUM team are published at CodePlex: http://northwind.codeplex.com/SourceControl/changeset/view/5396 You can download and use them with VS2008 or C# 2008 Express - see !reame.!st subfolder for short setup instructions. Thank you. -- Shamil From mcp2004 at mail.ru Wed Apr 8 12:13:10 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Wed, 08 Apr 2009 21:13:10 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IDIgd2Vla3Mgd29yayByZXN1bHRz?= In-Reply-To: References: Message-ID: Hi Gustav and SCRUM Team, OK, let's try - are you ready to switch? I'm ready. I have a separate folder for CodePlex, and as soon as we switch I will zip, archive and delete current folder. Gustav, Mike and Doug have CodePlex account and they are connected to northwind.codeplex.com. The only thing do to for you three is to get latest sources from codePlex and start using them instead of current sources (there is a rather large presentation file there within sources - we can decide delete it and move to codeplex discussions right now or keep it within sources for a while) Mark, do you have CodePlex acccount? Arthur, do you have CodePlex account? If not please create such accounts and send your CodePlex user name to me or Gustav and we can connect you to northwind.codeplex.com project Thank you. -- Shamil -----Original Message----- From: "Gustav Brock" To: Date: Wed, 08 Apr 2009 15:35:57 +0200 Subject: Re: [dba-VB] SCRUM: 2 weeks work results > Hi Shamil > > So are we supposed to switch to the CodePlex source now? > > /gustav > > > >>> Salakhetdinov Shamil 08-04-2009 14:22 >>> > Crossposted in dba-VB and Access-d > ----------------------------------- > > Hi All, > > The sources of two weeks of work of our SCRUM team are published at CodePlex: > > http://northwind.codeplex.com/SourceControl/changeset/view/5396 > > You can download and use them with VS2008 or C# 2008 Express - see !reame.!st subfolder for short setup instructions. > > Thank you. > > -- > Shamil > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From Gustav at cactus.dk Wed Apr 8 12:40:16 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Wed, 08 Apr 2009 19:40:16 +0200 Subject: [dba-VB] SCRUM: 2 weeks work results Message-ID: Hi Shamil I'm ready, though not in a minute. I will suggest moving the large video file somewhere else. Just to recap my finding, that to the local SVN client the two sets of sources are different animals (different UUIDs), thus you cannot just change the URL to the SVN server, you have to use another local folder than you have used until now. Please correct me if I'm wrong. /gustav >>> Salakhetdinov Shamil 08-04-2009 19:13 >>> Hi Gustav and SCRUM Team, OK, let's try - are you ready to switch? I'm ready. I have a separate folder for CodePlex, and as soon as we switch I will zip, archive and delete current folder. Gustav, Mike and Doug have CodePlex account and they are connected to northwind.codeplex.com. The only thing do to for you three is to get latest sources from codePlex and start using them instead of current sources (there is a rather large presentation file there within sources - we can decide delete it and move to codeplex discussions right now or keep it within sources for a while) Mark, do you have CodePlex acccount? Arthur, do you have CodePlex account? If not please create such accounts and send your CodePlex user name to me or Gustav and we can connect you to northwind.codeplex.com project Thank you. -- Shamil -----Original Message----- From: "Gustav Brock" To: Date: Wed, 08 Apr 2009 15:35:57 +0200 Subject: Re: [dba-VB] SCRUM: 2 weeks work results > Hi Shamil > > So are we supposed to switch to the CodePlex source now? > > /gustav > > > >>> Salakhetdinov Shamil 08-04-2009 14:22 >>> > Crossposted in dba-VB and Access-d > ----------------------------------- > > Hi All, > > The sources of two weeks of work of our SCRUM team are published at CodePlex: > > http://northwind.codeplex.com/SourceControl/changeset/view/5396 > > You can download and use them with VS2008 or C# 2008 Express - see !reame.!st subfolder for short setup instructions. > > Thank you. > > -- > Shamil From mcp2004 at mail.ru Wed Apr 8 13:27:22 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Wed, 08 Apr 2009 22:27:22 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IDIgd2Vla3Mgd29yayByZXN1bHRz?= In-Reply-To: References: Message-ID: Hi Gustav and SCRUM team, OK, take your time. I have removed Tutorial from the list of source - the current source code is here: http://northwind.codeplex.com/SourceControl/changeset/view/5527 Yes, CodePlex code needs another folder therefore you'd better proceed this way: - zip all the contents of your current folder; - archive this zip file; - delete all the current contents of the folder; - get sources from CodePlex using your CodePlex account using: URL: https://northwind.svn.codeplex.com/svn Username: Password: Thank you. -- Shamil -----Original Message----- From: "Gustav Brock" To: Date: Wed, 08 Apr 2009 19:40:16 +0200 Subject: Re: [dba-VB] SCRUM: 2 weeks work results > Hi Shamil > > I'm ready, though not in a minute. > I will suggest moving the large video file somewhere else. > > Just to recap my finding, that to the local SVN client the two sets of sources are different animals (different UUIDs), thus you cannot just change the URL to the SVN server, you have to use another local folder than you have used until now. Please correct me if I'm wrong. > > /gustav > > >>> Salakhetdinov Shamil 08-04-2009 19:13 >>> > > Hi Gustav and SCRUM Team, > > OK, let's try - are you ready to switch? > > I'm ready. I have a separate folder for CodePlex, and as soon as we switch I will zip, archive and delete current folder. > > Gustav, Mike and Doug have CodePlex account and they are connected to northwind.codeplex.com. The only thing do to for you three is to get latest sources from codePlex and start using them instead of current sources (there is a rather large presentation file there within sources - we can decide delete it and move to codeplex discussions right now or keep it within sources for a while) > > Mark, do you have CodePlex acccount? > Arthur, do you have CodePlex account? > > If not please create such accounts and send your CodePlex user name to me or Gustav and we can connect you to northwind.codeplex.com project > > Thank you. > > -- > Shamil > > -----Original Message----- > From: "Gustav Brock" > To: > Date: Wed, 08 Apr 2009 15:35:57 +0200 > Subject: Re: [dba-VB] SCRUM: 2 weeks work results > > > Hi Shamil > > > > So are we supposed to switch to the CodePlex source now? > > > > /gustav > > > > > > >>> Salakhetdinov Shamil 08-04-2009 14:22 >>> > > Crossposted in dba-VB and Access-d > > ----------------------------------- > > > > Hi All, > > > > The sources of two weeks of work of our SCRUM team are published at CodePlex: > > > > http://northwind.codeplex.com/SourceControl/changeset/view/5396 > > > > You can download and use them with VS2008 or C# 2008 Express - see !reame.!st subfolder for short setup instructions. > > > > Thank you. > > > > -- > > Shamil > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mcp2004 at mail.ru Wed Apr 8 14:06:47 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Wed, 08 Apr 2009 23:06:47 +0400 Subject: [dba-VB] Third Week Product Backlog Items Message-ID: Hi SCRUM Team, I have created a dicussion thread on CodePlex on the subject - here is the link (only visible to developers - make it public?) http://northwind.codeplex.com/Thread/View.aspx?ThreadId=52721 Catalog 5 Catalog Subreport 1 Employee Sales by Country 5 Invoice 5 Customers Labels 2 Summary of Sales by Quarter 2 Summary of Sales by Year 2 Please make your selection of item(s) you'll develoop within this week on CodePlex. Thank you. -- Shamil From mcp2004 at mail.ru Wed Apr 8 14:15:08 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Wed, 08 Apr 2009 23:15:08 +0400 Subject: [dba-VB] 1st SCRUM Sprint Retrospective Message-ID: Hi SCRUM Team, My congratualtion with successfull completion of our first Sprint - our ProductOwner was a kind of excited about software we delivered to him :) Keep up good work, and cin-cin! (Take a shot or glass(!?) of Beer, Champagne, Vodka, Tequila or just still water to celebrate this event) Our first SCRUM Sprint is over and this is time now for a retrospective discussion of what happened during that Sprint, what was good, what was bad and what was wrong. This retrospective discussion usually takes place before the next Sprint but we can have some overlap because of our contexc of working distributed in time and space. Thank you. -- Shamil From mmattys at rochester.rr.com Wed Apr 8 14:31:05 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Wed, 8 Apr 2009 15:31:05 -0400 Subject: [dba-VB] 1st SCRUM Sprint Retrospective References: Message-ID: <3105282118F2404090A4382E851BF29A@Mattys> Hi Shamil, Your tutorials were really good and pulled me through. I still think you have 30 hour days over there! - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Salakhetdinov Shamil" To: "dba-VB" Sent: Wednesday, April 08, 2009 3:15 PM Subject: [dba-VB] 1st SCRUM Sprint Retrospective > Hi SCRUM Team, > > My congratualtion with successfull completion of our first Sprint - our > ProductOwner was a kind of excited about software we delivered to him :) > > Keep up good work, and cin-cin! (Take a shot or glass(!?) of Beer, > Champagne, Vodka, Tequila or just still water to celebrate this event) > > Our first SCRUM Sprint is over and this is time now for a retrospective > discussion of what happened during that Sprint, what was good, what was > bad and what was wrong. This retrospective discussion usually takes place > before the next Sprint but we can have some overlap because of our contexc > of working distributed in time and space. > > Thank you. > > -- > Shamil > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mcp2004 at mail.ru Wed Apr 8 14:52:19 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Wed, 08 Apr 2009 23:52:19 +0400 Subject: [dba-VB] =?koi8-r?b?MXN0IFNDUlVNIFNwcmludCBSZXRyb3NwZWN0aXZl?= In-Reply-To: <3105282118F2404090A4382E851BF29A@Mattys> References: <3105282118F2404090A4382E851BF29A@Mattys> Message-ID: Thank you, Mike. No, just one hour sleep time :) -- Shamil -----Original Message----- From: "Mike Mattys" To: "Salakhetdinov Shamil" ,"Discussion concerning Visual Basic and related programming issues." Date: Wed, 8 Apr 2009 15:31:05 -0400 Subject: Re: [dba-VB] 1st SCRUM Sprint Retrospective > Hi Shamil, > > Your tutorials were really good and pulled me through. > I still think you have 30 hour days over there! > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > > ----- Original Message ----- > From: "Salakhetdinov Shamil" > To: "dba-VB" > Sent: Wednesday, April 08, 2009 3:15 PM > Subject: [dba-VB] 1st SCRUM Sprint Retrospective > > > > Hi SCRUM Team, > > > > My congratualtion with successfull completion of our first Sprint - our > > ProductOwner was a kind of excited about software we delivered to him :) > > > > Keep up good work, and cin-cin! (Take a shot or glass(!?) of Beer, > > Champagne, Vodka, Tequila or just still water to celebrate this event) > > > > Our first SCRUM Sprint is over and this is time now for a retrospective > > discussion of what happened during that Sprint, what was good, what was > > bad and what was wrong. This retrospective discussion usually takes place > > before the next Sprint but we can have some overlap because of our contexc > > of working distributed in time and space. > > > > Thank you. > > > > -- > > Shamil > > > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > From marklbreen at gmail.com Wed Apr 8 16:27:09 2009 From: marklbreen at gmail.com (Mark Breen) Date: Wed, 8 Apr 2009 22:27:09 +0100 Subject: [dba-VB] SCRUM: Arthur Fuller is planning to join our team and TargetProcess intriduction.... In-Reply-To: References: Message-ID: Hello Arthur, That is great news, delighted to here you will be on the team. Hope we have some chance to us mySQL as some stage, Welcome aboard, we are lucky to have Shamil as scrum master. Mark 2009/4/7 Salakhetdinov Shamil > Hi SCRUM Team, > > I wanted to announce that well-known and highly respected here and on > AccessD and in many places of this small world Arthur Fuller wanted to join > our team. He is invited currently by me and Gustav, and we are waiting for > him to approve his joining of our team here. > > Hi Arthur, you're welcome to join us! > > As I have written in the very beginning of our project I wanted to use > TargetProcess for our SCRUM project planning/tracing. But it needed some > time to install it as well as to put project data into it. The latter task > is still in progress but I wanted you to try to play/browse the > TargetProcess briefly just to see how it works for you. We have five free > licenses, and to use the TargetProcess I'd propose to get SCRUM team > developers join into pairs (as e.g. in eXtreme Programming but "virtually") > - then we can have max ten developers working in our team and using the same > TargetProcess system. > > Please find your pair in the team and post your pair nickname here, and I > will send you password to use TargetProcess. > > Our team currently consists of 6 members: > > Gustav Brock > Mike Mattys > Doug Murphy > John Colby > Mark Breen > Shamil Salakhetdinov > > and > > Arthur Fuller is planned to join us today. > > IOW we will have 7 members from whom 6 members can join into 3 pairs, and > we will still have one pair/TargetProcess Account for developers to join us > in the future... > > I have to stay out of a pair as I have admin's account > > Current test username and password is test/test and it will be active for > one day - please try it here: > > http://shamils-4.hosting.parking.ru/scrum > > The system looks slow sometimes but just for while - then is starts working > quickly enough. > > Not sure how intensively TargetProcess will be used in our project in the > near future but long term goal is to use it quite intensively as it's in my > opinion is a good tool for SCRUM planning/tracing/collecting stats etc. > > Thank you. > > -- > Shamil > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > > From marklbreen at gmail.com Wed Apr 8 16:38:56 2009 From: marklbreen at gmail.com (Mark Breen) Date: Wed, 8 Apr 2009 22:38:56 +0100 Subject: [dba-VB] SCRUM: 2 weeks work results In-Reply-To: References: Message-ID: Hello Shamil, marklbreen is my username, thanks Mark 2009/4/8 Salakhetdinov Shamil > > Hi Gustav and SCRUM Team, > > OK, let's try - are you ready to switch? > > I'm ready. I have a separate folder for CodePlex, and as soon as we switch > I will zip, archive and delete current folder. > > Gustav, Mike and Doug have CodePlex account and they are connected to > northwind.codeplex.com. The only thing do to for you three is to get > latest sources from codePlex and start using them instead of current sources > (there is a rather large presentation file there within sources - we can > decide delete it and move to codeplex discussions right now or keep it > within sources for a while) > > Mark, do you have CodePlex acccount? > Arthur, do you have CodePlex account? > > If not please create such accounts and send your CodePlex user name to me > or Gustav and we can connect you to northwind.codeplex.com project > > Thank you. > > -- > Shamil > > -----Original Message----- > From: "Gustav Brock" > To: > Date: Wed, 08 Apr 2009 15:35:57 +0200 > Subject: Re: [dba-VB] SCRUM: 2 weeks work results > > > Hi Shamil > > > > So are we supposed to switch to the CodePlex source now? > > > > /gustav > > > > > > >>> Salakhetdinov Shamil 08-04-2009 14:22 >>> > > Crossposted in dba-VB and Access-d > > ----------------------------------- > > > > Hi All, > > > > The sources of two weeks of work of our SCRUM team are published at > CodePlex: > > > > http://northwind.codeplex.com/SourceControl/changeset/view/5396 > > > > You can download and use them with VS2008 or C# 2008 Express - see > !reame.!st subfolder for short setup instructions. > > > > Thank you. > > > > -- > > Shamil > > > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > > From mcp2004 at mail.ru Wed Apr 8 16:53:53 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Thu, 09 Apr 2009 01:53:53 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IDIgd2Vla3Mgd29yayByZXN1bHRz?= In-Reply-To: References: Message-ID: Hi Mark, I have added your account to northwind.codeplex.com project. Thank you. -- Shamil -----Original Message----- From: Mark Breen To: Salakhetdinov Shamil , "Discussion concerning Visual Basic and related programming issues." Date: Wed, 8 Apr 2009 22:38:56 +0100 Subject: Re: [dba-VB] SCRUM: 2 weeks work results > Hello Shamil, > > marklbreen is my username, > > thanks > > Mark > > > > 2009/4/8 Salakhetdinov Shamil > > > > > Hi Gustav and SCRUM Team, > > > > OK, let's try - are you ready to switch? > > > > I'm ready. I have a separate folder for CodePlex, and as soon as we switch > > I will zip, archive and delete current folder. > > > > Gustav, Mike and Doug have CodePlex account and they are connected to > > northwind.codeplex.com. The only thing do to for you three is to get > > latest sources from codePlex and start using them instead of current sources > > (there is a rather large presentation file there within sources - we can > > decide delete it and move to codeplex discussions right now or keep it > > within sources for a while) > > > > Mark, do you have CodePlex acccount? > > Arthur, do you have CodePlex account? > > > > If not please create such accounts and send your CodePlex user name to me > > or Gustav and we can connect you to northwind.codeplex.com project > > > > Thank you. > > > > -- > > Shamil > > > > -----Original Message----- > > From: "Gustav Brock" > > To: > > Date: Wed, 08 Apr 2009 15:35:57 +0200 > > Subject: Re: [dba-VB] SCRUM: 2 weeks work results > > > > > Hi Shamil > > > > > > So are we supposed to switch to the CodePlex source now? > > > > > > /gustav > > > > > > > > > >>> Salakhetdinov Shamil 08-04-2009 14:22 >>> > > > Crossposted in dba-VB and Access-d > > > ----------------------------------- > > > > > > Hi All, > > > > > > The sources of two weeks of work of our SCRUM team are published at > > CodePlex: > > > > > > http://northwind.codeplex.com/SourceControl/changeset/view/5396 > > > > > > You can download and use them with VS2008 or C# 2008 Express - see > > !reame.!st subfolder for short setup instructions. > > > > > > Thank you. > > > > > > -- > > > Shamil > > > > > > > > > _______________________________________________ > > > dba-VB mailing list > > > dba-VB at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > > http://www.databaseadvisors.com > > > > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > > > From mcp2004 at mail.ru Thu Apr 9 04:58:21 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Thu, 09 Apr 2009 13:58:21 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IFBsZWFzZSB1c2UgQ29kZVBsZXggTm9ydGh3?= =?koi8-r?b?aW5kLk5FVCBzb3VyY2VzIGFz?= Message-ID: Hi SCRUM Team, I have got switched to CodePlex Northwind.NET project as main SCC server. Please fdllow-up. The latest source code (from yesterday) is here: http://northwind.codeplex.com/SourceControl/changeset/view/5527#134202 To access SCC SVN server use the following attributes: URL: https://northwind.svn.codeplex.com/svn Username: Password: Thank you Mark for your help with SCC usage jump-start! Evertually we could try to setup step by step a whole "software factory" on your server starting SVN server, continuing with CruiseControl.NET driving MSBuild (or NANT?) to build SQL database(s) from scripts and sample data, to compile source code, to build solutions and to run automated tests, to use SandCastle to generate code docs from XML comments etc. etc, Sources for SVN SCC server running there can be automatically supplyed by using SVN utitlities getting latest sources from CodePlex Northwind.NET and pushing them to your SCC server... Thank you. -- Shamil From mcp2004 at mail.ru Thu Apr 9 05:50:27 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Thu, 09 Apr 2009 14:50:27 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IFBsZWFzZSB1c2UgQ29kZVBsZXggTm9ydGh3?= =?koi8-r?b?aW5kLk5FVCBzb3VyY2VzIGFz?= In-Reply-To: References: Message-ID: Hi SCRUM Team, It may happen we'd better not swtich to CodePlex SVN SCC server, at least not now - I have just tried to use SVN Lock command with CodePlex SVN server to temporarly lock .csproj, and this Lock command failed: Command: Lock Error: Server sent unexpected return value (405 Method Not Allowed) in response to Error: LOCK request for '/svn/Northwind.NET.FE/Northwind.NET.FE.csproj' Finished!: Let's stay with Mark's SCC SVN server? Any other proposals how to solve the issue? I must say that preparing CodePlex codeset from the latest sourices we kept so far on Mark's server takes quite some time - I did that work several times already and I wanted to avoid spendinbg time on it again, but inability of CodePlex server to lock project and other source files could result in some havoc in the sources... What to do? Thank you. -- Shamil -----Original Message----- From: Salakhetdinov Shamil To: dba-VB Date: Thu, 09 Apr 2009 13:58:21 +0400 Subject: [dba-VB] SCRUM: Please use CodePlex Northwind.NET sources as > Hi SCRUM Team, > > I have got switched to CodePlex Northwind.NET project as main SCC server. > Please fdllow-up. > > The latest source code (from yesterday) is here: > > http://northwind.codeplex.com/SourceControl/changeset/view/5527#134202 > > To access SCC SVN server use the following attributes: > > URL: https://northwind.svn.codeplex.com/svn > Username: > Password: > > Thank you Mark for your help with SCC usage jump-start! > > Evertually we could try to setup step by step a whole "software factory" on your server starting SVN server, continuing with CruiseControl.NET driving MSBuild (or NANT?) to build SQL database(s) from scripts and sample data, to compile source code, to build solutions and to run automated tests, to use SandCastle to generate code docs from XML comments etc. etc, Sources for SVN SCC server running there can be automatically supplyed by using SVN utitlities getting latest sources from CodePlex Northwind.NET and pushing them to your SCC server... > > Thank you. > > -- > Shamil > > > > > > > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mmattys at rochester.rr.com Thu Apr 9 07:38:55 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Thu, 9 Apr 2009 08:38:55 -0400 Subject: [dba-VB] SCRUM: Please use CodePlex Northwind.NET sources as References: Message-ID: <2DE688E397E2435CB57BE83F8ABB469D@Mattys> It appears that we don't have a choice. I have no issue with having it on Mark's server ... unless Mark does?! :) - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Salakhetdinov Shamil" To: "Discussion concerning Visual Basic and related programming issues." Sent: Thursday, April 09, 2009 6:50 AM Subject: Re: [dba-VB]SCRUM: Please use CodePlex Northwind.NET sources as > Hi SCRUM Team, > > It may happen we'd better not swtich to CodePlex SVN SCC server, at least > not now - I have just tried to use SVN Lock command with CodePlex SVN > server to temporarly lock .csproj, and this Lock command failed: > > Command: Lock > Error: Server sent unexpected return value (405 Method Not Allowed) in > response to > Error: LOCK request for '/svn/Northwind.NET.FE/Northwind.NET.FE.csproj' > Finished!: > > Let's stay with Mark's SCC SVN server? > Any other proposals how to solve the issue? > I must say that preparing CodePlex codeset from the latest sourices we > kept so far on Mark's server takes quite some time - I did that work > several times already and I wanted to avoid spendinbg time on it again, > but inability of CodePlex server to lock project and other source files > could result in some havoc in the sources... > > What to do? > > Thank you. > > -- > Shamil > > -----Original Message----- > From: Salakhetdinov Shamil > To: dba-VB > Date: Thu, 09 Apr 2009 13:58:21 +0400 > Subject: [dba-VB] SCRUM: Please use CodePlex Northwind.NET sources as > >> Hi SCRUM Team, >> >> I have got switched to CodePlex Northwind.NET project as main SCC server. >> Please fdllow-up. >> >> The latest source code (from yesterday) is here: >> >> http://northwind.codeplex.com/SourceControl/changeset/view/5527#134202 >> >> To access SCC SVN server use the following attributes: >> >> URL: https://northwind.svn.codeplex.com/svn >> Username: >> Password: >> >> Thank you Mark for your help with SCC usage jump-start! >> >> Evertually we could try to setup step by step a whole "software factory" >> on your server starting SVN server, continuing with CruiseControl.NET >> driving MSBuild (or NANT?) to build SQL database(s) from scripts and >> sample data, to compile source code, to build solutions and to run >> automated tests, to use SandCastle to generate code docs from XML >> comments etc. etc, Sources for SVN SCC server running there can be >> automatically supplyed by using SVN utitlities getting latest sources >> from CodePlex Northwind.NET and pushing them to your SCC server... >> >> Thank you. >> >> -- >> Shamil From mcp2004 at mail.ru Thu Apr 9 07:53:31 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Thu, 09 Apr 2009 16:53:31 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IFBsZWFzZSB1c2UgQ29kZVBsZXggTm9ydGh3?= =?koi8-r?b?aW5kLk5FVCBzb3VyY2VzIGFz?= In-Reply-To: <2DE688E397E2435CB57BE83F8ABB469D@Mattys> References: <2DE688E397E2435CB57BE83F8ABB469D@Mattys> Message-ID: Hi Mike, Well, one of the options is to have only coordinators (Shamil and Gustav) to be responsible to update .sln and .csproj files. I can't say I like this option as it limits the other members freedom to modify .sln and .csproj when needed. Therefore yes, we probably have to keep using Mark's server... Then we have to find easy and streamlined way to publish versions on CodePlex: doing that manually takes too much time and is error prone - I have had to make four iterations yesterday until I have got correct version published there. Thank you. -- Shamil -----Original Message----- From: "Mike Mattys" To: "Salakhetdinov Shamil" ,"Discussion concerning Visual Basic and related programming issues." Date: Thu, 9 Apr 2009 08:38:55 -0400 Subject: Re: [dba-VB]SCRUM: Please use CodePlex Northwind.NET sources as > It appears that we don't have a choice. > I have no issue with having it on Mark's server > ... unless Mark does?! :) > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > ----- Original Message ----- > From: "Salakhetdinov Shamil" > To: "Discussion concerning Visual Basic and related programming issues." > > Sent: Thursday, April 09, 2009 6:50 AM > Subject: Re: [dba-VB]SCRUM: Please use CodePlex Northwind.NET sources as > > > > Hi SCRUM Team, > > > > It may happen we'd better not swtich to CodePlex SVN SCC server, at least > > not now - I have just tried to use SVN Lock command with CodePlex SVN > > server to temporarly lock .csproj, and this Lock command failed: > > > > Command: Lock > > Error: Server sent unexpected return value (405 Method Not Allowed) in > > response to > > Error: LOCK request for '/svn/Northwind.NET.FE/Northwind.NET.FE.csproj' > > Finished!: > > > > Let's stay with Mark's SCC SVN server? > > Any other proposals how to solve the issue? > > I must say that preparing CodePlex codeset from the latest sourices we > > kept so far on Mark's server takes quite some time - I did that work > > several times already and I wanted to avoid spendinbg time on it again, > > but inability of CodePlex server to lock project and other source files > > could result in some havoc in the sources... > > > > What to do? > > > > Thank you. > > > > -- > > Shamil > > > > -----Original Message----- > > From: Salakhetdinov Shamil > > To: dba-VB > > Date: Thu, 09 Apr 2009 13:58:21 +0400 > > Subject: [dba-VB] SCRUM: Please use CodePlex Northwind.NET sources as > > > >> Hi SCRUM Team, > >> > >> I have got switched to CodePlex Northwind.NET project as main SCC server. > >> Please fdllow-up. > >> > >> The latest source code (from yesterday) is here: > >> > >> http://northwind.codeplex.com/SourceControl/changeset/view/5527#134202 > >> > >> To access SCC SVN server use the following attributes: > >> > >> URL: https://northwind.svn.codeplex.com/svn > >> Username: > >> Password: > >> > >> Thank you Mark for your help with SCC usage jump-start! > >> > >> Evertually we could try to setup step by step a whole "software factory" > >> on your server starting SVN server, continuing with CruiseControl.NET > >> driving MSBuild (or NANT?) to build SQL database(s) from scripts and > >> sample data, to compile source code, to build solutions and to run > >> automated tests, to use SandCastle to generate code docs from XML > >> comments etc. etc, Sources for SVN SCC server running there can be > >> automatically supplyed by using SVN utitlities getting latest sources > >> from CodePlex Northwind.NET and pushing them to your SCC server... > >> > >> Thank you. > >> > >> -- > >> Shamil > From mcp2004 at mail.ru Thu Apr 9 08:01:23 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Thu, 09 Apr 2009 17:01:23 +0400 Subject: [dba-VB] =?koi8-r?b?VGhpcmQgV2VlayBQcm9kdWN0IEJhY2tsb2cgSXRlbXM=?= In-Reply-To: References: Message-ID: Hi SCRUM Team, Please note I have had some free time today and I have made three reports: http://northwind.codeplex.com/Thread/View.aspx?ThreadId=52721 Customers Labels 2 Summary of Sales by Quarter 2 Summary of Sales by Year 2 They are already on CodePlex: http://northwind.codeplex.com/SourceControl/changeset/view/5670#134202 and I have taken another one for development: Catalog 5 Catalog Subreport 1 There are two more to select for you for this SCRUM Sprint - please make selection: > Employee Sales by Country 5 > Invoice 5 and if we will make them then we can add some more from ProductBacklog to have next week spent for bug fixing and talks on follow-ups projects. Thank you. -- Shamil -----Original Message----- From: Salakhetdinov Shamil To: dba-VB Date: Wed, 08 Apr 2009 23:06:47 +0400 Subject: [dba-VB] Third Week Product Backlog Items > Hi SCRUM Team, > > I have created a dicussion thread on CodePlex on the subject - here is the link (only visible to developers - make it public?) > > http://northwind.codeplex.com/Thread/View.aspx?ThreadId=52721 > > Catalog 5 > Catalog Subreport 1 > Employee Sales by Country 5 > Invoice 5 > Customers Labels 2 > Summary of Sales by Quarter 2 > Summary of Sales by Year 2 > > Please make your selection of item(s) you'll develoop within this week on CodePlex. > > Thank you. > > -- > Shamil > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From marklbreen at gmail.com Thu Apr 9 13:04:16 2009 From: marklbreen at gmail.com (Mark Breen) Date: Thu, 9 Apr 2009 19:04:16 +0100 Subject: [dba-VB] SCRUM: Please use CodePlex Northwind.NET sources as In-Reply-To: References: <2DE688E397E2435CB57BE83F8ABB469D@Mattys> Message-ID: Hello Guys, What ever is best for the team is fine with me. The server is available as long as we need it. Shamil, if we find a solution to the lock issue, feel free to move back to codeplex at anytime, in the meantime, is this server works, we can use it. Let me suggest that codeplex is a nice environment to work in, lots of like minded people there, so perhaps we can continue to use it as a issue tracker, as a docs store, as a notification by email service etc. and even as a place to publish the code to AccessD from time to time, but where the daily traffic and locking is required, you can use my server. Completely up to you and Gustav. Let me remind you also that it is easy to create multiple stores on SubVersion, with different user rights to different projects. If you wanted to have a "ScrumMastersOnly" store, I could give you and Gustav rights to that, and it would ensure work there does not accidently get overwritten. While I do want to keep my nose out of the business, it is this version hell that we have a real oppertunity to crack now, if we do not crack it early on, it will only become worse later on. It should take zero minutes for you and Gustav when people check in code. If I can help, let me know what you think I can / should do to assist. thanks Mark 2009/4/9 Salakhetdinov Shamil > Hi Mike, > > Well, one of the options is to have only coordinators (Shamil and Gustav) > to be responsible to update .sln and .csproj files. I can't say I like this > option as it limits the other members freedom to modify .sln and .csproj > when needed. Therefore yes, we probably have to keep using Mark's server... > > Then we have to find easy and streamlined way to publish versions on > CodePlex: doing that manually takes too much time and is error prone - I > have had to make four iterations yesterday until I have got correct version > published there. > > Thank you. > > -- > Shamil > > -----Original Message----- > From: "Mike Mattys" > To: "Salakhetdinov Shamil" ,"Discussion concerning Visual > Basic and related programming issues." > Date: Thu, 9 Apr 2009 08:38:55 -0400 > Subject: Re: [dba-VB]SCRUM: Please use CodePlex Northwind.NET sources as > > > It appears that we don't have a choice. > > I have no issue with having it on Mark's server > > ... unless Mark does?! :) > > > > - > > Michael R Mattys > > MapPoint and Database Dev > > www.mattysconsulting.com > > - > > ----- Original Message ----- > > From: "Salakhetdinov Shamil" > > To: "Discussion concerning Visual Basic and related programming issues." > > > > Sent: Thursday, April 09, 2009 6:50 AM > > Subject: Re: [dba-VB]SCRUM: Please use CodePlex Northwind.NET sources as > > > > > > > Hi SCRUM Team, > > > > > > It may happen we'd better not swtich to CodePlex SVN SCC server, at > least > > > not now - I have just tried to use SVN Lock command with CodePlex SVN > > > server to temporarly lock .csproj, and this Lock command failed: > > > > > > Command: Lock > > > Error: Server sent unexpected return value (405 Method Not Allowed) in > > > response to > > > Error: LOCK request for '/svn/Northwind.NET.FE/Northwind.NET.FE.csproj' > > > Finished!: > > > > > > Let's stay with Mark's SCC SVN server? > > > Any other proposals how to solve the issue? > > > I must say that preparing CodePlex codeset from the latest sourices we > > > kept so far on Mark's server takes quite some time - I did that work > > > several times already and I wanted to avoid spendinbg time on it again, > > > but inability of CodePlex server to lock project and other source files > > > could result in some havoc in the sources... > > > > > > What to do? > > > > > > Thank you. > > > > > > -- > > > Shamil > > > > > > -----Original Message----- > > > From: Salakhetdinov Shamil > > > To: dba-VB > > > Date: Thu, 09 Apr 2009 13:58:21 +0400 > > > Subject: [dba-VB] SCRUM: Please use CodePlex Northwind.NET sources as > > > > > >> Hi SCRUM Team, > > >> > > >> I have got switched to CodePlex Northwind.NET project as main SCC > server. > > >> Please fdllow-up. > > >> > > >> The latest source code (from yesterday) is here: > > >> > > >> > http://northwind.codeplex.com/SourceControl/changeset/view/5527#134202 > > >> > > >> To access SCC SVN server use the following attributes: > > >> > > >> URL: https://northwind.svn.codeplex.com/svn > > >> Username: > > >> Password: > > >> > > >> Thank you Mark for your help with SCC usage jump-start! > > >> > > >> Evertually we could try to setup step by step a whole "software > factory" > > >> on your server starting SVN server, continuing with CruiseControl.NET > > >> driving MSBuild (or NANT?) to build SQL database(s) from scripts and > > >> sample data, to compile source code, to build solutions and to run > > >> automated tests, to use SandCastle to generate code docs from XML > > >> comments etc. etc, Sources for SVN SCC server running there can be > > >> automatically supplyed by using SVN utitlities getting latest sources > > >> from CodePlex Northwind.NET and pushing them to your SCC server... > > >> > > >> Thank you. > > >> > > >> -- > > >> Shamil > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > > From mcp2004 at mail.ru Thu Apr 9 13:32:15 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Thu, 09 Apr 2009 22:32:15 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IFBsZWFzZSB1c2UgQ29kZVBsZXggTm9ydGh3?= =?koi8-r?b?aW5kLk5FVCBzb3VyY2VzIGFz?= In-Reply-To: References: Message-ID: Hi SCRUM Team and Mark, Yes, I have just wanted to write nearly the same you Mark have written in your quoted message: - let's keep your server for everyday work, and - let's keep CodePlex for dicsussions, issue tracking, instant messaging etc. And I will be posting new code to CodePlex from time to time (in the end of every SCRUM Sprint). As I have written early today I have got opprtunity to develop several reports from 3rd SCRUM Sprint, namely: 1) Catalog & Catalog subreport 2) Customers Labels 3) Summary of Sales by Quarter 4) Summary of Sales by Year They all are done now and are committed to both Mark's server (our main SCC server), and CodePlex SCC server (secondary server for public use). The two reports still todo in this Sprint are: 1) Employee Sales by Country 2) Invoice Mike and Gustav, please select, which one you wanted to develop. Doug and Arthur are you here? Tnen you can take for development reports from the product backlog: 1) Sales by Category (with subreport) 2) Sales by Year (with subreport) Please ask any questions. Thank you. -- Shamil -----Original Message----- From: Mark Breen To: Salakhetdinov Shamil , "Discussion concerning Visual Basic and related programming issues." Date: Thu, 9 Apr 2009 19:04:16 +0100 Subject: Re: [dba-VB] SCRUM: Please use CodePlex Northwind.NET sources as > Hello Guys, > > What ever is best for the team is fine with me. > > The server is available as long as we need it. > > Shamil, if we find a solution to the lock issue, feel free to move back to > codeplex at anytime, in the meantime, is this server works, we can use it. > > Let me suggest that codeplex is a nice environment to work in, lots of like > minded people there, so perhaps we can continue to use it as a issue > tracker, as a docs store, as a notification by email service etc. and even > as a place to publish the code to AccessD from time to time, but where the > daily traffic and locking is required, you can use my server. > > Completely up to you and Gustav. > > Let me remind you also that it is easy to create multiple stores on > SubVersion, with different user rights to different projects. If you wanted > to have a "ScrumMastersOnly" store, I could give you and Gustav rights to > that, and it would ensure work there does not accidently get overwritten. > > While I do want to keep my nose out of the business, it is this version hell > that we have a real oppertunity to crack now, if we do not crack it early > on, it will only become worse later on. It should take zero minutes for you > and Gustav when people check in code. > > If I can help, let me know what you think I can / should do to assist. > > thanks > > Mark > > > > > > > > 2009/4/9 Salakhetdinov Shamil > > > Hi Mike, > > > > Well, one of the options is to have only coordinators (Shamil and Gustav) > > to be responsible to update .sln and .csproj files. I can't say I like this > > option as it limits the other members freedom to modify .sln and .csproj > > when needed. Therefore yes, we probably have to keep using Mark's server... > > > > Then we have to find easy and streamlined way to publish versions on > > CodePlex: doing that manually takes too much time and is error prone - I > > have had to make four iterations yesterday until I have got correct version > > published there. > > > > Thank you. > > > > -- > > Shamil > > > > -----Original Message----- > > From: "Mike Mattys" > > To: "Salakhetdinov Shamil" ,"Discussion concerning Visual > > Basic and related programming issues." > > Date: Thu, 9 Apr 2009 08:38:55 -0400 > > Subject: Re: [dba-VB]SCRUM: Please use CodePlex Northwind.NET sources as > > > > > It appears that we don't have a choice. > > > I have no issue with having it on Mark's server > > > ... unless Mark does?! :) > > > > > > - > > > Michael R Mattys > > > MapPoint and Database Dev > > > www.mattysconsulting.com > > > - > > > ----- Original Message ----- > > > From: "Salakhetdinov Shamil" > > > To: "Discussion concerning Visual Basic and related programming issues." > > > > > > Sent: Thursday, April 09, 2009 6:50 AM > > > Subject: Re: [dba-VB]SCRUM: Please use CodePlex Northwind.NET sources as > > > > > > > > > > Hi SCRUM Team, > > > > > > > > It may happen we'd better not swtich to CodePlex SVN SCC server, at > > least > > > > not now - I have just tried to use SVN Lock command with CodePlex SVN > > > > server to temporarly lock .csproj, and this Lock command failed: > > > > > > > > Command: Lock > > > > Error: Server sent unexpected return value (405 Method Not Allowed) in > > > > response to > > > > Error: LOCK request for '/svn/Northwind.NET.FE/Northwind.NET.FE.csproj' > > > > Finished!: > > > > > > > > Let's stay with Mark's SCC SVN server? > > > > Any other proposals how to solve the issue? > > > > I must say that preparing CodePlex codeset from the latest sourices we > > > > kept so far on Mark's server takes quite some time - I did that work > > > > several times already and I wanted to avoid spendinbg time on it again, > > > > but inability of CodePlex server to lock project and other source files > > > > could result in some havoc in the sources... > > > > > > > > What to do? > > > > > > > > Thank you. > > > > > > > > -- > > > > Shamil > > > > > > > > -----Original Message----- > > > > From: Salakhetdinov Shamil > > > > To: dba-VB > > > > Date: Thu, 09 Apr 2009 13:58:21 +0400 > > > > Subject: [dba-VB] SCRUM: Please use CodePlex Northwind.NET sources as > > > > > > > >> Hi SCRUM Team, > > > >> > > > >> I have got switched to CodePlex Northwind.NET project as main SCC > > server. > > > >> Please fdllow-up. > > > >> > > > >> The latest source code (from yesterday) is here: > > > >> > > > >> > > http://northwind.codeplex.com/SourceControl/changeset/view/5527#134202 > > > >> > > > >> To access SCC SVN server use the following attributes: > > > >> > > > >> URL: https://northwind.svn.codeplex.com/svn > > > >> Username: > > > >> Password: > > > >> > > > >> Thank you Mark for your help with SCC usage jump-start! > > > >> > > > >> Evertually we could try to setup step by step a whole "software > > factory" > > > >> on your server starting SVN server, continuing with CruiseControl.NET > > > >> driving MSBuild (or NANT?) to build SQL database(s) from scripts and > > > >> sample data, to compile source code, to build solutions and to run > > > >> automated tests, to use SandCastle to generate code docs from XML > > > >> comments etc. etc, Sources for SVN SCC server running there can be > > > >> automatically supplyed by using SVN utitlities getting latest sources > > > >> from CodePlex Northwind.NET and pushing them to your SCC server... > > > >> > > > >> Thank you. > > > >> > > > >> -- > > > >> Shamil > > > > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > > > From mmattys at rochester.rr.com Thu Apr 9 13:44:25 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Thu, 9 Apr 2009 14:44:25 -0400 Subject: [dba-VB] SCRUM: Please use CodePlex Northwind.NET sources as References: Message-ID: <8B27A27881764B1C9A9D701D9CE23ECA@Mattys> Hi Shamil & SCRUM Team, I'll choose the Invoice. - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Salakhetdinov Shamil" To: "dba-VB" Sent: Thursday, April 09, 2009 2:32 PM Subject: Re: [dba-VB]SCRUM: Please use CodePlex Northwind.NET sources as > > Hi SCRUM Team and Mark, > > Yes, I have just wanted to write nearly the same you Mark have written in > your quoted message: > > - let's keep your server for everyday work, and > - let's keep CodePlex for dicsussions, issue tracking, instant messaging > etc. > > And I will be posting new code to CodePlex from time to time (in the end > of every SCRUM Sprint). > > As I have written early today I have got opprtunity to develop several > reports from 3rd SCRUM Sprint, namely: > > 1) Catalog & Catalog subreport > 2) Customers Labels > 3) Summary of Sales by Quarter > 4) Summary of Sales by Year > > They all are done now and are committed to both Mark's server (our main > SCC server), and CodePlex SCC server (secondary server for public use). > > The two reports still todo in this Sprint are: > > 1) Employee Sales by Country > 2) Invoice > > Mike and Gustav, please select, which one you wanted to develop. > > Doug and Arthur are you here? Tnen you can take for development reports > from the product backlog: > > 1) Sales by Category (with subreport) > 2) Sales by Year (with subreport) > > Please ask any questions. > > Thank you. > > -- > Shamil > > > -----Original Message----- > From: Mark Breen > To: Salakhetdinov Shamil , "Discussion concerning Visual > Basic and related programming issues." > Date: Thu, 9 Apr 2009 19:04:16 +0100 > Subject: Re: [dba-VB] SCRUM: Please use CodePlex Northwind.NET sources as > >> Hello Guys, >> >> What ever is best for the team is fine with me. >> >> The server is available as long as we need it. >> >> Shamil, if we find a solution to the lock issue, feel free to move back >> to >> codeplex at anytime, in the meantime, is this server works, we can use >> it. >> >> Let me suggest that codeplex is a nice environment to work in, lots of >> like >> minded people there, so perhaps we can continue to use it as a issue >> tracker, as a docs store, as a notification by email service etc. and >> even >> as a place to publish the code to AccessD from time to time, but where >> the >> daily traffic and locking is required, you can use my server. >> >> Completely up to you and Gustav. >> >> Let me remind you also that it is easy to create multiple stores on >> SubVersion, with different user rights to different projects. If you >> wanted >> to have a "ScrumMastersOnly" store, I could give you and Gustav rights to >> that, and it would ensure work there does not accidently get overwritten. >> >> While I do want to keep my nose out of the business, it is this version >> hell >> that we have a real oppertunity to crack now, if we do not crack it early >> on, it will only become worse later on. It should take zero minutes for >> you >> and Gustav when people check in code. >> >> If I can help, let me know what you think I can / should do to assist. >> >> thanks >> >> Mark >> >> >> >> >> >> >> >> 2009/4/9 Salakhetdinov Shamil >> >> > Hi Mike, >> > >> > Well, one of the options is to have only coordinators (Shamil and >> > Gustav) >> > to be responsible to update .sln and .csproj files. I can't say I like >> > this >> > option as it limits the other members freedom to modify .sln and >> > .csproj >> > when needed. Therefore yes, we probably have to keep using Mark's >> > server... >> > >> > Then we have to find easy and streamlined way to publish versions on >> > CodePlex: doing that manually takes too much time and is error prone - >> > I >> > have had to make four iterations yesterday until I have got correct >> > version >> > published there. >> > >> > Thank you. >> > >> > -- >> > Shamil >> > >> > -----Original Message----- >> > From: "Mike Mattys" >> > To: "Salakhetdinov Shamil" ,"Discussion concerning >> > Visual >> > Basic and related programming issues." >> > Date: Thu, 9 Apr 2009 08:38:55 -0400 >> > Subject: Re: [dba-VB]SCRUM: Please use CodePlex Northwind.NET sources >> > as >> > >> > > It appears that we don't have a choice. >> > > I have no issue with having it on Mark's server >> > > ... unless Mark does?! :) >> > > >> > > - >> > > Michael R Mattys >> > > MapPoint and Database Dev >> > > www.mattysconsulting.com >> > > - >> > > ----- Original Message ----- >> > > From: "Salakhetdinov Shamil" >> > > To: "Discussion concerning Visual Basic and related programming >> > > issues." >> > > >> > > Sent: Thursday, April 09, 2009 6:50 AM >> > > Subject: Re: [dba-VB]SCRUM: Please use CodePlex Northwind.NET sources >> > > as >> > > >> > > >> > > > Hi SCRUM Team, >> > > > >> > > > It may happen we'd better not swtich to CodePlex SVN SCC server, at >> > least >> > > > not now - I have just tried to use SVN Lock command with CodePlex >> > > > SVN >> > > > server to temporarly lock .csproj, and this Lock command failed: >> > > > >> > > > Command: Lock >> > > > Error: Server sent unexpected return value (405 Method Not Allowed) >> > > > in >> > > > response to >> > > > Error: LOCK request for >> > > > '/svn/Northwind.NET.FE/Northwind.NET.FE.csproj' >> > > > Finished!: >> > > > >> > > > Let's stay with Mark's SCC SVN server? >> > > > Any other proposals how to solve the issue? >> > > > I must say that preparing CodePlex codeset from the latest sourices >> > > > we >> > > > kept so far on Mark's server takes quite some time - I did that >> > > > work >> > > > several times already and I wanted to avoid spendinbg time on it >> > > > again, >> > > > but inability of CodePlex server to lock project and other source >> > > > files >> > > > could result in some havoc in the sources... >> > > > >> > > > What to do? >> > > > >> > > > Thank you. >> > > > >> > > > -- >> > > > Shamil >> > > > >> > > > -----Original Message----- >> > > > From: Salakhetdinov Shamil >> > > > To: dba-VB >> > > > Date: Thu, 09 Apr 2009 13:58:21 +0400 >> > > > Subject: [dba-VB] SCRUM: Please use CodePlex Northwind.NET sources >> > > > as >> > > > >> > > >> Hi SCRUM Team, >> > > >> >> > > >> I have got switched to CodePlex Northwind.NET project as main SCC >> > server. >> > > >> Please fdllow-up. >> > > >> >> > > >> The latest source code (from yesterday) is here: >> > > >> >> > > >> >> > http://northwind.codeplex.com/SourceControl/changeset/view/5527#134202 >> > > >> >> > > >> To access SCC SVN server use the following attributes: >> > > >> >> > > >> URL: https://northwind.svn.codeplex.com/svn >> > > >> Username: >> > > >> Password: >> > > >> >> > > >> Thank you Mark for your help with SCC usage jump-start! >> > > >> >> > > >> Evertually we could try to setup step by step a whole "software >> > factory" >> > > >> on your server starting SVN server, continuing with >> > > >> CruiseControl.NET >> > > >> driving MSBuild (or NANT?) to build SQL database(s) from scripts >> > > >> and >> > > >> sample data, to compile source code, to build solutions and to run >> > > >> automated tests, to use SandCastle to generate code docs from XML >> > > >> comments etc. etc, Sources for SVN SCC server running there can be >> > > >> automatically supplyed by using SVN utitlities getting latest >> > > >> sources >> > > >> from CodePlex Northwind.NET and pushing them to your SCC server... >> > > >> >> > > >> Thank you. >> > > >> >> > > >> -- >> > > >> Shamil >> > > >> > >> > _______________________________________________ >> > dba-VB mailing list >> > dba-VB at databaseadvisors.com >> > http://databaseadvisors.com/mailman/listinfo/dba-vb >> > http://www.databaseadvisors.com >> > >> > >> >> > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From drawbridgej at sympatico.ca Thu Apr 9 13:50:53 2009 From: drawbridgej at sympatico.ca (Jack and Pat) Date: Thu, 9 Apr 2009 14:50:53 -0400 Subject: [dba-VB] http://northwind.codeplex.com Instructions keep In-Reply-To: References: <29f585dd0904031215t354acc83ua83458580411fd97@mail.gmail.com> Message-ID: Hi Guys, First let me say that I am just starting C# and SQL Server. I have downloaded VS2008 Express SP1. I downloaded build Northwind 3814 from Codeplex into my directory G:\SCRUMDOWNLOADS\. I then checked out all directories and files into G:\SCCRUMDownload\Northwind-3814. I watched the tutorial a few times. I started C# express the opened Northwind.Net.sln I adjusted the Datasource name and tested the connection. I get the following error when trying to build: Error 1 The type or namespace name 'Reporting' does not exist in the namespace 'Microsoft' (are you missing an assembly reference?) G:\SCRUMDownloads\northwind-3814\Northwind.NET.FE\Reports\SalesByCategoryRep ort.designer.cs 73 27 Northwind.NET.FE Error 2 The type or namespace name 'Reporting' does not exist in the namespace 'Microsoft' (are you missing an assembly reference?) G:\SCRUMDownloads\northwind-3814\Northwind.NET.FE\zzzSamples\ShippersReportF orm.Designer.cs 84 27 Northwind.NET.FE There are 4 warnings related to reportViewer. The 84 27 refer to line / column number. Perhaps I've missed something or some code, but thought I should report what I found. As I said I'm new to this .Net and C#. Jack -----Original Message----- From: dba-vb-bounces at databaseadvisors.com [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Salakhetdinov Shamil Sent: Friday, April 03, 2009 3:35 PM To: dba-VB Subject: Re: [dba-VB] http://northwind.codeplex.com Instructions keep Hi Arthur, No, you do not need to download Subversion - you can just download the current source code from: http://northwind.codeplex.com/SourceControl/changeset/view/3814 Please note *3814* is the latest full set of source files. When you get ot downloaded then: - unzip the archive; - attach db from \Database subfolder to your MS SQL 2005/2008 (Express) server (of course you can first copy these db files to your usual local location of db files); - start C# 2008 Express/VS 2008 Standard/Prof and open Northwind.Net.sln; - apply three SQL scripts from Northwind.NET.FE\Datasets\SQL subfolder; - correct connection string in Northwind.NET.FE project properties dialog to point to your SQL Server server (you can find info how to do that in a short video-clip located in \Tutorials subfolder) - compile/build/debug/run the application Thank you. -- Shamil -----Original Message----- From: Arthur Fuller To: Salakhetdinov Shamil , "Discussion concerning Visual Basic and related programming issues." Date: Fri, 3 Apr 2009 15:15:56 -0400 Subject: Re: [dba-VB] http://northwind.codeplex.com > Do I need to download Subversion first before I can grab this stuff? I'm > unclear on this. > > A. > > On Thu, Apr 2, 2009 at 3:32 PM, Salakhetdinov Shamil wrote: > > > Hi Arthur > > > > You probably mean that there is no new releases there? > > Yes, the first release is planned when the current project finished > > somewhere between 20-25th of April 2009. > > > > But there are several source code versions submitted there - here are the > > links: > > > > Source Code Check-ins List > > http://northwind.codeplex.com/SourceControl/ListDownloadableCommits.aspx > > > > 01-APR-09 Source Code Version Check-In > > http://northwind.codeplex.com/SourceControl/changeset/view/3548#69615 > > > > Thank you. > > > > _______________________________________________ dba-VB mailing list dba-VB at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/dba-vb http://www.databaseadvisors.com From mcp2004 at mail.ru Thu Apr 9 14:53:18 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Thu, 09 Apr 2009 23:53:18 +0400 Subject: [dba-VB] =?koi8-r?b?aHR0cDovL25vcnRod2luZC5jb2RlcGxleC5jb20gIElu?= =?koi8-r?b?c3RydWN0aW9ucyBrZWVw?= In-Reply-To: References: Message-ID: Hi Jack, Thank you for your comments. Northwind.NET does use MS ReportViewer 2008 Control - you can get itr downloaded from here: Microsoft Report Viewer 2008 SP1 Redistributable http://www.microsoft.com/downloads/details.aspx?familyid=BB196D5D-76C2-4A0E-9458-267D22B6AAC6&displaylang=en The latest Northwind.NET source code (from today) is here: http://northwind.codeplex.com/SourceControl/changeset/view/5795#134202 Thank you. -- Shamil -----Original Message----- From: "Jack and Pat" To: "'Salakhetdinov Shamil'" ,"'Discussion concerning Visual Basic and related programming issues.'" Date: Thu, 9 Apr 2009 14:50:53 -0400 Subject: RE: [dba-VB] http://northwind.codeplex.com Instructions keep > Hi Guys, > > First let me say that I am just starting C# and SQL Server. > I have downloaded VS2008 Express SP1. > I downloaded build Northwind 3814 from Codeplex into my directory > G:\SCRUMDOWNLOADS\. I then checked out all directories and files into > G:\SCCRUMDownload\Northwind-3814. > I watched the tutorial a few times. > > I started C# express the opened Northwind.Net.sln > I adjusted the Datasource name and tested the connection. > > I get the following error when trying to build: > > Error 1 The type or namespace name 'Reporting' does not exist in the > namespace 'Microsoft' (are you missing an assembly reference?) > G:\SCRUMDownloads\northwind-3814\Northwind.NET.FE\Reports\SalesByCategoryRep > ort.designer.cs 73 27 Northwind.NET.FE > > Error 2 The type or namespace name 'Reporting' does not exist in the > namespace 'Microsoft' (are you missing an assembly reference?) > G:\SCRUMDownloads\northwind-3814\Northwind.NET.FE\zzzSamples\ShippersReportF > orm.Designer.cs 84 27 Northwind.NET.FE > > There are 4 warnings related to reportViewer. The 84 27 refer to line / > column number. > > Perhaps I've missed something or some code, but thought I should report what > I found. As I said I'm new to this .Net and C#. > > Jack > > -----Original Message----- > From: dba-vb-bounces at databaseadvisors.com > [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Salakhetdinov > Shamil > Sent: Friday, April 03, 2009 3:35 PM > To: dba-VB > Subject: Re: [dba-VB] http://northwind.codeplex.com Instructions keep > > Hi Arthur, > > No, you do not need to download Subversion - you can just download the > current source code from: > > http://northwind.codeplex.com/SourceControl/changeset/view/3814 > > Please note *3814* is the latest full set of source files. > > When you get ot downloaded then: > > - unzip the archive; > - attach db from \Database subfolder to your MS SQL 2005/2008 (Express) > server (of course you can first copy these db files to your usual local > location of db files); > - start C# 2008 Express/VS 2008 Standard/Prof and open Northwind.Net.sln; > - apply three SQL scripts from Northwind.NET.FE\Datasets\SQL subfolder; > - correct connection string in Northwind.NET.FE project properties dialog to > point to your SQL Server server (you can find info how to do that in a short > video-clip located in \Tutorials subfolder) > - compile/build/debug/run the application > > Thank you. > > -- > Shamil > > -----Original Message----- > From: Arthur Fuller > To: Salakhetdinov Shamil , "Discussion concerning Visual > Basic and related programming issues." > Date: Fri, 3 Apr 2009 15:15:56 -0400 > Subject: Re: [dba-VB] http://northwind.codeplex.com > > > Do I need to download Subversion first before I can grab this stuff? I'm > > unclear on this. > > > > A. > > > > On Thu, Apr 2, 2009 at 3:32 PM, Salakhetdinov Shamil > wrote: > > > > > Hi Arthur > > > > > > You probably mean that there is no new releases there? > > > Yes, the first release is planned when the current project finished > > > somewhere between 20-25th of April 2009. > > > > > > But there are several source code versions submitted there - here are > the > > > links: > > > > > > Source Code Check-ins List > > > http://northwind.codeplex.com/SourceControl/ListDownloadableCommits.aspx > > > > > > 01-APR-09 Source Code Version Check-In > > > http://northwind.codeplex.com/SourceControl/changeset/view/3548#69615 > > > > > > Thank you. > > > > > > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > > From mcp2004 at mail.ru Thu Apr 9 14:57:21 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Thu, 09 Apr 2009 23:57:21 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IFBsZWFzZSB1c2UgQ29kZVBsZXggTm9ydGh3?= =?koi8-r?b?aW5kLk5FVCBzb3VyY2VzIGFz?= In-Reply-To: <8B27A27881764B1C9A9D701D9CE23ECA@Mattys> References: <8B27A27881764B1C9A9D701D9CE23ECA@Mattys> Message-ID: Hi Mike, OK. BTW, you can edit wiki doc here: http://northwind.codeplex.com/Thread/View.aspx?ThreadId=52721 and post your reply about entry you've selected for development then every team member will get an instant notofication on that. When 'Done' you can also post reply there to get everybody informed you have finished working on selected ProductBackLog item. Thank you. -- Shamil -----Original Message----- From: "Mike Mattys" To: "Salakhetdinov Shamil" ,"Discussion concerning Visual Basic and related programming issues." Date: Thu, 9 Apr 2009 14:44:25 -0400 Subject: Re: [dba-VB]SCRUM: Please use CodePlex Northwind.NET sources as > Hi Shamil & SCRUM Team, > > I'll choose the Invoice. > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > ----- Original Message ----- > From: "Salakhetdinov Shamil" > To: "dba-VB" > Sent: Thursday, April 09, 2009 2:32 PM > Subject: Re: [dba-VB]SCRUM: Please use CodePlex Northwind.NET sources as > > > > > > Hi SCRUM Team and Mark, > > > > Yes, I have just wanted to write nearly the same you Mark have written in > > your quoted message: > > > > - let's keep your server for everyday work, and > > - let's keep CodePlex for dicsussions, issue tracking, instant messaging > > etc. > > > > And I will be posting new code to CodePlex from time to time (in the end > > of every SCRUM Sprint). > > > > As I have written early today I have got opprtunity to develop several > > reports from 3rd SCRUM Sprint, namely: > > > > 1) Catalog & Catalog subreport > > 2) Customers Labels > > 3) Summary of Sales by Quarter > > 4) Summary of Sales by Year > > > > They all are done now and are committed to both Mark's server (our main > > SCC server), and CodePlex SCC server (secondary server for public use). > > > > The two reports still todo in this Sprint are: > > > > 1) Employee Sales by Country > > 2) Invoice > > > > Mike and Gustav, please select, which one you wanted to develop. > > > > Doug and Arthur are you here? Tnen you can take for development reports > > from the product backlog: > > > > 1) Sales by Category (with subreport) > > 2) Sales by Year (with subreport) > > > > Please ask any questions. > > > > Thank you. > > > > -- > > Shamil > > > > > > -----Original Message----- > > From: Mark Breen > > To: Salakhetdinov Shamil , "Discussion concerning Visual > > Basic and related programming issues." > > Date: Thu, 9 Apr 2009 19:04:16 +0100 > > Subject: Re: [dba-VB] SCRUM: Please use CodePlex Northwind.NET sources as > > > >> Hello Guys, > >> > >> What ever is best for the team is fine with me. > >> > >> The server is available as long as we need it. > >> > >> Shamil, if we find a solution to the lock issue, feel free to move back > >> to > >> codeplex at anytime, in the meantime, is this server works, we can use > >> it. > >> > >> Let me suggest that codeplex is a nice environment to work in, lots of > >> like > >> minded people there, so perhaps we can continue to use it as a issue > >> tracker, as a docs store, as a notification by email service etc. and > >> even > >> as a place to publish the code to AccessD from time to time, but where > >> the > >> daily traffic and locking is required, you can use my server. > >> > >> Completely up to you and Gustav. > >> > >> Let me remind you also that it is easy to create multiple stores on > >> SubVersion, with different user rights to different projects. If you > >> wanted > >> to have a "ScrumMastersOnly" store, I could give you and Gustav rights to > >> that, and it would ensure work there does not accidently get overwritten. > >> > >> While I do want to keep my nose out of the business, it is this version > >> hell > >> that we have a real oppertunity to crack now, if we do not crack it early > >> on, it will only become worse later on. It should take zero minutes for > >> you > >> and Gustav when people check in code. > >> > >> If I can help, let me know what you think I can / should do to assist. > >> > >> thanks > >> > >> Mark > >> > >> > >> > >> > >> > >> > >> > >> 2009/4/9 Salakhetdinov Shamil > >> > >> > Hi Mike, > >> > > >> > Well, one of the options is to have only coordinators (Shamil and > >> > Gustav) > >> > to be responsible to update .sln and .csproj files. I can't say I like > >> > this > >> > option as it limits the other members freedom to modify .sln and > >> > .csproj > >> > when needed. Therefore yes, we probably have to keep using Mark's > >> > server... > >> > > >> > Then we have to find easy and streamlined way to publish versions on > >> > CodePlex: doing that manually takes too much time and is error prone - > >> > I > >> > have had to make four iterations yesterday until I have got correct > >> > version > >> > published there. > >> > > >> > Thank you. > >> > > >> > -- > >> > Shamil > >> > > >> > -----Original Message----- > >> > From: "Mike Mattys" > >> > To: "Salakhetdinov Shamil" ,"Discussion concerning > >> > Visual > >> > Basic and related programming issues." > >> > Date: Thu, 9 Apr 2009 08:38:55 -0400 > >> > Subject: Re: [dba-VB]SCRUM: Please use CodePlex Northwind.NET sources > >> > as > >> > > >> > > It appears that we don't have a choice. > >> > > I have no issue with having it on Mark's server > >> > > ... unless Mark does?! :) > >> > > > >> > > - > >> > > Michael R Mattys > >> > > MapPoint and Database Dev > >> > > www.mattysconsulting.com > >> > > - > >> > > ----- Original Message ----- > >> > > From: "Salakhetdinov Shamil" > >> > > To: "Discussion concerning Visual Basic and related programming > >> > > issues." > >> > > > >> > > Sent: Thursday, April 09, 2009 6:50 AM > >> > > Subject: Re: [dba-VB]SCRUM: Please use CodePlex Northwind.NET sources > >> > > as > >> > > > >> > > > >> > > > Hi SCRUM Team, > >> > > > > >> > > > It may happen we'd better not swtich to CodePlex SVN SCC server, at > >> > least > >> > > > not now - I have just tried to use SVN Lock command with CodePlex > >> > > > SVN > >> > > > server to temporarly lock .csproj, and this Lock command failed: > >> > > > > >> > > > Command: Lock > >> > > > Error: Server sent unexpected return value (405 Method Not Allowed) > >> > > > in > >> > > > response to > >> > > > Error: LOCK request for > >> > > > '/svn/Northwind.NET.FE/Northwind.NET.FE.csproj' > >> > > > Finished!: > >> > > > > >> > > > Let's stay with Mark's SCC SVN server? > >> > > > Any other proposals how to solve the issue? > >> > > > I must say that preparing CodePlex codeset from the latest sourices > >> > > > we > >> > > > kept so far on Mark's server takes quite some time - I did that > >> > > > work > >> > > > several times already and I wanted to avoid spendinbg time on it > >> > > > again, > >> > > > but inability of CodePlex server to lock project and other source > >> > > > files > >> > > > could result in some havoc in the sources... > >> > > > > >> > > > What to do? > >> > > > > >> > > > Thank you. > >> > > > > >> > > > -- > >> > > > Shamil > >> > > > > >> > > > -----Original Message----- > >> > > > From: Salakhetdinov Shamil > >> > > > To: dba-VB > >> > > > Date: Thu, 09 Apr 2009 13:58:21 +0400 > >> > > > Subject: [dba-VB] SCRUM: Please use CodePlex Northwind.NET sources > >> > > > as > >> > > > > >> > > >> Hi SCRUM Team, > >> > > >> > >> > > >> I have got switched to CodePlex Northwind.NET project as main SCC > >> > server. > >> > > >> Please fdllow-up. > >> > > >> > >> > > >> The latest source code (from yesterday) is here: > >> > > >> > >> > > >> > >> > http://northwind.codeplex.com/SourceControl/changeset/view/5527#134202 > >> > > >> > >> > > >> To access SCC SVN server use the following attributes: > >> > > >> > >> > > >> URL: https://northwind.svn.codeplex.com/svn > >> > > >> Username: > >> > > >> Password: > >> > > >> > >> > > >> Thank you Mark for your help with SCC usage jump-start! > >> > > >> > >> > > >> Evertually we could try to setup step by step a whole "software > >> > factory" > >> > > >> on your server starting SVN server, continuing with > >> > > >> CruiseControl.NET > >> > > >> driving MSBuild (or NANT?) to build SQL database(s) from scripts > >> > > >> and > >> > > >> sample data, to compile source code, to build solutions and to run > >> > > >> automated tests, to use SandCastle to generate code docs from XML > >> > > >> comments etc. etc, Sources for SVN SCC server running there can be > >> > > >> automatically supplyed by using SVN utitlities getting latest > >> > > >> sources > >> > > >> from CodePlex Northwind.NET and pushing them to your SCC server... > >> > > >> > >> > > >> Thank you. > >> > > >> > >> > > >> -- > >> > > >> Shamil > >> > > > >> > > >> > _______________________________________________ > >> > dba-VB mailing list > >> > dba-VB at databaseadvisors.com > >> > http://databaseadvisors.com/mailman/listinfo/dba-vb > >> > http://www.databaseadvisors.com > >> > > >> > > >> > >> > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > From drawbridgej at sympatico.ca Thu Apr 9 15:36:50 2009 From: drawbridgej at sympatico.ca (Jack and Pat) Date: Thu, 9 Apr 2009 16:36:50 -0400 Subject: [dba-VB] http://northwind.codeplex.com Instructions keep In-Reply-To: References: Message-ID: <6D18F924CD6046E2B439ED4EA38CFD0C@AMDXP> Thanks Shamil. Got it and got some reports. -----Original Message----- From: dba-vb-bounces at databaseadvisors.com [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Salakhetdinov Shamil Sent: Thursday, April 09, 2009 3:53 PM To: dba-VB Subject: Re: [dba-VB]http://northwind.codeplex.com Instructions keep Hi Jack, Thank you for your comments. Northwind.NET does use MS ReportViewer 2008 Control - you can get itr downloaded from here: Microsoft Report Viewer 2008 SP1 Redistributable http://www.microsoft.com/downloads/details.aspx?familyid=BB196D5D-76C2-4A0E- 9458-267D22B6AAC6&displaylang=en The latest Northwind.NET source code (from today) is here: http://northwind.codeplex.com/SourceControl/changeset/view/5795#134202 Thank you. -- Shamil -----Original Message----- From: "Jack and Pat" To: "'Salakhetdinov Shamil'" ,"'Discussion concerning Visual Basic and related programming issues.'" Date: Thu, 9 Apr 2009 14:50:53 -0400 Subject: RE: [dba-VB] http://northwind.codeplex.com Instructions keep > Hi Guys, > > First let me say that I am just starting C# and SQL Server. > I have downloaded VS2008 Express SP1. > I downloaded build Northwind 3814 from Codeplex into my directory > G:\SCRUMDOWNLOADS\. I then checked out all directories and files into > G:\SCCRUMDownload\Northwind-3814. > I watched the tutorial a few times. > > I started C# express the opened Northwind.Net.sln > I adjusted the Datasource name and tested the connection. > > I get the following error when trying to build: > > Error 1 The type or namespace name 'Reporting' does not exist in the > namespace 'Microsoft' (are you missing an assembly reference?) > G:\SCRUMDownloads\northwind-3814\Northwind.NET.FE\Reports\SalesByCategoryRep > ort.designer.cs 73 27 Northwind.NET.FE > > Error 2 The type or namespace name 'Reporting' does not exist in the > namespace 'Microsoft' (are you missing an assembly reference?) > G:\SCRUMDownloads\northwind-3814\Northwind.NET.FE\zzzSamples\ShippersReportF > orm.Designer.cs 84 27 Northwind.NET.FE > > There are 4 warnings related to reportViewer. The 84 27 refer to line / > column number. > > Perhaps I've missed something or some code, but thought I should report what > I found. As I said I'm new to this .Net and C#. > > Jack > > -----Original Message----- > From: dba-vb-bounces at databaseadvisors.com > [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Salakhetdinov > Shamil > Sent: Friday, April 03, 2009 3:35 PM > To: dba-VB > Subject: Re: [dba-VB] http://northwind.codeplex.com Instructions keep > > Hi Arthur, > > No, you do not need to download Subversion - you can just download the > current source code from: > > http://northwind.codeplex.com/SourceControl/changeset/view/3814 > > Please note *3814* is the latest full set of source files. > > When you get ot downloaded then: > > - unzip the archive; > - attach db from \Database subfolder to your MS SQL 2005/2008 (Express) > server (of course you can first copy these db files to your usual local > location of db files); > - start C# 2008 Express/VS 2008 Standard/Prof and open Northwind.Net.sln; > - apply three SQL scripts from Northwind.NET.FE\Datasets\SQL subfolder; > - correct connection string in Northwind.NET.FE project properties dialog to > point to your SQL Server server (you can find info how to do that in a short > video-clip located in \Tutorials subfolder) > - compile/build/debug/run the application > > Thank you. > > -- > Shamil > > -----Original Message----- > From: Arthur Fuller > To: Salakhetdinov Shamil , "Discussion concerning Visual > Basic and related programming issues." > Date: Fri, 3 Apr 2009 15:15:56 -0400 > Subject: Re: [dba-VB] http://northwind.codeplex.com > > > Do I need to download Subversion first before I can grab this stuff? I'm > > unclear on this. > > > > A. > > > > On Thu, Apr 2, 2009 at 3:32 PM, Salakhetdinov Shamil > wrote: > > > > > Hi Arthur > > > > > > You probably mean that there is no new releases there? > > > Yes, the first release is planned when the current project finished > > > somewhere between 20-25th of April 2009. > > > > > > But there are several source code versions submitted there - here are > the > > > links: > > > > > > Source Code Check-ins List > > > http://northwind.codeplex.com/SourceControl/ListDownloadableCommits.aspx > > > > > > 01-APR-09 Source Code Version Check-In > > > http://northwind.codeplex.com/SourceControl/changeset/view/3548#69615 > > > > > > Thank you. > > > > > > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > > _______________________________________________ dba-VB mailing list dba-VB at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/dba-vb http://www.databaseadvisors.com From Gustav at cactus.dk Fri Apr 10 06:34:34 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 10 Apr 2009 13:34:34 +0200 Subject: [dba-VB] SCRUM: Please use CodePlex Northwind.NET sources as Message-ID: Hi SCRUM Team Well, I think I choose - counting the option(s) - let me see: 1) Employee Sales by Country /gustav >>> Salakhetdinov Shamil 09-04-2009 20:32:15 >>> Hi SCRUM Team and Mark, Yes, I have just wanted to write nearly the same you Mark have written in your quoted message: - let's keep your server for everyday work, and - let's keep CodePlex for dicsussions, issue tracking, instant messaging etc. And I will be posting new code to CodePlex from time to time (in the end of every SCRUM Sprint). As I have written early today I have got opprtunity to develop several reports from 3rd SCRUM Sprint, namely: 1) Catalog & Catalog subreport 2) Customers Labels 3) Summary of Sales by Quarter 4) Summary of Sales by Year They all are done now and are committed to both Mark's server (our main SCC server), and CodePlex SCC server (secondary server for public use). The two reports still todo in this Sprint are: 1) Employee Sales by Country 2) Invoice Mike and Gustav, please select, which one you wanted to develop. Doug and Arthur are you here? Tnen you can take for development reports from the product backlog: 1) Sales by Category (with subreport) 2) Sales by Year (with subreport) Please ask any questions. Thank you. -- Shamil From Gustav at cactus.dk Fri Apr 10 09:38:17 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 10 Apr 2009 16:38:17 +0200 Subject: [dba-VB] Database driven images not showing in non-english systems (solved) Message-ID: Hi all This report didn't display pictures for me. As I didn't find it very likely for Shamil not to leave a note of some issue if this really should be the case, I looked for other possibilities for the cause of this error. Further, when I previewed the dataset in VS, the pictures did display in the grid, thus the pictures had to be present. As the pictures are read directly from a field in the database, I guessed somehow the Report Viewer got it wrong but how? After some googling I located this page which is to the point and had a very good explanation of the issue which is a localization issue: http://forums.devarticles.com/showpost.php?p=51707&postcount=3 As the pictures had been stored most likely in an English version, I tried with the value of 79 for the length of the header as the article suggests: =System.Text.Encoding.Default.GetBytes(Mid(System.Text.Encoding.Default.GetString(Fields!Picture.Value),79)) Voil?! The pictures are displayed! Now, the really clever thing would be to expand the expression to retrieve the length of the header automatically so a picture could be stored and retrieved by any combination of localizations. /gustav >>> Salakhetdinov Shamil 09-04-2009 20:32:15 >>> As I have written early today I have got opprtunity to develop several reports from 3rd SCRUM Sprint, namely: 1) Catalog & Catalog subreport From mcp2004 at mail.ru Fri Apr 10 10:20:43 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Fri, 10 Apr 2009 19:20:43 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IFBsZWFzZSB1c2UgQ29kZVBsZXggTm9ydGh3?= =?koi8-r?b?aW5kLk5FVCBzb3VyY2VzCWFz?= In-Reply-To: References: Message-ID: Hi Gustav, <<< counting the option(s) - let me see: >>> Thank you :) (I just have had some time yesterday and decided to push developed the oother items a bit. I promise not to do that in the future when the team gets more active...) BTW, if you wanted to make this report by using pure dataset solution (IOW without developing any views or SPs for it) - please do it that way. I'm reconsidering my approach to use views and SPs: the most probable use case scenario developers will use datasets(/virtual data tables) to the max not SPs and views especially (probably) the developers with MS Access development experience - so let's use datasets if you don't mind.... The "Employee Sales by Country" report is parameterized - let's keep parameteres on report's form not as it's done in MS Access Nortwind where parameters are specified in dialog boxes. Thank you. -- Shamil -----Original Message----- From: "Gustav Brock" To: Date: Fri, 10 Apr 2009 13:34:34 +0200 Subject: Re: [dba-VB] SCRUM: Please use CodePlex Northwind.NET sources as > Hi SCRUM Team > > Well, I think I choose - counting the option(s) - let me see: > > 1) Employee Sales by Country > > /gustav > > > >>> Salakhetdinov Shamil 09-04-2009 20:32:15 >>> > > Hi SCRUM Team and Mark, > > Yes, I have just wanted to write nearly the same you Mark have written in your quoted message: > > - let's keep your server for everyday work, and > - let's keep CodePlex for dicsussions, issue tracking, instant messaging etc. > > And I will be posting new code to CodePlex from time to time (in the end of every SCRUM Sprint). > > As I have written early today I have got opprtunity to develop several reports from 3rd SCRUM Sprint, namely: > > 1) Catalog & Catalog subreport > 2) Customers Labels > 3) Summary of Sales by Quarter > 4) Summary of Sales by Year > > They all are done now and are committed to both Mark's server (our main SCC server), and CodePlex SCC server (secondary server for public use). > > The two reports still todo in this Sprint are: > > 1) Employee Sales by Country > 2) Invoice > > Mike and Gustav, please select, which one you wanted to develop. > > Doug and Arthur are you here? Tnen you can take for development reports from the product backlog: > > 1) Sales by Category (with subreport) > 2) Sales by Year (with subreport) > > Please ask any questions. > > Thank you. > > -- > Shamil > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mcp2004 at mail.ru Fri Apr 10 10:33:39 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Fri, 10 Apr 2009 19:33:39 +0400 Subject: [dba-VB] =?koi8-r?b?RGF0YWJhc2UgZHJpdmVuIGltYWdlcyBub3Qgc2hvd2lu?= =?koi8-r?b?ZyBpbiBub24tZW5nbGlzaAlzeXN0ZW1zKHNvbHZlZCk=?= In-Reply-To: References: Message-ID: Hi Gustav, Thank you for reporting about the issue with pics on report - I have put it on http://northwind.codeplex.com/WorkItem/View.aspx?WorkItemId=479 (report's PDF attached - pics are there when run it on my system) If you can fix the issue while developing the other report please do the fix to have this report working OK with any system locale. The locale of developed here report was probably Russian not English (I haven't checked yet)... Thank you. -- Shamil -----Original Message----- From: "Gustav Brock" To: Date: Fri, 10 Apr 2009 16:38:17 +0200 Subject: [dba-VB] Database driven images not showing in non-english systems(solved) > Hi all > > This report didn't display pictures for me. As I didn't find it very likely for Shamil not to leave a note of some issue if this really should be the case, I looked for other possibilities for the cause of this error. Further, when I previewed the dataset in VS, the pictures did display in the grid, thus the pictures had to be present. > As the pictures are read directly from a field in the database, I guessed somehow the Report Viewer got it wrong but how? > > After some googling I located this page which is to the point and had a very good explanation of the issue which is a localization issue: > > http://forums.devarticles.com/showpost.php?p=51707&postcount=3 > > As the pictures had been stored most likely in an English version, I tried with the value of 79 for the length of the header as the article suggests: > > =System.Text.Encoding.Default.GetBytes(Mid(System.Text.Encoding.Default.GetString(Fields!Picture.Value),79)) > > Voil?! The pictures are displayed! > > Now, the really clever thing would be to expand the expression to retrieve the length of the header automatically so a picture could be stored and retrieved by any combination of localizations. > > /gustav > > > >>> Salakhetdinov Shamil 09-04-2009 20:32:15 >>> > > As I have written early today I have got opprtunity to develop several reports from 3rd SCRUM Sprint, namely: > > 1) Catalog & Catalog subreport > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From Gustav at cactus.dk Fri Apr 10 11:38:11 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 10 Apr 2009 18:38:11 +0200 Subject: [dba-VB] SCRUM: Please use CodePlex Northwind.NET sources as Message-ID: Hi Shamil OK, will do so. I have never been a fan of the query dialog boxes of Access so I would probably have found another method anyway. /gustav >>> Salakhetdinov Shamil 10-04-2009 17:20:43 >>> Hi Gustav, <<< counting the option(s) - let me see: >>> Thank you :) (I just have had some time yesterday and decided to push developed the oother items a bit. I promise not to do that in the future when the team gets more active...) BTW, if you wanted to make this report by using pure dataset solution (IOW without developing any views or SPs for it) - please do it that way. I'm reconsidering my approach to use views and SPs: the most probable use case scenario developers will use datasets(/virtual data tables) to the max not SPs and views especially (probably) the developers with MS Access development experience - so let's use datasets if you don't mind.... The "Employee Sales by Country" report is parameterized - let's keep parameteres on report's form not as it's done in MS Access Nortwind where parameters are specified in dialog boxes. Thank you. -- Shamil -----Original Message----- From: "Gustav Brock" To: Date: Fri, 10 Apr 2009 13:34:34 +0200 Subject: Re: [dba-VB] SCRUM: Please use CodePlex Northwind.NET sources as > Hi SCRUM Team > > Well, I think I choose - counting the option(s) - let me see: > > 1) Employee Sales by Country > > /gustav > > > >>> Salakhetdinov Shamil 09-04-2009 20:32:15 >>> > > Hi SCRUM Team and Mark, > > Yes, I have just wanted to write nearly the same you Mark have written in your quoted message: > > - let's keep your server for everyday work, and > - let's keep CodePlex for dicsussions, issue tracking, instant messaging etc. > > And I will be posting new code to CodePlex from time to time (in the end of every SCRUM Sprint). > > As I have written early today I have got opprtunity to develop several reports from 3rd SCRUM Sprint, namely: > > 1) Catalog & Catalog subreport > 2) Customers Labels > 3) Summary of Sales by Quarter > 4) Summary of Sales by Year > > They all are done now and are committed to both Mark's server (our main SCC server), and CodePlex SCC server (secondary server for public use). > > The two reports still todo in this Sprint are: > > 1) Employee Sales by Country > 2) Invoice > > Mike and Gustav, please select, which one you wanted to develop. > > Doug and Arthur are you here? Tnen you can take for development reports from the product backlog: > > 1) Sales by Category (with subreport) > 2) Sales by Year (with subreport) > > Please ask any questions. > > Thank you. > > -- > Shamil From mcp2004 at mail.ru Fri Apr 10 13:10:00 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Fri, 10 Apr 2009 22:10:00 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IFBsZWFzZSB1c2UgQ29kZVBsZXggTm9ydGh3?= =?koi8-r?b?aW5kLk5FVCBzb3VyY2VzIGFz?= In-Reply-To: <8B27A27881764B1C9A9D701D9CE23ECA@Mattys> References: <8B27A27881764B1C9A9D701D9CE23ECA@Mattys> Message-ID: Hi Mike, Please ask any questions on how to make the "Invoice" report. Please do the report parameterized by Order.ID (in the case Order.ID is NULL all the invoices should be output to the report). Sorry, no time to prepare another tutorial: basically this Invoice report is expected to be rather simple stuff to develop (when one makes such reports regularily) but when one starts doing them they could have some tough times especially if they come with MS Access reporting experience: - the Invoice report is expected to use MS ReportViewer's Table control with one group with header and footer. For report' logo you can use NorthwindTradersLogoForOrderForm.jpg from \Resources subfolder (make it embedded into report by using MS ReportViewer's Image control) Please ask any questions. Gistav, please correct me if I'm wrong with something I have written above, please add your notes (if any) to help Mark to make his first(?) MS ReportViewer report... Thank you. -- Shamil -----Original Message----- From: "Mike Mattys" To: "Salakhetdinov Shamil" ,"Discussion concerning Visual Basic and related programming issues." Date: Thu, 9 Apr 2009 14:44:25 -0400 Subject: Re: [dba-VB]SCRUM: Please use CodePlex Northwind.NET sources as > Hi Shamil & SCRUM Team, > > I'll choose the Invoice. > > - > Michael R Mattys >MapPoint and Database Dev > www.mattysconsulting.com > - > ----- Original Message ----- > From: "Salakhetdinov Shamil" > To: "dba-VB" > Sent: Thursday, April 09, 2009 2:32 PM > Subject: Re: [dba-VB]SCRUM: Please use CodePlex Northwind.NET sources as > > > > > > Hi SCRUM Team and Mark, > > > > Yes, I have just wanted to write nearly the same you Mark have written in > > your quoted message: > > > > - let's keep your server for everyday work, and > > - let's keep CodePlex for dicsussions, issue tracking, instant messaging > > etc. > > > > And I will be posting new code to CodePlex from time to time (in the end > > of every SCRUM Sprint). > > > > As I have written early today I have got opprtunity to develop several > > reports from 3rd SCRUM Sprint, namely: > > > > 1) Catalog & Catalog subreport > > 2) Customers Labels > > 3) Summary of Sales by Quarter > > 4) Summary of Sales by Year > > > > They all are done now and are committed to both Mark's server (our main > > SCC server), and CodePlex SCC server (secondary server for public use). > > > > The two reports still todo in this Sprint are: > > > > 1) Employee Sales by Country > > 2) Invoice > > > > Mike and Gustav, please select, which one you wanted to develop. > > > > Doug and Arthur are you here? Tnen you can take for development reports > > from the product backlog: > > > > 1) Sales by Category (with subreport) > > 2) Sales by Year (with subreport) > > > > Please ask any questions. > > > > Thank you. > > > > -- > > Shamil > > > > > > -----Original Message----- > > From: Mark Breen > > To: Salakhetdinov Shamil , "Discussion concerning Visual > > Basic and related programming issues." > > Date: Thu, 9 Apr 2009 19:04:16 +0100 > > Subject: Re: [dba-VB] SCRUM: Please use CodePlex Northwind.NET sources as > > > >> Hello Guys, > >> > >> What ever is best for the team is fine with me. > >> > >> The server is available as long as we need it. > >> > >> Shamil, if we find a solution to the lock issue, feel free to move back > >> to > >> codeplex at anytime, in the meantime, is this server works, we can use > >> it. > >> > >> Let me suggest that codeplex is a nice environment to work in, lots of > >> like > >> minded people there, so perhaps we can continue to use it as a issue > >> tracker, as a docs store, as a notification by email service etc. and > >> even > >> as a place to publish the code to AccessD from time to time, but where > >> the > >> daily traffic and locking is required, you can use my server. > >> > >> Completely up to you and Gustav. > >> > >> Let me remind you also that it is easy to create multiple stores on > >> SubVersion, with different user rights to different projects. If you > >> wanted > >> to have a "ScrumMastersOnly" store, I could give you and Gustav rights to > >> that, and it would ensure work there does not accidently get overwritten. > >> > >> While I do want to keep my nose out of the business, it is this version > >> hell > >> that we have a real oppertunity to crack now, if we do not crack it early > >> on, it will only become worse later on. It should take zero minutes for > >> you > >> and Gustav when people check in code. > >> > >> If I can help, let me know what you think I can / should do to assist. > >> > >> thanks > >> > >> Mark > >> > >> > >> > >> > >> > >> > >> > >> 2009/4/9 Salakhetdinov Shamil > >> > >> > Hi Mike, > >> > > >> > Well, one of the options is to have only coordinators (Shamil and > >> > Gustav) > >> > to be responsible to update .sln and .csproj files. I can't say I like > >> > this > >> > option as it limits the other members freedom to modify .sln and > >> > .csproj > >> > when needed. Therefore yes, we probably have to keep using Mark's > >> > server... > >> > > >> > Then we have to find easy and streamlined way to publish versions on > >> > CodePlex: doing that manually takes too much time and is error prone - > >> > I > >> > have had to make four iterations yesterday until I have got correct > >> > version > >> > published there. > >> > > >> > Thank you. > >> > > >> > -- > >> > Shamil > >> > > >> > -----Original Message----- > >> > From: "Mike Mattys" > >> > To: "Salakhetdinov Shamil" ,"Discussion concerning > >> > Visual > >> > Basic and related programming issues." > >> > Date: Thu, 9 Apr 2009 08:38:55 -0400 > >> > Subject: Re: [dba-VB]SCRUM: Please use CodePlex Northwind.NET sources > >> > as > >> > > >> > > It appears that we don't have a choice. > >> > > I have no issue with having it on Mark's server > >> > > ... unless Mark does?! :) > >> > > > >> > > - > >> > > Michael R Mattys > >> > > MapPoint and Database Dev > >> > > www.mattysconsulting.com > >> > > - > >> > > ----- Original Message ----- > >> > > From: "Salakhetdinov Shamil" > >> > > To: "Discussion concerning Visual Basic and related programming > >> > > issues." > >> > > > >> > > Sent: Thursday, April 09, 2009 6:50 AM > >> > > Subject: Re: [dba-VB]SCRUM: Please use CodePlex Northwind.NET sources > >> > > as > >> > > > >> > > > >> > > > Hi SCRUM Team, > >> > > > > >> > > > It may happen we'd better not swtich to CodePlex SVN SCC server, at > >> > least > >> > > > not now - I have just tried to use SVN Lock command with CodePlex > >> > > > SVN > >> > > > server to temporarly lock .csproj, and this Lock command failed: > >> > > > > >> > > > Command: Lock > >> > > > Error: Server sent unexpected return value (405 Method Not Allowed) > >> > > > in > >> > > > response to > >> > > > Error: LOCK request for > >> > > > '/svn/Northwind.NET.FE/Northwind.NET.FE.csproj' > >> > > > Finished!: > >> > > > > >> > > > Let's stay with Mark's SCC SVN server? > >> > > > Any other proposals how to solve the issue? > >> > > > I must say that preparing CodePlex codeset from the latest sourices > >> > > > we > >> > > > kept so far on Mark's server takes quite some time - I did that > >> > > > work > >> > > > several times already and I wanted to avoid spendinbg time on it > >> > > > again, > >> > > > but inability of CodePlex server to lock project and other source > >> > > > files > >> > > > could result in some havoc in the sources... > >> > > > > >> > > > What to do? > >> > > > > >> > > > Thank you. > >> > > > > >> > > > -- > >> > > > Shamil > >> > > > > >> > > > -----Original Message----- > >> > > > From: Salakhetdinov Shamil > >> > > > To: dba-VB > >> > > > Date: Thu, 09 Apr 2009 13:58:21 +0400 > >> > > > Subject: [dba-VB] SCRUM: Please use CodePlex Northwind.NET sources > >> > > > as > >> > > > > >> > > >> Hi SCRUM Team, > >> > > >> > >> > > >> I have got switched to CodePlex Northwind.NET project as main SCC > >> > server. > >> > > >> Please fdllow-up. > >> > > >> > >> > > >> The latest source code (from yesterday) is here: > >> > > >> > >> > > >> > >> > http://northwind.codeplex.com/SourceControl/changeset/view/5527#134202 > >> > > >> > >> > > >> To access SCC SVN server use the following attributes: > >> > > >> > >> > > >> URL: https://northwind.svn.codeplex.com/svn > >> > > >> Username: > >> > > >> Password: > >> > > >> > >> > > >> Thank you Mark for your help with SCC usage jump-start! > >> > > >> > >> > > >> Evertually we could try to setup step by step a whole "software > >> > factory" > >> > > >> on your server starting SVN server, continuing with > >> > > >> CruiseControl.NET > >> > > >> driving MSBuild (or NANT?) to build SQL database(s) from scripts > >> > > >> and > >> > > >> sample data, to compile source code, to build solutions and to run > >> > > >> automated tests, to use SandCastle to generate code docs from XML > >> > > >> comments etc. etc, Sources for SVN SCC server running there can be > >> > > >> automatically supplyed by using SVN utitlities getting latest > >> > > >> sources > >> > > >> from CodePlex Northwind.NET and pushing them to your SCC server... > >> > > >> > >> > > >> Thank you. > >> > > >> > >> > > >> -- > >> > > >> Shamil > >> > > > >> > > >> > _______________________________________________ > >> > dba-VB mailing list > >> > dba-VB at databaseadvisors.com > >> > http://databaseadvisors.com/mailman/listinfo/dba-vb > >> > http://www.databaseadvisors.com > >> > > >> > > >> > >> > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > From Gustav at cactus.dk Fri Apr 10 13:22:31 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 10 Apr 2009 20:22:31 +0200 Subject: [dba-VB] SCRUM: Please use CodePlex Northwind.NET sources as Message-ID: Hi Shamil and Mike That's fine - but I can add that the first reports I made were heavily assisted by the wizard you can select to use - makes at least some data to be presented initially which otherwise can be quite hard at the beginning when you try to find up and down of the designer. Further, many features are "hidden" - you have to right-click here and there to have a popup menu with a lot of interesting options - like page header and footer. The properties pane only displays a fraction of the options. Also, coming from Access, you wonder where the Details section is. At takes a little while for you to realize that everything like that is lists or tables. But it all adds up to a very powerful environment. /gustav >>> Salakhetdinov Shamil 10-04-2009 20:10:00 >>> Hi Mike, Please ask any questions on how to make the "Invoice" report. Please do the report parameterized by Order.ID (in the case Order.ID is NULL all the invoices should be output to the report). Sorry, no time to prepare another tutorial: basically this Invoice report is expected to be rather simple stuff to develop (when one makes such reports regularily) but when one starts doing them they could have some tough times especially if they come with MS Access reporting experience: - the Invoice report is expected to use MS ReportViewer's Table control with one group with header and footer. For report' logo you can use NorthwindTradersLogoForOrderForm.jpg from \Resources subfolder (make it embedded into report by using MS ReportViewer's Image control) Please ask any questions. Gistav, please correct me if I'm wrong with something I have written above, please add your notes (if any) to help Mark to make his first(?) MS ReportViewer report... Thank you. -- Shamil -----Original Message----- From: "Mike Mattys" To: "Salakhetdinov Shamil" ,"Discussion concerning Visual Basic and related programming issues." Date: Thu, 9 Apr 2009 14:44:25 -0400 Subject: Re: [dba-VB]SCRUM: Please use CodePlex Northwind.NET sources as > Hi Shamil & SCRUM Team, > > I'll choose the Invoice. > > - > Michael R Mattys >MapPoint and Database Dev > www.mattysconsulting.com From mmattys at rochester.rr.com Fri Apr 10 13:46:31 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Fri, 10 Apr 2009 14:46:31 -0400 Subject: [dba-VB] SCRUM: Please use CodePlex Northwind.NET sources as References: <8B27A27881764B1C9A9D701D9CE23ECA@Mattys> Message-ID: <7DA0F370B2B6403089AFDB13F0CD311D@Mattys> Hi Shamil, I'll look at the reports that have already been done. I will probably have questions. - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Salakhetdinov Shamil" To: "dba-VB" Sent: Friday, April 10, 2009 2:10 PM Subject: Re: [dba-VB]SCRUM: Please use CodePlex Northwind.NET sources as > > Hi Mike, > > Please ask any questions on how to make the "Invoice" report. > > Please do the report parameterized by Order.ID (in the case Order.ID is > NULL all the invoices should be output to the report). > > Sorry, no time to prepare another tutorial: basically this Invoice report > is expected to be rather simple stuff to develop (when one makes such > reports regularily) but when one starts doing them they could have some > tough times especially if they come with MS Access reporting experience: > > - the Invoice report is expected to use MS ReportViewer's Table control > with one group with header and footer. > > For report' logo you can use NorthwindTradersLogoForOrderForm.jpg from > \Resources subfolder (make it embedded into report by using MS > ReportViewer's Image control) > > Please ask any questions. > > Gistav, please correct me if I'm wrong with something I have written > above, please add your notes (if any) to help Mark to make his first(?) MS > ReportViewer report... > > Thank you. > > -- > Shamil > > > -----Original Message----- > From: "Mike Mattys" > To: "Salakhetdinov Shamil" ,"Discussion concerning Visual > Basic and related programming issues." > Date: Thu, 9 Apr 2009 14:44:25 -0400 > Subject: Re: [dba-VB]SCRUM: Please use CodePlex Northwind.NET sources as > >> Hi Shamil & SCRUM Team, >> >> I'll choose the Invoice. >> >> - >> Michael R Mattys >>MapPoint and Database Dev >> www.mattysconsulting.com >> - >> ----- Original Message ----- >> From: "Salakhetdinov Shamil" >> To: "dba-VB" >> Sent: Thursday, April 09, 2009 2:32 PM >> Subject: Re: [dba-VB]SCRUM: Please use CodePlex Northwind.NET sources as >> >> >> > >> > Hi SCRUM Team and Mark, >> > >> > Yes, I have just wanted to write nearly the same you Mark have written >> > in >> > your quoted message: >> > >> > - let's keep your server for everyday work, and >> > - let's keep CodePlex for dicsussions, issue tracking, instant >> > messaging >> > etc. >> > >> > And I will be posting new code to CodePlex from time to time (in the >> > end >> > of every SCRUM Sprint). >> > >> > As I have written early today I have got opprtunity to develop several >> > reports from 3rd SCRUM Sprint, namely: >> > >> > 1) Catalog & Catalog subreport >> > 2) Customers Labels >> > 3) Summary of Sales by Quarter >> > 4) Summary of Sales by Year >> > >> > They all are done now and are committed to both Mark's server (our main >> > SCC server), and CodePlex SCC server (secondary server for public use). >> > >> > The two reports still todo in this Sprint are: >> > >> > 1) Employee Sales by Country >> > 2) Invoice >> > >> > Mike and Gustav, please select, which one you wanted to develop. >> > >> > Doug and Arthur are you here? Tnen you can take for development reports >> > from the product backlog: >> > >> > 1) Sales by Category (with subreport) >> > 2) Sales by Year (with subreport) >> > >> > Please ask any questions. >> > >> > Thank you. >> > >> > -- >> > Shamil From mcp2004 at mail.ru Fri Apr 10 14:05:04 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Fri, 10 Apr 2009 23:05:04 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IFBsZWFzZSB1c2UgQ29kZVBsZXggTm9ydGh3?= =?koi8-r?b?aW5kLk5FVCBzb3VyY2VzIGFz?= In-Reply-To: <7DA0F370B2B6403089AFDB13F0CD311D@Mattys> References: <7DA0F370B2B6403089AFDB13F0CD311D@Mattys> Message-ID: Hi Mike, OK, you're welcome. The following source mentioned already here is good: http://www.gotreportviewer.com/ Please note I'm living at GMT+3 time zone to not wait my response when I'm sleeping. You can also try to ping me via MS Messenger if needed - I'm online in it when I'm working. Thank you. -- Shamil -----Original Message----- From: "Mike Mattys" To: "Salakhetdinov Shamil" ,"Discussion concerning Visual Basic and related programming issues." Date: Fri, 10 Apr 2009 14:46:31 -0400 Subject: Re: [dba-VB]SCRUM: Please use CodePlex Northwind.NET sources as > Hi Shamil, > > I'll look at the reports that have already been done. > I will probably have questions. > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > ----- Original Message ----- > From: "Salakhetdinov Shamil" > To: "dba-VB" > Sent: Friday, April 10, 2009 2:10 PM > Subject: Re: [dba-VB]SCRUM: Please use CodePlex Northwind.NET sources as > > > > > > Hi Mike, > > > > Please ask any questions on how to make the "Invoice" report. > > > > Please do the report parameterized by Order.ID (in the case Order.ID is > > NULL all the invoices should be output to the report). > > > > Sorry, no time to prepare another tutorial: basically this Invoice report > > is expected to be rather simple stuff to develop (when one makes such > > reports regularily) but when one starts doing them they could have some > > tough times especially if they come with MS Access reporting experience: > > > > - the Invoice report is expected to use MS ReportViewer's Table control > > with one group with header and footer. > > > > For report' logo you can use NorthwindTradersLogoForOrderForm.jpg from > > \Resources subfolder (make it embedded into report by using MS > > ReportViewer's Image control) > > > > Please ask any questions. > > > > Gistav, please correct me if I'm wrong with something I have written > > above, please add your notes (if any) to help Mark to make his first(?) MS > > ReportViewer report... > > > > Thank you. > > > > -- > > Shamil > > > > > > -----Original Message----- > > From: "Mike Mattys" > > To: "Salakhetdinov Shamil" ,"Discussion concerning Visual > > Basic and related programming issues." > > Date: Thu, 9 Apr 2009 14:44:25 -0400 > > Subject: Re: [dba-VB]SCRUM: Please use CodePlex Northwind.NET sources as > > > >> Hi Shamil & SCRUM Team, > >> > >> I'll choose the Invoice. > >> > >> - > >> Michael R Mattys > >>MapPoint and Database Dev > >> www.mattysconsulting.com > >> - > >> ----- Original Message ----- > >> From: "Salakhetdinov Shamil" > >> To: "dba-VB" > >> Sent: Thursday, April 09, 2009 2:32 PM > >> Subject: Re: [dba-VB]SCRUM: Please use CodePlex Northwind.NET sources as > >> > >> > >> > > >> > Hi SCRUM Team and Mark, > >> > > >> > Yes, I have just wanted to write nearly the same you Mark have written > >> > in > >> > your quoted message: > >> > > >> > - let's keep your server for everyday work, and > >> > - let's keep CodePlex for dicsussions, issue tracking, instant > >> > messaging > >> > etc. > >> > > >> > And I will be posting new code to CodePlex from time to time (in the > >> > end > >> > of every SCRUM Sprint). > >> > > >> > As I have written early today I have got opprtunity to develop several > >> > reports from 3rd SCRUM Sprint, namely: > >> > > >> > 1) Catalog & Catalog subreport > >> > 2) Customers Labels > >> > 3) Summary of Sales by Quarter > >> > 4) Summary of Sales by Year > >> > > >> > They all are done now and are committed to both Mark's server (our main > >> > SCC server), and CodePlex SCC server (secondary server for public use). > >> > > >> > The two reports still todo in this Sprint are: > >> > > >> > 1) Employee Sales by Country > >> > 2) Invoice > >> > > >> > Mike and Gustav, please select, which one you wanted to develop. > >> > > >> > Doug and Arthur are you here? Tnen you can take for development reports > >> > from the product backlog: > >> > > >> > 1) Sales by Category (with subreport) > >> > 2) Sales by Year (with subreport) > >> > > >> > Please ask any questions. > >> > > >> > Thank you. > >> > > >> > -- > >> > Shamil > From mcp2004 at mail.ru Fri Apr 10 14:30:00 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Fri, 10 Apr 2009 23:30:00 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IFBsZWFzZSB1c2UgQ29kZVBsZXggTm9ydGh3?= =?koi8-r?b?aW5kLk5FVCBzb3VyY2VzCWFz?= In-Reply-To: References: Message-ID: Hi Gustav, Yes, it's a powerful reports generation tool/environment. I prefer to not use Wizard at all as dragging and dropping fields from Datasets window is quick enough for rought outlining of a report with Table control already dropped on it. Note for Mike: ================= Please note that Table control sections' rows can be inserted above and below the current default row for all the sections: - detail, header, footer, group (when you introduce it/them). And you can merge adjacent cells etc. - first make layout as close as possible to the final layout by inseting rows and merging cells, then drag and drop dataset's(s') fields on table's cells... You can have several tables in one report each driven by its own dataset - that would be as having several detail sections. You cn suppress output of Table control's detail, header, footer, group rows... You can repeat table's header or group rows on new page, you can set property to insert page breaks on group footer output etc. ... ================= BTW, I have never developed *parameterized* MS ReportViewer control reports bound to *ADO.NET datasets* - I have only developed parameterized reports for MS SQL 2005 Reporting Services and for ASP.NET 2.0 but using MS SQL DataSources - I mean this kind of MS ReportViewer control reports' binding is new for me, and this time I expect to learn from you and Mike how to make them developed :) I must say I have also never used MS ReportViewer subreports - there was no need, and reports I developed were rather complex... I'd also note that when using ReportViewer Control one can experience VS2008 crashes - just accept it as inevitable fact... Thank you. -- Shamil -----Original Message----- From: "Gustav Brock" To: Date: Fri, 10 Apr 2009 20:22:31 +0200 Subject: Re: [dba-VB] SCRUM: Please use CodePlex Northwind.NET sources as > Hi Shamil and Mike > > That's fine - but I can add that the first reports I made were heavily assisted by the wizard you can select to use - makes at least some data to be presented initially which otherwise can be quite hard at the beginning when you try to find up and down of the designer. > > Further, many features are "hidden" - you have to right-click here and there to have a popup menu with a lot of interesting options - like page header and footer. The properties pane only displays a fraction of the options. > > Also, coming from Access, you wonder where the Details section is. At takes a little while for you to realize that everything like that is lists or tables. But it all adds up to a very powerful environment. > > /gustav > > > >>> Salakhetdinov Shamil 10-04-2009 20:10:00 >>> > > Hi Mike, > > Please ask any questions on how to make the "Invoice" report. > > Please do the report parameterized by Order.ID (in the case Order.ID is NULL all the invoices should be output to the report). > > Sorry, no time to prepare another tutorial: basically this Invoice report is expected to be rather simple stuff to develop (when one makes such reports regularily) but when one starts doing them they could have some tough times especially if they come with MS Access reporting experience: > > - the Invoice report is expected to use MS ReportViewer's Table control with one group with header and footer. > > For report' logo you can use NorthwindTradersLogoForOrderForm.jpg from \Resources subfolder (make it embedded into report by using MS ReportViewer's Image control) > > Please ask any questions. > > Gistav, please correct me if I'm wrong with something I have written above, please add your notes (if any) to help Mark to make his first(?) MS ReportViewer report... > > Thank you. > > -- > Shamil > > > -----Original Message----- > From: "Mike Mattys" > To: "Salakhetdinov Shamil" ,"Discussion concerning Visual Basic and related programming issues." > Date: Thu, 9 Apr 2009 14:44:25 -0400 > Subject: Re: [dba-VB]SCRUM: Please use CodePlex Northwind.NET sources as > > > Hi Shamil & SCRUM Team, > > > > I'll choose the Invoice. > > > > - > > Michael R Mattys > >MapPoint and Database Dev > > www.mattysconsulting.com > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From fuller.artful at gmail.com Sun Apr 12 05:34:29 2009 From: fuller.artful at gmail.com (Arthur Fuller) Date: Sun, 12 Apr 2009 06:34:29 -0400 Subject: [dba-VB] SCRUM: Arthur Fuller is planning to join our team and TargetProcess intriduction.... In-Reply-To: References: Message-ID: <29f585dd0904120334v2f20edcaq1aaf6b1ff91e9f7d@mail.gmail.com> Please excuse my tardiness in replying, but I have been on my back really sick for the past week almost. I'm pleased to be welcomed aboard. I have a couple of questions: 1. Must I do something in particular to confirm that I joined and if so, what? 2. Is it necessary to use SQL Express? I only have SQL 2008 Developer loaded on this machine. Will the connection or at least the server name have to be modified? 3. I use integrated security. Does the project? Thanks all and happy Easter. Arthur From mcp2004 at mail.ru Sun Apr 12 07:51:19 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Sun, 12 Apr 2009 16:51:19 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IEFydGh1ciBGdWxsZXIgaXMgcGxhbm5pbmcg?= =?koi8-r?b?dG8gam9pbiBvdXIgdGVhbSBhbmQgVGFyZ2V0UHJvY2VzcyBpbnRy?= =?koi8-r?b?aWR1Y3Rpb24uLi4u?= In-Reply-To: <29f585dd0904120334v2f20edcaq1aaf6b1ff91e9f7d@mail.gmail.com> References: <29f585dd0904120334v2f20edcaq1aaf6b1ff91e9f7d@mail.gmail.com> Message-ID: Hi Athur, Welcome aboard! SQL2008 Developer Edition is OK just do not use SQL 2008 specific new features while developing T-SQL as we're using SQL2005 as our base SQL Server platform. Integrated secutiry is OK. (we use conection string where you specify your SQL Server connection attributes) Please read Northwind.NET Developer's Checklist at http://northwind.codeplex.com/Thread/View.aspx?ThreadId=53025 Please ask any questions if something will be unclear. Thank you. -- Shamil -----Original Message----- From: Arthur Fuller To: "Discussion concerning Visual Basic and related programming issues." Date: Sun, 12 Apr 2009 06:34:29 -0400 Subject: Re: [dba-VB] SCRUM: Arthur Fuller is planning to join our team and TargetProcess intriduction.... > Please excuse my tardiness in replying, but I have been on my back really > sick for the past week almost. I'm pleased to be welcomed aboard. I have a > couple of questions: > > 1. Must I do something in particular to confirm that I joined and if so, > what? > 2. Is it necessary to use SQL Express? I only have SQL 2008 Developer loaded > on this machine. Will the connection or at least the server name have to be > modified? > 3. I use integrated security. Does the project? > > Thanks all and happy Easter. > > Arthur > > From mmattys at rochester.rr.com Sun Apr 12 21:09:55 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Sun, 12 Apr 2009 22:09:55 -0400 Subject: [dba-VB] SCRUM: Passing variable to or from reports and forms References: Message-ID: <9F3207D1DA794BCC8027B692F69F66C7@Mattys> Hi SCRUM Team, I have made the datasource and rdlc of the Invoice Report and bound it to InvoiceReport.cs. If I understand correctly, I can -create a global static variable in Globals.cs or -create a public property in the Orders form for the purpose of passing this variable as a parameter to the report. I could also use a stored procedure to delete and re-create Invoice Filter. What is the recommended method for passing variables locally vs ASP.Net? - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - From mmattys at rochester.rr.com Mon Apr 13 09:05:15 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Mon, 13 Apr 2009 10:05:15 -0400 Subject: [dba-VB] SCRUM: Passing variable to or from reports and forms References: <9F3207D1DA794BCC8027B692F69F66C7@Mattys> Message-ID: <3621C6BE79E441C5BCD6C909B06F3B79@Mattys> Hi SCRUM Team, Looks like everyone is busy :) I decided to temporarily remove the parameter from the view vw_Invoices that is the source of the Invoice Report and tried to run it. The error I've received is rather puzzling - it was probably there all along and waited patiently. This will probably make veteran .Net developer laugh ... The error is System.Data.ConstraintException I see the "Help" system in .Net has been further "enhanced" also :( - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Mike Mattys" To: "Salakhetdinov Shamil" ; "Discussion concerning Visual Basic and related programming issues." Sent: Sunday, April 12, 2009 10:09 PM Subject: [dba-VB] SCRUM: Passing variable to or from reports and forms > Hi SCRUM Team, > > I have made the datasource and rdlc of the Invoice Report and bound it to > InvoiceReport.cs. > > If I understand correctly, I can > > -create a global static variable in Globals.cs or > -create a public property in the Orders form > > for the purpose of passing this variable as a parameter to the report. > > I could also use a stored procedure to delete and re-create Invoice > Filter. > > What is the recommended method for passing variables locally vs ASP.Net? > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com From mcp2004 at mail.ru Mon Apr 13 15:05:35 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Tue, 14 Apr 2009 00:05:35 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IFBsZWFzZSB1c2UgQ29kZVBsZXggTm9ydGh3?= =?koi8-r?b?aW5kLk5FVCBzb3VyY2VzIGFz?= In-Reply-To: References: Message-ID: Hi Doug, OK, when you'll make the report you can send the sources to me and I will make them uploaded(/committed) to our SVN server. Please do not forget to deliver the text of View/Stored Procedure (if any) together with your sources. BTW, you can have a look at screenshots on how to make a simple (parameterized) report using MS ReportViewer Control: http://northwind.codeplex.com/WorkItem/View.aspx?WorkItemId=547 Thank you. -- Shamil P.S. Time to sleep here... -----Original Message----- From: "Doug Murphy" To: "'Salakhetdinov Shamil'" Date: Sun, 12 Apr 2009 13:02:48 -0700 Subject: RE: [dba-VB]SCRUM: Please use CodePlex Northwind.NET sources as > Hello Shamil, > > I will attempt Sales by Year. I may need assitance in uploading the files I > work on with the source control system. > > Doug > > -----Original Message----- > From: dba-vb-bounces at databaseadvisors.com > [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Salakhetdinov > Shamil > Sent: Thursday, April 09, 2009 11:32 AM > To: dba-VB > Subject: Re: [dba-VB]SCRUM: Please use CodePlex Northwind.NET sources as > > > Hi SCRUM Team and Mark, > > Yes, I have just wanted to write nearly the same you Mark have written in > your quoted message: > > - let's keep your server for everyday work, and > - let's keep CodePlex for dicsussions, issue tracking, instant messaging > etc. > > And I will be posting new code to CodePlex from time to time (in the end of > every SCRUM Sprint). > > As I have written early today I have got opprtunity to develop several > reports from 3rd SCRUM Sprint, namely: > > 1) Catalog & Catalog subreport > 2) Customers Labels > 3) Summary of Sales by Quarter > 4) Summary of Sales by Year > > They all are done now and are committed to both Mark's server (our main SCC > server), and CodePlex SCC server (secondary server for public use). > > The two reports still todo in this Sprint are: > > 1) Employee Sales by Country > 2) Invoice > > Mike and Gustav, please select, which one you wanted to develop. > > Doug and Arthur are you here? Tnen you can take for development reports from > the product backlog: > > 1) Sales by Category (with subreport) > 2) Sales by Year (with subreport) > > Please ask any questions. > > Thank you. > > -- > Shamil > > > -----Original Message----- > From: Mark Breen > To: Salakhetdinov Shamil , "Discussion concerning Visual > Basic and related programming issues." > Date: Thu, 9 Apr 2009 19:04:16 +0100 > Subject: Re: [dba-VB] SCRUM: Please use CodePlex Northwind.NET sources as > > > Hello Guys, > > > > What ever is best for the team is fine with me. > > > > The server is available as long as we need it. > > > > Shamil, if we find a solution to the lock issue, feel free to move > > back to codeplex at anytime, in the meantime, is this server works, we can > use it. > > > > Let me suggest that codeplex is a nice environment to work in, lots of > > like minded people there, so perhaps we can continue to use it as a > > issue tracker, as a docs store, as a notification by email service > > etc. and even as a place to publish the code to AccessD from time to > > time, but where the daily traffic and locking is required, you can use my > server. > > > > Completely up to you and Gustav. > > > > Let me remind you also that it is easy to create multiple stores on > > SubVersion, with different user rights to different projects. If you > > wanted to have a "ScrumMastersOnly" store, I could give you and Gustav > > rights to that, and it would ensure work there does not accidently get > overwritten. > > > > While I do want to keep my nose out of the business, it is this > > version hell that we have a real oppertunity to crack now, if we do > > not crack it early on, it will only become worse later on. It should > > take zero minutes for you and Gustav when people check in code. > > > > If I can help, let me know what you think I can / should do to assist. > > > > thanks > > > > Mark > > > > > > > > > > > > > > > > 2009/4/9 Salakhetdinov Shamil > > > > > Hi Mike, > > > > > > Well, one of the options is to have only coordinators (Shamil and > > > Gustav) to be responsible to update .sln and .csproj files. I can't > > > say I like this option as it limits the other members freedom to > > > modify .sln and .csproj when needed. Therefore yes, we probably have to > keep using Mark's server... > > > > > > Then we have to find easy and streamlined way to publish versions on > > > CodePlex: doing that manually takes too much time and is error prone > > > - I have had to make four iterations yesterday until I have got > > > correct version published there. > > > > > > Thank you. > > > > > > -- > > > Shamil > > > > > > -----Original Message----- > > > From: "Mike Mattys" > > > To: "Salakhetdinov Shamil" ,"Discussion concerning > > > Visual Basic and related programming issues." > > > > > > Date: Thu, 9 Apr 2009 08:38:55 -0400 > > > Subject: Re: [dba-VB]SCRUM: Please use CodePlex Northwind.NET > > > sources as > > > > > > > It appears that we don't have a choice. > > > > I have no issue with having it on Mark's server ... unless Mark > > > > does?! :) > > > > > > > > - > > > > Michael R Mattys > > > > MapPoint and Database Dev > > > > www.mattysconsulting.com > > > > - > > > > ----- Original Message ----- > > > > From: "Salakhetdinov Shamil" > > > > To: "Discussion concerning Visual Basic and related programming > issues." > > > > > > > > Sent: Thursday, April 09, 2009 6:50 AM > > > > Subject: Re: [dba-VB]SCRUM: Please use CodePlex Northwind.NET > > > > sources as > > > > > > > > > > > > > Hi SCRUM Team, > > > > > > > > > > It may happen we'd better not swtich to CodePlex SVN SCC server, > > > > > at > > > least > > > > > not now - I have just tried to use SVN Lock command with > > > > > CodePlex SVN server to temporarly lock .csproj, and this Lock > command failed: > > > > > > > > > > Command: Lock > > > > > Error: Server sent unexpected return value (405 Method Not > > > > > Allowed) in response to > > > > > Error: LOCK request for > '/svn/Northwind.NET.FE/Northwind.NET.FE.csproj' > > > > > Finished!: > > > > > > > > > > Let's stay with Mark's SCC SVN server? > > > > > Any other proposals how to solve the issue? > > > > > I must say that preparing CodePlex codeset from the latest > > > > > sourices we kept so far on Mark's server takes quite some time - > > > > > I did that work several times already and I wanted to avoid > > > > > spendinbg time on it again, but inability of CodePlex server to > > > > > lock project and other source files could result in some havoc in > the sources... > > > > > > > > > > What to do? > > > > > > > > > > Thank you. > > > > > > > > > > -- > > > > > Shamil > > > > > > > > > > -----Original Message----- > > > > > From: Salakhetdinov Shamil > > > > > To: dba-VB > > > > > Date: Thu, 09 Apr 2009 13:58:21 +0400 > > > > > Subject: [dba-VB] SCRUM: Please use CodePlex Northwind.NET > > > > > sources as > > > > > > > > > >> Hi SCRUM Team, > > > > >> > > > > >> I have got switched to CodePlex Northwind.NET project as main > > > > >> SCC > > > server. > > > > >> Please fdllow-up. > > > > >> > > > > >> The latest source code (from yesterday) is here: > > > > >> > > > > >> > > > http://northwind.codeplex.com/SourceControl/changeset/view/5527#1342 > > > 02 > > > > >> > > > > >> To access SCC SVN server use the following attributes: > > > > >> > > > > >> URL: https://northwind.svn.codeplex.com/svn > > > > >> Username: > > > > >> Password: > > > > >> > > > > >> Thank you Mark for your help with SCC usage jump-start! > > > > >> > > > > >> Evertually we could try to setup step by step a whole "software > > > factory" > > > > >> on your server starting SVN server, continuing with > > > > >> CruiseControl.NET driving MSBuild (or NANT?) to build SQL > > > > >> database(s) from scripts and sample data, to compile source > > > > >> code, to build solutions and to run automated tests, to use > > > > >> SandCastle to generate code docs from XML comments etc. etc, > > > > >> Sources for SVN SCC server running there can be automatically > > > > >> supplyed by using SVN utitlities getting latest sources from > CodePlex Northwind.NET and pushing them to your SCC server... > > > > >> > > > > >> Thank you. > > > > >> > > > > >> -- > > > > >> Shamil > > > > > > > > > > _______________________________________________ > > > dba-VB mailing list > > > dba-VB at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > > http://www.databaseadvisors.com > > > > > > > > > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mcp2004 at mail.ru Mon Apr 13 15:08:19 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Tue, 14 Apr 2009 00:08:19 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IFBhc3NpbmcgdmFyaWFibGUgdG8gb3IgZnJv?= =?koi8-r?b?bSByZXBvcnRzIGFuZCBmb3Jtcw==?= In-Reply-To: <3621C6BE79E441C5BCD6C909B06F3B79@Mattys> References: <3621C6BE79E441C5BCD6C909B06F3B79@Mattys> Message-ID: Hi Mike and SCRUM team, The sample set of screenshots on how to make parameterized report is published here at CodePlex: http://northwind.codeplex.com/WorkItem/View.aspx?WorkItemId=547 and also at dba-VB MS Live SkyDrive in HOW TOs section. Thank you. -- Shamil -----Original Message----- From: "Mike Mattys" To: "Discussion concerning Visual Basic and related programming issues." Date: Mon, 13 Apr 2009 10:05:15 -0400 Subject: Re: [dba-VB] SCRUM: Passing variable to or from reports and forms > Hi SCRUM Team, > > Looks like everyone is busy :) > > I decided to temporarily remove the parameter from the view vw_Invoices > that is the source of the Invoice Report and tried to run it. The error I've > received is rather puzzling - it was probably there all along and waited > patiently. > > This will probably make veteran .Net developer laugh ... > The error is System.Data.ConstraintException > I see the "Help" system in .Net has been further "enhanced" also :( > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > ----- Original Message ----- > From: "Mike Mattys" > To: "Salakhetdinov Shamil" ; "Discussion concerning Visual > Basic and related programming issues." > Sent: Sunday, April 12, 2009 10:09 PM > Subject: [dba-VB] SCRUM: Passing variable to or from reports and forms > > > > Hi SCRUM Team, > > > > I have made the datasource and rdlc of the Invoice Report and bound it to > > InvoiceReport.cs. > > > > If I understand correctly, I can > > > > -create a global static variable in Globals.cs or > > -create a public property in the Orders form > > > > for the purpose of passing this variable as a parameter to the report. > > > > I could also use a stored procedure to delete and re-create Invoice > > Filter. > > > > What is the recommended method for passing variables locally vs ASP.Net? > > > > - > > Michael R Mattys > > MapPoint and Database Dev > > www.mattysconsulting.com > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From Gustav at cactus.dk Mon Apr 13 16:28:29 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Mon, 13 Apr 2009 23:28:29 +0200 Subject: [dba-VB] SCRUM: Please use CodePlex Northwind.NET sources Message-ID: Hi all This has been a busy Easter so I'm a little behind with the Employees Sales by Country report ... /gustav >>> Gustav at cactus.dk 10-04-2009 18:38 >>> Hi Shamil OK, will do so. I have never been a fan of the query dialog boxes of Access so I would probably have found another method anyway. /gustav >>> Salakhetdinov Shamil 10-04-2009 17:20:43 >>> Hi Gustav, <<< counting the option(s) - let me see: >>> Thank you :) (I just have had some time yesterday and decided to push developed the oother items a bit. I promise not to do that in the future when the team gets more active...) BTW, if you wanted to make this report by using pure dataset solution (IOW without developing any views or SPs for it) - please do it that way. I'm reconsidering my approach to use views and SPs: the most probable use case scenario developers will use datasets(/virtual data tables) to the max not SPs and views especially (probably) the developers with MS Access development experience - so let's use datasets if you don't mind.... The "Employee Sales by Country" report is parameterized - let's keep parameteres on report's form not as it's done in MS Access Nortwind where parameters are specified in dialog boxes. Thank you. -- Shamil -----Original Message----- From: "Gustav Brock" To: Date: Fri, 10 Apr 2009 13:34:34 +0200 Subject: Re: [dba-VB] SCRUM: Please use CodePlex Northwind.NET sources as > Hi SCRUM Team > > Well, I think I choose - counting the option(s) - let me see: > > 1) Employee Sales by Country > > /gustav From mmattys at rochester.rr.com Mon Apr 13 22:39:55 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Mon, 13 Apr 2009 23:39:55 -0400 Subject: [dba-VB] SCRUM: Passing variable to or from reports and forms References: <3621C6BE79E441C5BCD6C909B06F3B79@Mattys> Message-ID: <5C34E8F9882F4D5CAD144550FF3D3680@Mattys> Thank you, Shamil. I followed your tutorial, yet I used a far more complex query; therefore I got to encounter errors due to relations/constraints. My TSQL skills may be somewhat wanting, so I used "simpleReportsDataSet.EnforceConstraints = false;" The compiler doesn't seem to like int? OrderID = Null I just set OrderID to 0 in Load event - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Salakhetdinov Shamil" To: "Discussion concerning Visual Basic and related programming issues." Sent: Monday, April 13, 2009 4:08 PM Subject: Re: [dba-VB]SCRUM: Passing variable to or from reports and forms > > Hi Mike and SCRUM team, > > The sample set of screenshots on how to make parameterized report is > published here at CodePlex: > > http://northwind.codeplex.com/WorkItem/View.aspx?WorkItemId=547 > > and also at dba-VB MS Live SkyDrive in HOW TOs section. > > Thank you. > > -- > Shamil > > -----Original Message----- > From: "Mike Mattys" > To: "Discussion concerning Visual Basic and related programming > issues." > Date: Mon, 13 Apr 2009 10:05:15 -0400 > Subject: Re: [dba-VB] SCRUM: Passing variable to or from reports and forms > >> Hi SCRUM Team, >> >> Looks like everyone is busy :) >> >> I decided to temporarily remove the parameter from the view vw_Invoices >> that is the source of the Invoice Report and tried to run it. The error >> I've >> received is rather puzzling - it was probably there all along and waited >> patiently. >> >> This will probably make veteran .Net developer laugh ... >> The error is System.Data.ConstraintException >> I see the "Help" system in .Net has been further "enhanced" also :( >> >> - >> Michael R Mattys >> MapPoint and Database Dev >> www.mattysconsulting.com >> - >> ----- Original Message ----- >> From: "Mike Mattys" >> To: "Salakhetdinov Shamil" ; "Discussion concerning >> Visual >> Basic and related programming issues." >> Sent: Sunday, April 12, 2009 10:09 PM >> Subject: [dba-VB] SCRUM: Passing variable to or from reports and forms >> >> >> > Hi SCRUM Team, >> > >> > I have made the datasource and rdlc of the Invoice Report and bound it >> > to >> > InvoiceReport.cs. >> > >> > If I understand correctly, I can >> > >> > -create a global static variable in Globals.cs or >> > -create a public property in the Orders form >> > >> > for the purpose of passing this variable as a parameter to the report. >> > >> > I could also use a stored procedure to delete and re-create Invoice >> > Filter. >> > >> > What is the recommended method for passing variables locally vs >> > ASP.Net? >> > >> > - >> > Michael R Mattys >> > MapPoint and Database Dev >> > www.mattysconsulting.com >> >> _______________________________________________ >> dba-VB mailing list >> dba-VB at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/dba-vb >> http://www.databaseadvisors.com >> > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From fuller.artful at gmail.com Tue Apr 14 09:18:09 2009 From: fuller.artful at gmail.com (Arthur Fuller) Date: Tue, 14 Apr 2009 10:18:09 -0400 Subject: [dba-VB] SCRUM: Error in script 0004_vw_AlphabeticalListOfProductsReport Message-ID: <29f585dd0904140718t51f563d2m837a20c2c53e1d2d@mail.gmail.com> Using build 5527, I'm getting an error in the script 0004_vw_AlphabeticalListOfProductsReport.sql. The bad line is second-last: e c.ID = p.CategoryId What should this line read? Thanks, Arthur From mmattys at rochester.rr.com Tue Apr 14 09:23:45 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Tue, 14 Apr 2009 10:23:45 -0400 Subject: [dba-VB] SCRUM: Error in script0004_vw_AlphabeticalListOfProductsReport References: <29f585dd0904140718t51f563d2m837a20c2c53e1d2d@mail.gmail.com> Message-ID: Hi Arthur, I have the same thing. - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Arthur Fuller" To: "Discussion concerning Visual Basic and related programming issues." Sent: Tuesday, April 14, 2009 10:18 AM Subject: [dba-VB] SCRUM: Error in script0004_vw_AlphabeticalListOfProductsReport > Using build 5527, I'm getting an error in the script > 0004_vw_AlphabeticalListOfProductsReport.sql. The bad line is second-last: > > e c.ID = p.CategoryId > > What should this line read? > > Thanks, > Arthur > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From fuller.artful at gmail.com Tue Apr 14 09:37:17 2009 From: fuller.artful at gmail.com (Arthur Fuller) Date: Tue, 14 Apr 2009 10:37:17 -0400 Subject: [dba-VB] SCRUM: Error in script0004_vw_AlphabeticalListOfProductsReport In-Reply-To: References: <29f585dd0904140718t51f563d2m837a20c2c53e1d2d@mail.gmail.com> Message-ID: <29f585dd0904140737s54570e3ft415468a12edcac10@mail.gmail.com> I just stumbled into another problem, but I suppose that it's understandable. I am using the 2008 versions of both SQL and Visual Studio. SSMS can't find the solution file because the extensions are different (.sln versus .ssmssln). I guess I'm going to have to install SQL 2005 and VS 2005 after all. That's not a problem. I only removed them because I was getting short on disk space. I just hope that I don't have to remove 2008 and then install them in order. Sigh, Arthur On Tue, Apr 14, 2009 at 10:23 AM, Mike Mattys wrote: > Hi Arthur, > > I have the same thing. > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > From mmattys at rochester.rr.com Tue Apr 14 10:02:26 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Tue, 14 Apr 2009 11:02:26 -0400 Subject: [dba-VB] SCRUM: 3rd week Sprint References: Message-ID: <13FDD2BF396648A8AA3A41B397614ABA@Mattys> Hi SCRUM Team, I've uploaded the Invoice Report and dataset dependencies. - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - From mmattys at rochester.rr.com Tue Apr 14 10:06:20 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Tue, 14 Apr 2009 11:06:20 -0400 Subject: [dba-VB] SCRUM: 3rd week Sprint References: <13FDD2BF396648A8AA3A41B397614ABA@Mattys> Message-ID: <5504F24A88554D2ABC402F36418CEC80@Mattys> Hi SCRUM Team, sp_Invoices was sent to Shamil ... - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Mike Mattys" To: "Salakhetdinov Shamil" ; "Discussion concerning Visual Basic and related programming issues." Sent: Tuesday, April 14, 2009 11:02 AM Subject: Re: [dba-VB] SCRUM: 3rd week Sprint > Hi SCRUM Team, > > I've uploaded the Invoice Report and dataset dependencies. > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com From mcp2004 at mail.ru Tue Apr 14 11:40:17 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Tue, 14 Apr 2009 20:40:17 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IEVycm9yIGluc2NyaXB0MDAwNF92d19BbHBo?= =?koi8-r?b?YWJldGljYWxMaXN0T2ZQcm9kdWN0c1JlcG9ydA==?= In-Reply-To: References: Message-ID: Hi Mike and Arthur, The issue is corrected. Updated script committed to SVN server. Thank you. -- Shamil -----Original Message----- From: "Mike Mattys" To: "Discussion concerning Visual Basic and related programming issues." Date: Tue, 14 Apr 2009 10:23:45 -0400 Subject: Re: [dba-VB] SCRUM: Error inscript0004_vw_AlphabeticalListOfProductsReport > Hi Arthur, > > I have the same thing. > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > ----- Original Message ----- > From: "Arthur Fuller" > To: "Discussion concerning Visual Basic and related programming issues." > > Sent: Tuesday, April 14, 2009 10:18 AM > Subject: [dba-VB] SCRUM: Error in > script0004_vw_AlphabeticalListOfProductsReport > > > > Using build 5527, I'm getting an error in the script > > 0004_vw_AlphabeticalListOfProductsReport.sql. The bad line is second-last: > > > > e c.ID = p.CategoryId > > > > What should this line read? > > > > Thanks, > > Arthur > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From fuller.artful at gmail.com Tue Apr 14 11:42:42 2009 From: fuller.artful at gmail.com (Arthur Fuller) Date: Tue, 14 Apr 2009 12:42:42 -0400 Subject: [dba-VB] SCRUM: Error inscript0004_vw_AlphabeticalListOfProductsReport In-Reply-To: References: Message-ID: <29f585dd0904140942p3aebf5a5k217091cf26bce865@mail.gmail.com> Thanks, Shamil. On Tue, Apr 14, 2009 at 12:40 PM, Salakhetdinov Shamil wrote: > Hi Mike and Arthur, > > The issue is corrected. > Updated script committed to SVN server. > From mcp2004 at mail.ru Tue Apr 14 11:44:27 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Tue, 14 Apr 2009 20:44:27 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IEVycm9yIGluc2NyaXB0MDAwNF92d19BbHBo?= =?koi8-r?b?YWJldGljYWxMaXN0T2ZQcm9kdWN0c1JlcG9ydA==?= In-Reply-To: <29f585dd0904140737s54570e3ft415468a12edcac10@mail.gmail.com> References: <29f585dd0904140737s54570e3ft415468a12edcac10@mail.gmail.com> Message-ID: Hi Arthur, No, you don't need MS SQL 2005 and VS2005. .sln is a VS2008 solution and we use only them in our Northwind.NET project. I must say I have never used MS SQL solutions nor for MS SQL 2005 nor for MS SQL 2008. -- Shamil -----Original Message----- From: Arthur Fuller To: "Discussion concerning Visual Basic and related programming issues." Date: Tue, 14 Apr 2009 10:37:17 -0400 Subject: Re: [dba-VB] SCRUM: Error inscript0004_vw_AlphabeticalListOfProductsReport > I just stumbled into another problem, but I suppose that it's > understandable. I am using the 2008 versions of both SQL and Visual Studio. > SSMS can't find the solution file because the extensions are different (.sln > versus .ssmssln). I guess I'm going to have to install SQL 2005 and VS 2005 > after all. That's not a problem. I only removed them because I was getting > short on disk space. I just hope that I don't have to remove 2008 and then > install them in order. > > Sigh, > Arthur > > On Tue, Apr 14, 2009 at 10:23 AM, Mike Mattys wrote: > > > Hi Arthur, > > > > I have the same thing. > > > > - > > Michael R Mattys > > MapPoint and Database Dev > > www.mattysconsulting.com > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mcp2004 at mail.ru Tue Apr 14 11:47:42 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Tue, 14 Apr 2009 20:47:42 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IDNyZCB3ZWVrIFNwcmludA==?= In-Reply-To: <5504F24A88554D2ABC402F36418CEC80@Mattys> References: <5504F24A88554D2ABC402F36418CEC80@Mattys> Message-ID: Hi SCRUM Team, I have addded Mike's report to .csproj and I have committed the new version of sources to our SVN server. Mike currently plans to do some fixes for the current version of report. Thank you. -- Shamil -----Original Message----- From: "Mike Mattys" To: "Discussion concerning Visual Basic and related programming issues." Date: Tue, 14 Apr 2009 11:06:20 -0400 Subject: Re: [dba-VB] SCRUM: 3rd week Sprint > Hi SCRUM Team, > > sp_Invoices was sent to Shamil ... > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > ----- Original Message ----- > From: "Mike Mattys" > To: "Salakhetdinov Shamil" ; "Discussion concerning Visual > Basic and related programming issues." > Sent: Tuesday, April 14, 2009 11:02 AM > Subject: Re: [dba-VB] SCRUM: 3rd week Sprint > > > > Hi SCRUM Team, > > > > I've uploaded the Invoice Report and dataset dependencies. > > > > - > > Michael R Mattys > > MapPoint and Database Dev > > www.mattysconsulting.com > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mcp2004 at mail.ru Tue Apr 14 11:54:47 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Tue, 14 Apr 2009 20:54:47 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IEVycm9yIGluc2NyaXB0MDAwNF92d19BbHBo?= =?koi8-r?b?YWJldGljYWxMaXN0T2ZQcm9kdWN0c1JlcG9ydA==?= In-Reply-To: <29f585dd0904140942p3aebf5a5k217091cf26bce865@mail.gmail.com> References: <29f585dd0904140942p3aebf5a5k217091cf26bce865@mail.gmail.com> Message-ID: Don't mention it, Arthur, my pleasure. BTW, AFAIS you have got the sources from CodePlex - they are OK but we use Mark Breen's SVN server as our main development Source Code Control(SCC) server. Did you get requested your username/password from Mark, and did you get connected to this server using Torsoise SVN? (it's not urgent now to do that for you as you're just starting but please keep in mind that information in our main SCC server's location to not get confused when somebody of the team will write that they made updates of the sources of SVN server but you'll not see them if you'll not get connected to Mark's server. And CodePlex sources are usually updated only in the end of SCRUM Sprint) Thank you. -- Shamil -----Original Message----- From: Arthur Fuller To: Salakhetdinov Shamil , "Discussion concerning Visual Basic and related programming issues." Date: Tue, 14 Apr 2009 12:42:42 -0400 Subject: Re: [dba-VB] SCRUM: Error inscript0004_vw_AlphabeticalListOfProductsReport > Thanks, Shamil. > > On Tue, Apr 14, 2009 at 12:40 PM, Salakhetdinov Shamil wrote: > > > Hi Mike and Arthur, > > > > The issue is corrected. > > Updated script committed to SVN server. > > > > From fuller.artful at gmail.com Tue Apr 14 11:55:26 2009 From: fuller.artful at gmail.com (Arthur Fuller) Date: Tue, 14 Apr 2009 12:55:26 -0400 Subject: [dba-VB] SCRUM: Error inscript0004_vw_AlphabeticalListOfProductsReport In-Reply-To: References: <29f585dd0904140737s54570e3ft415468a12edcac10@mail.gmail.com> Message-ID: <29f585dd0904140955l3a2eb76jf45d293feb459cae@mail.gmail.com> Ah. I was trying to open it from SSMS instead of VS! Doh! On Tue, Apr 14, 2009 at 12:44 PM, Salakhetdinov Shamil wrote: > Hi Arthur, > > No, you don't need MS SQL 2005 and VS2005. > > .sln is a VS2008 solution and we use only them in our Northwind.NET > project. > > I must say I have never used MS SQL solutions nor for MS SQL 2005 nor for > MS SQL 2008. > From fuller.artful at gmail.com Tue Apr 14 14:54:19 2009 From: fuller.artful at gmail.com (Arthur Fuller) Date: Tue, 14 Apr 2009 15:54:19 -0400 Subject: [dba-VB] SCRUM: Error inscript0004_vw_AlphabeticalListOfProductsReport In-Reply-To: References: <29f585dd0904140942p3aebf5a5k217091cf26bce865@mail.gmail.com> Message-ID: <29f585dd0904141254ld77c1e9h910ac1cd0e4d0df7@mail.gmail.com> I haven't received a username/password yet from Mark. I gather that I will also need a URL that connects me to Mark's SVN server. Perhaps I have that in a message somewhere. I'm new to this setup so please be patient with me. I have used the MS version control with web interface but I didn't set it up. When I was hired someone else set it up for me, so I didn't see the setup details. It was just there when I was hired. The way it worked, I had a local mirror of the project's directories, exactly the same as what was on the version control system. Thanks, Arthur From marklbreen at gmail.com Thu Apr 16 16:38:54 2009 From: marklbreen at gmail.com (marklbreen at gmail.com) Date: Thu, 16 Apr 2009 14:38:54 -0700 (PDT) Subject: [dba-VB] SCRUM: Error Message-ID: <32913691.7888.1239917936708.JavaMail.seven@ap1.trial.red.7sys.net> inscript0004_vw_AlphabeticalListOfProductsReport MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Hello Arthur, If you can wait until Sunday, I will send the details then, if you need access before then email me directly and I will send you back my username and password which you can use for a few days. Sorry for the delay, Mark --- Sent with System SEVEN - the new generation of mobile messaging -original message- Subject: Re: [dba-VB] SCRUM: Error inscript0004_vw_AlphabeticalListOfProductsReport From: "Arthur Fuller" Date: 14/04/2009 21:55 I haven't received a username/password yet from Mark. I gather that I will also need a URL that connects me to Mark's SVN server. Perhaps I have that in a message somewhere. I'm new to this setup so please be patient with me. I have used the MS version control with web interface but I didn't set it up. When I was hired someone else set it up for me, so I didn't see the setup details. It was just there when I was hired. The way it worked, I had a local mirror of the project's directories, exactly the same as what was on the version control system. Thanks, Arthur _______________________________________________ dba-VB mailing list dba-VB at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/dba-vb http://www.databaseadvisors.com From mcp2004 at mail.ru Sat Apr 18 07:43:42 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Sat, 18 Apr 2009 16:43:42 +0400 Subject: [dba-VB] Northwind.NET Prerelease Message-ID: Hi SCRUM Team, I have published prerealese test version here: http://northwind.codeplex.com/WorkItem/View.aspx?WorkItemId=638 It's also available here: http://smsconsulting.spb.ru/scrum/Northwind.NET.0.9.99.zip (~1.5 MB) This is a prerelease version for public testing. To run the application unzip attached archive on your disk, and start Northwind.NET.FE.exe This Northwind.NET application uses user instance of MS SQL 2005/2008 Express with attached database located in \Databases subfolder. Here is a connection string: You can also use MS SQL 2005/2008 Standard/Prof/Enterprise editions - in that case attach NorthwindNET.mdf file to your target MS SQL Server instance and change the above connection string. Northwind.NET 0.9.99 files & folders ======================= 18.04.2009 15:44 1,522,688 Northwind.NET.FE.exe 18.04.2009 16:08 1,191 Northwind.NET.FE.exe.config 18.04.2009 15:44 7,680 Northwind.NET.Utilities.dll 18.04.2009 16:14 Database 18.04.2009 16:14 Logs 18.04.2009 16:15 Pictures .\Database 18.04.2009 16:17 4,194,304 NorthwindNET.mdf 18.04.2009 16:17 1,048,576 NorthwindNET_log.ldf .\Logs 18.04.2009 16:17 107 NorthWind.NET.log .\0.9.99\Pictures 28.03.2009 21:11 41,112 EMPID1.BMP 28.03.2009 21:11 41,112 EMPID2.BMP 28.03.2009 21:11 41,112 EMPID3.BMP 28.03.2009 21:11 41,368 EMPID4.BMP 28.03.2009 21:11 41,112 EMPID5.BMP 28.03.2009 21:11 41,368 EMPID6.BMP 28.03.2009 21:11 41,112 EMPID7.BMP 28.03.2009 21:11 41,112 EMPID8.BMP 28.03.2009 21:11 41,112 EMPID9.BMP Thank you. -- Shamil From mcp2004 at mail.ru Sun Apr 19 00:43:54 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Sun, 19 Apr 2009 09:43:54 +0400 Subject: [dba-VB] =?koi8-r?b?Tm9ydGh3aW5kLk5FVCBQcmVyZWxlYXNl?= In-Reply-To: References: Message-ID: Hi SCRUM Team and all, Arthur, Mike, Gustav and myself did do some testing of the prerelease version, and we all found it good enough for the first release. I'm going to release Northwind.NET v.1.0 this evening (GMT+3) on http://northwind.codeplex.com Any final notes? Thank you. -- Shamil -----Original Message----- From: Salakhetdinov Shamil To: dba-VB Date: Sat, 18 Apr 2009 16:43:42 +0400 Subject: [dba-VB] Northwind.NET Prerelease > Hi SCRUM Team, > > I have published prerealese test version here: > > http://northwind.codeplex.com/WorkItem/View.aspx?WorkItemId=638 > > It's also available here: > > http://smsconsulting.spb.ru/scrum/Northwind.NET.0.9.99.zip (~1.5 MB) > > This is a prerelease version for public testing. > To run the application unzip attached archive on your disk, and start Northwind.NET.FE.exe > This Northwind.NET application uses user instance of MS SQL 2005/2008 Express with attached database located in \Databases subfolder. > > Here is a connection string: > > > connectionString="Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\Database\NorthwindNET.mdf;Integrated Security=True;User Instance=True" > providerName="System.Data.SqlClient" /> > > > You can also use MS SQL 2005/2008 Standard/Prof/Enterprise editions - in that case attach NorthwindNET.mdf file to your target MS SQL Server instance and change the above connection string. > > Northwind.NET 0.9.99 files & folders > ======================= > > 18.04.2009 15:44 1,522,688 Northwind.NET.FE.exe > 18.04.2009 16:08 1,191 Northwind.NET.FE.exe.config > 18.04.2009 15:44 7,680 Northwind.NET.Utilities.dll > 18.04.2009 16:14 Database > 18.04.2009 16:14 Logs > 18.04.2009 16:15 Pictures > > .\Database > > 18.04.2009 16:17 4,194,304 NorthwindNET.mdf > 18.04.2009 16:17 1,048,576 NorthwindNET_log.ldf > > .\Logs > > 18.04.2009 16:17 107 NorthWind.NET.log > > .\0.9.99\Pictures > > 28.03.2009 21:11 41,112 EMPID1.BMP > 28.03.2009 21:11 41,112 EMPID2.BMP > 28.03.2009 21:11 41,112 EMPID3.BMP > 28.03.2009 21:11 41,368 EMPID4.BMP > 28.03.2009 21:11 41,112 EMPID5.BMP > 28.03.2009 21:11 41,368 EMPID6.BMP > 28.03.2009 21:11 41,112 EMPID7.BMP > 28.03.2009 21:11 41,112 EMPID8.BMP > 28.03.2009 21:11 41,112 EMPID9.BMP > > Thank you. > > -- > Shamil > > > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mcp2004 at mail.ru Sun Apr 19 11:37:50 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Sun, 19 Apr 2009 20:37:50 +0400 Subject: [dba-VB] Northwind.NET v.1.0 Released Message-ID: Hi All, Northwind.NET v.1.0 Sample Application's sources and executables are released today on CodePlex as planned. Here is the link: http://northwind.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=26348 (watch line wraps) Please try to use this sample application and post your comments, remarks, proposals and reviews on CodePlex or on dba-VB. Thank you everybody who participated in this project and who supported it - in alphabetical order of first names: Arthur Fuller Doug Murphy Gustav Brock John Colby Mark Breen Mike Mattys as well as a few interested "lurkers" whom I do not mention here as I do not have their permission to do that - if you wanted please announce yourself here, and we will mention you within every new release notes as support group "pushing" us to keep going forward with this project. I do hope there will be more releases of this sample application coming in the future. Thank you. -- Shamil Salakhetdinov From mcp2004 at mail.ru Sun Apr 19 12:11:05 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Sun, 19 Apr 2009 21:11:05 +0400 Subject: [dba-VB] Proposing/Planning Northwind.NET v.1.5 Message-ID: Hi SCRUM Team and All, With Northwind.NET v.1.0 has got released today I wanted to propose to immediately start the next week a follow-up project: Northwind.NET v.1.5 Sample Application - that would be an intermediate project/release to develop and release later Northwind.NET v.2.0 Sample application: the idea is to "morph" in two steps the current set of forms and reports (Northwind.NET v.1.0) into TreeView based GUI as well as to modularize the current Northwind.NET.FE "monolith". Who is in? Please announce here your interest to participate in the follow-up project. Then we can exchange our ideas what we can do. Planned deadline for v.1.5 release are two weeks starting Monday, April 20, 2009. Thank you. -- Shamil P.S. I still didn't have opportunity to keep tracing our project progress in TargetProcess as I have had to do too much development and I didn't have free time left for TargetProcess data entering/editing... From Gustav at cactus.dk Sun Apr 19 12:27:35 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Sun, 19 Apr 2009 19:27:35 +0200 Subject: [dba-VB] Proposing/Planning Northwind.NET v.1.5 Message-ID: Hi Shamil Count me in please! But I think you need to elaborate a bit on your thoughts about "TreeView based GUI" and "monolith" ... I guess you mean a treeview structured menu system to replace the switchboard form. If so, I made one recently and it has its challenges, but users are very happy with it. A MDI Parent Form was the container and all app forms were children of this. /gustav >>> Salakhetdinov Shamil 19-04-2009 19:11:05 >>> Hi SCRUM Team and All, With Northwind.NET v.1.0 has got released today I wanted to propose to immediately start the next week a follow-up project: Northwind.NET v.1.5 Sample Application - that would be an intermediate project/release to develop and release later Northwind.NET v.2.0 Sample application: the idea is to "morph" in two steps the current set of forms and reports (Northwind.NET v.1.0) into TreeView based GUI as well as to modularize the current Northwind.NET.FE "monolith". Who is in? Please announce here your interest to participate in the follow-up project. Then we can exchange our ideas what we can do. Planned deadline for v.1.5 release are two weeks starting Monday, April 20, 2009. Thank you. -- Shamil P.S. I still didn't have opportunity to keep tracing our project progress in TargetProcess as I have had to do too much development and I didn't have free time left for TargetProcess data entering/editing... From mcp2004 at mail.ru Sun Apr 19 13:18:25 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Sun, 19 Apr 2009 22:18:25 +0400 Subject: [dba-VB] =?koi8-r?b?UHJvcG9zaW5nL1BsYW5uaW5nIE5vcnRod2luZC5ORVQg?= =?koi8-r?b?di4xLjU=?= In-Reply-To: References: Message-ID: Hi Gustav, Thank you. Yes - "a treeview structured menu system to replace the switchboard form." <<< If so, I made one recently and it has its challenges, but users are very happy with it. >>> Yes, I do remember you have posted on that subject on AccessD or dba-VB - can we use parts of this your application GUI in our open source Northwind.NET project? <<< A MDI Parent Form was the container and all app forms were children of this. >>> I'd propose to use SDI not MDI and Custom Controls developed/"morphed" from Northwind.NET v.1.0 forms. SDI will use Splitter control to split SDI form into TreeView section and a Custom Controls' section. For the v.1.5 we can even use List Control instead of TreeView. For v.2.0 there will be additional Splitter control introduced to further split Custom Controls' section into two subsections: ListView and Custom Conrtols. v.2.0 will also for sure use TreeView as the main navigation method as well as will introduce paged navigation via ListView - the way the forms are getting data now in Northwind.NET v.1.0 is not good/will be slow for large datasets - that has to be changed... <<< split "monolith" >>> I mean to move/convert: 1) Datasets into Northwind.NET.DataSets; 2) Forms into Northwind.NET.Forms (or Northwind.NET.Forms.UserControls) having custom controls obstained from current forms; 3) Reports into Northwind.NET.Reports - that would have all .rdlc files as well as custom controls obtained from current reports' forms (but with just one generic custom control for reports without parameters) and dedicated custom controls for reports with parameters. (We can even try to develop generic solution with one custom control for all reports and generating controls to enter parameter values on-the-fly but that would need some advanced programming I wanted to avoid because of tight deadlines/scarse development resources - but if anybody from outside of our team will come with ready to use generic solution we can use it immediately) The idea to use Custom Controls has an advantage to have them reused in the follow-up WPF sample application(s) "out-of-the-box" because WPF forms can host WinForms custom controls AFAIK although I didn't test that... Of course when going from "monolith" to modularized architecture there come some side-effects/draw-backs - one of them is described here: Issue On Decoupling DataSets From WinForms FE Project http://northwind.codeplex.com/Thread/View.aspx?ThreadId=53037 This issue (if I'm not missing its effective workaround) is one of the reasons (for me at least) to "suspect" DataSets are not so good for Enterprise Level development (if MS will not fix the above issue real soon) - and that's why our roadmap to come finally to ADO.NET Entity Framework is looking currently as the right way to aim at long run... Last note for now: splitting "monolith" Northwind.NET.FE project doesn't mean here to break it - I'd propsoe to leave it as it's, and create Northwind.NET.FE.1.5 project for the intermediate release and then Northwind.NET.FE.2.0 for teh release having Treeview + ListView paged + Custom Controls based user interface. Of course one can propose many more improvements (/new sections) to GUI but to keep developing and releasing new versions steadily we have to keep adding new features/new GUI elements in small chunks... Thank you. -- Shamil -----Original Message----- From: "Gustav Brock" To: Date: Sun, 19 Apr 2009 19:27:35 +0200 Subject: Re: [dba-VB] Proposing/Planning Northwind.NET v.1.5 > Hi Shamil > > Count me in please! > > But I think you need to elaborate a bit on your thoughts about "TreeView based GUI" and "monolith" ... > > I guess you mean a treeview structured menu system to replace the switchboard form. If so, I made one recently and it has its challenges, but users are very happy with it. A MDI Parent Form was the container and all app forms were children of this. > > /gustav > > >>> Salakhetdinov Shamil 19-04-2009 19:11:05 >>> > Hi SCRUM Team and All, > > With Northwind.NET v.1.0 has got released today I wanted to propose to immediately start the next week a follow-up project: > > Northwind.NET v.1.5 Sample Application - that would be an intermediate project/release to develop and release later Northwind.NET v.2.0 Sample application: the idea is to "morph" in two steps the current set of forms and reports (Northwind.NET v.1.0) into TreeView based GUI as well as to modularize the current Northwind.NET.FE "monolith". > > Who is in? > Please announce here your interest to participate in the follow-up project. Then we can exchange our ideas what we can do. > Planned deadline for v.1.5 release are two weeks starting Monday, April 20, 2009. > > Thank you. > > -- > Shamil > > P.S. I still didn't have opportunity to keep tracing our project progress in TargetProcess as I have had to do too much development and I didn't have free time left for TargetProcess data entering/editing... > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mmattys at rochester.rr.com Sun Apr 19 19:25:23 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Sun, 19 Apr 2009 20:25:23 -0400 Subject: [dba-VB] Proposing/Planning Northwind.NET v.1.5 References: Message-ID: <9202B2E1F5D94AF19D3B564F4AFAF869@Mattys> Hi Shamil and Gustav, I'm pleased to attend the next engagement ... (I spent a lot on this, I'd better learn it!) - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Gustav Brock" To: Sent: Sunday, April 19, 2009 1:27 PM Subject: Re: [dba-VB] Proposing/Planning Northwind.NET v.1.5 > Hi Shamil > > Count me in please! > > But I think you need to elaborate a bit on your thoughts about "TreeView > based GUI" and "monolith" ... > > I guess you mean a treeview structured menu system to replace the > switchboard form. If so, I made one recently and it has its challenges, > but users are very happy with it. A MDI Parent Form was the container and > all app forms were children of this. > > /gustav > >>>> Salakhetdinov Shamil 19-04-2009 19:11:05 >>> > Hi SCRUM Team and All, > > With Northwind.NET v.1.0 has got released today I wanted to propose to > immediately start the next week a follow-up project: > > Northwind.NET v.1.5 Sample Application - that would be an intermediate > project/release to develop and release later Northwind.NET v.2.0 Sample > application: the idea is to "morph" in two steps the current set of forms > and reports (Northwind.NET v.1.0) into TreeView based GUI as well as to > modularize the current Northwind.NET.FE "monolith". > > Who is in? > Please announce here your interest to participate in the follow-up > project. Then we can exchange our ideas what we can do. > Planned deadline for v.1.5 release are two weeks starting Monday, April > 20, 2009. > > Thank you. > > -- > Shamil > > P.S. I still didn't have opportunity to keep tracing our project progress > in TargetProcess as I have had to do too much development and I didn't > have free time left for TargetProcess data entering/editing... > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > > From mcp2004 at mail.ru Mon Apr 20 00:43:48 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Mon, 20 Apr 2009 09:43:48 +0400 Subject: [dba-VB] =?koi8-r?b?UHJvcG9zaW5nL1BsYW5uaW5nIE5vcnRod2luZC5ORVQg?= =?koi8-r?b?di4xLjU=?= In-Reply-To: <9202B2E1F5D94AF19D3B564F4AFAF869@Mattys> References: <9202B2E1F5D94AF19D3B564F4AFAF869@Mattys> Message-ID: Hi Mike, Thank you, I was quite sure you'll continue participating in this endeavor :) -- Shamil -----Original Message----- From: "Mike Mattys" To: "Discussion concerning Visual Basic and related programming issues." Date: Sun, 19 Apr 2009 20:25:23 -0400 Subject: Re: [dba-VB] Proposing/Planning Northwind.NET v.1.5 > Hi Shamil and Gustav, > > I'm pleased to attend the next engagement ... > > (I spent a lot on this, I'd better learn it!) > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > ----- Original Message ----- > From: "Gustav Brock" > To: > Sent: Sunday, April 19, 2009 1:27 PM > Subject: Re: [dba-VB] Proposing/Planning Northwind.NET v.1.5 > > > > Hi Shamil > > > > Count me in please! > > > > But I think you need to elaborate a bit on your thoughts about "TreeView > > based GUI" and "monolith" ... > > > > I guess you mean a treeview structured menu system to replace the > > switchboard form. If so, I made one recently and it has its challenges, > > but users are very happy with it. A MDI Parent Form was the container and > > all app forms were children of this. > > > > /gustav > > > >>>> Salakhetdinov Shamil 19-04-2009 19:11:05 >>> > > Hi SCRUM Team and All, > > > > With Northwind.NET v.1.0 has got released today I wanted to propose to > > immediately start the next week a follow-up project: > > > > Northwind.NET v.1.5 Sample Application - that would be an intermediate > > project/release to develop and release later Northwind.NET v.2.0 Sample > > application: the idea is to "morph" in two steps the current set of forms > > and reports (Northwind.NET v.1.0) into TreeView based GUI as well as to > > modularize the current Northwind.NET.FE "monolith". > > > > Who is in? > > Please announce here your interest to participate in the follow-up > > project. Then we can exchange our ideas what we can do. > > Planned deadline for v.1.5 release are two weeks starting Monday, April > > 20, 2009. > > > > Thank you. > > > > -- > > Shamil > > > > P.S. I still didn't have opportunity to keep tracing our project progress > > in TargetProcess as I have had to do too much development and I didn't > > have free time left for TargetProcess data entering/editing... > > > > > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mcp2004 at mail.ru Mon Apr 20 01:01:13 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Mon, 20 Apr 2009 10:01:13 +0400 Subject: [dba-VB] =?koi8-r?b?UHJvcG9zaW5nL1BsYW5uaW5nIE5vcnRod2luZC5ORVQg?= =?koi8-r?b?di4xLjU=?= In-Reply-To: References: Message-ID: Hi SCRUM Team, Some afterthoughts here on splitting Northwind.NET "monolith" and using Custom Controls - that seems to be too quick and too large transition/transformation when done in one-two follow-up projects. And without clear reasons: - converting forms into Custom Controls just to use them later in WPF application(s) - why should we care about that now? - splitting Northwind.NET "monolith" into several classlibs - that would introduce (quite) some complexity especially for beginner level developers - we should probably postpone doing that until there will be a real need in such a splitting... Recap: - let's target TreeView based MDI application as Gustav proposed - but on first step let's just make MDI application with ordinary menu/toolbar, and on the second step introduce TreeView (we can prepare TreeView support custom classes and data structures (if any) on first step); - let's also separate all navigation logic into dedicated custom class(es)/namespace - you can see in the existing code - it's partially done already; - let's also introduce nUNit and create a special console project for Unit Testing and develop tests for navigational logic and maybe some others... Please advise/propose/add your thoughts what other tasks we could solve in the first follow-up project. Thank you. -- Shamil -----Original Message----- From: Salakhetdinov Shamil To: "Discussion concerning Visual Basic and related programming issues." Date: Sun, 19 Apr 2009 22:18:25 +0400 Subject: Re: [dba-VB]Proposing/Planning Northwind.NET v.1.5 > > Hi Gustav, > > Thank you. > > Yes - "a treeview structured menu system to replace the switchboard form." > > <<< > If so, I made one recently and it has its challenges, but users are very happy with it. > >>> > Yes, I do remember you have posted on that subject on AccessD or dba-VB - can we use parts of this your application GUI in our open source Northwind.NET project? > > <<< > A MDI Parent Form was the container and all app forms were children of this. > >>> > I'd propose to use SDI not MDI and Custom Controls developed/"morphed" from Northwind.NET v.1.0 forms. > SDI will use Splitter control to split SDI form into TreeView section and a Custom Controls' section. For the v.1.5 we can even use List Control instead of TreeView. > > For v.2.0 there will be additional Splitter control introduced to further split Custom Controls' section into two subsections: ListView and Custom Conrtols. v.2.0 will also for sure use TreeView as the main navigation method as well as will introduce paged navigation via ListView - the way the forms are getting data now in Northwind.NET v.1.0 is not good/will be slow for large datasets - that has to be changed... > > <<< > split "monolith" > >>> > I mean to move/convert: > > 1) Datasets into Northwind.NET.DataSets; > > 2) Forms into Northwind.NET.Forms (or Northwind.NET.Forms.UserControls) having custom controls obstained from current forms; > > 3) Reports into Northwind.NET.Reports - that would have all .rdlc files as well as custom controls obtained from current reports' forms (but with just one generic custom control for reports without parameters) and dedicated custom controls for reports with parameters. (We can even try to develop generic solution with one custom control for all reports and generating controls to enter parameter values on-the-fly but that would need some advanced programming I wanted to avoid because of tight deadlines/scarse development resources - but if anybody from outside of our team will come with ready to use generic solution we can use it immediately) > > The idea to use Custom Controls has an advantage to have them reused in the follow-up WPF sample application(s) "out-of-the-box" because WPF forms can host WinForms custom controls AFAIK although I didn't test that... > > Of course when going from "monolith" to modularized architecture there come some side-effects/draw-backs - one of them is described here: > > Issue On Decoupling DataSets From WinForms FE Project > http://northwind.codeplex.com/Thread/View.aspx?ThreadId=53037 > > This issue (if I'm not missing its effective workaround) is one of the reasons (for me at least) to "suspect" DataSets are not so good for Enterprise Level development (if MS will not fix the above issue real soon) - and that's why our roadmap to come finally to ADO.NET Entity Framework is looking currently as the right way to aim at long run... > > Last note for now: splitting "monolith" Northwind.NET.FE project doesn't mean here to break it - I'd propsoe to leave it as it's, and create Northwind.NET.FE.1.5 project for the intermediate release and then Northwind.NET.FE.2.0 for teh release having Treeview + ListView paged + Custom Controls based user interface. > > Of course one can propose many more improvements (/new sections) to GUI but to keep developing and releasing new versions steadily we have to keep adding new features/new GUI elements in small chunks... > > Thank you. > > -- > Shamil > > > -----Original Message----- > From: "Gustav Brock" > To: > Date: Sun, 19 Apr 2009 19:27:35 +0200 > Subject: Re: [dba-VB] Proposing/Planning Northwind.NET v.1.5 > > > Hi Shamil > > > > Count me in please! > > > > But I think you need to elaborate a bit on your thoughts about "TreeView based GUI" and "monolith" ... > > > > I guess you mean a treeview structured menu system to replace the switchboard form. If so, I made one recently and it has its challenges, but users are very happy with it. A MDI Parent Form was the container and all app forms were children of this. > > > > /gustav > > > > >>> Salakhetdinov Shamil 19-04-2009 19:11:05 >>> > > Hi SCRUM Team and All, > > > > With Northwind.NET v.1.0 has got released today I wanted to propose to immediately start the next week a follow-up project: > > > > Northwind.NET v.1.5 Sample Application - that would be an intermediate project/release to develop and release later Northwind.NET v.2.0 Sample application: the idea is to "morph" in two steps the current set of forms and reports (Northwind.NET v.1.0) into TreeView based GUI as well as to modularize the current Northwind.NET.FE "monolith". > > > > Who is in? > > Please announce here your interest to participate in the follow-up project. Then we can exchange our ideas what we can do. > > Planned deadline for v.1.5 release are two weeks starting Monday, April 20, 2009. > > > > Thank you. > > > > -- > > Shamil > > > > P.S. I still didn't have opportunity to keep tracing our project progress in TargetProcess as I have had to do too much development and I didn't have free time left for TargetProcess data entering/editing... > > > > > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mcp2004 at mail.ru Mon Apr 20 06:27:32 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Mon, 20 Apr 2009 15:27:32 +0400 Subject: [dba-VB] Northwind.NET v.1.5 Message-ID: Hi SCRUM team, FYI: I have created Northwind.NET.FE.1.5 project within Northwind.NET solution: I have just copied all the sources of Northwind.NET.FE into this new project folder and I added this new project to the solution. Changes are submitted to our main SVN server. Northwind.NET.FE project is unloaded from solution to not disturb/confuse further development. Thank you. -- Shamil From dw-murphy at cox.net Mon Apr 20 11:57:16 2009 From: dw-murphy at cox.net (Doug Murphy) Date: Mon, 20 Apr 2009 09:57:16 -0700 Subject: [dba-VB] Proposing/Planning Northwind.NET v.1.5 In-Reply-To: References: Message-ID: Hello Shamil, I am going to have to resign from the team, not that I have contributed much to it. I was hoping to be able to work with you guys and learn from the experience. But life and work requirements keep taking top priority. The good thing is that work has picked up. I will follow your products and try to learn from your work. Thank you for leading this effort. Best regards. Doug -----Original Message----- From: dba-vb-bounces at databaseadvisors.com [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Salakhetdinov Shamil Sent: Sunday, April 19, 2009 10:11 AM To: dba-VB Subject: [dba-VB] Proposing/Planning Northwind.NET v.1.5 Hi SCRUM Team and All, With Northwind.NET v.1.0 has got released today I wanted to propose to immediately start the next week a follow-up project: Northwind.NET v.1.5 Sample Application - that would be an intermediate project/release to develop and release later Northwind.NET v.2.0 Sample application: the idea is to "morph" in two steps the current set of forms and reports (Northwind.NET v.1.0) into TreeView based GUI as well as to modularize the current Northwind.NET.FE "monolith". Who is in? Please announce here your interest to participate in the follow-up project. Then we can exchange our ideas what we can do. Planned deadline for v.1.5 release are two weeks starting Monday, April 20, 2009. Thank you. -- Shamil P.S. I still didn't have opportunity to keep tracing our project progress in TargetProcess as I have had to do too much development and I didn't have free time left for TargetProcess data entering/editing... _______________________________________________ dba-VB mailing list dba-VB at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/dba-vb http://www.databaseadvisors.com From Gustav at cactus.dk Mon Apr 20 16:14:19 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Mon, 20 Apr 2009 23:14:19 +0200 Subject: [dba-VB] Proposing/Planning Northwind.NET v.1.5 Message-ID: Hi Shamil Thanks for the clarification. Yes, we can freely use my treeview menu code - it is very basic and could be refined a lot, I had to leave it as is but it works. Originally I missed your point on Decoupling DataSets but now I think I understand. I haven't tested it and have no workaround. /gustav >>> Salakhetdinov Shamil 19-04-2009 20:18 >>> Hi Gustav, Thank you. Yes - "a treeview structured menu system to replace the switchboard form." <<< If so, I made one recently and it has its challenges, but users are very happy with it. >>> Yes, I do remember you have posted on that subject on AccessD or dba-VB - can we use parts of this your application GUI in our open source Northwind.NET project? <<< A MDI Parent Form was the container and all app forms were children of this. >>> I'd propose to use SDI not MDI and Custom Controls developed/"morphed" from Northwind.NET v.1.0 forms. SDI will use Splitter control to split SDI form into TreeView section and a Custom Controls' section. For the v.1.5 we can even use List Control instead of TreeView. For v.2.0 there will be additional Splitter control introduced to further split Custom Controls' section into two subsections: ListView and Custom Conrtols. v.2.0 will also for sure use TreeView as the main navigation method as well as will introduce paged navigation via ListView - the way the forms are getting data now in Northwind.NET v.1.0 is not good/will be slow for large datasets - that has to be changed... <<< split "monolith" >>> I mean to move/convert: 1) Datasets into Northwind.NET.DataSets; 2) Forms into Northwind.NET.Forms (or Northwind.NET.Forms.UserControls) having custom controls obstained from current forms; 3) Reports into Northwind.NET.Reports - that would have all .rdlc files as well as custom controls obtained from current reports' forms (but with just one generic custom control for reports without parameters) and dedicated custom controls for reports with parameters. (We can even try to develop generic solution with one custom control for all reports and generating controls to enter parameter values on-the-fly but that would need some advanced programming I wanted to avoid because of tight deadlines/scarse development resources - but if anybody from outside of our team will come with ready to use generic solution we can use it immediately) The idea to use Custom Controls has an advantage to have them reused in the follow-up WPF sample application(s) "out-of-the-box" because WPF forms can host WinForms custom controls AFAIK although I didn't test that... Of course when going from "monolith" to modularized architecture there come some side-effects/draw-backs - one of them is described here: Issue On Decoupling DataSets From WinForms FE Project http://northwind.codeplex.com/Thread/View.aspx?ThreadId=53037 This issue (if I'm not missing its effective workaround) is one of the reasons (for me at least) to "suspect" DataSets are not so good for Enterprise Level development (if MS will not fix the above issue real soon) - and that's why our roadmap to come finally to ADO.NET Entity Framework is looking currently as the right way to aim at long run... Last note for now: splitting "monolith" Northwind.NET.FE project doesn't mean here to break it - I'd propsoe to leave it as it's, and create Northwind.NET.FE.1.5 project for the intermediate release and then Northwind.NET.FE.2.0 for teh release having Treeview + ListView paged + Custom Controls based user interface. Of course one can propose many more improvements (/new sections) to GUI but to keep developing and releasing new versions steadily we have to keep adding new features/new GUI elements in small chunks... Thank you. -- Shamil -----Original Message----- From: "Gustav Brock" To: Date: Sun, 19 Apr 2009 19:27:35 +0200 Subject: Re: [dba-VB] Proposing/Planning Northwind.NET v.1.5 > Hi Shamil > > Count me in please! > > But I think you need to elaborate a bit on your thoughts about "TreeView based GUI" and "monolith" ... > > I guess you mean a treeview structured menu system to replace the switchboard form. If so, I made one recently and it has its challenges, but users are very happy with it. A MDI Parent Form was the container and all app forms were children of this. > > /gustav > > >>> Salakhetdinov Shamil 19-04-2009 19:11:05 >>> > Hi SCRUM Team and All, > > With Northwind.NET v.1.0 has got released today I wanted to propose to immediately start the next week a follow-up project: > > Northwind.NET v.1.5 Sample Application - that would be an intermediate project/release to develop and release later Northwind.NET v.2.0 Sample application: the idea is to "morph" in two steps the current set of forms and reports (Northwind.NET v.1.0) into TreeView based GUI as well as to modularize the current Northwind.NET.FE "monolith". > > Who is in? > Please announce here your interest to participate in the follow-up project. Then we can exchange our ideas what we can do. > Planned deadline for v.1.5 release are two weeks starting Monday, April 20, 2009. > > Thank you. > > -- > Shamil > > P.S. I still didn't have opportunity to keep tracing our project progress in TargetProcess as I have had to do too much development and I didn't have free time left for TargetProcess data entering/editing... From Gustav at cactus.dk Mon Apr 20 16:15:15 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Mon, 20 Apr 2009 23:15:15 +0200 Subject: [dba-VB] Proposing/Planning Northwind.NET v.1.5 Message-ID: Hi Shamil I think you are right, don't speed up things too much. To speak for myself: I never know when real work kicks in leaving little or no time for fun programming. As for the unit testing, this is blank area for me. Don't we need the high-level and expensive VS versions (Team System) for this? These are beyond my budget. Also I tried to install NUunit 2.4.8 on my Vista but no go, all kind of errors pops up, including one which claims that the project wasn't built with a known test system - which is true. To be honest, I have no idea where to start debugging this install ... /gustav >>> Salakhetdinov Shamil 20-04-2009 08:01 >>> Hi SCRUM Team, Some afterthoughts here on splitting Northwind.NET "monolith" and using Custom Controls - that seems to be too quick and too large transition/transformation when done in one-two follow-up projects. And without clear reasons: - converting forms into Custom Controls just to use them later in WPF application(s) - why should we care about that now? - splitting Northwind.NET "monolith" into several classlibs - that would introduce (quite) some complexity especially for beginner level developers - we should probably postpone doing that until there will be a real need in such a splitting... Recap: - let's target TreeView based MDI application as Gustav proposed - but on first step let's just make MDI application with ordinary menu/toolbar, and on the second step introduce TreeView (we can prepare TreeView support custom classes and data structures (if any) on first step); - let's also separate all navigation logic into dedicated custom class(es)/namespace - you can see in the existing code - it's partially done already; - let's also introduce nUNit and create a special console project for Unit Testing and develop tests for navigational logic and maybe some others... Please advise/propose/add your thoughts what other tasks we could solve in the first follow-up project. Thank you. -- Shamil -----Original Message----- From: Salakhetdinov Shamil To: "Discussion concerning Visual Basic and related programming issues." Date: Sun, 19 Apr 2009 22:18:25 +0400 Subject: Re: [dba-VB]Proposing/Planning Northwind.NET v.1.5 > > Hi Gustav, > > Thank you. > > Yes - "a treeview structured menu system to replace the switchboard form." > > <<< > If so, I made one recently and it has its challenges, but users are very happy with it. > >>> > Yes, I do remember you have posted on that subject on AccessD or dba-VB - can we use parts of this your application GUI in our open source Northwind.NET project? > > <<< > A MDI Parent Form was the container and all app forms were children of this. > >>> > I'd propose to use SDI not MDI and Custom Controls developed/"morphed" from Northwind.NET v.1.0 forms. > SDI will use Splitter control to split SDI form into TreeView section and a Custom Controls' section. For the v.1.5 we can even use List Control instead of TreeView. > > For v.2.0 there will be additional Splitter control introduced to further split Custom Controls' section into two subsections: ListView and Custom Conrtols. v.2.0 will also for sure use TreeView as the main navigation method as well as will introduce paged navigation via ListView - the way the forms are getting data now in Northwind.NET v.1.0 is not good/will be slow for large datasets - that has to be changed... > > <<< > split "monolith" > >>> > I mean to move/convert: > > 1) Datasets into Northwind.NET.DataSets; > > 2) Forms into Northwind.NET.Forms (or Northwind.NET.Forms.UserControls) having custom controls obstained from current forms; > > 3) Reports into Northwind.NET.Reports - that would have all .rdlc files as well as custom controls obtained from current reports' forms (but with just one generic custom control for reports without parameters) and dedicated custom controls for reports with parameters. (We can even try to develop generic solution with one custom control for all reports and generating controls to enter parameter values on-the-fly but that would need some advanced programming I wanted to avoid because of tight deadlines/scarse development resources - but if anybody from outside of our team will come with ready to use generic solution we can use it immediately) > > The idea to use Custom Controls has an advantage to have them reused in the follow-up WPF sample application(s) "out-of-the-box" because WPF forms can host WinForms custom controls AFAIK although I didn't test that... > > Of course when going from "monolith" to modularized architecture there come some side-effects/draw-backs - one of them is described here: > > Issue On Decoupling DataSets From WinForms FE Project > http://northwind.codeplex.com/Thread/View.aspx?ThreadId=53037 > > This issue (if I'm not missing its effective workaround) is one of the reasons (for me at least) to "suspect" DataSets are not so good for Enterprise Level development (if MS will not fix the above issue real soon) - and that's why our roadmap to come finally to ADO.NET Entity Framework is looking currently as the right way to aim at long run... > > Last note for now: splitting "monolith" Northwind.NET.FE project doesn't mean here to break it - I'd propsoe to leave it as it's, and create Northwind.NET.FE.1.5 project for the intermediate release and then Northwind.NET.FE.2.0 for teh release having Treeview + ListView paged + Custom Controls based user interface. > > Of course one can propose many more improvements (/new sections) to GUI but to keep developing and releasing new versions steadily we have to keep adding new features/new GUI elements in small chunks... > > Thank you. > > -- > Shamil > > > -----Original Message----- > From: "Gustav Brock" > To: > Date: Sun, 19 Apr 2009 19:27:35 +0200 > Subject: Re: [dba-VB] Proposing/Planning Northwind.NET v.1.5 > > > Hi Shamil > > > > Count me in please! > > > > But I think you need to elaborate a bit on your thoughts about "TreeView based GUI" and "monolith" ... > > > > I guess you mean a treeview structured menu system to replace the switchboard form. If so, I made one recently and it has its challenges, but users are very happy with it. A MDI Parent Form was the container and all app forms were children of this. > > > > /gustav > > > > >>> Salakhetdinov Shamil 19-04-2009 19:11:05 >>> > > Hi SCRUM Team and All, > > > > With Northwind.NET v.1.0 has got released today I wanted to propose to immediately start the next week a follow-up project: > > > > Northwind.NET v.1.5 Sample Application - that would be an intermediate project/release to develop and release later Northwind.NET v.2.0 Sample application: the idea is to "morph" in two steps the current set of forms and reports (Northwind.NET v.1.0) into TreeView based GUI as well as to modularize the current Northwind.NET.FE "monolith". > > > > Who is in? > > Please announce here your interest to participate in the follow-up project. Then we can exchange our ideas what we can do. > > Planned deadline for v.1.5 release are two weeks starting Monday, April 20, 2009. > > > > Thank you. > > > > -- > > Shamil > > > > P.S. I still didn't have opportunity to keep tracing our project progress in TargetProcess as I have had to do too much development and I didn't have free time left for TargetProcess data entering/editing... > > > > > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > _______________________________________________ dba-VB mailing list dba-VB at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/dba-vb http://www.databaseadvisors.com From Gustav at cactus.dk Mon Apr 20 16:18:30 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Mon, 20 Apr 2009 23:18:30 +0200 Subject: [dba-VB] Proposing/Planning Northwind.NET v.1.5 Message-ID: Hi Doug Sorry to see you go. Now, anyone who wants to drop in? We are having fun. All your talent will be requested! /gustav >>> dw-murphy at cox.net 20-04-2009 18:57 >>> Hello Shamil, I am going to have to resign from the team, not that I have contributed much to it. I was hoping to be able to work with you guys and learn from the experience. But life and work requirements keep taking top priority. The good thing is that work has picked up. I will follow your products and try to learn from your work. Thank you for leading this effort. Best regards. Doug From mcp2004 at mail.ru Mon Apr 20 16:47:23 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Tue, 21 Apr 2009 01:47:23 +0400 Subject: [dba-VB] =?koi8-r?b?UHJvcG9zaW5nL1BsYW5uaW5nIE5vcnRod2luZC5ORVQg?= =?koi8-r?b?di4xLjU=?= In-Reply-To: References: Message-ID: Hello Doug, Pity you're leaving - welcome back anytime. Thank you for your support. -- Shamil -----Original Message----- From: "Doug Murphy" To: "'Salakhetdinov Shamil'" ,"'Discussion concerning Visual Basic and related programming issues.'" Date: Mon, 20 Apr 2009 09:57:16 -0700 Subject: RE: [dba-VB] Proposing/Planning Northwind.NET v.1.5 > Hello Shamil, > > I am going to have to resign from the team, not that I have contributed much > to it. I was hoping to be able to work with you guys and learn from the > experience. But life and work requirements keep taking top priority. The > good thing is that work has picked up. > > I will follow your products and try to learn from your work. > > Thank you for leading this effort. > > Best regards. > > Doug > > -----Original Message----- > From: dba-vb-bounces at databaseadvisors.com > [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Salakhetdinov > Shamil > Sent: Sunday, April 19, 2009 10:11 AM > To: dba-VB > Subject: [dba-VB] Proposing/Planning Northwind.NET v.1.5 > > Hi SCRUM Team and All, > > With Northwind.NET v.1.0 has got released today I wanted to propose to > immediately start the next week a follow-up project: > > Northwind.NET v.1.5 Sample Application - that would be an intermediate > project/release to develop and release later Northwind.NET v.2.0 Sample > application: the idea is to "morph" in two steps the current set of forms > and reports (Northwind.NET v.1.0) into TreeView based GUI as well as to > modularize the current Northwind.NET.FE "monolith". > > Who is in? > Please announce here your interest to participate in the follow-up project. > Then we can exchange our ideas what we can do. > Planned deadline for v.1.5 release are two weeks starting Monday, April 20, > 2009. > > Thank you. > > -- > Shamil > > P.S. I still didn't have opportunity to keep tracing our project progress in > TargetProcess as I have had to do too much development and I didn't have > free time left for TargetProcess data entering/editing... > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > > From mcp2004 at mail.ru Mon Apr 20 16:55:05 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Tue, 21 Apr 2009 01:55:05 +0400 Subject: [dba-VB] =?koi8-r?b?UHJvcG9zaW5nL1BsYW5uaW5nIE5vcnRod2luZC5ORVQg?= =?koi8-r?b?IHYuMS41?= In-Reply-To: References: Message-ID: Hi Gustav, OK, let's proceed is small steps - let's better spend some time on description of what we're doing, and we're going to do in the nearest follow-up project - I have got one private request on that subject already... nUnit is good enough for now, and it's free and it works OK here on Vista with .NET Framework 3.5 SP1 and VS2008 SP1... I'll make some tests, and you'll and SCRUM team members will quickly find how to make some others. Thank you. -- Shamil -----Original Message----- From: "Gustav Brock" To: Date: Mon, 20 Apr 2009 23:15:15 +0200 Subject: Re: [dba-VB] Proposing/Planning Northwind.NET v.1.5 > Hi Shamil > > I think you are right, don't speed up things too much. To speak for myself: I never know when real work kicks in leaving little or no time for fun programming. > > As for the unit testing, this is blank area for me. Don't we need the high-level and expensive VS versions (Team System) for this? > These are beyond my budget. Also I tried to install NUunit 2.4.8 on my Vista but no go, all kind of errors pops up, including one which claims that the project wasn't built with a known test system - which is true. > > To be honest, I have no idea where to start debugging this install ... > > /gustav > > > >>> Salakhetdinov Shamil 20-04-2009 08:01 >>> > Hi SCRUM Team, > > Some afterthoughts here on splitting Northwind.NET "monolith" and using Custom Controls - that seems to be too quick and too large transition/transformation when done in one-two follow-up projects. And without clear reasons: > > - converting forms into Custom Controls just to use them later in WPF application(s) - why should we care about that now? > - splitting Northwind.NET "monolith" into several classlibs - that would introduce (quite) some complexity especially for beginner level developers - we should probably postpone doing that until there will be a real need in such a splitting... > > Recap: > > - let's target TreeView based MDI application as Gustav proposed - but on first step let's just make MDI application with ordinary menu/toolbar, and on the second step introduce TreeView (we can prepare TreeView support custom classes and data structures (if any) on first step); > - let's also separate all navigation logic into dedicated custom class(es)/namespace - you can see in the existing code - it's partially done already; > - let's also introduce nUNit and create a special console project for Unit Testing and develop tests for navigational logic and maybe some others... > > Please advise/propose/add your thoughts what other tasks we could solve in the first follow-up project. > > Thank you. > > -- > Shamil > > -----Original Message----- > From: Salakhetdinov Shamil > To: "Discussion concerning Visual Basic and related programming issues." > Date: Sun, 19 Apr 2009 22:18:25 +0400 > Subject: Re: [dba-VB]Proposing/Planning Northwind.NET v.1.5 > > > > > Hi Gustav, > > > > Thank you. > > > > Yes - "a treeview structured menu system to replace the switchboard form." > > > > <<< > > If so, I made one recently and it has its challenges, but users are very happy with it. > > >>> > > Yes, I do remember you have posted on that subject on AccessD or dba-VB - can we use parts of this your application GUI in our open source Northwind.NET project? > > > > <<< > > A MDI Parent Form was the container and all app forms were children of this. > > >>> > > I'd propose to use SDI not MDI and Custom Controls developed/"morphed" from Northwind.NET v.1.0 forms. > > SDI will use Splitter control to split SDI form into TreeView section and a Custom Controls' section. For the v.1.5 we can even use List Control instead of TreeView. > > > > For v.2.0 there will be additional Splitter control introduced to further split Custom Controls' section into two subsections: ListView and Custom Conrtols. v.2.0 will also for sure use TreeView as the main navigation method as well as will introduce paged navigation via ListView - the way the forms are getting data now in Northwind.NET v.1.0 is not good/will be slow for large datasets - that has to be changed... > > > > <<< > > split "monolith" > > >>> > > I mean to move/convert: > > > > 1) Datasets into Northwind.NET.DataSets; > > > > 2) Forms into Northwind.NET.Forms (or Northwind.NET.Forms.UserControls) having custom controls obstained from current forms; > > > > 3) Reports into Northwind.NET.Reports - that would have all .rdlc files as well as custom controls obtained from current reports' forms (but with just one generic custom control for reports without parameters) and dedicated custom controls for reports with parameters. (We can even try to develop generic solution with one custom control for all reports and generating controls to enter parameter values on-the-fly but that would need some advanced programming I wanted to avoid because of tight deadlines/scarse development resources - but if anybody from outside of our team will come with ready to use generic solution we can use it immediately) > > > > The idea to use Custom Controls has an advantage to have them reused in the follow-up WPF sample application(s) "out-of-the-box" because WPF forms can host WinForms custom controls AFAIK although I didn't test that... > > > > Of course when going from "monolith" to modularized architecture there come some side-effects/draw-backs - one of them is described here: > > > > Issue On Decoupling DataSets From WinForms FE Project > > http://northwind.codeplex.com/Thread/View.aspx?ThreadId=53037 > > > > This issue (if I'm not missing its effective workaround) is one of the reasons (for me at least) to "suspect" DataSets are not so good for Enterprise Level development (if MS will not fix the above issue real soon) - and that's why our roadmap to come finally to ADO.NET Entity Framework is looking currently as the right way to aim at long run... > > > > Last note for now: splitting "monolith" Northwind.NET.FE project doesn't mean here to break it - I'd propsoe to leave it as it's, and create Northwind.NET.FE.1.5 project for the intermediate release and then Northwind.NET.FE.2.0 for teh release having Treeview + ListView paged + Custom Controls based user interface. > > > > Of course one can propose many more improvements (/new sections) to GUI but to keep developing and releasing new versions steadily we have to keep adding new features/new GUI elements in small chunks... > > > > Thank you. > > > > -- > > Shamil > > > > > > -----Original Message----- > > From: "Gustav Brock" > > To: > > Date: Sun, 19 Apr 2009 19:27:35 +0200 > > Subject: Re: [dba-VB] Proposing/Planning Northwind.NET v.1.5 > > > > > Hi Shamil > > > > > > Count me in please! > > > > > > But I think you need to elaborate a bit on your thoughts about "TreeView based GUI" and "monolith" ... > > > > > > I guess you mean a treeview structured menu system to replace the switchboard form. If so, I made one recently and it has its challenges, but users are very happy with it. A MDI Parent Form was the container and all app forms were children of this. > > > > > > /gustav > > > > > > >>> Salakhetdinov Shamil 19-04-2009 19:11:05 >>> > > > Hi SCRUM Team and All, > > > > > > With Northwind.NET v.1.0 has got released today I wanted to propose to immediately start the next week a follow-up project: > > > > > > Northwind.NET v.1.5 Sample Application - that would be an intermediate project/release to develop and release later Northwind.NET v.2.0 Sample application: the idea is to "morph" in two steps the current set of forms and reports (Northwind.NET v.1.0) into TreeView based GUI as well as to modularize the current Northwind.NET.FE "monolith". > > > > > > Who is in? > > > Please announce here your interest to participate in the follow-up project. Then we can exchange our ideas what we can do. > > > Planned deadline for v.1.5 release are two weeks starting Monday, April 20, 2009. > > > > > > Thank you. > > > > > > -- > > > Shamil > > > > > > P.S. I still didn't have opportunity to keep tracing our project progress in TargetProcess as I have had to do too much development and I didn't have free time left for TargetProcess data entering/editing... > > > > > > > > > > > > _______________________________________________ > > > dba-VB mailing list > > > dba-VB at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > > http://www.databaseadvisors.com > > > > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mcp2004 at mail.ru Tue Apr 21 05:13:06 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Tue, 21 Apr 2009 14:13:06 +0400 Subject: [dba-VB] CodePlex Northwind.NET - Welcome, Mission Statement and Roadmap sections added to home page Message-ID: Hi SCRUM Team, Have a look at http://northwind.codeplex.com/Wiki/View.aspx?title=Home I have added subject sections. Are they OK with you? (I hope they are not sounding too ambitious.) Please use CodePlex wiki features to make the text of the subject sections as you wanted it to be, please correct my English when needed - especially when it sounds too ambitious, lengthy or heavy for your native English speakers ears... Thank you. -- Shamil From mmattys at rochester.rr.com Tue Apr 21 05:28:24 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Tue, 21 Apr 2009 06:28:24 -0400 Subject: [dba-VB] CodePlex Northwind.NET - Welcome, Mission Statement and Roadmap sections added to home page References: Message-ID: Warm. Inviting. Humorous. A touch of wonder added, as well. Very good! - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Salakhetdinov Shamil" To: "dba-VB" Sent: Tuesday, April 21, 2009 6:13 AM Subject: [dba-VB] CodePlex Northwind.NET - Welcome,Mission Statement and Roadmap sections added to home page > Hi SCRUM Team, > > Have a look at > > http://northwind.codeplex.com/Wiki/View.aspx?title=Home > > I have added subject sections. > Are they OK with you? (I hope they are not sounding too ambitious.) > > Please use CodePlex wiki features to make the text of the subject sections > as you wanted it to be, please correct my English when needed - especially > when it sounds too ambitious, lengthy or heavy for your native English > speakers ears... > > Thank you. > > -- > Shamil > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From fuller.artful at gmail.com Tue Apr 21 06:57:10 2009 From: fuller.artful at gmail.com (Arthur Fuller) Date: Tue, 21 Apr 2009 07:57:10 -0400 Subject: [dba-VB] CodePlex Northwind.NET - Welcome, Mission Statement and Roadmap sections added to home page In-Reply-To: References: Message-ID: <29f585dd0904210457j2b5761e3ue995946a325dc7e4@mail.gmail.com> Hi Shamil, I have touched up your English text and hopefully improved it a little. Arthur On Tue, Apr 21, 2009 at 6:28 AM, Mike Mattys wrote: > Warm. > Inviting. > Humorous. > A touch of wonder added, as well. > Very good! > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > > ----- Original Message ----- > From: "Salakhetdinov Shamil" > To: "dba-VB" > Sent: Tuesday, April 21, 2009 6:13 AM > Subject: [dba-VB] CodePlex Northwind.NET - Welcome,Mission Statement and > Roadmap sections added to home page > > > > Hi SCRUM Team, > > > > Have a look at > > > > http://northwind.codeplex.com/Wiki/View.aspx?title=Home > > > > I have added subject sections. > > Are they OK with you? (I hope they are not sounding too ambitious.) > > > > Please use CodePlex wiki features to make the text of the subject > sections > > as you wanted it to be, please correct my English when needed - > especially > > when it sounds too ambitious, lengthy or heavy for your native English > > speakers ears... > > > > Thank you. > > > > -- > > Shamil > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > > From mcp2004 at mail.ru Tue Apr 21 08:33:34 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Tue, 21 Apr 2009 17:33:34 +0400 Subject: [dba-VB] =?koi8-r?b?Q29kZVBsZXggTm9ydGh3aW5kLk5FVCAtIFdlbGNvbWUs?= =?koi8-r?b?TWlzc2lvbiBTdGF0ZW1lbnQgYW5kIFJvYWRtYXAgc2VjdGlvbnMg?= =?koi8-r?b?YWRkZWQgdG8gaG9tZSBwYWdl?= In-Reply-To: References: Message-ID: Thank you, Mike :) -- Shamil -----Original Message----- From: "Mike Mattys" To: "Salakhetdinov Shamil" ,"Discussion concerning Visual Basic and related programming issues." Date: Tue, 21 Apr 2009 06:28:24 -0400 Subject: Re: [dba-VB] CodePlex Northwind.NET - Welcome,Mission Statement and Roadmap sections added to home page > Warm. > Inviting. > Humorous. > A touch of wonder added, as well. > Very good! > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > > ----- Original Message ----- > From: "Salakhetdinov Shamil" > To: "dba-VB" > Sent: Tuesday, April 21, 2009 6:13 AM > Subject: [dba-VB] CodePlex Northwind.NET - Welcome,Mission Statement and > Roadmap sections added to home page > > > > Hi SCRUM Team, > > > > Have a look at > > > > http://northwind.codeplex.com/Wiki/View.aspx?title=Home > > > > I have added subject sections. > > Are they OK with you? (I hope they are not sounding too ambitious.) > > > > Please use CodePlex wiki features to make the text of the subject sections > > as you wanted it to be, please correct my English when needed - especially > > when it sounds too ambitious, lengthy or heavy for your native English > > speakers ears... > > > > Thank you. > > > > -- > > Shamil > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > From mcp2004 at mail.ru Tue Apr 21 08:39:59 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Tue, 21 Apr 2009 17:39:59 +0400 Subject: [dba-VB] =?koi8-r?b?Q29kZVBsZXggTm9ydGh3aW5kLk5FVCAtIFdlbGNvbWUs?= =?koi8-r?b?IE1pc3Npb24gU3RhdGVtZW50IGFuZCBSb2FkbWFwIHNlY3Rpb25z?= =?koi8-r?b?IGFkZGVkIHRvIGhvbWUgcGFnZQ==?= In-Reply-To: <29f585dd0904210457j2b5761e3ue995946a325dc7e4@mail.gmail.com> References: <29f585dd0904210457j2b5761e3ue995946a325dc7e4@mail.gmail.com> Message-ID: Hi Arthur, Thank you. I have only changed back punctuation of one sentence: "...to use the right tools for the right jobs: for everybody's advantage." ':' symbol is intentionally used in it to make a longer pause while reading this sentence than a pause, which is used when comma ',' separates parts of a sentence - is that OK? -- Shamil -----Original Message----- From: Arthur Fuller To: "Discussion concerning Visual Basic and related programming issues." Date: Tue, 21 Apr 2009 07:57:10 -0400 Subject: Re: [dba-VB] CodePlex Northwind.NET - Welcome, Mission Statement and Roadmap sections added to home page > Hi Shamil, > > I have touched up your English text and hopefully improved it a little. > > Arthur > > On Tue, Apr 21, 2009 at 6:28 AM, Mike Mattys wrote: > > > Warm. > > Inviting. > > Humorous. > > A touch of wonder added, as well. > > Very good! > > > > - > > Michael R Mattys > > MapPoint and Database Dev > > www.mattysconsulting.com > > - > > > > ----- Original Message ----- > > From: "Salakhetdinov Shamil" > > To: "dba-VB" > > Sent: Tuesday, April 21, 2009 6:13 AM > > Subject: [dba-VB] CodePlex Northwind.NET - Welcome,Mission Statement and > > Roadmap sections added to home page > > > > > > > Hi SCRUM Team, > > > > > > Have a look at > > > > > > http://northwind.codeplex.com/Wiki/View.aspx?title=Home > > > > > > I have added subject sections. > > > Are they OK with you? (I hope they are not sounding too ambitious.) > > > > > > Please use CodePlex wiki features to make the text of the subject > > sections > > > as you wanted it to be, please correct my English when needed - > > especially > > > when it sounds too ambitious, lengthy or heavy for your native English > > > speakers ears... > > > > > > Thank you. > > > > > > -- > > > Shamil > > > > > > _______________________________________________ > > > dba-VB mailing list > > > dba-VB at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > > http://www.databaseadvisors.com > > > > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > > > From drawbridgej at sympatico.ca Tue Apr 21 09:07:26 2009 From: drawbridgej at sympatico.ca (Jack and Pat) Date: Tue, 21 Apr 2009 10:07:26 -0400 Subject: [dba-VB] CodePlex Northwind.NET - Welcome, Mission Statement and Roadmap sections added to home page In-Reply-To: References: <29f585dd0904210457j2b5761e3ue995946a325dc7e4@mail.gmail.com> Message-ID: Good stuff guys - Very friendly text and informative. Jack -----Original Message----- From: dba-vb-bounces at databaseadvisors.com [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Salakhetdinov Shamil Sent: Tuesday, April 21, 2009 9:40 AM To: Arthur Fuller; dba-VB Subject: Re: [dba-VB]CodePlex Northwind.NET - Welcome, Mission Statement and Roadmap sections added to home page Hi Arthur, Thank you. I have only changed back punctuation of one sentence: "...to use the right tools for the right jobs: for everybody's advantage." ':' symbol is intentionally used in it to make a longer pause while reading this sentence than a pause, which is used when comma ',' separates parts of a sentence - is that OK? -- Shamil -----Original Message----- From: Arthur Fuller To: "Discussion concerning Visual Basic and related programming issues." Date: Tue, 21 Apr 2009 07:57:10 -0400 Subject: Re: [dba-VB] CodePlex Northwind.NET - Welcome, Mission Statement and Roadmap sections added to home page > Hi Shamil, > > I have touched up your English text and hopefully improved it a little. > > Arthur > > On Tue, Apr 21, 2009 at 6:28 AM, Mike Mattys wrote: > > > Warm. > > Inviting. > > Humorous. > > A touch of wonder added, as well. > > Very good! > > > > - > > Michael R Mattys > > MapPoint and Database Dev > > www.mattysconsulting.com > > - > > > > ----- Original Message ----- > > From: "Salakhetdinov Shamil" > > To: "dba-VB" > > Sent: Tuesday, April 21, 2009 6:13 AM > > Subject: [dba-VB] CodePlex Northwind.NET - Welcome,Mission Statement and > > Roadmap sections added to home page > > > > > > > Hi SCRUM Team, > > > > > > Have a look at > > > > > > http://northwind.codeplex.com/Wiki/View.aspx?title=Home > > > > > > I have added subject sections. > > > Are they OK with you? (I hope they are not sounding too ambitious.) > > > > > > Please use CodePlex wiki features to make the text of the subject > > sections > > > as you wanted it to be, please correct my English when needed - > > especially > > > when it sounds too ambitious, lengthy or heavy for your native English > > > speakers ears... > > > > > > Thank you. > > > > > > -- > > > Shamil > > > > > > _______________________________________________ > > > dba-VB mailing list > > > dba-VB at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > > http://www.databaseadvisors.com > > > > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > > > _______________________________________________ dba-VB mailing list dba-VB at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/dba-vb http://www.databaseadvisors.com From mcp2004 at mail.ru Tue Apr 21 13:01:27 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Tue, 21 Apr 2009 22:01:27 +0400 Subject: [dba-VB] Northwind.NET v.1.0 Development Techniques Message-ID: Hi SCRUM Team and all, I have added a short list of development techniques used in Northwind.NET v.1.0: http://northwind.codeplex.com/Thread/View.aspx?ThreadId=54012 Please look through the list, correct it if needed, add more entries. I have added this list (as well as early "Mission Statement" and "Roadmap") in response on a request of my colleague who noted that the aims and scope of the project were unclear to him... As you can find we have learned and used already quite some techniques and development practices in this small project - we'll learn and use a lot more for sure... Thank you. -- Shamil From mcp2004 at mail.ru Tue Apr 21 13:02:42 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Tue, 21 Apr 2009 22:02:42 +0400 Subject: [dba-VB] =?koi8-r?b?Q29kZVBsZXggTm9ydGh3aW5kLk5FVCAtIFdlbGNvbWUs?= =?koi8-r?b?IE1pc3Npb24gU3RhdGVtZW50IGFuZCBSb2FkbWFwIHNlY3Rpb25z?= =?koi8-r?b?IGFkZGVkIHRvIGhvbWUgcGFnZQ==?= In-Reply-To: References: Message-ID: Thank you for your feedback, Jack. -- Shamil -----Original Message----- From: "Jack and Pat" To: "'Salakhetdinov Shamil'" ,"'Discussion concerning Visual Basic and related programming issues.'" Date: Tue, 21 Apr 2009 10:07:26 -0400 Subject: RE: [dba-VB]CodePlex Northwind.NET - Welcome, Mission Statement and Roadmap sections added to home page > Good stuff guys - Very friendly text and informative. > Jack > > -----Original Message----- > From: dba-vb-bounces at databaseadvisors.com > [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Salakhetdinov > Shamil > Sent: Tuesday, April 21, 2009 9:40 AM > To: Arthur Fuller; dba-VB > Subject: Re: [dba-VB]CodePlex Northwind.NET - Welcome, Mission Statement and > Roadmap sections added to home page > > > Hi Arthur, > > Thank you. > > I have only changed back punctuation of one sentence: > > "...to use the right tools for the right jobs: for everybody's advantage." > > ':' symbol is intentionally used in it to make a longer pause while reading > this sentence than a pause, which is used when comma ',' separates parts of > a sentence - is that OK? > > -- > Shamil > > -----Original Message----- > From: Arthur Fuller > To: "Discussion concerning Visual Basic and related programming issues." > > Date: Tue, 21 Apr 2009 07:57:10 -0400 > Subject: Re: [dba-VB] CodePlex Northwind.NET - Welcome, Mission Statement > and Roadmap sections added to home page > > > Hi Shamil, > > > > I have touched up your English text and hopefully improved it a little. > > > > Arthur > > > > On Tue, Apr 21, 2009 at 6:28 AM, Mike Mattys > wrote: > > > > > Warm. > > > Inviting. > > > Humorous. > > > A touch of wonder added, as well. > > > Very good! > > > > > > - > > > Michael R Mattys > > > MapPoint and Database Dev > > > www.mattysconsulting.com > > > - > > > > > > ----- Original Message ----- > > > From: "Salakhetdinov Shamil" > > > To: "dba-VB" > > > Sent: Tuesday, April 21, 2009 6:13 AM > > > Subject: [dba-VB] CodePlex Northwind.NET - Welcome,Mission Statement and > > > Roadmap sections added to home page > > > > > > > > > > Hi SCRUM Team, > > > > > > > > Have a look at > > > > > > > > http://northwind.codeplex.com/Wiki/View.aspx?title=Home > > > > > > > > I have added subject sections. > > > > Are they OK with you? (I hope they are not sounding too ambitious.) > > > > > > > > Please use CodePlex wiki features to make the text of the subject > > > sections > > > > as you wanted it to be, please correct my English when needed - > > > especially > > > > when it sounds too ambitious, lengthy or heavy for your native English > > > > speakers ears... > > > > > > > > Thank you. > > > > > > > > -- > > > > Shamil > > > > > > > > _______________________________________________ > > > > dba-VB mailing list > > > > dba-VB at databaseadvisors.com > > > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > > > http://www.databaseadvisors.com > > > > > > > > > > _______________________________________________ > > > dba-VB mailing list > > > dba-VB at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > > http://www.databaseadvisors.com > > > > > > > > > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > > From mcp2004 at mail.ru Wed Apr 22 08:40:15 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Wed, 22 Apr 2009 17:40:15 +0400 Subject: [dba-VB] =?koi8-r?b?Q29kZVBsZXggTm9ydGh3aW5kLk5FVCAtIFdlbGNvbWUs?= =?koi8-r?b?IE1pc3Npb24gU3RhdGVtZW50IGFuZCBSb2FkbWFwIHNlY3Rpb25z?= =?koi8-r?b?IGFkZGVkIHRvIGhvbWUgcGFnZQ==?= In-Reply-To: <29f585dd0904211547m46b75067p8039228f29e618e7@mail.gmail.com> References: <29f585dd0904211547m46b75067p8039228f29e618e7@mail.gmail.com> Message-ID: Hi Arthur, I meant using colon -- ':' -- symbol instead of comma -- ',' --. Yes, I agree, let's not dispute the variations of English first of all because your English style and grammar is what I like a lot, and because SCRUM very nature is to avoid any dispute and to come to a consensus. Thus, let's come to a consensus for this special case where I wanted to somehow outline/deduct (using colon -- ':' -- symbol) the last part of sentence -- "for everybody's advantage" -- from the preceeding part -- "...to use the right tools for the right jobs" ? (And I used ellipsis -- '...' -- in my e-mail message to note that I'm quoting a sentence not from its beginning...) Looking at http://en.wikipedia.org/wiki/Colon_(punctuation) I see I have probably used colon symbol as - "syntactical-deductive: introduces the logical consequence, or effect, of a fact stated before" but I must say such usage is deducted from Russian or Italian, both of which I learned a long ago - in previous century :) As far as I see you use a lot a construct with two dashes - '--' - let's use it in this sentence? "...to use the right tools for the right jobs -- for everybody's advantage." OK? Thank you. -- Shamil ;-) -----Original Message----- From: Arthur Fuller To: Salakhetdinov Shamil Date: Tue, 21 Apr 2009 18:47:50 -0400 Subject: Re: Re[2]: [dba-VB] CodePlex Northwind.NET - Welcome, Mission Statement and Roadmap sections added to home page > We could dispute the variations of English for centuries, but IMO ellipses > and extended ellipses do not connote a pause of whatever length. But I don't > really care, one way or the other. Language is a verb: it ultimately > resolves to how it is used. Thus "to each their own", while striking my > linguistic brain cells as insane (singular resolving to plural), has become > the standard, and so I shall accept this construct. I shall never obey it -- > call me a fuddy-duddy -- but I shall accept it as the modern parlance. It > makes me puke but I have learned that it's best to regard such phrases as > sincere attempts to communicate, and the rules be damned! What is important > is to communicate, regardless of the rules. That said, I shall continue to > obey the rules of English as I learned them so long ago -- in a previous > century. > > One should neve end a sentence with a preposition. > Etc. > > My particular peccadillo. such phrasing makes me crazy. And yet, for certain > constructs the alternative is so stilted as to make one laugh. > > > 2009/4/21 Salakhetdinov Shamil > > > > > Hi Arthur, > > > > Thank you. > > > > I have only changed back punctuation of one sentence: > > > > "...to use the right tools for the right jobs: for everybody's advantage." > > > > ':' symbol is intentionally used in it to make a longer pause while reading > > this sentence than a pause, which is used when comma ',' separates parts of > > a sentence - is that OK? > > > > -- > > Shamil > > > > -----Original Message----- > > From: Arthur Fuller > > To: "Discussion concerning Visual Basic and related programming issues." < > > dba-vb at databaseadvisors.com> > > Date: Tue, 21 Apr 2009 07:57:10 -0400 > > Subject: Re: [dba-VB] CodePlex Northwind.NET - Welcome, Mission Statement > > and Roadmap sections added to home page > > > > > Hi Shamil, > > > > > > I have touched up your English text and hopefully improved it a little. > > > > > > Arthur > > > > > > On Tue, Apr 21, 2009 at 6:28 AM, Mike Mattys > >wrote: > > > > > > > Warm. > > > > Inviting. > > > > Humorous. > > > > A touch of wonder added, as well. > > > > Very good! > > > > > > > > - > > > > Michael R Mattys > > > > MapPoint and Database Dev > > > > www.mattysconsulting.com > > > > - > > > > > > > > ----- Original Message ----- > > > > From: "Salakhetdinov Shamil" > > > > To: "dba-VB" > > > > Sent: Tuesday, April 21, 2009 6:13 AM > > > > Subject: [dba-VB] CodePlex Northwind.NET - Welcome,Mission Statement > > and > > > > Roadmap sections added to home page > > > > > > > > > > > > > Hi SCRUM Team, > > > > > > > > > > Have a look at > > > > > > > > > > http://northwind.codeplex.com/Wiki/View.aspx?title=Home > > > > > > > > > > I have added subject sections. > > > > > Are they OK with you? (I hope they are not sounding too ambitious.) > > > > > > > > > > Please use CodePlex wiki features to make the text of the subject > > > > sections > > > > > as you wanted it to be, please correct my English when needed - > > > > especially > > > > > when it sounds too ambitious, lengthy or heavy for your native > > English > > > > > speakers ears... > > > > > > > > > > Thank you. > > > > > > > > > > -- > > > > > Shamil > > > > > > > > > > _______________________________________________ > > > > > dba-VB mailing list > > > > > dba-VB at databaseadvisors.com > > > > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > > > > http://www.databaseadvisors.com > > > > > > > > > > > > > _______________________________________________ > > > > dba-VB mailing list > > > > dba-VB at databaseadvisors.com > > > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > > > http://www.databaseadvisors.com > > > > > > > > > > > > > > > > > > > > From mcp2004 at mail.ru Wed Apr 22 12:35:41 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Wed, 22 Apr 2009 21:35:41 +0400 Subject: [dba-VB] =?koi8-r?b?Q29kZVBsZXggTm9ydGh3aW5kLk5FVCAtIFdlbGNvbWUs?= =?koi8-r?b?IE1pc3Npb24gU3RhdGVtZW50IGFuZCBSb2FkbWFwIHNlY3Rpb25z?= =?koi8-r?b?IGFkZGVkIHRvIGhvbWUgcGFnZQ==?= In-Reply-To: <29f585dd0904220805p11fa754cgc36694987aa891ce@mail.gmail.com> References: <29f585dd0904220805p11fa754cgc36694987aa891ce@mail.gmail.com> Message-ID: Yes, Arthur, Em-Dash - I have made correction on northwind.codeplex.com Yes, using "the" is an issue here, I know - thank you for your editing. -- Shamil -----Original Message----- From: Arthur Fuller To: Salakhetdinov Shamil Date: Wed, 22 Apr 2009 11:05:01 -0400 Subject: Re: Re[4]: [dba-VB] CodePlex Northwind.NET - Welcome, Mission Statement and Roadmap sections added to home page > I typed in two dashes when I actually meant what is called in English an Em > dash. In Word, you can type in an Em dash by pressing Ctrl+dash. It is > intended to be a longer dash than the minus sign gives you. Feel free to > correct this if you can. > > That's an excellent use of ellipsis. > > I didn't mean to trod upon your English, which is quite excellent. But > occasionally you forget things such as "the", which I find interesting from > a linguistics point of view. (I read Noam Chomsky from the beginnings in > transformational grammar and his devastating assault on B.F. Skinner's > Behaviorism, and continue to read him to this day. He has got to rank as one > of the greatest intellectuals of his era, IMO.) > > "The" is a particularly pointless word in the English language. Its only > purpose seems to be to distinguish the context from "a" and "an", which > imply multiple instances of said object. However, in no matter how pointless > the word, its absence seems strange in English, which is why I added it to a > couple of your sentences. > > Arthur > > From mcp2004 at mail.ru Thu Apr 23 00:20:54 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Thu, 23 Apr 2009 09:20:54 +0400 Subject: [dba-VB] =?koi8-r?b?UHJvcG9zaW5nL1BsYW5uaW5nIE5vcnRod2luZC5ORVQg?= =?koi8-r?b?IHYuMS41?= In-Reply-To: References: Message-ID: Hi Gustav, Thank you. Could you please also commit to SVN server your current version of Northwind.NET.FE.1.5.csproj? Please also put the list of the missing/issues positions as in your e-mail message at northwind.codeplex.com issues area titles "Issues with MDI TreeView menu" or something like that? Thank you. -- Shamil -----Original Message----- From: "Gustav Brock" To: Date: Wed, 22 Apr 2009 23:51:40 +0200 Subject: Re: Re[2]: [dba-VB] Proposing/Planning Northwind.NET v.1.5 > Hi Shamil > > OK, done. > Please read the in-line comments twice. > program.cs adjusted. > > Missing: > 1. A more clever method to call the different child forms to avoid the duplicate code for each form. > > 2. Option to adjust the position of the vertical separator with the mouse as is possible in a normal split form. > > Issues: > 1. Positioning of child forms. Mostly handled, but for some special situations it may fail. > Main goal: A new child form is positioned at position zero if no child form is present, and at position i+1 where i is the highest position of any present child form. > > 2. Limit the count of child forms in one layer. > > 3. Set colour of background. > > 4. Avoid beep when selecting a node by a key entry. > > > Sorry being a bit late on this but real work is still keeping me quite busy. > > /gustav > > > >>> Salakhetdinov Shamil 20-04-2009 23:51 >>> > > Hi Gustav, > > OK, please put your code then into Northwind.NET.FE.1.5 project - let's say make a folder > \TreeViewMenu within Northwind.NET.FE.1.5 and put your source code file(s) in it. Please make it compiling OK. Then I will try to adapt it. > > As for DataSets - there is no a workaround probably. > > -- > Shamil > > > -----Original Message----- > From: "Gustav Brock" > To: > Date: Mon, 20 Apr 2009 22:57:32 +0200 > Subject: Re: [dba-VB] Proposing/Planning Northwind.NET v.1.5 > > > Hi Shamil > > > > Thanks for the clarification. > > Yes, we can freely use my treeview menu code - it is very basic and could be refined a lot, I had to leave it as is but it works. > > > > Originally I missed your point on Decoupling DataSets but now I think I understand. > > I haven't tested it and have no workaround. > > > > /gustav > > From mcp2004 at mail.ru Thu Apr 23 03:37:34 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Thu, 23 Apr 2009 12:37:34 +0400 Subject: [dba-VB] =?koi8-r?b?UHJvcG9zaW5nL1BsYW5uaW5nIE5vcnRod2luZC5ORVQg?= =?koi8-r?b?IHYuMS41?= In-Reply-To: References: Message-ID: Hi Gustav, FYI: I have added changes to Northwind.NET.FE.1.5.csproj to adapt your treeview menu and MDI form samples. -- Shamil -----Original Message----- From: Salakhetdinov Shamil To: Gustav Brock , dba-VB Date: Thu, 23 Apr 2009 09:20:54 +0400 Subject: Re: [dba-VB]Proposing/Planning Northwind.NET v.1.5 > > Hi Gustav, > > Thank you. > Could you please also commit to SVN server your current version of Northwind.NET.FE.1.5.csproj? > > Please also put the list of the missing/issues positions as in your e-mail message at northwind.codeplex.com issues area titles "Issues with MDI TreeView menu" or something like that? > > Thank you. > > -- > Shamil > > -----Original Message----- > From: "Gustav Brock" > To: > Date: Wed, 22 Apr 2009 23:51:40 +0200 > Subject: Re: Re[2]: [dba-VB] Proposing/Planning Northwind.NET v.1.5 > > > Hi Shamil > > > > OK, done. > > Please read the in-line comments twice. > > program.cs adjusted. > > > > Missing: > > 1. A more clever method to call the different child forms to avoid the duplicate code for each form. > > > > 2. Option to adjust the position of the vertical separator with the mouse as is possible in a normal split form. > > > > Issues: > > 1. Positioning of child forms. Mostly handled, but for some special situations it may fail. > > Main goal: A new child form is positioned at position zero if no child form is present, and at position i+1 where i is the highest position of any present child form. > > > > 2. Limit the count of child forms in one layer. > > > > 3. Set colour of background. > > > > 4. Avoid beep when selecting a node by a key entry. > > > > > > Sorry being a bit late on this but real work is still keeping me quite busy. > > > > /gustav > > > > > > >>> Salakhetdinov Shamil 20-04-2009 23:51 >>> > > > > Hi Gustav, > > > > OK, please put your code then into Northwind.NET.FE.1.5 project - let's say make a folder > > \TreeViewMenu within Northwind.NET.FE.1.5 and put your source code file(s) in it. Please make it compiling OK. Then I will try to adapt it. > > > > As for DataSets - there is no a workaround probably. > > > > -- > > Shamil > > > > > > -----Original Message----- > > From: "Gustav Brock" > > To: > > Date: Mon, 20 Apr 2009 22:57:32 +0200 > > Subject: Re: [dba-VB] Proposing/Planning Northwind.NET v.1.5 > > > > > Hi Shamil > > > > > > Thanks for the clarification. > > > Yes, we can freely use my treeview menu code - it is very basic and could be refined a lot, I had to leave it as is but it works. > > > > > > Originally I missed your point on Decoupling DataSets but now I think I understand. > > > I haven't tested it and have no workaround. > > > > > > /gustav > > > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From Gustav at cactus.dk Thu Apr 23 05:28:16 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Thu, 23 Apr 2009 12:28:16 +0200 Subject: [dba-VB] Proposing/Planning Northwind.NET v.1.5 Message-ID: Hi Shamil Thanks. I made it on my home machine so I couldn't replicate it to my work machine. I forgot that file is needed as well. /gustav >>> Salakhetdinov Shamil 23-04-2009 10:37 >>> Hi Gustav, FYI: I have added changes to Northwind.NET.FE.1.5.csproj to adapt your treeview menu and MDI form samples. -- Shamil -----Original Message----- From: Salakhetdinov Shamil To: Gustav Brock , dba-VB Date: Thu, 23 Apr 2009 09:20:54 +0400 Subject: Re: [dba-VB]Proposing/Planning Northwind.NET v.1.5 > > Hi Gustav, > > Thank you. > Could you please also commit to SVN server your current version of Northwind.NET.FE.1.5.csproj? > > Please also put the list of the missing/issues positions as in your e-mail message at northwind.codeplex.com issues area titles "Issues with MDI TreeView menu" or something like that? > > Thank you. > > -- > Shamil From Gustav at cactus.dk Fri Apr 24 08:53:43 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 24 Apr 2009 15:53:43 +0200 Subject: [dba-VB] Proposing/Planning Northwind.NET v.1.5 Message-ID: Hi Shamil Done! http://northwind.codeplex.com/Thread/List.aspx /gustav >>> Salakhetdinov Shamil 23-04-2009 07:20 >>> Hi Gustav, Thank you. Could you please also commit to SVN server your current version of Northwind.NET.FE.1.5.csproj? Please also put the list of the missing/issues positions as in your e-mail message at northwind.codeplex.com issues area titles "Issues with MDI TreeView menu" or something like that? Thank you. -- Shamil -----Original Message----- From: "Gustav Brock" To: Date: Wed, 22 Apr 2009 23:51:40 +0200 Subject: Re: Re[2]: [dba-VB] Proposing/Planning Northwind.NET v.1.5 > Hi Shamil > > OK, done. > Please read the in-line comments twice. > program.cs adjusted. > > Missing: > 1. A more clever method to call the different child forms to avoid the duplicate code for each form. > > 2. Option to adjust the position of the vertical separator with the mouse as is possible in a normal split form. > > Issues: > 1. Positioning of child forms. Mostly handled, but for some special situations it may fail. > Main goal: A new child form is positioned at position zero if no child form is present, and at position i+1 where i is the highest position of any present child form. > > 2. Limit the count of child forms in one layer. > > 3. Set colour of background. > > 4. Avoid beep when selecting a node by a key entry. > > > Sorry being a bit late on this but real work is still keeping me quite busy. > > /gustav > > > >>> Salakhetdinov Shamil 20-04-2009 23:51 >>> > > Hi Gustav, > > OK, please put your code then into Northwind.NET.FE.1.5 project - let's say make a folder > \TreeViewMenu within Northwind.NET.FE.1.5 and put your source code file(s) in it. Please make it compiling OK. Then I will try to adapt it. > > As for DataSets - there is no a workaround probably. > > -- > Shamil From mcp2004 at mail.ru Fri Apr 24 15:25:54 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Sat, 25 Apr 2009 00:25:54 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IE5vcnRod2luZC5ORVQgdi4xLjEgKEFscGhh?= =?koi8-r?b?KSB3aXRoIE1TIEFjY2VzcyBCYWNrZW5kIHB1Ymxpc2hlZA==?= Message-ID: Hi All, I have just published executables of Northwind.NET v.1.1 (Alpha) having MS Access Backend: http://northwind.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=26600 Please test and post in dba-VB your feedback on issues to have them fixed ASAP, and to get v.1.1 released together with sources. Having v.1.0 with MS SQL 2005/2008 backend and v.1.1 with MS Access backend you can see what are the differences in SQL and in C# coding - and you'll find that those differences are surprisingly(?) small... Based on v.1.0 and v.1.1 we can try to make a dual back-end version switching MS SQL 2005/Access backends on start-up/on-the-fly: is that dual backend/backend switching technique interesting to you from practical point of view? If yes, in what practical use case scenarious do you suppose it can be used? Thank you. -- Shamil From mcp2004 at mail.ru Sat Apr 25 13:45:45 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Sat, 25 Apr 2009 22:45:45 +0400 Subject: [dba-VB] =?koi8-r?b?QURPLk5FVCBFbnRpdHkgRnJhbWV3b3JrIC0gdG8gdXNl?= =?koi8-r?b?IG9yIG5vdD8=?= Message-ID: Crossposted to northwind.codeplex.com --- Hi All, I have spent some time today investigating ADO.NET Entity Framework, and reading articles and opinions on its usage, current status (.NET 3.5 SP1) and the future .NET 4.0/VS 2010: as far as I see this is a promising technology but it looks like it is not yet ready for enterpise level development. And what is your opinion? ADO.NET Entity Framework http://en.wikipedia.org/wiki/ADO.NET_Entity_Framework Stored Procedure Mapping http://blogs.msdn.com/adonet/archive/2008/03/26/stored-procedure-mapping.aspx Using stored procedures with ADO.NET entity framework http://blogs.infosupport.com/blogs/willemm/archive/2007/09/11/Using-stored-procedures-with-ADO.NET-entity-framework.aspx ADO .NET Entity Framework Vote of No Confidence http://efvote.wufoo.com/forms/ado-net-entity-framework-vote-of-no-confidence/ <<< When the Entity Framework is used on projects staffed with more than one developer, merge conflicts occur whenever two developers make changes to an entity diagram. Since the diagram tool is the default and intended tool for making changes to an entity model, the frequency of this problem is will result in an unacceptable level of friction in team member interaction and change integration. >>> http://forums.asp.net/t/1363046.aspx <<< So in short, EF as it stands now is worthless for real life use. I guess I've wasted several weeks of my life rewriting my code for a technology that should have been released as incomplete and only in beta. >>> http://blogs.msdn.com/adonet/archive/2008/12/02/migrating-from-linq-to-sql-to-the-entity-framework-stored-procedures-for-data-retrieval.aspx <<< NO ONE CARES. EF is an overcomplicated piece of junk compared to L2S. If we're going to migrate our L2S DAL over to something else, it won't be Entity Framework (which you'll probably abandon next year in favor of something else anyway!) >>> <<< Linq to Entities simply does NOT work in a real world environment. Don't bother trying to use it with stored procedures that return nothing. I have to wait for VS2010 to get something that will supposedly work? THIS was supposed to work. You told us to move from linq to sql to linq to entities and I did all the conversions for a piece of junk that has put me weeks behind in development and still doesn't work! I'm ready to give up and simply use an ORM that actually works and actually has support and working examples. Why release a technology and tell us to use it when you know it is crippled?!!!! >>> Thank you. -- Shamil From Gustav at cactus.dk Sat Apr 25 16:07:38 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Sat, 25 Apr 2009 23:07:38 +0200 Subject: [dba-VB] ADO.NET Entity Framework - to use or not? Message-ID: Hi Shamil There probably isn't a definitive recommendation - as always, it depends - but I must say I find it quite fascinating to "leave" the tables and views and work with objects instead. If you are a hardcore SQL/T-SQL programmer, you may never feel at home in the EF environment. I am not such a programmer - I know my SQL, but T-SQL I only work with out of necessity - so I don't miss it. To me the EF is a challenge because it is very hard to forget the tables and SQL and a lot of handwork is required up-front to create the model wrapping the tables and views, though I think this pays of later. As for the quoted comments: I find the discussion about the stored procedures to be a misunderstanding - the concept is indeed not that you should sit down and program stored procedures for each and every common task for each table - it is the other way around: the EF creates all that plumbing stuff for you; if you request a change of a property of an object you do that, and the EF creates all the SQL needed to carry out the operation and sends that to the database server to be processed. Regarding the whining about the version control and conflicts, it is not different from the normal datasets - two developers can't add or modify DataTableAdapters at the same time. If this is likely to present an issue for a project, you will have - as you have done in our Nortwind.NET project - to create separate datasets for, say, each report, form, or something else and - before a developer start modifying it - a lock must be posted. Or do I miss something? My major concern is speed. Some tell that the SQL generated by the EF is quite convoluted. I haven't looked into that. In my opinion this has nothing to do wether the concept is good or bad but is a simple (or rather difficult) optimizing task which is an ongoing task. /gustav >>> Salakhetdinov Shamil 25-04-2009 20:45 >>> Crossposted to northwind.codeplex.com --- Hi All, I have spent some time today investigating ADO.NET Entity Framework, and reading articles and opinions on its usage, current status (.NET 3.5 SP1) and the future .NET 4.0/VS 2010: as far as I see this is a promising technology but it looks like it is not yet ready for enterpise level development. And what is your opinion? ADO.NET Entity Framework http://en.wikipedia.org/wiki/ADO.NET_Entity_Framework Stored Procedure Mapping http://blogs.msdn.com/adonet/archive/2008/03/26/stored-procedure-mapping.aspx Using stored procedures with ADO.NET entity framework http://blogs.infosupport.com/blogs/willemm/archive/2007/09/11/Using-stored-procedures-with-ADO.NET-entity-framework.aspx ADO .NET Entity Framework Vote of No Confidence http://efvote.wufoo.com/forms/ado-net-entity-framework-vote-of-no-confidence/ <<< When the Entity Framework is used on projects staffed with more than one developer, merge conflicts occur whenever two developers make changes to an entity diagram. Since the diagram tool is the default and intended tool for making changes to an entity model, the frequency of this problem is will result in an unacceptable level of friction in team member interaction and change integration. >>> http://forums.asp.net/t/1363046.aspx <<< So in short, EF as it stands now is worthless for real life use. I guess I've wasted several weeks of my life rewriting my code for a technology that should have been released as incomplete and only in beta. >>> http://blogs.msdn.com/adonet/archive/2008/12/02/migrating-from-linq-to-sql-to-the-entity-framework-stored-procedures-for-data-retrieval.aspx <<< NO ONE CARES. EF is an overcomplicated piece of junk compared to L2S. If we're going to migrate our L2S DAL over to something else, it won't be Entity Framework (which you'll probably abandon next year in favor of something else anyway!) >>> <<< Linq to Entities simply does NOT work in a real world environment. Don't bother trying to use it with stored procedures that return nothing. I have to wait for VS2010 to get something that will supposedly work? THIS was supposed to work. You told us to move from linq to sql to linq to entities and I did all the conversions for a piece of junk that has put me weeks behind in development and still doesn't work! I'm ready to give up and simply use an ORM that actually works and actually has support and working examples. Why release a technology and tell us to use it when you know it is crippled?!!!! >>> Thank you. -- Shamil From mcp2004 at mail.ru Sun Apr 26 03:09:29 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Sun, 26 Apr 2009 12:09:29 +0400 Subject: [dba-VB] =?koi8-r?b?QURPLk5FVCBFbnRpdHkgRnJhbWV3b3JrIC0gdG8gdXNl?= =?koi8-r?b?IG9yIG5vdD8=?= In-Reply-To: References: Message-ID: Hi Gustav and all, Great, we have now some more stuff to discuss/test :) Yes, it depends. No, I (think) I'm not a hardcore SQL/T-SQL programmer, and I did have developed and I'm supporting applications with advanced business domain model/business rules - all that business logic implemented using object layer in pure C# on top of MS SQL SPs/UDFs... The main issues with EF for me currently are: - 1) "PITA mapping" of SPs to entities or even absence of an option to map some kinds of SPs; - 2) source code control issues because of EF .edmx (model) keeping all the information; - 3) being unsure on the fate of EF after .NET Framework/VS2010 release (based on a pity faith of LINQ2SQL, which development was stopped by MS) <<< and the EF creates all the SQL needed to carry out the operation and sends that to the database server to be processed. >>> Yes, that's clear - the issue is that most of the modern (enterprise level) applications do use CRUD SPs as well as select SPs (returning rowsets and scalar) in between of Data Access Layer code and database tables. There are several reasons to use them - one of the main of them is security AFAIU - and the folks who are noting that EF currently is a PITA to map such CRUD and select SPs to entities are correct in my opinion. My experience (and others as far as I see e.g. from Rickford Lhotka's CSLS.NET) shows that even the most advanced modern enterprise level application developed using Business/Domain Level Model(s) implemented in code (C#/VB.NET) - all have a common denominator: CRUD and select SPs. And when CURD and select SPs are used then such application development is manageable - as soon as built-in/on-the-fly generated SQL is introduced applications development starts to become unmanageable... I can be wrong, Gustav, yes, it all depends, and EF ability to generate advanced SQL is a useful feature (done the similar things here a long ago, of course without advanced optimizations) but the folks' concern on EF "currently PITA" mapping to SPs is also my main current concern... All and every application if you look at it on a very generic level does the following: - 1) stores/updates/deletes data (with validation which can be done on both front- and back-end layers with some overlap); - 2) extracts data from db into business/front layer to make some processing and then goto (1) and using CRUD and select SPs layer clearly shows that application development is rather easy activity - but when we mix the things of data manipulation/storing with business logic (whatever way we do that: using built-in manual SQL, datasets, EF with on-the-fly SQL generation...) - then we're getting lost... Sorry, if the above my writing looks like an excessive unreasoned by your experience generalization but this is what my experience tells me - and this is why I'm concerned with other folks on SPs mapping issues in EF... The main current issues with EF AFAICS: - folks are very concerned with the fact that LINQ 2 SQL development was stopped and that EF might have the same fate - why use the latter then? (my guess MS is currently "betting" on "EF" and therefore the chances it becomes "dead" are low but MS proceed with EF development a bit slow on outer world audience opinion) ; - EF speed. Well, my guess that speed issue could be a concern for large enterprise applications with thousands of simultaneous users - and the question/issue here is not with optimization of on-the-fly generated SQL but with the fact that every framework introduces a code/mapping layer producing some bytes on compilation, and even if that would be a few bytes for every entity object (but more than, say CSLA.NET or NHibernate introduce), they will play their bad role for enterprise level systems with thousands and thousands of simultaneous users - yes, the issue can be usually solved by scaling hardware but that's not always possible and in most cases is very pricey. - Related speed issue is that on-the-fly generated SQL used in e.g. intensive cycle processing of data will work rather well with small test sets but when in production such coding would become a "bottleneck" - of course such issue can be catched early by testing ... - folks are also concerned on the absence of lazy-loading, which could also results in speed issues... - inability to easily map select SPs returning rowsets as well as scalar SPs (I can be wrong, got known on that issue from Internet, checked just once, maybe missed) - this is one of the main issues for many developers and for me personally; - tightly coupling of EF with backend DB is also an issue for folks because that tighly coupling makes (unit) testing dependent on backend; - the version control and conflicts issue - I agree with folks that this is a serious issue - why MS didn't do it by having dedicated file for every entity/association/... and a "joining" .edmx file - that's is an open question for me/proposal to MS :) - a kind of kidding :) ... Recap: - I personally do not care on EF speed issues as I have checked and I see that EF is a light framework, and as Gustav noted that on-the-fly generated SQL optimization is solvable and is ongoing (there in MS) task and as (in my opinion) carefully tested business layer programming should also let to avoid "indirect" speed issues even without lazy loading; - I personally am very concerned on the "currently PITA" mapping of entities and SPs as well as I'm not sure will MS continue EF development after VS2010 release or not. That's it. Very important advantage of EF for me is that .edmx can be put into a classlib and used from front-end and other kind of projects - and when used with WinForms similar to DataSets RAD way of forms' design is working for EF .edmx located in a classlib (and that would work for WPF in VS2010 similar to WinForms). Gustav we can test speed issues in our ongoing Northwind.NET project: - I have a custom relatively lightweight ORM mapping framework, which I can use to create BL and DAL C# objects as well as CRUD and select SPs for Northwind.NET - I will/can make such coding available in one of the future versions of Northwind.NET, and then we can also create .edmx without any SPs and we can write some tests to compare the speed of processing: I expect there will not be that much difference - OK? (we can also try to use CSLA.NET as I expect it is a bit lighter than my framework is (but I do not have experience with CSLA.NET)) Thank you. -- Shamil P.S. Once again: SPs are used here because of security and manageability reasons not because of the speed reasons... -----Original Message----- From: "Gustav Brock" To: Date: Sat, 25 Apr 2009 23:07:38 +0200 Subject: Re: [dba-VB] ADO.NET Entity Framework - to use or not? > Hi Shamil > > There probably isn't a definitive recommendation - as always, it depends - but I must say I find it quite fascinating to "leave" the tables and views and work with objects instead. If you are a hardcore SQL/T-SQL programmer, you may never feel at home in the EF environment. I am not such a programmer - I know my SQL, but T-SQL I only work with out of necessity - so I don't miss it. To me the EF is a challenge because it is very hard to forget the tables and SQL and a lot of handwork is required up-front to create the model wrapping the tables and views, though I think this pays of later. > > As for the quoted comments: > > I find the discussion about the stored procedures to be a misunderstanding - the concept is indeed not that you should sit down and program stored procedures for each and every common task for each table - it is the other way around: the EF creates all that plumbing stuff for you; if you request a change of a property of an object you do that, and the EF creates all the SQL needed to carry out the operation and sends that to the database server to be processed. > > Regarding the whining about the version control and conflicts, it is not different from the normal datasets - two developers can't add or modify DataTableAdapters at the same time. If this is likely to present an issue for a project, you will have - as you have done in our Nortwind.NET project - to create separate datasets for, say, each report, form, or something else and - before a developer start modifying it - a lock must be posted. Or do I miss something? > > My major concern is speed. Some tell that the SQL generated by the EF is quite convoluted. I haven't looked into that. In my opinion this has nothing to do wether the concept is good or bad but is a simple (or rather difficult) optimizing task which is an ongoing task. > > /gustav > > > >>> Salakhetdinov Shamil 25-04-2009 20:45 >>> > Crossposted to northwind.codeplex.com > --- > Hi All, > > I have spent some time today investigating ADO.NET Entity Framework, and reading articles and opinions on its usage, current status (.NET 3.5 SP1) and the future .NET 4.0/VS 2010: as far as I see this is a promising technology but it looks like it is not yet ready for enterpise level development. And what is your opinion? > > ADO.NET Entity Framework > http://en.wikipedia.org/wiki/ADO.NET_Entity_Framework > > Stored Procedure Mapping > http://blogs.msdn.com/adonet/archive/2008/03/26/stored-procedure-mapping.aspx > > Using stored procedures with ADO.NET entity framework > http://blogs.infosupport.com/blogs/willemm/archive/2007/09/11/Using-stored-procedures-with-ADO.NET-entity-framework.aspx > > ADO .NET Entity Framework Vote of No Confidence > http://efvote.wufoo.com/forms/ado-net-entity-framework-vote-of-no-confidence/ > <<< > When the Entity Framework is used on projects staffed with more than one developer, merge conflicts occur whenever two developers make changes to an entity diagram. Since the diagram tool is the default and intended tool for making changes to an entity model, the frequency of this problem is will result in an unacceptable level of friction in team member interaction and change integration. > >>> > > http://forums.asp.net/t/1363046.aspx > <<< > So in short, EF as it stands now is worthless for real life use. > > I guess I've wasted several weeks of my life rewriting my code for a technology that should have been released as incomplete and only in beta. > >>> > > http://blogs.msdn.com/adonet/archive/2008/12/02/migrating-from-linq-to-sql-to-the-entity-framework-stored-procedures-for-data-retrieval.aspx > <<< > NO ONE CARES. EF is an overcomplicated piece of junk compared to L2S. If we're going to migrate our L2S DAL over to something else, it won't be Entity Framework (which you'll probably abandon next year in favor of something else anyway!) > >>> > <<< > Linq to Entities simply does NOT work in a real world environment. > > Don't bother trying to use it with stored procedures that return nothing. > > I have to wait for VS2010 to get something that will supposedly work? > > THIS was supposed to work. You told us to move from linq to sql to linq to entities and I did all the conversions for a piece of junk that has put me weeks behind in development and still doesn't work! > > I'm ready to give up and simply use an ORM that actually works and actually has support and working examples. > > Why release a technology and tell us to use it when you know it is crippled?!!!! > >>> > > Thank you. > > -- > Shamil > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mcp2004 at mail.ru Sun Apr 26 04:28:27 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Sun, 26 Apr 2009 13:28:27 +0400 Subject: [dba-VB] =?koi8-r?b?QURPLk5FVCBFbnRpdHkgRnJhbWV3b3JrIC0gdG8gdXNl?= =?koi8-r?b?IG9yIG5vdD8=?= In-Reply-To: References: Message-ID: Hi Gustav, Clarification to the subject title -- I meant -- "to use or not to use now for real life applications development" -- for sure -- use in our ongoing Northwind.NET project, in one of the future releases. Thank you. -- Shamil -----Original Message----- From: "Gustav Brock" To: Date: Sat, 25 Apr 2009 23:07:38 +0200 Subject: Re: [dba-VB] ADO.NET Entity Framework - to use or not? > Hi Shamil > > There probably isn't a definitive recommendation - as always, it depends - but I must say I find it quite fascinating to "leave" the tables and views and work with objects instead. From mcp2004 at mail.ru Sun Apr 26 04:46:33 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Sun, 26 Apr 2009 13:46:33 +0400 Subject: [dba-VB] =?koi8-r?b?VGhlICJPc2xvIiBNb2RlbGluZyBQbGF0Zm9ybSAtIHRv?= =?koi8-r?b?IHVzZSBvciBub3Q/?= Message-ID: Hi All, I have just occasionally get at the site of "The "Oslo" Modeling Platform" (sorry for my ignorance): http://msdn.microsoft.com/ru-ru/library/dd129514(en-us).aspx (and I have heard/seen presentations on MS works on Domain Specific Language (DSL) somewhere back to year 2004 when they were announcing this DSL support will be soon available in VS). Comparing to ADO.NET Entity Framework, which I tend to expect/hope will be finally (in the near future) a useful development tool, I doubt in "Oslo" platform broad applicability in real life business development as it's planned there: "If a data-driven application has enough detailed model information, applications can run without recourse to static compilation"... I can be wrong, but my gut feeling is that the truth of the "never ending battle" between imperative and declarative application development is somewhere in between and in my opinion "The "Oslo" Modeling Platform" targeting the edge/marginal side of the declarative development/programming, which will never come true... I can be wrong of course. Please write your opinion -- I'd feel especially happy if you can explain what are the reasons MS folks believe in the "Oslo" platform's bright future. Of course I realize the reasons to explain that could be of so high level nature that I will be unable to understand them... Recap: I'm feeling OK on "The "Oslo" platform" being a research project there at MS with some useful outputs, but I doubt it will ever be used as "platform" for real life business application. Isn't that platform a "CASE modeling" deja' vue? Thank you. -- Shamil From mcp2004 at mail.ru Sun Apr 26 06:53:50 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Sun, 26 Apr 2009 15:53:50 +0400 Subject: [dba-VB] =?koi8-r?b?VGhlICJPc2xvIiBNb2RlbGluZyBQbGF0Zm9ybSAtIHRv?= =?koi8-r?b?IHVzZSBvciBub3Q/?= In-Reply-To: References: Message-ID: Hi All, Some more information on the subject is below. Maybe we can try to use "M" language (see below) in our Northwind.NET project to define Northwind Business Model? - just to have a formal specification built using emerging standard(?) and then implemented in our custom codind whatever way we will decide to do that IOW I'm just thinking to use "M" language currently in written form, but not use any beta/CTP MS Tools as we do not have time for that... "M" http://msdn.microsoft.com/en-us/library/dd129519(VS.85).aspx <<< The Microsoft code name "M" language is a declarative language for working with data and building domain models. "M" lets users write down how they want to structure and query their data using a textual syntax that is convenient to both author and reader. "M" does not mandate how data is stored or accessed, nor does it mandate a specific implementation technology. Rather, "M" is designed to allow users to write down what they want from their data without having to specify how those requirements are met by a specific technology or platform. >>> Textual Domain Specific Languages for Developers - Part 1 http://msdn.microsoft.com/en-us/library/dd441702.aspx <<< Oslo makes building these DSLs easier, but how do these little languages affect the everyday work of developers? Instead of replacing the work of developers, DSL present the opportunity to work on the interesting part of the problem space, not just the rote code that many developers are forced to hand-code or generate from metadata. Because Oslo empowers developers to use metadata driven from DSLs anywhere in their applications, developers can be more productive and create agile, scalable systems that are a better representation of what the customer actually wants; not what the developer thought the customer wanted. >>> Workflows, Services, and Models http://msdn.microsoft.com/en-us/library/dd200919.aspx The "Oslo" Modeling Language Specification http://msdn.microsoft.com/en-us/library/dd285282.aspx Thank you. -- Shamil -----Original Message----- From: Salakhetdinov Shamil To: dba-VB Date: Sun, 26 Apr 2009 13:46:33 +0400 Subject: [dba-VB] The "Oslo" Modeling Platform - to use or not? > Hi All, > > I have just occasionally get at the site of "The "Oslo" Modeling Platform" (sorry for my ignorance): > > http://msdn.microsoft.com/ru-ru/library/dd129514(en-us).aspx > > (and I have heard/seen presentations on MS works on Domain Specific Language (DSL) somewhere back to year 2004 when they were announcing this DSL support will be soon available in VS). > > Comparing to ADO.NET Entity Framework, which I tend to expect/hope will be finally (in the near future) a useful development tool, I doubt in "Oslo" platform broad applicability in real life business development as it's planned there: "If a data-driven application has enough detailed model information, applications can run without recourse to static compilation"... > > I can be wrong, but my gut feeling is that the truth of the "never ending battle" between imperative and declarative application development is somewhere in between and in my opinion "The "Oslo" Modeling Platform" targeting the edge/marginal side of the declarative development/programming, which will never come true... > > I can be wrong of course. Please write your opinion -- I'd feel especially happy if you can explain what are the reasons MS folks believe in the "Oslo" platform's bright future. Of course I realize the reasons to explain that could be of so high level nature that I will be unable to understand them... > > Recap: I'm feeling OK on "The "Oslo" platform" being a research project there at MS with some useful outputs, but I doubt it will ever be used as "platform" for real life business application. Isn't that platform a "CASE modeling" deja' vue? > > Thank you. > > -- > Shamil > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From fuller.artful at gmail.com Sun Apr 26 09:38:30 2009 From: fuller.artful at gmail.com (Arthur Fuller) Date: Sun, 26 Apr 2009 10:38:30 -0400 Subject: [dba-VB] SCRUM: Northwind.NET v.1.1 (Alpha) with MS Access Backend published In-Reply-To: References: Message-ID: <29f585dd0904260738r37871d2fx24785482e1ec06a5@mail.gmail.com> Shamil, It is not interesting to me, personally. All my database activity occurs in SQL Server and MySQL. The concept of an Access BE is for me so 20th century LOL. However, I realize that not everyone agrees and that some folks might like an Access BE. (Although given that SQL Express is free, I frankly don't understand this, other than the force of inertia.) Arthur From fuller.artful at gmail.com Sun Apr 26 11:30:58 2009 From: fuller.artful at gmail.com (Arthur Fuller) Date: Sun, 26 Apr 2009 12:30:58 -0400 Subject: [dba-VB] ADO.NET Entity Framework - to use or not? In-Reply-To: References: Message-ID: <29f585dd0904260930g406d6d94o6edc3aea24c5f3d7@mail.gmail.com> As far as I know, there are two distinct meaninings of the acronym PITA. One is Pain in the Ass and the other is Point In Time Archicture. I was involved in one significant project which used the latter meaning, and several dozen which used the former. On the subject of ORM, I suggest that you contact Paul Nielson, who is a SQL MVP and author of the SQL Bible books, and who has written an ORM thing for SQL Server. My basic take on this is at the low end there will be four procedures for each table (Select, Update, Delete, and Insert). These are quite easy to generate. The trick is in how to handle objects -- consider the classic Orders+OrderDetails example, just to keep the discussion simple. In the relational world you treat Orders and OrderDetails as separate things -- first you add the Order, then you add one or more Details to said Order. This can grow rapidly more complicated given the existence of DetailTypes (Been there, done that). I'll let you run free with the concept of Detail Types, but suffice to say that they have a few columns in common and many unique to the particular type. (For example, Car Rental vs. Hotel Room Booking vs. Seat in a U2 concert.) Suppose that you want to handle this aggregation as an object. What do you gain by doing so? In another app I once worked on, users could define the attributes of various objects they dealt with. They could add a potentially unlimited number of attributes to these objects, which in this case were pulp and paper rolls. Various clients were interested in these or those attributes, and we modeled this as rows in a table. IOW, one virtual row actually expanded to N rows in a child table, and these were all grabbed and assembled into one row, kind of like a crosstab thing. It sucked. I spent a lot of time enhancing the performance and chopped it by ten, but it still sucked. It took upwards of 10 seconds to retrieve a given object. The speedy solution was to include all columns in the OrderDetails table and then restrict the view to the particular columns of interest to the particular client. This worked well in terms of performance but meant that our developers had to recreate various views for each client. A. On Sun, Apr 26, 2009 at 5:28 AM, Salakhetdinov Shamil wrote: > Hi Gustav, > > Clarification to the subject title -- I meant -- "to use or not to use now > for real life applications development" -- for sure -- use in our ongoing > Northwind.NET project, in one of the future releases. > > Thank you. > > -- > Shamil > > -----Original Message----- > From: "Gustav Brock" > To: > Date: Sat, 25 Apr 2009 23:07:38 +0200 > Subject: Re: [dba-VB] ADO.NET Entity Framework - to use or not? > > > Hi Shamil > > > > There probably isn't a definitive recommendation - as always, it depends > - but I must say I find it quite fascinating to "leave" the tables and views > and work with objects instead. > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > > From max.wanadoo at gmail.com Sun Apr 26 12:26:52 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Sun, 26 Apr 2009 18:26:52 +0100 Subject: [dba-VB] SCRUM: Northwind.NET v.1.1 (Alpha) with MS Access Backend published In-Reply-To: <29f585dd0904260738r37871d2fx24785482e1ec06a5@mail.gmail.com> References: <29f585dd0904260738r37871d2fx24785482e1ec06a5@mail.gmail.com> Message-ID: <49f4995e.0707d00a.0a35.ffff908e@mx.google.com> Arthur: Because... 1. I don't know how to do this. 2. I don't see any benefits other than more pain. 3. I don't see any DAO.Properties on the SQL tables. Inertia. Perhaps. Max -----Original Message----- From: dba-vb-bounces at databaseadvisors.com [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: 26 April 2009 15:39 To: Salakhetdinov Shamil; Discussion concerning Visual Basic and related programming issues. Subject: Re: [dba-VB] SCRUM: Northwind.NET v.1.1 (Alpha) with MS Access Backend published Shamil, It is not interesting to me, personally. All my database activity occurs in SQL Server and MySQL. The concept of an Access BE is for me so 20th century LOL. However, I realize that not everyone agrees and that some folks might like an Access BE. (Although given that SQL Express is free, I frankly don't understand this, other than the force of inertia.) Arthur _______________________________________________ dba-VB mailing list dba-VB at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/dba-vb http://www.databaseadvisors.com From mcp2004 at mail.ru Sun Apr 26 12:42:07 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Sun, 26 Apr 2009 21:42:07 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IE5vcnRod2luZC5ORVQgdi4xLjEgKEFscGhh?= =?koi8-r?b?KSB3aXRoIE1TIEFjY2VzcyBCYWNrZW5kIHB1Ymxpc2hlZA==?= In-Reply-To: <29f585dd0904260738r37871d2fx24785482e1ec06a5@mail.gmail.com> References: <29f585dd0904260738r37871d2fx24785482e1ec06a5@mail.gmail.com> Message-ID: Hi Arthur, Thank you for your feedback. That wasn't a force of inertia :) I do use MS SQL Express/Professioanl/Enterpsie most of the time... But this "downgrading from MS SQL to MS Access" was a unique experience for me and very probably for many other developers as such downgrading is a rather unusual practice. (Poll: does anybody did something like that before? I have never been doing that kind of work before.) This downgrading also showed me that using views, SPs and UDFs in MS SQL and using DataSets solely as an "indirection layer" on views, SPs and UDFs is a guarantee that "downgrading to MS Access" or converting backend to some other backend DBMS is a rather straightforward activity as opposed to built-in SQL or SQL in datasets: half of the time of this downgarding took the time of getting SQL out of datasets, and when SQL was in SPs/UDFs downgrading was very smooth and quick... Another reason for such downgrading was an option to use MS Access database (or some other file based backends) in "Click-Once" scenarious: there is no yet MS SQL Express installed on every user system and JET and .NET Framework(?) are usually installed therefore downgrading an application to use MS Access backend opens (I gues/expect) an opportunity to use this application in "Click-once" context (even if we assume MS SQL is installed on every target system getting it wokring with "Click-once" delivered back-end database seems to be a rather tricky task)... Of course having "Click-Once" delivered apps communicating with Web Services is a more straightforward way to go still maybe "Click-Once" setup with MS SQL backend could be applicable in some use case scenarious... And as many developers here (in AccessD) do use MS Access backends most of the time then getting into ".NET world" for them would be easier when MS Access backends are used... In fact I'm on the way of showing how to publish on the web MS ReporViewer reports with MS Access backend - that could be a good option for may real life business cases as using MS Access backend on ASP.NET hosting sites is usually free (+ some fixes small hosting fee), and using MS SQL backend costs some more money, which in long run could result in good savings IOW if e.g. you have an MS SQL backend and you have got developed some MS ReporViewer Control reports, which you wanted to publish on the Web and you/your organization is short of money then downgrading to MS Access could be the only/most economic way to go... Thank you. -- Shamil -----Original Message----- From: Arthur Fuller To: Salakhetdinov Shamil , "Discussion concerning Visual Basic and related programming issues." Date: Sun, 26 Apr 2009 10:38:30 -0400 Subject: Re: [dba-VB] SCRUM: Northwind.NET v.1.1 (Alpha) with MS Access Backend published > Shamil, > > It is not interesting to me, personally. All my database activity occurs in > SQL Server and MySQL. The concept of an Access BE is for me so 20th century > LOL. However, I realize that not everyone agrees and that some folks might > like an Access BE. (Although given that SQL Express is free, I frankly don't > understand this, other than the force of inertia.) > > Arthur > > From mcp2004 at mail.ru Sun Apr 26 13:11:49 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Sun, 26 Apr 2009 22:11:49 +0400 Subject: [dba-VB] =?koi8-r?b?QURPLk5FVCBFbnRpdHkgRnJhbWV3b3JrIC0gdG8gdXNl?= =?koi8-r?b?IG9yIG5vdD8=?= In-Reply-To: <29f585dd0904260930g406d6d94o6edc3aea24c5f3d7@mail.gmail.com> References: <29f585dd0904260930g406d6d94o6edc3aea24c5f3d7@mail.gmail.com> Message-ID: Hi Athur, I used PITA in its first most common meaning. I would love to contact with Paul Nielson. I have also written my own ORM thing/light framework for MS SQL, and it was/is used in real life business apps, which are bringing quite some money/savings to the customers every day but I'd be happy to switch to EF thing from MS provided there will be some guarantee MS will not stop EF development as they did with LINQ2SQL.... As for keeping Orders+OrderDetails in the most complicated scenarious as well as the case when "users could define the attributes of various objects they dealt with" that could be done I believe by using Software Design Patterns for Business Layer (C#/VB.NET custom coding) and keeping detail types/attributes on database level in XML fields but (fully) indexed special way for searching/data retrieval - just one approach to handle this issue in 21st century... Data retrieval of objects' data from relational database with variable parts kept in XML (or JSON(?) - never used it here yet) is usually quick enough from practical point of view, and parsing such XML/JSON data into "relational" structures/tuples is also quick enough in code - and then such parsed XML can be delivered to forms/reports special way (as ObjectDataSource in .NET) for every special form/reports - that's what programming is still needed in this world... I could be missing something - please explain/describe your point of view/experience in more details... Thank you. -- Shamil -----Original Message----- From: Arthur Fuller To: Salakhetdinov Shamil , "Discussion concerning Visual Basic and related programming issues." Date: Sun, 26 Apr 2009 12:30:58 -0400 Subject: Re: [dba-VB] ADO.NET Entity Framework - to use or not? > As far as I know, there are two distinct meaninings of the acronym PITA. One > is Pain in the Ass and the other is Point In Time Archicture. I was involved > in one significant project which used the latter meaning, and several dozen > which used the former. > > On the subject of ORM, I suggest that you contact Paul Nielson, who is a SQL > MVP and author of the SQL Bible books, and who has written an ORM thing for > SQL Server. My basic take on this is at the low end there will be four > procedures for each table (Select, Update, Delete, and Insert). These are > quite easy to generate. The trick is in how to handle objects -- consider > the classic Orders+OrderDetails example, just to keep the discussion simple. > In the relational world you treat Orders and OrderDetails as separate things > -- first you add the Order, then you add one or more Details to said Order. > This can grow rapidly more complicated given the existence of DetailTypes > (Been there, done that). I'll let you run free with the concept of Detail > Types, but suffice to say that they have a few columns in common and many > unique to the particular type. (For example, Car Rental vs. Hotel Room > Booking vs. Seat in a U2 concert.) > > Suppose that you want to handle this aggregation as an object. What do you > gain by doing so? > > In another app I once worked on, users could define the attributes of > various objects they dealt with. They could add a potentially unlimited > number of attributes to these objects, which in this case were pulp and > paper rolls. Various clients were interested in these or those attributes, > and we modeled this as rows in a table. IOW, one virtual row actually > expanded to N rows in a child table, and these were all grabbed and > assembled into one row, kind of like a crosstab thing. > > It sucked. I spent a lot of time enhancing the performance and chopped it by > ten, but it still sucked. It took upwards of 10 seconds to retrieve a given > object. The speedy solution was to include all columns in the OrderDetails > table and then restrict the view to the particular columns of interest to > the particular client. This worked well in terms of performance but meant > that our developers had to recreate various views for each client. > > A. > > On Sun, Apr 26, 2009 at 5:28 AM, Salakhetdinov Shamil wrote: > > > Hi Gustav, > > > > Clarification to the subject title -- I meant -- "to use or not to use now > > for real life applications development" -- for sure -- use in our ongoing > > Northwind.NET project, in one of the future releases. > > > > Thank you. > > > > -- > > Shamil > > > > -----Original Message----- > > From: "Gustav Brock" > > To: > > Date: Sat, 25 Apr 2009 23:07:38 +0200 > > Subject: Re: [dba-VB] ADO.NET Entity Framework - to use or not? > > > > > Hi Shamil > > > > > > There probably isn't a definitive recommendation - as always, it depends > > - but I must say I find it quite fascinating to "leave" the tables and views > > and work with objects instead. > > > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > > > From Gustav at cactus.dk Sun Apr 26 16:15:36 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Sun, 26 Apr 2009 23:15:36 +0200 Subject: [dba-VB] SCRUM: Northwind.NET v.1.1 (Alpha) with MS Access Backend published Message-ID: Hi all It is my impression that - in the mind of MS - a downgrade from SQL Server 200x (server-based) should be the SQL Server Compact Edition which is file-based as Access/JET is except that it is local and not shareable but is deployable via Click-Once. Next level below is pure XML. Using Access/JET - or MySQL or any other db - is simply another "business". /gustav >>> max.wanadoo at gmail.com 26-04-2009 19:26 >>> Arthur: Because... 1. I don't know how to do this. 2. I don't see any benefits other than more pain. 3. I don't see any DAO.Properties on the SQL tables. Inertia. Perhaps. Max -----Original Message----- From: dba-vb-bounces at databaseadvisors.com [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: 26 April 2009 15:39 To: Salakhetdinov Shamil; Discussion concerning Visual Basic and related programming issues. Subject: Re: [dba-VB] SCRUM: Northwind.NET v.1.1 (Alpha) with MS Access Backend published Shamil, It is not interesting to me, personally. All my database activity occurs in SQL Server and MySQL. The concept of an Access BE is for me so 20th century LOL. However, I realize that not everyone agrees and that some folks might like an Access BE. (Although given that SQL Express is free, I frankly don't understand this, other than the force of inertia.) Arthur From marklbreen at gmail.com Sun Apr 26 17:02:34 2009 From: marklbreen at gmail.com (Mark Breen) Date: Sun, 26 Apr 2009 23:02:34 +0100 Subject: [dba-VB] SCRUM: Northwind.NET v.1.1 (Alpha) with MS Access Backend published In-Reply-To: References: Message-ID: Hi All, I have been seeing SQL Server compact edition for a while now, but I have not read up about it yet. If it is so light as Gustav just outlined then I really should study it. It sounds just what the doctor ordered, I have always thought, since MSDE 1.0 was launched, that it was too heavy. However, I re-call struggling with a machine that did not have Jet 3.51, and I suppose that installing / using SQL Server CE may also have issues. What the pros / cons to building an XML only BE? As I write this, I see the following potential list of BE's XML only - Simplest Implementation at installation time. SQL Server CE - Not Sure as have to study Jet - Ideal for low volume of data and low numbers of users. SQL Server Express - where mid sized data, mid users and hand installation is possible if required. SQL Server Standard -where mid sized data, mid users and hand installation is possible if required and cost is not an issue mySQL - high data size and licencing cost is an issue Oracle - Just because it is there. So where does that leave the discussion on what to do next? I am off to read up on SQL Sever CE Mark 2009/4/26 Gustav Brock > Hi all > > It is my impression that - in the mind of MS - a downgrade from SQL Server > 200x (server-based) should be the SQL Server Compact Edition which is > file-based as Access/JET is except that it is local and not shareable but is > deployable via Click-Once. > Next level below is pure XML. > > Using Access/JET - or MySQL or any other db - is simply another "business". > > /gustav > t > > >>> max.wanadoo at gmail.com 26-04-2009 19:26 >>> > Arthur: > Because... > 1. I don't know how to do this. > 2. I don't see any benefits other than more pain. > 3. I don't see any DAO.Properties on the SQL tables. > > Inertia. Perhaps. > > Max > > > -----Original Message----- > From: dba-vb-bounces at databaseadvisors.com > [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller > Sent: 26 April 2009 15:39 > To: Salakhetdinov Shamil; Discussion concerning Visual Basic and related > programming issues. > Subject: Re: [dba-VB] SCRUM: Northwind.NET v.1.1 (Alpha) with MS Access > Backend published > > Shamil, > > It is not interesting to me, personally. All my database activity occurs in > SQL Server and MySQL. The concept of an Access BE is for me so 20th century > LOL. However, I realize that not everyone agrees and that some folks might > like an Access BE. (Although given that SQL Express is free, I frankly > don't > understand this, other than the force of inertia.) > > Arthur > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > > From marklbreen at gmail.com Sun Apr 26 18:00:42 2009 From: marklbreen at gmail.com (Mark Breen) Date: Mon, 27 Apr 2009 00:00:42 +0100 Subject: [dba-VB] Proposing/Planning Northwind.NET v.1.5 In-Reply-To: References: Message-ID: Hello Team, I have got the latest code for version 1.5 running here see the TreeView that Gustav has donated. It looks good. On my own local copy I added a few nodes and coupled one of the nodes to the customers form and it works well. I see with the 'real' forms from Version 1.0 that they only one instance appears. I would like to request to be in the team as programmer / tester / test writer, but I fear my compentency in .net is still so low compared to Shamil and Gustav that I may be out of my depth. However, If I can help, I would like to try. BTW, the current version of the application is fantastic. thanks Mark From stuart at lexacorp.com.pg Sun Apr 26 18:03:40 2009 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Mon, 27 Apr 2009 09:03:40 +1000 Subject: [dba-VB] SCRUM: Northwind.NET v.1.1 (Alpha) with MS Access Backend published In-Reply-To: References: , Message-ID: <49F4E84C.13515.13CCDD99@stuart.lexacorp.com.pg> Another option is SQLite. I'd go with that rather than CE. Not for multi-user applications, but if you ned a small, lightweight in-process SQL data engine for a single user application it's well worth looking at. Just a single small DLL to distribute with your application ( < 450KB). There are .Net wrappers available which make it very simple to use. On 26 Apr 2009 at 23:02, Mark Breen wrote: > Hi All, > I have been seeing SQL Server compact edition for a while now, but I have > not read up about it yet. If it is so light as Gustav just outlined then I > really should study it. It sounds just what the doctor ordered, I have > always thought, since MSDE 1.0 was launched, that it was too heavy. > > However, I re-call struggling with a machine that did not have Jet 3.51, and > I suppose that installing / using SQL Server CE may also have issues. > > What the pros / cons to building an XML only BE? > > As I write this, I see the following potential list of BE's > > XML only - Simplest Implementation at installation time. > SQL Server CE - Not Sure as have to study > Jet - Ideal for low volume of data and low numbers of users. > SQL Server Express - where mid sized data, mid users and hand installation > is possible if required. > SQL Server Standard -where mid sized data, mid users and hand installation > is possible if required and cost is not an issue > mySQL - high data size and licencing cost is an issue > Oracle - Just because it is there. > > So where does that leave the discussion on what to do next? > > I am off to read up on SQL Sever CE > > Mark > > > > > > 2009/4/26 Gustav Brock > > > Hi all > > > > It is my impression that - in the mind of MS - a downgrade from SQL Server > > 200x (server-based) should be the SQL Server Compact Edition which is > > file-based as Access/JET is except that it is local and not shareable but is > > deployable via Click-Once. > > Next level below is pure XML. > > > > Using Access/JET - or MySQL or any other db - is simply another "business". > > > > /gustav > > t > > > > >>> max.wanadoo at gmail.com 26-04-2009 19:26 >>> > > Arthur: > > Because... > > 1. I don't know how to do this. > > 2. I don't see any benefits other than more pain. > > 3. I don't see any DAO.Properties on the SQL tables. > > > > Inertia. Perhaps. > > > > Max > > > > > > -----Original Message----- > > From: dba-vb-bounces at databaseadvisors.com > > [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller > > Sent: 26 April 2009 15:39 > > To: Salakhetdinov Shamil; Discussion concerning Visual Basic and related > > programming issues. > > Subject: Re: [dba-VB] SCRUM: Northwind.NET v.1.1 (Alpha) with MS Access > > Backend published > > > > Shamil, > > > > It is not interesting to me, personally. All my database activity occurs in > > SQL Server and MySQL. The concept of an Access BE is for me so 20th century > > LOL. However, I realize that not everyone agrees and that some folks might > > like an Access BE. (Although given that SQL Express is free, I frankly > > don't > > understand this, other than the force of inertia.) > > > > Arthur > > > > > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From michael at ddisolutions.com.au Mon Apr 27 02:27:32 2009 From: michael at ddisolutions.com.au (Michael Maddison) Date: Mon, 27 Apr 2009 17:27:32 +1000 Subject: [dba-VB] ADO.NET Entity Framework - to use or not? References: <29f585dd0904260930g406d6d94o6edc3aea24c5f3d7@mail.gmail.com> Message-ID: <59A61174B1F5B54B97FD4ADDE71E7D014F6957@ddi-01.DDI.local> Don't mean to intrude, but are you looking for something like http://www.nettiers.com ? We've used it in several projects, but not the one we are working on now. It works pretty damn well IMO. Cheers Michael M -----Original Message----- From: dba-vb-bounces at databaseadvisors.com [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Monday, 27 April 2009 2:31 AM To: Salakhetdinov Shamil; Discussion concerning Visual Basic and related programming issues. Subject: Re: [dba-VB] ADO.NET Entity Framework - to use or not? As far as I know, there are two distinct meaninings of the acronym PITA. One is Pain in the Ass and the other is Point In Time Archicture. I was involved in one significant project which used the latter meaning, and several dozen which used the former. On the subject of ORM, I suggest that you contact Paul Nielson, who is a SQL MVP and author of the SQL Bible books, and who has written an ORM thing for SQL Server. My basic take on this is at the low end there will be four procedures for each table (Select, Update, Delete, and Insert). These are quite easy to generate. The trick is in how to handle objects -- consider the classic Orders+OrderDetails example, just to keep the discussion simple. In the relational world you treat Orders and OrderDetails as separate things -- first you add the Order, then you add one or more Details to said Order. This can grow rapidly more complicated given the existence of DetailTypes (Been there, done that). I'll let you run free with the concept of Detail Types, but suffice to say that they have a few columns in common and many unique to the particular type. (For example, Car Rental vs. Hotel Room Booking vs. Seat in a U2 concert.) Suppose that you want to handle this aggregation as an object. What do you gain by doing so? In another app I once worked on, users could define the attributes of various objects they dealt with. They could add a potentially unlimited number of attributes to these objects, which in this case were pulp and paper rolls. Various clients were interested in these or those attributes, and we modeled this as rows in a table. IOW, one virtual row actually expanded to N rows in a child table, and these were all grabbed and assembled into one row, kind of like a crosstab thing. It sucked. I spent a lot of time enhancing the performance and chopped it by ten, but it still sucked. It took upwards of 10 seconds to retrieve a given object. The speedy solution was to include all columns in the OrderDetails table and then restrict the view to the particular columns of interest to the particular client. This worked well in terms of performance but meant that our developers had to recreate various views for each client. A. On Sun, Apr 26, 2009 at 5:28 AM, Salakhetdinov Shamil wrote: > Hi Gustav, > > Clarification to the subject title -- I meant -- "to use or not to use now > for real life applications development" -- for sure -- use in our ongoing > Northwind.NET project, in one of the future releases. > > Thank you. > > -- > Shamil > > -----Original Message----- > From: "Gustav Brock" > To: > Date: Sat, 25 Apr 2009 23:07:38 +0200 > Subject: Re: [dba-VB] ADO.NET Entity Framework - to use or not? > > > Hi Shamil > > > > There probably isn't a definitive recommendation - as always, it depends > - but I must say I find it quite fascinating to "leave" the tables and views > and work with objects instead. > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > > _______________________________________________ dba-VB mailing list dba-VB at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/dba-vb http://www.databaseadvisors.com From Gustav at cactus.dk Mon Apr 27 02:57:46 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Mon, 27 Apr 2009 09:57:46 +0200 Subject: [dba-VB] SCRUM: Northwind.NET v.1.1 (Alpha) with MS Access Backend published Message-ID: Hi Mark and Stuart Many options are available for a database (server) to be used with Dot Net. However, SQL Server CE has the advantage - within its limitations like lack of stored procedures etc. - that it uses the same SQL syntax as its big brothers. Also, a main idea is to provide a local database for Windows applications which is very fast and can act as a high-level "cache" which you in the background synchronise with a central (remote) server based database engine like SQL Server Express or Standard. Tools for setting up such a synched remote/local database are provided which makes this task a snap. /gustav >>> stuart at lexacorp.com.pg 27-04-2009 01:03 >>> Another option is SQLite. I'd go with that rather than CE. Not for multi-user applications, but if you ned a small, lightweight in-process SQL data engine for a single user application it's well worth looking at. Just a single small DLL to distribute with your application ( < 450KB). There are .Net wrappers available which make it very simple to use. On 26 Apr 2009 at 23:02, Mark Breen wrote: > Hi All, > I have been seeing SQL Server compact edition for a while now, but I have > not read up about it yet. If it is so light as Gustav just outlined then I > really should study it. It sounds just what the doctor ordered, I have > always thought, since MSDE 1.0 was launched, that it was too heavy. > > However, I re-call struggling with a machine that did not have Jet 3.51, and > I suppose that installing / using SQL Server CE may also have issues. > > What the pros / cons to building an XML only BE? > > As I write this, I see the following potential list of BE's > > XML only - Simplest Implementation at installation time. > SQL Server CE - Not Sure as have to study > Jet - Ideal for low volume of data and low numbers of users. > SQL Server Express - where mid sized data, mid users and hand installation > is possible if required. > SQL Server Standard -where mid sized data, mid users and hand installation > is possible if required and cost is not an issue > mySQL - high data size and licencing cost is an issue > Oracle - Just because it is there. > > So where does that leave the discussion on what to do next? > > I am off to read up on SQL Sever CE > > Mark > > > > > > 2009/4/26 Gustav Brock > > > Hi all > > > > It is my impression that - in the mind of MS - a downgrade from SQL Server > > 200x (server-based) should be the SQL Server Compact Edition which is > > file-based as Access/JET is except that it is local and not shareable but is > > deployable via Click-Once. > > Next level below is pure XML. > > > > Using Access/JET - or MySQL or any other db - is simply another "business". > > > > /gustav > > t > > > > >>> max.wanadoo at gmail.com 26-04-2009 19:26 >>> > > Arthur: > > Because... > > 1. I don't know how to do this. > > 2. I don't see any benefits other than more pain. > > 3. I don't see any DAO.Properties on the SQL tables. > > > > Inertia. Perhaps. > > > > Max > > > > > > -----Original Message----- > > From: dba-vb-bounces at databaseadvisors.com > > [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller > > Sent: 26 April 2009 15:39 > > To: Salakhetdinov Shamil; Discussion concerning Visual Basic and related > > programming issues. > > Subject: Re: [dba-VB] SCRUM: Northwind.NET v.1.1 (Alpha) with MS Access > > Backend published > > > > Shamil, > > > > It is not interesting to me, personally. All my database activity occurs in > > SQL Server and MySQL. The concept of an Access BE is for me so 20th century > > LOL. However, I realize that not everyone agrees and that some folks might > > like an Access BE. (Although given that SQL Express is free, I frankly > > don't > > understand this, other than the force of inertia.) > > > > Arthur From mcp2004 at mail.ru Mon Apr 27 04:50:15 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Mon, 27 Apr 2009 13:50:15 +0400 Subject: [dba-VB] =?koi8-r?b?QURPLk5FVCBFbnRpdHkgRnJhbWV3b3JrIC0gdG8gdXNl?= =?koi8-r?b?IG9yIG5vdD8=?= In-Reply-To: <59A61174B1F5B54B97FD4ADDE71E7D014F6957@ddi-01.DDI.local> References: <59A61174B1F5B54B97FD4ADDE71E7D014F6957@ddi-01.DDI.local> Message-ID: Hi Michael, Thank you for your feedback. In my opinion we're looking for the ways to avoid using custom tools as .netTiers, CSLA.NET, own custom frameworks (I have got developed one like .netTiers, maybe with not that much features but rather similar AFAIS - my own also works pretty well in real life apps) - the main current "killer" framework to try is MS ADO.NET Entity Framework, which is supported by .NET Framework SP1 (VS2008 SP1), but which have some limitations e.g. absense of flexible SPs mapping features (which BTW is not looking as an issue at all to Gustav :) maybe for me only in our SCRUM team) but all(?) that limitations are planned to be fixed in VS2010... Thank you. -- Shamil -----Original Message----- From: "Michael Maddison" To: "Discussion concerning Visual Basic and related programming issues." Date: Mon, 27 Apr 2009 17:27:32 +1000 Subject: Re: [dba-VB] ADO.NET Entity Framework - to use or not? > Don't mean to intrude, but are you looking for something like > http://www.nettiers.com ? > We've used it in several projects, but not the one we are working on > now. > It works pretty damn well IMO. > > Cheers > > Michael M > > > -----Original Message----- > From: dba-vb-bounces at databaseadvisors.com > [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller > Sent: Monday, 27 April 2009 2:31 AM > To: Salakhetdinov Shamil; Discussion concerning Visual Basic and related > programming issues. > Subject: Re: [dba-VB] ADO.NET Entity Framework - to use or not? > > As far as I know, there are two distinct meaninings of the acronym PITA. > One > is Pain in the Ass and the other is Point In Time Archicture. I was > involved > in one significant project which used the latter meaning, and several > dozen > which used the former. > > On the subject of ORM, I suggest that you contact Paul Nielson, who is a > SQL > MVP and author of the SQL Bible books, and who has written an ORM thing > for > SQL Server. My basic take on this is at the low end there will be four > procedures for each table (Select, Update, Delete, and Insert). These > are > quite easy to generate. The trick is in how to handle objects -- > consider > the classic Orders+OrderDetails example, just to keep the discussion > simple. > In the relational world you treat Orders and OrderDetails as separate > things > -- first you add the Order, then you add one or more Details to said > Order. > This can grow rapidly more complicated given the existence of > DetailTypes > (Been there, done that). I'll let you run free with the concept of > Detail > Types, but suffice to say that they have a few columns in common and > many > unique to the particular type. (For example, Car Rental vs. Hotel Room > Booking vs. Seat in a U2 concert.) > > Suppose that you want to handle this aggregation as an object. What do > you > gain by doing so? > > In another app I once worked on, users could define the attributes of > various objects they dealt with. They could add a potentially unlimited > number of attributes to these objects, which in this case were pulp and > paper rolls. Various clients were interested in these or those > attributes, > and we modeled this as rows in a table. IOW, one virtual row actually > expanded to N rows in a child table, and these were all grabbed and > assembled into one row, kind of like a crosstab thing. > > It sucked. I spent a lot of time enhancing the performance and chopped > it by > ten, but it still sucked. It took upwards of 10 seconds to retrieve a > given > object. The speedy solution was to include all columns in the > OrderDetails > table and then restrict the view to the particular columns of interest > to > the particular client. This worked well in terms of performance but > meant > that our developers had to recreate various views for each client. > > A. > > On Sun, Apr 26, 2009 at 5:28 AM, Salakhetdinov Shamil > wrote: > > > Hi Gustav, > > > > Clarification to the subject title -- I meant -- "to use or not to use > now > > for real life applications development" -- for sure -- use in our > ongoing > > Northwind.NET project, in one of the future releases. > > > > Thank you. > > > > -- > > Shamil > > > > -----Original Message----- > > From: "Gustav Brock" > > To: > > Date: Sat, 25 Apr 2009 23:07:38 +0200 > > Subject: Re: [dba-VB] ADO.NET Entity Framework - to use or not? > > > > > Hi Shamil > > > > > > There probably isn't a definitive recommendation - as always, it > depends > > - but I must say I find it quite fascinating to "leave" the tables and > views > > and work with objects instead. > > > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From robert at webedb.com Mon Apr 27 12:22:22 2009 From: robert at webedb.com (Robert L. Stewart) Date: Mon, 27 Apr 2009 12:22:22 -0500 Subject: [dba-VB] SPAM-MED: dba-VB Digest, Vol 66, Issue 45 In-Reply-To: References: Message-ID: <200904271722.n3RHMlHA003923@databaseadvisors.com> At 12:00 PM 4/27/2009, you wrote: >Send dba-VB mailing list submissions to > dba-vb at databaseadvisors.com > >To subscribe or unsubscribe via the World Wide Web, visit > http://databaseadvisors.com/mailman/listinfo/dba-vb >or, via email, send a message with subject or body 'help' to > dba-vb-request at databaseadvisors.com > >You can reach the person managing the list at > dba-vb-owner at databaseadvisors.com > >When replying, please edit your Subject line so it is more specific >than "Re: Contents of dba-VB digest..." > > >Today's Topics: > > 1. Re: ADO.NET Entity Framework - to use or not? (Michael Maddison) > 2. Re: SCRUM: Northwind.NET v.1.1 (Alpha) with MS Access Backend > published (Gustav Brock) > 3. Re: ADO.NET Entity Framework - to use or not? > (Salakhetdinov Shamil) > > >---------------------------------------------------------------------- > >Message: 1 >Date: Mon, 27 Apr 2009 17:27:32 +1000 >From: "Michael Maddison" >Subject: Re: [dba-VB] ADO.NET Entity Framework - to use or not? >To: "Discussion concerning Visual Basic and related programming > issues." >Message-ID: <59A61174B1F5B54B97FD4ADDE71E7D014F6957 at ddi-01.DDI.local> >Content-Type: text/plain; charset="us-ascii" > >Don't mean to intrude, but are you looking for something like >http://www.nettiers.com ? >We've used it in several projects, but not the one we are working on >now. >It works pretty damn well IMO. > >Cheers > >Michael M > > >-----Original Message----- >From: dba-vb-bounces at databaseadvisors.com >[mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller >Sent: Monday, 27 April 2009 2:31 AM >To: Salakhetdinov Shamil; Discussion concerning Visual Basic and related >programming issues. >Subject: Re: [dba-VB] ADO.NET Entity Framework - to use or not? > >As far as I know, there are two distinct meaninings of the acronym PITA. >One >is Pain in the Ass and the other is Point In Time Archicture. I was >involved >in one significant project which used the latter meaning, and several >dozen >which used the former. > >On the subject of ORM, I suggest that you contact Paul Nielson, who is a >SQL >MVP and author of the SQL Bible books, and who has written an ORM thing >for >SQL Server. My basic take on this is at the low end there will be four >procedures for each table (Select, Update, Delete, and Insert). These >are >quite easy to generate. The trick is in how to handle objects -- >consider >the classic Orders+OrderDetails example, just to keep the discussion >simple. >In the relational world you treat Orders and OrderDetails as separate >things >-- first you add the Order, then you add one or more Details to said >Order. >This can grow rapidly more complicated given the existence of >DetailTypes >(Been there, done that). I'll let you run free with the concept of >Detail >Types, but suffice to say that they have a few columns in common and >many >unique to the particular type. (For example, Car Rental vs. Hotel Room >Booking vs. Seat in a U2 concert.) > >Suppose that you want to handle this aggregation as an object. What do >you >gain by doing so? > >In another app I once worked on, users could define the attributes of >various objects they dealt with. They could add a potentially unlimited >number of attributes to these objects, which in this case were pulp and >paper rolls. Various clients were interested in these or those >attributes, >and we modeled this as rows in a table. IOW, one virtual row actually >expanded to N rows in a child table, and these were all grabbed and >assembled into one row, kind of like a crosstab thing. > >It sucked. I spent a lot of time enhancing the performance and chopped >it by >ten, but it still sucked. It took upwards of 10 seconds to retrieve a >given >object. The speedy solution was to include all columns in the >OrderDetails >table and then restrict the view to the particular columns of interest >to >the particular client. This worked well in terms of performance but >meant >that our developers had to recreate various views for each client. > >A. > >On Sun, Apr 26, 2009 at 5:28 AM, Salakhetdinov Shamil >wrote: > > > Hi Gustav, > > > > Clarification to the subject title -- I meant -- "to use or not to use >now > > for real life applications development" -- for sure -- use in our >ongoing > > Northwind.NET project, in one of the future releases. > > > > Thank you. > > > > -- > > Shamil > > > > -----Original Message----- > > From: "Gustav Brock" > > To: > > Date: Sat, 25 Apr 2009 23:07:38 +0200 > > Subject: Re: [dba-VB] ADO.NET Entity Framework - to use or not? > > > > > Hi Shamil > > > > > > There probably isn't a definitive recommendation - as always, it >depends > > - but I must say I find it quite fascinating to "leave" the tables and >views > > and work with objects instead. > > > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > >_______________________________________________ >dba-VB mailing list >dba-VB at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/dba-vb >http://www.databaseadvisors.com > > > > >------------------------------ > >Message: 2 >Date: Mon, 27 Apr 2009 09:57:46 +0200 >From: "Gustav Brock" >Subject: Re: [dba-VB] SCRUM: Northwind.NET v.1.1 (Alpha) with MS > Access Backend published >To: >Message-ID: >Content-Type: text/plain; charset=US-ASCII > >Hi Mark and Stuart > >Many options are available for a database (server) to be used with Dot Net. > >However, SQL Server CE has the advantage - within its limitations >like lack of stored procedures etc. - that it uses the same SQL >syntax as its big brothers. >Also, a main idea is to provide a local database for Windows >applications which is very fast and can act as a high-level "cache" >which you in the background synchronise with a central (remote) >server based database engine like SQL Server Express or Standard. >Tools for setting up such a synched remote/local database are >provided which makes this task a snap. > >/gustav > > > >>> stuart at lexacorp.com.pg 27-04-2009 01:03 >>> >Another option is SQLite. I'd go with that rather than CE. > >Not for multi-user applications, but if you ned a small, lightweight >in-process SQL data >engine for a single user application it's well worth looking >at. Just a single small DLL to >distribute with your application ( < 450KB). > >There are .Net wrappers available which make it very simple to use. > > >On 26 Apr 2009 at 23:02, Mark Breen wrote: > > > Hi All, > > I have been seeing SQL Server compact edition for a while now, but I have > > not read up about it yet. If it is so light as Gustav just outlined then I > > really should study it. It sounds just what the doctor ordered, I have > > always thought, since MSDE 1.0 was launched, that it was too heavy. > > > > However, I re-call struggling with a machine that did not have > Jet 3.51, and > > I suppose that installing / using SQL Server CE may also have issues. > > > > What the pros / cons to building an XML only BE? > > > > As I write this, I see the following potential list of BE's > > > > XML only - Simplest Implementation at installation time. > > SQL Server CE - Not Sure as have to study > > Jet - Ideal for low volume of data and low numbers of users. > > SQL Server Express - where mid sized data, mid users and hand installation > > is possible if required. > > SQL Server Standard -where mid sized data, mid users and hand installation > > is possible if required and cost is not an issue > > mySQL - high data size and licencing cost is an issue > > Oracle - Just because it is there. > > > > So where does that leave the discussion on what to do next? > > > > I am off to read up on SQL Sever CE > > > > Mark > > > > > > > > > > > > 2009/4/26 Gustav Brock > > > > > Hi all > > > > > > It is my impression that - in the mind of MS - a downgrade from > SQL Server > > > 200x (server-based) should be the SQL Server Compact Edition which is > > > file-based as Access/JET is except that it is local and not > shareable but is > > > deployable via Click-Once. > > > Next level below is pure XML. > > > > > > Using Access/JET - or MySQL or any other db - is simply another > "business". > > > > > > /gustav > > > t > > > > > > >>> max.wanadoo at gmail.com 26-04-2009 19:26 >>> > > > Arthur: > > > Because... > > > 1. I don't know how to do this. > > > 2. I don't see any benefits other than more pain. > > > 3. I don't see any DAO.Properties on the SQL tables. > > > > > > Inertia. Perhaps. > > > > > > Max > > > > > > > > > -----Original Message----- > > > From: dba-vb-bounces at databaseadvisors.com > > > [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller > > > Sent: 26 April 2009 15:39 > > > To: Salakhetdinov Shamil; Discussion concerning Visual Basic and related > > > programming issues. > > > Subject: Re: [dba-VB] SCRUM: Northwind.NET v.1.1 (Alpha) with MS Access > > > Backend published > > > > > > Shamil, > > > > > > It is not interesting to me, personally. All my database > activity occurs in > > > SQL Server and MySQL. The concept of an Access BE is for me so > 20th century > > > LOL. However, I realize that not everyone agrees and that some > folks might > > > like an Access BE. (Although given that SQL Express is free, I frankly > > > don't > > > understand this, other than the force of inertia.) > > > > > > Arthur > > > > >------------------------------ > >Message: 3 >Date: Mon, 27 Apr 2009 13:50:15 +0400 >From: Salakhetdinov Shamil >Subject: Re: [dba-VB] ADO.NET Entity Framework - to use or not? >To: "Discussion concerning Visual Basic and related programming > issues." >Message-ID: >Content-Type: text/plain; charset=koi8-r > >Hi Michael, > >Thank you for your feedback. > >In my opinion we're looking for the ways to avoid using custom tools >as .netTiers, CSLA.NET, own custom frameworks (I have got developed >one like .netTiers, maybe with not that much features but rather >similar AFAIS - my own also works pretty well in real life apps) - >the main current "killer" framework to try is MS ADO.NET Entity >Framework, which is supported by .NET Framework SP1 (VS2008 SP1), >but which have some limitations e.g. absense of flexible SPs mapping >features (which BTW is not looking as an issue at all to Gustav :) >maybe for me only in our SCRUM team) but all(?) that limitations are >planned to be fixed in VS2010... > >Thank you. > >-- >Shamil > >-----Original Message----- >From: "Michael Maddison" >To: "Discussion concerning Visual Basic and related programming >issues." >Date: Mon, 27 Apr 2009 17:27:32 +1000 >Subject: Re: [dba-VB] ADO.NET Entity Framework - to use or not? > > > Don't mean to intrude, but are you looking for something like > > http://www.nettiers.com ? > > We've used it in several projects, but not the one we are working on > > now. > > It works pretty damn well IMO. > > > > Cheers > > > > Michael M > > > > > > -----Original Message----- > > From: dba-vb-bounces at databaseadvisors.com > > [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller > > Sent: Monday, 27 April 2009 2:31 AM > > To: Salakhetdinov Shamil; Discussion concerning Visual Basic and related > > programming issues. > > Subject: Re: [dba-VB] ADO.NET Entity Framework - to use or not? > > > > As far as I know, there are two distinct meaninings of the acronym PITA. > > One > > is Pain in the Ass and the other is Point In Time Archicture. I was > > involved > > in one significant project which used the latter meaning, and several > > dozen > > which used the former. > > > > On the subject of ORM, I suggest that you contact Paul Nielson, who is a > > SQL > > MVP and author of the SQL Bible books, and who has written an ORM thing > > for > > SQL Server. My basic take on this is at the low end there will be four > > procedures for each table (Select, Update, Delete, and Insert). These > > are > > quite easy to generate. The trick is in how to handle objects -- > > consider > > the classic Orders+OrderDetails example, just to keep the discussion > > simple. > > In the relational world you treat Orders and OrderDetails as separate > > things > > -- first you add the Order, then you add one or more Details to said > > Order. > > This can grow rapidly more complicated given the existence of > > DetailTypes > > (Been there, done that). I'll let you run free with the concept of > > Detail > > Types, but suffice to say that they have a few columns in common and > > many > > unique to the particular type. (For example, Car Rental vs. Hotel Room > > Booking vs. Seat in a U2 concert.) > > > > Suppose that you want to handle this aggregation as an object. What do > > you > > gain by doing so? > > > > In another app I once worked on, users could define the attributes of > > various objects they dealt with. They could add a potentially unlimited > > number of attributes to these objects, which in this case were pulp and > > paper rolls. Various clients were interested in these or those > > attributes, > > and we modeled this as rows in a table. IOW, one virtual row actually > > expanded to N rows in a child table, and these were all grabbed and > > assembled into one row, kind of like a crosstab thing. > > > > It sucked. I spent a lot of time enhancing the performance and chopped > > it by > > ten, but it still sucked. It took upwards of 10 seconds to retrieve a > > given > > object. The speedy solution was to include all columns in the > > OrderDetails > > table and then restrict the view to the particular columns of interest > > to > > the particular client. This worked well in terms of performance but > > meant > > that our developers had to recreate various views for each client. > > > > A. > > > > On Sun, Apr 26, 2009 at 5:28 AM, Salakhetdinov Shamil > > wrote: > > > > > Hi Gustav, > > > > > > Clarification to the subject title -- I meant -- "to use or not to use > > now > > > for real life applications development" -- for sure -- use in our > > ongoing > > > Northwind.NET project, in one of the future releases. > > > > > > Thank you. > > > > > > -- > > > Shamil > > > > > > -----Original Message----- > > > From: "Gustav Brock" > > > To: > > > Date: Sat, 25 Apr 2009 23:07:38 +0200 > > > Subject: Re: [dba-VB] ADO.NET Entity Framework - to use or not? > > > > > > > Hi Shamil > > > > > > > > There probably isn't a definitive recommendation - as always, it > > depends > > > - but I must say I find it quite fascinating to "leave" the tables and > > views > > > and work with objects instead. > > > > > > > > > _______________________________________________ > > > dba-VB mailing list > > > dba-VB at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > > http://www.databaseadvisors.com > > > > > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > > >------------------------------ > >_______________________________________________ >dba-VB mailing list >dba-VB at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/dba-vb > > >End of dba-VB Digest, Vol 66, Issue 45 >************************************** From robert at webedb.com Mon Apr 27 12:45:00 2009 From: robert at webedb.com (Robert L. Stewart) Date: Mon, 27 Apr 2009 12:45:00 -0500 Subject: [dba-VB] ADO.NET Entity Framework - to use or not? In-Reply-To: References: Message-ID: <200904271745.n3RHjO3B010692@databaseadvisors.com> I have used both nettiers and Entity Framework. There are 3 of us that are creating commercial apps right now. One app is done in nettiers. The others are being built using Entity Framework. The other thing is that we are also using C# and not VB on them. Not that that is an issue... We are currently using the option to build it from the database and not even trying to build it in the designer. If your DB is done correctly with all the foreign key relationships setup, you will get a good entity model to work from. The reason we stopped using nettiers was because it is a black box that we cannot control. Entity framework and Linq to Objects seemed to be the right way to go to keep everything internal and not use 3rd party black box software that generated a massive data layer. Although nettiers is a good product and worked well on the application is it being used for. At 12:00 PM 4/27/2009, you wrote: >Date: Mon, 27 Apr 2009 17:27:32 +1000 >From: "Michael Maddison" >Subject: Re: [dba-VB] ADO.NET Entity Framework - to use or not? >To: "Discussion concerning Visual Basic and related programming > issues." >Message-ID: <59A61174B1F5B54B97FD4ADDE71E7D014F6957 at ddi-01.DDI.local> >Content-Type: text/plain; charset="us-ascii" > >Don't mean to intrude, but are you looking for something like >http://www.nettiers.com ? >We've used it in several projects, but not the one we are working on >now. >It works pretty damn well IMO. > >Cheers > >Michael M > >Date: Mon, 27 Apr 2009 13:50:15 +0400 >From: Salakhetdinov Shamil >Subject: Re: [dba-VB] ADO.NET Entity Framework - to use or not? >To: "Discussion concerning Visual Basic and related programming > issues." >Message-ID: >Content-Type: text/plain; charset=koi8-r > >Hi Michael, > >Thank you for your feedback. > >In my opinion we're looking for the ways to avoid using custom tools >as .netTiers, CSLA.NET, own custom frameworks (I have got developed >one like .netTiers, maybe with not that much features but rather >similar AFAIS - my own also works pretty well in real life apps) - >the main current "killer" framework to try is MS ADO.NET Entity >Framework, which is supported by .NET Framework SP1 (VS2008 SP1), >but which have some limitations e.g. absense of flexible SPs mapping >features (which BTW is not looking as an issue at all to Gustav :) >maybe for me only in our SCRUM team) but all(?) that limitations are >planned to be fixed in VS2010... > >Thank you. > >-- >Shamil From mcp2004 at mail.ru Mon Apr 27 13:43:01 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Mon, 27 Apr 2009 22:43:01 +0400 Subject: [dba-VB] =?koi8-r?b?QURPLk5FVCBFbnRpdHkgRnJhbWV3b3JrIC0gdG8gdXNl?= =?koi8-r?b?IG9yIG5vdD8=?= In-Reply-To: <200904271745.n3RHjO3B010692@databaseadvisors.com> References: <200904271745.n3RHjO3B010692@databaseadvisors.com> Message-ID: Hi Robert, Could you please give us/post here some stats on the application database you're using with ADO.NET Entity Framework? Is it correct to assume that you do not use currently any stored procedures in your database and therefore no any stored procedures mappings to entities? Thank you. -- Shamil -----Original Message----- From: "Robert L. Stewart" To: dba-vb at databaseadvisors.com Date: Mon, 27 Apr 2009 12:45:00 -0500 Subject: Re: [dba-VB] ADO.NET Entity Framework - to use or not? > I have used both nettiers and Entity Framework. > > There are 3 of us that are creating commercial apps right now. > One app is done in nettiers. The others are being built using > Entity Framework. > > The other thing is that we are also using C# and not VB on them. > Not that that is an issue... > > We are currently using the option to build it from the database > and not even trying to build it in the designer. If your DB is > done correctly with all the foreign key relationships setup, > you will get a good entity model to work from. > > The reason we stopped using nettiers was because it is a black > box that we cannot control. Entity framework and Linq to Objects > seemed to be the right way to go to keep everything internal > and not use 3rd party black box software that generated a massive > data layer. Although nettiers is a good product and worked well > on the application is it being used for. > > From mcp2004 at mail.ru Mon Apr 27 14:57:13 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Mon, 27 Apr 2009 23:57:13 +0400 Subject: [dba-VB] ASP.NET 2.0/3.5 MS ReportViewer Reporting sample using MS Access database... Message-ID: Hi All, I have got published today a sample ASP.NET 2.0/3.5 application using MS Reportviewer Reports from our SCRUM Team's Northwind.NET project. This application is developed as "quick and dirty": - 1) downgrading .NET WinForms + MS SQL backed application to .NET WinForm + MS Access backend application; - 2) using MS Access backend and MS ReportViewer Reports from downgraded (1) app to make the following ASP.NET 2.0/3.5 sample: http://shamils-4.hosting.parking.ru/nw/ The sources of the above ASP.NET sample are planned to be released on http://northwind.codeplex.com during this week. Thank you. -- Shamil From robert at webedb.com Tue Apr 28 13:44:35 2009 From: robert at webedb.com (Robert L. Stewart) Date: Tue, 28 Apr 2009 13:44:35 -0500 Subject: [dba-VB] ADO.NET Entity Framework - to use or not? In-Reply-To: References: Message-ID: <200904281845.n3SIj8A5008370@databaseadvisors.com> Currently, there are no stored procedures. In the one that I am rewriting, there will be. But, they do not perform CRUD functions. They will mostly be used for reporting and for building a data mart from the transactional data. At 12:00 PM 4/28/2009, you wrote: >Date: Mon, 27 Apr 2009 22:43:01 +0400 >From: Salakhetdinov Shamil >Subject: Re: [dba-VB] ADO.NET Entity Framework - to use or not? >To: "Discussion concerning Visual Basic and related programming > issues." >Message-ID: >Content-Type: text/plain; charset=koi8-r > >Hi Robert, > >Could you please give us/post here some stats on the application >database you're using with ADO.NET Entity Framework? > >Is it correct to assume that you do not use currently any stored >procedures in your database and therefore no any stored procedures >mappings to entities? > >Thank you. > >-- >Shamil From mcp2004 at mail.ru Tue Apr 28 14:34:13 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Tue, 28 Apr 2009 23:34:13 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IE5vcnRod2luZC5ORVQgdi4xLjIgUmVsZWFz?= =?koi8-r?b?ZWQ=?= Message-ID: Hi All, Northwind.NET v.1.2 (sources and executables) released on http://northwind.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=26600 This version has: 1) WinForms sample application with MS SQL 2005/2008 BE; 2) WinForms sample application with MS Access BE; 3) ASP.NET sample reporting website with MS Access BE. Thank you. -- Shamil From mcp2004 at mail.ru Tue Apr 28 14:41:08 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Tue, 28 Apr 2009 23:41:08 +0400 Subject: [dba-VB] =?koi8-r?b?QURPLk5FVCBFbnRpdHkgRnJhbWV3b3JrIC0gdG8gdXNl?= =?koi8-r?b?IG9yIG5vdD8=?= In-Reply-To: <200904281845.n3SIj8A5008370@databaseadvisors.com> References: <200904281845.n3SIj8A5008370@databaseadvisors.com> Message-ID: Hi Robert, I'm only starting with EF, and from other posts on Web I have got an impression that it's not pssible to map selection SPs to entities in VS2008 SP1 - is that correct information? (they say the mapping feature exists in VS2010 to be released somewhere end of this year) Yes, I realize I can extend entities' (partial?) classes manually - and use custom SPs in such extensions - are you doing something like that? Thank you. -- Shamil -----Original Message----- From: "Robert L. Stewart" To: dba-vb at databaseadvisors.com Date: Tue, 28 Apr 2009 13:44:35 -0500 Subject: Re: [dba-VB] ADO.NET Entity Framework - to use or not? > Currently, there are no stored procedures. > > In the one that I am rewriting, there will be. > But, they do not perform CRUD functions. They > will mostly be used for reporting and for building > a data mart from the transactional data. > > > At 12:00 PM 4/28/2009, you wrote: > >Date: Mon, 27 Apr 2009 22:43:01 +0400 > >From: Salakhetdinov Shamil > >Subject: Re: [dba-VB] ADO.NET Entity Framework - to use or not? > >To: "Discussion concerning Visual Basic and related programming > > issues." > >Message-ID: > >Content-Type: text/plain; charset=koi8-r > > > >Hi Robert, > > > >Could you please give us/post here some stats on the application > >database you're using with ADO.NET Entity Framework? > > > >Is it correct to assume that you do not use currently any stored > >procedures in your database and therefore no any stored procedures > >mappings to entities? > > > >Thank you. > > > >-- > >Shamil > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From robert at webedb.com Wed Apr 29 13:26:03 2009 From: robert at webedb.com (Robert L. Stewart) Date: Wed, 29 Apr 2009 13:26:03 -0500 Subject: [dba-VB] ADO.NET Entity Framework - to use or not? In-Reply-To: References: Message-ID: <200904291826.n3TIQcBm000577@databaseadvisors.com> Shamil, Since I have not done it yet, I cannot answer that. But, I will do some testing over the weekend and let you know what I find out. Robert At 12:00 PM 4/29/2009, you wrote: >Date: Tue, 28 Apr 2009 23:41:08 +0400 >From: Salakhetdinov Shamil >Subject: Re: [dba-VB] ADO.NET Entity Framework - to use or not? >To: "Discussion concerning Visual Basic and related programming > issues." >Message-ID: >Content-Type: text/plain; charset=koi8-r > > >Hi Robert, > >I'm only starting with EF, and from other posts on Web I have got an >impression that it's not pssible to map selection SPs to entities in >VS2008 SP1 - is that correct information? (they say the mapping >feature exists in VS2010 to be released somewhere end of this year) > >Yes, I realize I can extend entities' (partial?) classes manually - >and use custom SPs in such extensions - are you doing something like that? > >Thank you. > >-- >Shamil From mcp2004 at mail.ru Wed Apr 29 15:06:33 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Thu, 30 Apr 2009 00:06:33 +0400 Subject: [dba-VB] =?koi8-r?b?QURPLk5FVCBFbnRpdHkgRnJhbWV3b3JrIC0gdG8gdXNl?= =?koi8-r?b?IG9yIG5vdD8=?= In-Reply-To: <200904291826.n3TIQcBm000577@databaseadvisors.com> References: <200904291826.n3TIQcBm000577@databaseadvisors.com> Message-ID: Thank you in advance, Robert. -- Shamil -----Original Message----- From: "Robert L. Stewart" To: dba-vb at databaseadvisors.com Date: Wed, 29 Apr 2009 13:26:03 -0500 Subject: Re: [dba-VB] ADO.NET Entity Framework - to use or not? > Shamil, > > Since I have not done it yet, I cannot answer that. > But, I will do some testing over the weekend and > let you know what I find out. > > Robert > > At 12:00 PM 4/29/2009, you wrote: > >Date: Tue, 28 Apr 2009 23:41:08 +0400 > >From: Salakhetdinov Shamil > >Subject: Re: [dba-VB] ADO.NET Entity Framework - to use or not? > >To: "Discussion concerning Visual Basic and related programming > > issues." > >Message-ID: > >Content-Type: text/plain; charset=koi8-r > > > > > >Hi Robert, > > > >I'm only starting with EF, and from other posts on Web I have got an > >impression that it's not pssible to map selection SPs to entities in > >VS2008 SP1 - is that correct information? (they say the mapping > >feature exists in VS2010 to be released somewhere end of this year) > > > >Yes, I realize I can extend entities' (partial?) classes manually - > >and use custom SPs in such extensions - are you doing something like that? > > > >Thank you. > > > >-- > >Shamil > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mcp2004 at mail.ru Wed Apr 1 12:11:48 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Wed, 01 Apr 2009 21:11:48 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IFNwcmludCAtIDFzdCB3ZWVrIHBsYW4=?= In-Reply-To: References: Message-ID: Hi SCRUM Team and all, The Orders, Customers and Products forms are implemented here and committed to our SCC server. The first week tasks are completed and ready to test by ProductOwner. Thank you. -- Shamil -----Original Message----- From: "Gustav Brock" To: Date: Mon, 30 Mar 2009 22:44:10 +0200 Subject: Re: [dba-VB] SCRUM: Sprint - 1st week plan > Hi SCRUM Team > > As Shamil has written several times, we have to learn new techniques and tools. TortoiseSVN/VirtualSVN has been an eye-opener to me - it is a pleasure to work with and if you never before have use a versioning system for your code, this is your chance. To me it is double fun as I work both at home, from a laptop and at the office. Previously I just copied the complete solution folder to and from an FTP folder - now I can just open VS and in a minute I have al updates from wherever they were made! > > I really appreciate the time Shamil has taken to get this going - I know very well have much time it takes to research and test and set up. > > The Employee form was a bit late - I had some troubles with it, but Shamil came up with a good solution for storing the pictures. > > How are you doing Doug and John? Can you also open and download the pictures of the employees? > > /gustav > > > >>> Gustav at cactus.dk 30-03-2009 18:49 >>> > Hi SCRUM Team > > So how are we proceeding? > I'm a little unsure what the next step is ... > > /gustav > > > >>> Salakhetdinov Shamil 25-03-2009 18:18 >>> > Hi SCRUM Team and all, > > I have got added developed CustomerOrders form. > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mcp2004 at mail.ru Wed Apr 1 12:14:04 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Wed, 01 Apr 2009 21:14:04 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IFNwcmludCAtIDFzdCB3ZWVrIHBsYW4=?= In-Reply-To: <2D4BC8938DED4924AB557F977E5E0C0B@Mattys> References: <2D4BC8938DED4924AB557F977E5E0C0B@Mattys> Message-ID: Hi Mike, You planned to change your form layout a bit, didn't you? I have got all the latest updates from our SCC server and I haven't found these layout changes - am I missing something? Thank you. -- Shamil -----Original Message----- From: "Mike Mattys" To: "Discussion concerning Visual Basic and related programming issues." Date: Tue, 31 Mar 2009 17:45:27 -0400 Subject: Re: [dba-VB] SCRUM: Sprint - 1st week plan > > I hope no one is waiting on me ... ? > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mmattys at rochester.rr.com Wed Apr 1 12:21:53 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Wed, 1 Apr 2009 13:21:53 -0400 Subject: [dba-VB] SCRUM: Sprint - 1st week plan References: <2D4BC8938DED4924AB557F977E5E0C0B@Mattys> Message-ID: Shamil, No - please consider it finished - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Salakhetdinov Shamil" To: "Discussion concerning Visual Basic and related programming issues." Sent: Wednesday, April 01, 2009 1:14 PM Subject: Re: [dba-VB] SCRUM: Sprint - 1st week plan > > Hi Mike, > > You planned to change your form layout a bit, didn't you? > I have got all the latest updates from our SCC server and I haven't found > these layout changes - am I missing something? > > Thank you. > > -- > Shamil > > -----Original Message----- > From: "Mike Mattys" > To: "Discussion concerning Visual Basic and related programming > issues." > Date: Tue, 31 Mar 2009 17:45:27 -0400 > Subject: Re: [dba-VB] SCRUM: Sprint - 1st week plan > >> >> I hope no one is waiting on me ... ? >> >> - >> Michael R Mattys >> MapPoint and Database Dev >> www.mattysconsulting.com From mcp2004 at mail.ru Wed Apr 1 12:22:50 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Wed, 01 Apr 2009 21:22:50 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IFNwcmludCAtIDFzdCB3ZWVrIHBsYW4=?= In-Reply-To: References: Message-ID: Hi Mark, You can test the current version to see that it evolves in the right (expected there) direction or not. As for SQL DB - AFAIU we should have it always kept as a set of SQL scripts to be able to recreate it from scratch anytime. Currenty we have to leave this task out of scope of this project because we have limited resources. The SQL Scripts, which are created while working on forms/reports are added to the main project and have to be applied manually. A note record is added about every such SQL Script/DB object addition/update to the main project text file located in \!Documents folder and called Notes.txt. So far just three new SQL Scripts are added for all the currently developed forms - and the latter are more than a half of Northwind forms. Thank you. -- Shamil -----Original Message----- From: Mark Breen To: "Discussion concerning Visual Basic and related programming issues." Date: Tue, 31 Mar 2009 20:01:36 +0100 Subject: Re: [dba-VB] SCRUM: Sprint - 1st week plan > Hello Gustav, > > > Thanks for the update, I also fear that I may have some tasks that I should > be doing, but am not. > > I guess that I could attempt to get the current code version and review it > as Product Owner, but somehow, I fear that I may not be supposed to 'look > behind the curtin' until it is ready. > > So, currently I have no work to do, anyone may correct me if I have this > wrong. > > I am also using the SCCS at the moment, on another project, and getting more > and more pleased with how well it works. What I have not delved into yet, > is the concept of branches and trunks, perhaps I should put that on the > list. > > Also, we will eventually need to store the db in source control also. I > tried a a few years ago to get a fast way to do that, but did not really > achieve what I wanted. Of course one method is that I could place the db on > the same server as the SCCS but if we do that, it must have some element of > care taken, so that one developer does not break the other work. It may not > be urgent, but for sure we will eventually need a protected db that is there > for each developer to try out major versions of his work. For the minor > versions, he can work in his own local machine. > > This then brings the other arkward issue of connection strings, which I find > to be a pain when I have many systems to work with, and to test code. > > What is great about SVN and the other tools is they are so good and they are > free. that is amazing. > > Thanks > > Mark > > > 2009/3/30 Gustav Brock > > > Hi SCRUM Team > > > > As Shamil has written several times, we have to learn new techniques and > > tools. TortoiseSVN/VirtualSVN has been an eye-opener to me - it is a > > pleasure to work with and if you never before have use a versioning system > > for your code, this is your chance. To me it is double fun as I work both at > > home, from a laptop and at the office. Previously I just copied the complete > > solution folder to and from an FTP folder - now I can just open VS and in a > > minute I have al updates from wherever they were made! > > > > I really appreciate the time Shamil has taken to get this going - I know > > very well have much time it takes to research and test and set up. > > > > The Employee form was a bit late - I had some troubles with it, but Shamil > > came up with a good solution for storing the pictures. > > > > How are you doing Doug and John? Can you also open and download the > > pictures of the employees? > > > > /gustav > > > > > > >>> Gustav at cactus.dk 30-03-2009 18:49 >>> > > Hi SCRUM Team > > > > So how are we proceeding? > > I'm a little unsure what the next step is ... > > > > /gustav > > > > > > >>> Salakhetdinov Shamil 25-03-2009 18:18 >>> > > Hi SCRUM Team and all, > > > > I have got added developed CustomerOrders form. > > > > > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mcp2004 at mail.ru Wed Apr 1 12:44:48 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Wed, 01 Apr 2009 21:44:48 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IFNwcmludCAtIDFzdCB3ZWVrIHBsYW4=?= In-Reply-To: References: Message-ID: OK Mike, BTW this is our ProductOwner who has the authority to accept or reject 'DONE' state of developed forms and reports... But you did do some changes but decided to not commit them? Why? Thank you. -- Shamil -----Original Message----- From: "Mike Mattys" To: "Salakhetdinov Shamil" ,"Discussion concerning Visual Basic and related programming issues." Date: Wed, 1 Apr 2009 13:21:53 -0400 Subject: Re: [dba-VB] SCRUM: Sprint - 1st week plan > Shamil, > > No - please consider it finished > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > ----- Original Message ----- > From: "Salakhetdinov Shamil" > To: "Discussion concerning Visual Basic and related programming issues." > > Sent: Wednesday, April 01, 2009 1:14 PM > Subject: Re: [dba-VB] SCRUM: Sprint - 1st week plan > > > > > > Hi Mike, > > > > You planned to change your form layout a bit, didn't you? > > I have got all the latest updates from our SCC server and I haven't found > > these layout changes - am I missing something? > > > > Thank you. > > > > -- > > Shamil > > > > -----Original Message----- > > From: "Mike Mattys" > > To: "Discussion concerning Visual Basic and related programming > > issues." > > Date: Tue, 31 Mar 2009 17:45:27 -0400 > > Subject: Re: [dba-VB] SCRUM: Sprint - 1st week plan > > > >> > >> I hope no one is waiting on me ... ? > >> > >> - > >> Michael R Mattys > >> MapPoint and Database Dev > >> www.mattysconsulting.com > From mcp2004 at mail.ru Wed Apr 1 12:49:33 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Wed, 01 Apr 2009 21:49:33 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IFNwcmludCAtIDJuZCB3ZWVrIHBsYW4=?= Message-ID: Hi SCRUM Team, The following is the plan for the second week. Please select forms/reports your wanted to develop during this week. Please ask any questions. Please before asking the questions on forms check how the current set of forms is done: let's follow currently this "lightweight" development style for this project - we can do enhancements in the end of this project or in the follow-up project. Forms ====== 1 Customers Labels Dialog 3 Customer Phone List 2 Quaterly Order 2 Quaterly Orders Subform 1 Sales By Year Dialog 2 Sales Reports Dialog Reports ======== 2 Alphabetical List of Products 1 Product By Category 2 Sales Totals by Amount -------------------------------- 16 hours Thank you. -- Shamil From mmattys at rochester.rr.com Wed Apr 1 12:55:42 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Wed, 1 Apr 2009 13:55:42 -0400 Subject: [dba-VB] SCRUM: Sprint - 1st week plan References: Message-ID: Hi Shamil, Life this week is interfering with programming, but I'll catch up soon. - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Salakhetdinov Shamil" To: "dba-VB" Sent: Wednesday, April 01, 2009 1:44 PM Subject: Re: [dba-VB] SCRUM: Sprint - 1st week plan > OK Mike, > > BTW this is our ProductOwner who has the authority to accept or reject > 'DONE' state of developed forms and reports... > > But you did do some changes but decided to not commit them? Why? > > Thank you. > > -- > Shamil > > -----Original Message----- > From: "Mike Mattys" > To: "Salakhetdinov Shamil" ,"Discussion concerning Visual > Basic and related programming issues." > Date: Wed, 1 Apr 2009 13:21:53 -0400 > Subject: Re: [dba-VB] SCRUM: Sprint - 1st week plan > >> Shamil, >> >> No - please consider it finished >> >> - >> Michael R Mattys >> MapPoint and Database Dev >> www.mattysconsulting.com >> - >> ----- Original Message ----- >> From: "Salakhetdinov Shamil" >> To: "Discussion concerning Visual Basic and related programming issues." >> >> Sent: Wednesday, April 01, 2009 1:14 PM >> Subject: Re: [dba-VB] SCRUM: Sprint - 1st week plan >> >> >> > >> > Hi Mike, >> > >> > You planned to change your form layout a bit, didn't you? >> > I have got all the latest updates from our SCC server and I haven't >> > found >> > these layout changes - am I missing something? >> > >> > Thank you. >> > >> > -- >> > Shamil >> > >> > -----Original Message----- >> > From: "Mike Mattys" >> > To: "Discussion concerning Visual Basic and related programming >> > issues." >> > Date: Tue, 31 Mar 2009 17:45:27 -0400 >> > Subject: Re: [dba-VB] SCRUM: Sprint - 1st week plan >> > >> >> >> >> I hope no one is waiting on me ... ? >> >> >> >> - >> >> Michael R Mattys >> >> MapPoint and Database Dev >> >> www.mattysconsulting.com >> > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From jwcolby at colbyconsulting.com Wed Apr 1 13:48:17 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Wed, 01 Apr 2009 14:48:17 -0400 Subject: [dba-VB] SCRUM: Sprint - 1st week plan In-Reply-To: References: Message-ID: <49D3B6F1.704@colbyconsulting.com> Life last week was interfering with programming. This week might be better. 8( John W. Colby www.ColbyConsulting.com Mike Mattys wrote: > Hi Shamil, > > Life this week is interfering with programming, > but I'll catch up soon. > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > ----- Original Message ----- > From: "Salakhetdinov Shamil" > To: "dba-VB" > Sent: Wednesday, April 01, 2009 1:44 PM > Subject: Re: [dba-VB] SCRUM: Sprint - 1st week plan > > >> OK Mike, >> >> BTW this is our ProductOwner who has the authority to accept or reject >> 'DONE' state of developed forms and reports... >> >> But you did do some changes but decided to not commit them? Why? >> >> Thank you. >> >> -- >> Shamil >> >> -----Original Message----- >> From: "Mike Mattys" >> To: "Salakhetdinov Shamil" ,"Discussion concerning Visual >> Basic and related programming issues." >> Date: Wed, 1 Apr 2009 13:21:53 -0400 >> Subject: Re: [dba-VB] SCRUM: Sprint - 1st week plan >> >>> Shamil, >>> >>> No - please consider it finished >>> >>> - >>> Michael R Mattys >>> MapPoint and Database Dev >>> www.mattysconsulting.com >>> - >>> ----- Original Message ----- >>> From: "Salakhetdinov Shamil" >>> To: "Discussion concerning Visual Basic and related programming issues." >>> >>> Sent: Wednesday, April 01, 2009 1:14 PM >>> Subject: Re: [dba-VB] SCRUM: Sprint - 1st week plan >>> >>> >>>> Hi Mike, >>>> >>>> You planned to change your form layout a bit, didn't you? >>>> I have got all the latest updates from our SCC server and I haven't >>>> found >>>> these layout changes - am I missing something? >>>> >>>> Thank you. >>>> >>>> -- >>>> Shamil >>>> >>>> -----Original Message----- >>>> From: "Mike Mattys" >>>> To: "Discussion concerning Visual Basic and related programming >>>> issues." >>>> Date: Tue, 31 Mar 2009 17:45:27 -0400 >>>> Subject: Re: [dba-VB] SCRUM: Sprint - 1st week plan >>>> >>>>> I hope no one is waiting on me ... ? >>>>> >>>>> - >>>>> Michael R Mattys >>>>> MapPoint and Database Dev >>>>> www.mattysconsulting.com >> _______________________________________________ >> dba-VB mailing list >> dba-VB at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/dba-vb >> http://www.databaseadvisors.com >> > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > > From mcp2004 at mail.ru Wed Apr 1 14:14:28 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Wed, 01 Apr 2009 23:14:28 +0400 Subject: [dba-VB] Click-Once setup... Message-ID: Hi All, Does anybody have .NET Apps Click-Once setup experience - namely .NET WPF apps Click-Once experience? I wonder how much time it could be needed for me to configure and test such setup assuming I have WPF appricaltion ready? My customer also wanted to have CompanyName and UserId specified and somehow passed from Click-Once URL http://my-click-once-application-url?c=company&u=userid to the local application when it is installed first time/updated/on-start-up to get UserId in login dialog - is it possible to get such params somehow by the subject application passed to the latter "automagically" in e.g. standard start-up arguments or something like that? Thank you. -- Shamil P.S. "WPF App deployed with ClickOnce": http://stackoverflow.com/questions/461186/is-this-list-a-correct-understanding-of-microsofts-current-application-deploymen requires two clicks (click hyperlink, click yes), no user input only for current user, no per-machine installations no shortcuts on desktop appears in program list like normal applications applications files are always copied to ../My Documents/My Applications a shortcut to your application will be put in Start menu / your company name cannot modify the target computer, isolated from operating system automatically detects and updates a newer version published simply by putting them on a webserver (where clients detect and get them) requires .NET 2.0 or later comparable to Java Web Start solves four problems: (1) easy deployment, (2) easy updating, (3) low-impact on target computer, (4) no need for administrator permissions. considered "low impact" if two users have the same ClickOnce applciation installed on the same machine, they will not break each other employs CAS for security user does not have to be online to use application standalone ClickOnce apps do not work on Firefox and Mac with Firefox now since it needs the .NET runtime restricted to single-window apps since they run in the browser building a ClickOnce manifest is much easier than Silverlight etc, since the IDE will do almost all of it for you; you just have to host the files somewhere (could be a web URL; could be a network UNC). From Gustav at cactus.dk Wed Apr 1 16:17:01 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Wed, 01 Apr 2009 23:17:01 +0200 Subject: [dba-VB] Click-Once setup... Message-ID: Hi Shamil Indeed! Highly recommended: http://databaseadvisors.com/pipermail/dba-vb/2008-October/002037.html I have installed a web server (IIS) at the client to which I have external access and publish the app to this directly from VS (via FTP) when a revision has been made. It can't be easier. /gustav PS: Will return to the SCRUM stuff tomorrow. It's bedtime here ... >>> Salakhetdinov Shamil 01-04-2009 21:14 >>> Hi All, Does anybody have .NET Apps Click-Once setup experience - namely .NET WPF apps Click-Once experience? I wonder how much time it could be needed for me to configure and test such setup assuming I have WPF appricaltion ready? My customer also wanted to have CompanyName and UserId specified and somehow passed from Click-Once URL http://my-click-once-application-url?c=company&u=userid to the local application when it is installed first time/updated/on-start-up to get UserId in login dialog - is it possible to get such params somehow by the subject application passed to the latter "automagically" in e.g. standard start-up arguments or something like that? Thank you. -- Shamil P.S. "WPF App deployed with ClickOnce": http://stackoverflow.com/questions/461186/is-this-list-a-correct-understanding-of-microsofts-current-application-deploymen requires two clicks (click hyperlink, click yes), no user input only for current user, no per-machine installations no shortcuts on desktop appears in program list like normal applications applications files are always copied to ../My Documents/My Applications a shortcut to your application will be put in Start menu / your company name cannot modify the target computer, isolated from operating system automatically detects and updates a newer version published simply by putting them on a webserver (where clients detect and get them) requires .NET 2.0 or later comparable to Java Web Start solves four problems: (1) easy deployment, (2) easy updating, (3) low-impact on target computer, (4) no need for administrator permissions. considered "low impact" if two users have the same ClickOnce applciation installed on the same machine, they will not break each other employs CAS for security user does not have to be online to use application standalone ClickOnce apps do not work on Firefox and Mac with Firefox now since it needs the .NET runtime restricted to single-window apps since they run in the browser building a ClickOnce manifest is much easier than Silverlight etc, since the IDE will do almost all of it for you; you just have to host the files somewhere (could be a web URL; could be a network UNC). From mcp2004 at mail.ru Wed Apr 1 16:51:21 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Thu, 02 Apr 2009 01:51:21 +0400 Subject: [dba-VB] =?koi8-r?b?aHR0cDovL25vcnRod2luZC5jb2RlcGxleC5jb20=?= Message-ID: Cross-posted in dba-VB and AccessD === Hi All, Northwind.NET project has got the new version of publicly available source code today at http://northwind.codeplex.com This code is a result of the first week of SCRUM team work. Please download the code, try to run it, join dba-VB discussion... Stay tuned for the next versions of code planned to be released regularily every one-two weeks... Thank you. -- Shamil From mcp2004 at mail.ru Wed Apr 1 17:17:18 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Thu, 02 Apr 2009 02:17:18 +0400 Subject: [dba-VB] =?koi8-r?b?Q2xpY2stT25jZSBzZXR1cC4uLg==?= In-Reply-To: References: Message-ID: Hi Gustav, Thank you for your info. I have just tried to setup a simple WPF app as Click-Once on my ASP.NET hosting site but it didn't work from my first try. I've probably done something wrong. I will continue tomorrow... Thank you. -- Shamil -----Original Message----- From: "Gustav Brock" To: Date: Wed, 01 Apr 2009 23:17:01 +0200 Subject: Re: [dba-VB] Click-Once setup... > Hi Shamil > > Indeed! Highly recommended: > > http://databaseadvisors.com/pipermail/dba-vb/2008-October/002037.html > > I have installed a web server (IIS) at the client to which I have external access and publish the app to this directly from VS (via FTP) when a revision has been made. It can't be easier. > > /gustav > > PS: Will return to the SCRUM stuff tomorrow. It's bedtime here ... > > > >>> Salakhetdinov Shamil 01-04-2009 21:14 >>> > Hi All, > > Does anybody have .NET Apps Click-Once setup experience - namely .NET WPF apps Click-Once experience? > > I wonder how much time it could be needed for me to configure and test such setup assuming I have WPF appricaltion ready? > > My customer also wanted to have CompanyName and UserId specified and somehow passed from Click-Once URL > > http://my-click-once-application-url?c=company&u=userid > > to the local application when it is installed first time/updated/on-start-up to get UserId in login dialog - is it possible to get such params somehow by the subject application passed to the latter "automagically" in e.g. standard start-up arguments or something like that? > > Thank you. > > -- > Shamil > > P.S. > > "WPF App deployed with ClickOnce": > > http://stackoverflow.com/questions/461186/is-this-list-a-correct-understanding-of-microsofts-current-application-deploymen > > requires two clicks (click hyperlink, click yes), no user input > only for current user, no per-machine installations > no shortcuts on desktop > appears in program list like normal applications > applications files are always copied to ../My Documents/My Applications > a shortcut to your application will be put in Start menu / your company name > cannot modify the target computer, isolated from operating system > automatically detects and updates a newer version > published simply by putting them on a webserver (where clients detect and get them) > requires .NET 2.0 or later > comparable to Java Web Start > solves four problems: (1) easy deployment, (2) easy updating, (3) low-impact on target computer, (4) no need for administrator permissions. > considered "low impact" > if two users have the same ClickOnce applciation installed on the same machine, they will not break each other > employs CAS for security > user does not have to be online to use application > standalone ClickOnce apps do not work on Firefox and Mac with Firefox now since it needs the .NET runtime > restricted to single-window apps since they run in the browser > building a ClickOnce manifest is much easier than Silverlight etc, since the IDE will do almost all of it for you; you just have to host the files somewhere (could be a web URL; could be a network UNC). > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mcp2004 at mail.ru Wed Apr 1 17:23:38 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Thu, 02 Apr 2009 02:23:38 +0400 Subject: [dba-VB] =?koi8-r?b?Q2xpY2stT25jZSBzZXR1cC4uLg==?= In-Reply-To: References: Message-ID: Have just found addtional Click-Once related stuff to read-through/investigate/apply tomorrow: http://msdn.microsoft.com/en-us/library/t71a733d(VS.80).aspx http://msdn.microsoft.com/en-us/library/cc707835.aspx -- Shamil -----Original Message----- From: Salakhetdinov Shamil To: "Discussion concerning Visual Basic and related programming issues." Date: Thu, 02 Apr 2009 02:17:18 +0400 Subject: Re: [dba-VB] Click-Once setup... > > Hi Gustav, > > Thank you for your info. > > I have just tried to setup a simple WPF app as Click-Once on my ASP.NET hosting site but it didn't work from my first try. I've probably done something wrong. > > I will continue tomorrow... > > Thank you. > > -- > Shamil > > > -----Original Message----- > From: "Gustav Brock" > To: > Date: Wed, 01 Apr 2009 23:17:01 +0200 > Subject: Re: [dba-VB] Click-Once setup... > > > Hi Shamil > > > > Indeed! Highly recommended: > > > > http://databaseadvisors.com/pipermail/dba-vb/2008-October/002037.html > > > > I have installed a web server (IIS) at the client to which I have external access and publish the app to this directly from VS (via FTP) when a revision has been made. It can't be easier. > > > > /gustav > > > > PS: Will return to the SCRUM stuff tomorrow. It's bedtime here ... > > > > > > >>> Salakhetdinov Shamil 01-04-2009 21:14 >>> > > Hi All, > > > > Does anybody have .NET Apps Click-Once setup experience - namely .NET WPF apps Click-Once experience? > > > > I wonder how much time it could be needed for me to configure and test such setup assuming I have WPF appricaltion ready? > > > > My customer also wanted to have CompanyName and UserId specified and somehow passed from Click-Once URL > > > > http://my-click-once-application-url?c=company&u=userid > > > > to the local application when it is installed first time/updated/on-start-up to get UserId in login dialog - is it possible to get such params somehow by the subject application passed to the latter "automagically" in e.g. standard start-up arguments or something like that? > > > > Thank you. > > > > -- > > Shamil > > > > P.S. > > > > "WPF App deployed with ClickOnce": > > > > http://stackoverflow.com/questions/461186/is-this-list-a-correct-understanding-of-microsofts-current-application-deploymen > > > > requires two clicks (click hyperlink, click yes), no user input > > only for current user, no per-machine installations > > no shortcuts on desktop > > appears in program list like normal applications > > applications files are always copied to ../My Documents/My Applications > > a shortcut to your application will be put in Start menu / your company name > > cannot modify the target computer, isolated from operating system > > automatically detects and updates a newer version > > published simply by putting them on a webserver (where clients detect and get them) > > requires .NET 2.0 or later > > comparable to Java Web Start > > solves four problems: (1) easy deployment, (2) easy updating, (3) low-impact on target computer, (4) no need for administrator permissions. > > considered "low impact" > > if two users have the same ClickOnce applciation installed on the same machine, they will not break each other > > employs CAS for security > > user does not have to be online to use application > > standalone ClickOnce apps do not work on Firefox and Mac with Firefox now since it needs the .NET runtime > > restricted to single-window apps since they run in the browser > > building a ClickOnce manifest is much easier than Silverlight etc, since the IDE will do almost all of it for you; you just have to host the files somewhere (could be a web URL; could be a network UNC). > > > > > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mcp2004 at mail.ru Thu Apr 2 01:01:28 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Thu, 02 Apr 2009 10:01:28 +0400 Subject: [dba-VB] =?koi8-r?b?Q2xpY2stT25jZSBzZXR1cC4uLg==?= In-Reply-To: References: Message-ID: Hi All, I have published simple WPF Click-Once sample here: http://shamils-4.hosting.parking.ru/click-once/MySampleWpfApplication.application Could you please test how it works for you by clicking on the above link? It works OK here. Please note that I signed it by using test certificate - not sure how it works on other systems. Thank you. -- Shamil -----Original Message----- From: Salakhetdinov Shamil To: "Discussion concerning Visual Basic and related programming issues." Date: Thu, 02 Apr 2009 02:23:38 +0400 Subject: Re: [dba-VB] Click-Once setup... > > Have just found addtional Click-Once related stuff to read-through/investigate/apply tomorrow: > > http://msdn.microsoft.com/en-us/library/t71a733d(VS.80).aspx > > http://msdn.microsoft.com/en-us/library/cc707835.aspx > > -- > Shamil > > -----Original Message----- > From: Salakhetdinov Shamil > To: "Discussion concerning Visual Basic and related programming issues." > Date: Thu, 02 Apr 2009 02:17:18 +0400 > Subject: Re: [dba-VB] Click-Once setup... > > > > > Hi Gustav, > > > > Thank you for your info. > > > > I have just tried to setup a simple WPF app as Click-Once on my ASP.NET hosting site but it didn't work from my first try. I've probably done something wrong. > > > > I will continue tomorrow... > > > > Thank you. > > > > -- > > Shamil > > > > > > -----Original Message----- > > From: "Gustav Brock" > > To: > > Date: Wed, 01 Apr 2009 23:17:01 +0200 > > Subject: Re: [dba-VB] Click-Once setup... > > > > > Hi Shamil > > > > > > Indeed! Highly recommended: > > > > > > http://databaseadvisors.com/pipermail/dba-vb/2008-October/002037.html > > > > > > I have installed a web server (IIS) at the client to which I have external access and publish the app to this directly from VS (via FTP) when a revision has been made. It can't be easier. > > > > > > /gustav > > > > > > PS: Will return to the SCRUM stuff tomorrow. It's bedtime here ... > > > > > > > > > >>> Salakhetdinov Shamil 01-04-2009 21:14 >>> > > > Hi All, > > > > > > Does anybody have .NET Apps Click-Once setup experience - namely .NET WPF apps Click-Once experience? > > > > > > I wonder how much time it could be needed for me to configure and test such setup assuming I have WPF appricaltion ready? > > > > > > My customer also wanted to have CompanyName and UserId specified and somehow passed from Click-Once URL > > > > > > http://my-click-once-application-url?c=company&u=userid > > > > > > to the local application when it is installed first time/updated/on-start-up to get UserId in login dialog - is it possible to get such params somehow by the subject application passed to the latter "automagically" in e.g. standard start-up arguments or something like that? > > > > > > Thank you. > > > > > > -- > > > Shamil > > > > > > P.S. > > > > > > "WPF App deployed with ClickOnce": > > > > > > http://stackoverflow.com/questions/461186/is-this-list-a-correct-understanding-of-microsofts-current-application-deploymen > > > > > > requires two clicks (click hyperlink, click yes), no user input > > > only for current user, no per-machine installations > > > no shortcuts on desktop > > > appears in program list like normal applications > > > applications files are always copied to ../My Documents/My Applications > > > a shortcut to your application will be put in Start menu / your company name > > > cannot modify the target computer, isolated from operating system > > > automatically detects and updates a newer version > > > published simply by putting them on a webserver (where clients detect and get them) > > > requires .NET 2.0 or later > > > comparable to Java Web Start > > > solves four problems: (1) easy deployment, (2) easy updating, (3) low-impact on target computer, (4) no need for administrator permissions. > > > considered "low impact" > > > if two users have the same ClickOnce applciation installed on the same machine, they will not break each other > > > employs CAS for security > > > user does not have to be online to use application > > > standalone ClickOnce apps do not work on Firefox and Mac with Firefox now since it needs the .NET runtime > > > restricted to single-window apps since they run in the browser > > > building a ClickOnce manifest is much easier than Silverlight etc, since the IDE will do almost all of it for you; you just have to host the files somewhere (could be a web URL; could be a network UNC). > > > > > > > > > > > > _______________________________________________ > > > dba-VB mailing list > > > dba-VB at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > > http://www.databaseadvisors.com > > > > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From Gustav at cactus.dk Thu Apr 2 02:26:16 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Thu, 02 Apr 2009 09:26:16 +0200 Subject: [dba-VB] Click-Once setup... Message-ID: Hi Shamil Works fine. It checks system (I have, of course, everything installed so no big business), it warns about the unknown certificate, I choose to run, and after a few seconds Hello World - v.0.0.1 pops up with a Test and an Exit button. Clicking Test pops a messagebox with Test Message. /gustav >>> Salakhetdinov Shamil 02-04-2009 08:01 >>> Hi All, I have published simple WPF Click-Once sample here: http://shamils-4.hosting.parking.ru/click-once/MySampleWpfApplication.application Could you please test how it works for you by clicking on the above link? It works OK here. Please note that I signed it by using test certificate - not sure how it works on other systems. Thank you. -- Shamil From drawbridgej at sympatico.ca Thu Apr 2 07:13:34 2009 From: drawbridgej at sympatico.ca (Jack and Pat) Date: Thu, 2 Apr 2009 07:13:34 -0500 Subject: [dba-VB] Click-Once setup... In-Reply-To: References: Message-ID: <10BAA490AF5D4181B13C3C8730F3722A@AMDXP> Hi Guys, The sample worked fine for me also. As Gustav says it checks the system. I have downloaded, but haven't used, VS2008 Express C#, VB. I got the warning of the certificate, and selected Run. It did - I got the Hello World screen with Test and Exit buttons. I chose test and got the message box. Just to say I don't have all of the VS bells and whistles, but the application came up just by going to the link. Jack -----Original Message----- From: dba-vb-bounces at databaseadvisors.com [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Thursday, April 02, 2009 2:26 AM To: dba-vb at databaseadvisors.com Subject: Re: [dba-VB] Click-Once setup... Hi Shamil Works fine. It checks system (I have, of course, everything installed so no big business), it warns about the unknown certificate, I choose to run, and after a few seconds Hello World - v.0.0.1 pops up with a Test and an Exit button. Clicking Test pops a messagebox with Test Message. /gustav >>> Salakhetdinov Shamil 02-04-2009 08:01 >>> Hi All, I have published simple WPF Click-Once sample here: http://shamils-4.hosting.parking.ru/click-once/MySampleWpfApplication.applic ation Could you please test how it works for you by clicking on the above link? It works OK here. Please note that I signed it by using test certificate - not sure how it works on other systems. Thank you. -- Shamil _______________________________________________ dba-VB mailing list dba-VB at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/dba-vb http://www.databaseadvisors.com From James at fcidms.com Thu Apr 2 08:34:15 2009 From: James at fcidms.com (James Barash) Date: Thu, 2 Apr 2009 09:34:15 -0400 Subject: [dba-VB] Click-Once setup... In-Reply-To: Message-ID: <006801c9b397$b7d78c00$6d0101c0@fci.local> Shamil: It worked fine here. I got a warning about the certificate but it ran fine. James Barash -----Original Message----- From: dba-vb-bounces at databaseadvisors.com [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Salakhetdinov Shamil Sent: Thursday, April 02, 2009 2:01 AM To: Discussion concerning Visual Basic and related programming issues. Subject: Re: [dba-VB] Click-Once setup... Hi All, I have published simple WPF Click-Once sample here: http://shamils-4.hosting.parking.ru/click-once/MySampleWpfApplication.applic ation Could you please test how it works for you by clicking on the above link? It works OK here. Please note that I signed it by using test certificate - not sure how it works on other systems. Thank you. -- Shamil -----Original Message----- From: Salakhetdinov Shamil To: "Discussion concerning Visual Basic and related programming issues." Date: Thu, 02 Apr 2009 02:23:38 +0400 Subject: Re: [dba-VB] Click-Once setup... > > Have just found addtional Click-Once related stuff to read-through/investigate/apply tomorrow: > > http://msdn.microsoft.com/en-us/library/t71a733d(VS.80).aspx > > http://msdn.microsoft.com/en-us/library/cc707835.aspx > > -- > Shamil > > -----Original Message----- > From: Salakhetdinov Shamil > To: "Discussion concerning Visual Basic and related programming issues." > Date: Thu, 02 Apr 2009 02:17:18 +0400 > Subject: Re: [dba-VB] Click-Once setup... > > > > > Hi Gustav, > > > > Thank you for your info. > > > > I have just tried to setup a simple WPF app as Click-Once on my ASP.NET hosting site but it didn't work from my first try. I've probably done something wrong. > > > > I will continue tomorrow... > > > > Thank you. > > > > -- > > Shamil > > > > > > -----Original Message----- > > From: "Gustav Brock" > > To: > > Date: Wed, 01 Apr 2009 23:17:01 +0200 > > Subject: Re: [dba-VB] Click-Once setup... > > > > > Hi Shamil > > > > > > Indeed! Highly recommended: > > > > > > http://databaseadvisors.com/pipermail/dba-vb/2008-October/002037.html > > > > > > I have installed a web server (IIS) at the client to which I have external access and publish the app to this directly from VS (via FTP) when a revision has been made. It can't be easier. > > > > > > /gustav > > > > > > PS: Will return to the SCRUM stuff tomorrow. It's bedtime here ... > > > > > > > > > >>> Salakhetdinov Shamil 01-04-2009 21:14 >>> > > > Hi All, > > > > > > Does anybody have .NET Apps Click-Once setup experience - namely .NET WPF apps Click-Once experience? > > > > > > I wonder how much time it could be needed for me to configure and test such setup assuming I have WPF appricaltion ready? > > > > > > My customer also wanted to have CompanyName and UserId specified and somehow passed from Click-Once URL > > > > > > http://my-click-once-application-url?c=company&u=userid > > > > > > to the local application when it is installed first time/updated/on-start-up to get UserId in login dialog - is it possible to get such params somehow by the subject application passed to the latter "automagically" in e.g. standard start-up arguments or something like that? > > > > > > Thank you. > > > > > > -- > > > Shamil > > > > > > P.S. > > > > > > "WPF App deployed with ClickOnce": > > > > > > http://stackoverflow.com/questions/461186/is-this-list-a-correct-understandi ng-of-microsofts-current-application-deploymen > > > > > > requires two clicks (click hyperlink, click yes), no user input > > > only for current user, no per-machine installations > > > no shortcuts on desktop > > > appears in program list like normal applications > > > applications files are always copied to ../My Documents/My Applications > > > a shortcut to your application will be put in Start menu / your company name > > > cannot modify the target computer, isolated from operating system > > > automatically detects and updates a newer version > > > published simply by putting them on a webserver (where clients detect and get them) > > > requires .NET 2.0 or later > > > comparable to Java Web Start > > > solves four problems: (1) easy deployment, (2) easy updating, (3) low-impact on target computer, (4) no need for administrator permissions. > > > considered "low impact" > > > if two users have the same ClickOnce applciation installed on the same machine, they will not break each other > > > employs CAS for security > > > user does not have to be online to use application > > > standalone ClickOnce apps do not work on Firefox and Mac with Firefox now since it needs the .NET runtime > > > restricted to single-window apps since they run in the browser > > > building a ClickOnce manifest is much easier than Silverlight etc, since the IDE will do almost all of it for you; you just have to host the files somewhere (could be a web URL; could be a network UNC). > > > > > > > > > > > > _______________________________________________ > > > dba-VB mailing list > > > dba-VB at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > > http://www.databaseadvisors.com > > > > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > _______________________________________________ dba-VB mailing list dba-VB at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/dba-vb http://www.databaseadvisors.com From mmattys at rochester.rr.com Thu Apr 2 08:58:07 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Thu, 2 Apr 2009 09:58:07 -0400 Subject: [dba-VB] Click-Once setup... References: <006801c9b397$b7d78c00$6d0101c0@fci.local> Message-ID: <442A4DC9F5F5470C8CAC5C2C4E1F3A16@Mattys> Hi Shamil, It worked here after 'unknown publisher' warning. Took a few moments 'verifying application requirements.' - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "James Barash" To: "'Salakhetdinov Shamil'" ; "'Discussion concerning Visual Basic and related programming issues.'" Sent: Thursday, April 02, 2009 9:34 AM Subject: Re: [dba-VB] Click-Once setup... > Shamil: > It worked fine here. I got a warning about the certificate but it ran > fine. > > James Barash > > -----Original Message----- > From: dba-vb-bounces at databaseadvisors.com > [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Salakhetdinov > Shamil > Sent: Thursday, April 02, 2009 2:01 AM > To: Discussion concerning Visual Basic and related programming issues. > Subject: Re: [dba-VB] Click-Once setup... > > > Hi All, > > I have published simple WPF Click-Once sample here: > > http://shamils-4.hosting.parking.ru/click-once/MySampleWpfApplication.applic > ation > > Could you please test how it works for you by clicking on the above link? > It works OK here. > > Please note that I signed it by using test certificate - not sure how it > works on other systems. > > Thank you. > > -- > Shamil > > > > -----Original Message----- > From: Salakhetdinov Shamil > To: "Discussion concerning Visual Basic and related programming > issues." > Date: Thu, 02 Apr 2009 02:23:38 +0400 > Subject: Re: [dba-VB] Click-Once setup... > >> >> Have just found addtional Click-Once related stuff to > read-through/investigate/apply tomorrow: >> >> http://msdn.microsoft.com/en-us/library/t71a733d(VS.80).aspx >> >> http://msdn.microsoft.com/en-us/library/cc707835.aspx >> >> -- >> Shamil >> >> -----Original Message----- >> From: Salakhetdinov Shamil >> To: "Discussion concerning Visual Basic and related programming > issues." >> Date: Thu, 02 Apr 2009 02:17:18 +0400 >> Subject: Re: [dba-VB] Click-Once setup... >> >> > >> > Hi Gustav, >> > >> > Thank you for your info. >> > >> > I have just tried to setup a simple WPF app as Click-Once on my ASP.NET > hosting site but it didn't work from my first try. I've probably done > something wrong. >> > >> > I will continue tomorrow... >> > >> > Thank you. >> > >> > -- >> > Shamil >> > >> > >> > -----Original Message----- >> > From: "Gustav Brock" >> > To: >> > Date: Wed, 01 Apr 2009 23:17:01 +0200 >> > Subject: Re: [dba-VB] Click-Once setup... >> > >> > > Hi Shamil >> > > >> > > Indeed! Highly recommended: >> > > >> > > http://databaseadvisors.com/pipermail/dba-vb/2008-October/002037.html >> > > >> > > I have installed a web server (IIS) at the client to which I have > external access and publish the app to this directly from VS (via FTP) > when > a revision has been made. It can't be easier. >> > > >> > > /gustav >> > > >> > > PS: Will return to the SCRUM stuff tomorrow. It's bedtime here ... >> > > >> > > >> > > >>> Salakhetdinov Shamil 01-04-2009 21:14 >>> >> > > Hi All, >> > > >> > > Does anybody have .NET Apps Click-Once setup experience - namely .NET > WPF apps Click-Once experience? >> > > >> > > I wonder how much time it could be needed for me to configure and >> > > test > such setup assuming I have WPF appricaltion ready? >> > > >> > > My customer also wanted to have CompanyName and UserId specified and > somehow passed from Click-Once URL >> > > >> > > http://my-click-once-application-url?c=company&u=userid >> > > >> > > to the local application when it is installed first > time/updated/on-start-up to get UserId in login dialog - is it possible to > get such params somehow by the subject application passed to the latter > "automagically" in e.g. standard start-up arguments or something like > that? >> > > >> > > Thank you. >> > > >> > > -- >> > > Shamil >> > > >> > > P.S. >> > > >> > > "WPF App deployed with ClickOnce": >> > > >> > > > http://stackoverflow.com/questions/461186/is-this-list-a-correct-understandi > ng-of-microsofts-current-application-deploymen >> > > >> > > requires two clicks (click hyperlink, click yes), no user input >> > > only for current user, no per-machine installations >> > > no shortcuts on desktop >> > > appears in program list like normal applications >> > > applications files are always copied to ../My Documents/My > Applications >> > > a shortcut to your application will be put in Start menu / your > company name >> > > cannot modify the target computer, isolated from operating system >> > > automatically detects and updates a newer version >> > > published simply by putting them on a webserver (where clients detect > and get them) >> > > requires .NET 2.0 or later >> > > comparable to Java Web Start >> > > solves four problems: (1) easy deployment, (2) easy updating, (3) > low-impact on target computer, (4) no need for administrator permissions. >> > > considered "low impact" >> > > if two users have the same ClickOnce applciation installed on the >> > > same > machine, they will not break each other >> > > employs CAS for security >> > > user does not have to be online to use application >> > > standalone ClickOnce apps do not work on Firefox and Mac with Firefox > now since it needs the .NET runtime >> > > restricted to single-window apps since they run in the browser >> > > building a ClickOnce manifest is much easier than Silverlight etc, > since the IDE will do almost all of it for you; you just have to host the > files somewhere (could be a web URL; could be a network UNC). >> > > >> > > >> > > >> > > _______________________________________________ >> > > dba-VB mailing list >> > > dba-VB at databaseadvisors.com >> > > http://databaseadvisors.com/mailman/listinfo/dba-vb >> > > http://www.databaseadvisors.com >> > > >> > >> > _______________________________________________ >> > dba-VB mailing list >> > dba-VB at databaseadvisors.com >> > http://databaseadvisors.com/mailman/listinfo/dba-vb >> > http://www.databaseadvisors.com >> > >> >> _______________________________________________ >> dba-VB mailing list >> dba-VB at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/dba-vb >> http://www.databaseadvisors.com >> > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From fuller.artful at gmail.com Thu Apr 2 09:28:17 2009 From: fuller.artful at gmail.com (Arthur Fuller) Date: Thu, 2 Apr 2009 10:28:17 -0400 Subject: [dba-VB] http://northwind.codeplex.com In-Reply-To: References: Message-ID: <29f585dd0904020728r28f2e06bwc5086c6711df1652@mail.gmail.com> I go there and it reports nothing new. What am I doing wrong? A. From Gustav at cactus.dk Thu Apr 2 09:34:06 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Thu, 02 Apr 2009 16:34:06 +0200 Subject: [dba-VB] http://northwind.codeplex.com Message-ID: Hi Arthur Menu item Releases you picked? That fooled me too. Pick menu item Source Code. /gustav >>> fuller.artful at gmail.com 02-04-2009 16:28 >>> I go there and it reports nothing new. What am I doing wrong? A. From mmattys at rochester.rr.com Thu Apr 2 10:18:07 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Thu, 2 Apr 2009 11:18:07 -0400 Subject: [dba-VB] SCRUM: Sprint - 2nd week plan References: Message-ID: Hi Scrum Team, I'll choose the Customer Phone List - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Salakhetdinov Shamil" To: "dba-VB" Sent: Wednesday, April 01, 2009 1:49 PM Subject: [dba-VB] SCRUM: Sprint - 2nd week plan > Hi SCRUM Team, > > The following is the plan for the second week. > Please select forms/reports your wanted to develop during this week. > Please ask any questions. > Please before asking the questions on forms check how the current set of > forms is done: let's follow currently this "lightweight" development style > for this project - we can do enhancements in the end of this project or in > the follow-up project. > > Forms > ====== > 1 Customers Labels Dialog > 3 Customer Phone List > 2 Quaterly Order > 2 Quaterly Orders Subform > 1 Sales By Year Dialog > 2 Sales Reports Dialog > > Reports > ======== > 2 Alphabetical List of Products > 1 Product By Category > 2 Sales Totals by Amount > -------------------------------- > 16 hours > > Thank you. > > -- > Shamil > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From fuller.artful at gmail.com Thu Apr 2 10:41:06 2009 From: fuller.artful at gmail.com (Arthur Fuller) Date: Thu, 2 Apr 2009 11:41:06 -0400 Subject: [dba-VB] http://northwind.codeplex.com In-Reply-To: References: Message-ID: <29f585dd0904020841o2a32f306ua68fed4b9c6e0016@mail.gmail.com> Thanks Gustav. On Thu, Apr 2, 2009 at 10:34 AM, Gustav Brock wrote: > Hi Arthur > > Menu item Releases you picked? That fooled me too. > Pick menu item Source Code. > From Gustav at cactus.dk Thu Apr 2 11:09:23 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Thu, 02 Apr 2009 18:09:23 +0200 Subject: [dba-VB] SCRUM: Sprint - 2nd week plan Message-ID: Hi SCRUM Team I could take, say, the Quarterly Orders including Subform and one of the reports. /gustav >>> Salakhetdinov Shamil 01-04-2009 19:49 >>> Hi SCRUM Team, The following is the plan for the second week. Please select forms/reports your wanted to develop during this week. Please ask any questions. Please before asking the questions on forms check how the current set of forms is done: let's follow currently this "lightweight" development style for this project - we can do enhancements in the end of this project or in the follow-up project. Forms ====== 1 Customers Labels Dialog 3 Customer Phone List 2 Quaterly Order 2 Quaterly Orders Subform 1 Sales By Year Dialog 2 Sales Reports Dialog Reports ======== 2 Alphabetical List of Products 1 Product By Category 2 Sales Totals by Amount -------------------------------- 16 hours Thank you. -- Shamil From mcp2004 at mail.ru Thu Apr 2 14:32:03 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Thu, 02 Apr 2009 23:32:03 +0400 Subject: [dba-VB] =?koi8-r?b?aHR0cDovL25vcnRod2luZC5jb2RlcGxleC5jb20=?= In-Reply-To: <29f585dd0904020728r28f2e06bwc5086c6711df1652@mail.gmail.com> References: <29f585dd0904020728r28f2e06bwc5086c6711df1652@mail.gmail.com> Message-ID: Hi Arthur, You probably mean that there is no new releases there? Yes, the first release is planned when the current project finished somewhere between 20-25th of April 2009. But there are several source code versions submitted there - here are the links: Source Code Check-ins List http://northwind.codeplex.com/SourceControl/ListDownloadableCommits.aspx 01-APR-09 Source Code Version Check-In http://northwind.codeplex.com/SourceControl/changeset/view/3548#69615 Thank you. -- Shamil -----Original Message----- From: Arthur Fuller To: Salakhetdinov Shamil , "Discussion concerning Visual Basic and related programming issues." Date: Thu, 2 Apr 2009 10:28:17 -0400 Subject: Re: [dba-VB] http://northwind.codeplex.com > I go there and it reports nothing new. What am I doing wrong? > > A. > > From mcp2004 at mail.ru Thu Apr 2 14:33:50 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Thu, 02 Apr 2009 23:33:50 +0400 Subject: [dba-VB] =?koi8-r?b?Q2xpY2stT25jZSBzZXR1cC4uLg==?= In-Reply-To: References: Message-ID: Hi Gustav, Thank you for testing. I have put the new version, which accepts parameters, and I have also signed the application my my code signing certificate - here is the link (watch line wraps): http://shamils-4.hosting.parking.ru/click-once/MySampleWpfApplication.application?Company=Test&UserId=Guest Thank you. -- Shamil -----Original Message----- From: "Gustav Brock" To: Date: Thu, 02 Apr 2009 09:26:16 +0200 Subject: Re: [dba-VB] Click-Once setup... > Hi Shamil > > Works fine. It checks system (I have, of course, everything installed so no big business), it warns about the unknown certificate, I choose to run, and after a few seconds Hello World - v.0.0.1 pops up with a Test and an Exit button. Clicking Test pops a messagebox with Test Message. > > /gustav > > > >>> Salakhetdinov Shamil 02-04-2009 08:01 >>> > > Hi All, > > I have published simple WPF Click-Once sample here: > > http://shamils-4.hosting.parking.ru/click-once/MySampleWpfApplication.application > > Could you please test how it works for you by clicking on the above link? > It works OK here. > > Please note that I signed it by using test certificate - not sure how it works on other systems. > > Thank you. > > -- > Shamil > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mcp2004 at mail.ru Thu Apr 2 14:38:50 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Thu, 02 Apr 2009 23:38:50 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IFNwcmludCAtIDJuZCB3ZWVrIHBsYW4=?= In-Reply-To: References: Message-ID: OK, Mike. Forms ====== 1 Customers Labels Dialog 3 Customer Phone List => Mike 2 Quaterly Order 2 Quaterly Orders Subform 1 Sales By Year Dialog 2 Sales Reports Dialog Reports ======== 2 Alphabetical List of Products 1 Product By Category 2 Sales Totals by Amount -------------------------------- 16 hours Thank you. -- Shamil -----Original Message----- From: "Mike Mattys" To: "Salakhetdinov Shamil" ,"Discussion concerning Visual Basic and related programming issues." Date: Thu, 2 Apr 2009 11:18:07 -0400 Subject: Re: [dba-VB] SCRUM: Sprint - 2nd week plan > Hi Scrum Team, > > > I'll choose the Customer Phone List > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > ----- Original Message ----- > From: "Salakhetdinov Shamil" > To: "dba-VB" > Sent: Wednesday, April 01, 2009 1:49 PM > Subject: [dba-VB] SCRUM: Sprint - 2nd week plan > > > > Hi SCRUM Team, > > > > The following is the plan for the second week. > > Please select forms/reports your wanted to develop during this week. > > Please ask any questions. > > Please before asking the questions on forms check how the current set of > > forms is done: let's follow currently this "lightweight" development style > > for this project - we can do enhancements in the end of this project or in > > the follow-up project. > > > > Forms > > ====== > > 1 Customers Labels Dialog > > 3 Customer Phone List > > 2 Quaterly Order > > 2 Quaterly Orders Subform > > 1 Sales By Year Dialog > > 2 Sales Reports Dialog > > > > Reports > > ======== > > 2 Alphabetical List of Products > > 1 Product By Category > > 2 Sales Totals by Amount > > -------------------------------- > > 16 hours > > > > Thank you. > > > > -- > > Shamil > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > From mcp2004 at mail.ru Thu Apr 2 14:51:00 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Thu, 02 Apr 2009 23:51:00 +0400 Subject: [dba-VB] =?koi8-r?b?Q2xpY2stT25jZSBzZXR1cC4uLg==?= In-Reply-To: <442A4DC9F5F5470C8CAC5C2C4E1F3A16@Mattys> References: <442A4DC9F5F5470C8CAC5C2C4E1F3A16@Mattys> Message-ID: Thank you Gustav, Jack and Pat, James, Mike for testing the link. As I have written previously here I have published the new version here http://shamils-4.hosting.parking.ru/click-once/MySampleWpfApplication.application?Company=Test&UserId=Guest (watch line wraps) which is now signed with my code certofocate and accepts parameters specified in URL. All the info for this sample is obtained from the following sources: Click-Once Deployment http://msdn.microsoft.com/en-us/library/t71a733d(VS.80).aspx Deploying WPF Applications with ClickOnce http://msdn.microsoft.com/en-us/library/cc707835.aspx How to: Retrieve Query String Information in a ClickOnce Application http://msdn.microsoft.com/en-us/library/ms172242(VS.80).aspx as well as from Gustav's previous posting on click-once here on dba-VB: http://databaseadvisors.com/pipermail/dba-vb/2008-October/002037.html although I didn't use (yet) any external tools to make this setup - I have just used VS2008's: Right-Click VS Project entry -> Properies -> Publish as well as MS Windows MMC Certificates snap-in to install my code signing certificate as the Trusted Root Certification Authorities certificate. I think we can use similar Click-Once deployment feature to setup a test version of our Northwind.NET executables together with MS SQL database running under MS SQL Express... Thank you. -- Shamil -----Original Message----- From: "Mike Mattys" To: "Discussion concerning Visual Basic and related programming issues." Date: Thu, 2 Apr 2009 09:58:07 -0400 Subject: Re: [dba-VB] Click-Once setup... > Hi Shamil, > > It worked here after 'unknown publisher' warning. > Took a few moments 'verifying application requirements.' > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > ----- Original Message ----- > From: "James Barash" > To: "'Salakhetdinov Shamil'" ; "'Discussion concerning > Visual Basic and related programming issues.'" > Sent: Thursday, April 02, 2009 9:34 AM > Subject: Re: [dba-VB] Click-Once setup... > > > > Shamil: > > It worked fine here. I got a warning about the certificate but it ran > > fine. > > > > James Barash > > > > -----Original Message----- > > From: dba-vb-bounces at databaseadvisors.com > > [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Salakhetdinov > > Shamil > > Sent: Thursday, April 02, 2009 2:01 AM > > To: Discussion concerning Visual Basic and related programming issues. > > Subject: Re: [dba-VB] Click-Once setup... > > > > > > Hi All, > > > > I have published simple WPF Click-Once sample here: > > > > http://shamils-4.hosting.parking.ru/click-once/MySampleWpfApplication.applic > > ation > > > > Could you please test how it works for you by clicking on the above link? > > It works OK here. > > > > Please note that I signed it by using test certificate - not sure how it > > works on other systems. > > > > Thank you. > > > > -- > > Shamil > > > > > > > > -----Original Message----- > > From: Salakhetdinov Shamil > > To: "Discussion concerning Visual Basic and related programming > > issues." > > Date: Thu, 02 Apr 2009 02:23:38 +0400 > > Subject: Re: [dba-VB] Click-Once setup... > > > >> > >> Have just found addtional Click-Once related stuff to > > read-through/investigate/apply tomorrow: > >> > >> http://msdn.microsoft.com/en-us/library/t71a733d(VS.80).aspx > >> > >> http://msdn.microsoft.com/en-us/library/cc707835.aspx > >> > >> -- > >> Shamil > >> > >> -----Original Message----- > >> From: Salakhetdinov Shamil > >> To: "Discussion concerning Visual Basic and related programming > > issues." > >> Date: Thu, 02 Apr 2009 02:17:18 +0400 > >> Subject: Re: [dba-VB] Click-Once setup... > >> > >> > > >> > Hi Gustav, > >> > > >> > Thank you for your info. > >> > > >> > I have just tried to setup a simple WPF app as Click-Once on my ASP.NET > > hosting site but it didn't work from my first try. I've probably done > > something wrong. > >> > > >> > I will continue tomorrow... > >> > > >> > Thank you. > >> > > >> > -- > >> > Shamil > >> > > >> > > >> > -----Original Message----- > >> > From: "Gustav Brock" > >> > To: > >> > Date: Wed, 01 Apr 2009 23:17:01 +0200 > >> > Subject: Re: [dba-VB] Click-Once setup... > >> > > >> > > Hi Shamil > >> > > > >> > > Indeed! Highly recommended: > >> > > > >> > > http://databaseadvisors.com/pipermail/dba-vb/2008-October/002037.html > >> > > > >> > > I have installed a web server (IIS) at the client to which I have > > external access and publish the app to this directly from VS (via FTP) > > when > > a revision has been made. It can't be easier. > >> > > > >> > > /gustav > >> > > > >> > > PS: Will return to the SCRUM stuff tomorrow. It's bedtime here ... > >> > > > >> > > > >> > > >>> Salakhetdinov Shamil 01-04-2009 21:14 >>> > >> > > Hi All, > >> > > > >> > > Does anybody have .NET Apps Click-Once setup experience - namely .NET > > WPF apps Click-Once experience? > >> > > > >> > > I wonder how much time it could be needed for me to configure and > >> > > test > > such setup assuming I have WPF appricaltion ready? > >> > > > >> > > My customer also wanted to have CompanyName and UserId specified and > > somehow passed from Click-Once URL > >> > > > >> > > http://my-click-once-application-url?c=company&u=userid > >> > > > >> > > to the local application when it is installed first > > time/updated/on-start-up to get UserId in login dialog - is it possible to > > get such params somehow by the subject application passed to the latter > > "automagically" in e.g. standard start-up arguments or something like > > that? > >> > > > >> > > Thank you. > >> > > > >> > > -- > >> > > Shamil > >> > > > >> > > P.S. > >> > > > >> > > "WPF App deployed with ClickOnce": > >> > > > >> > > > > http://stackoverflow.com/questions/461186/is-this-list-a-correct-understandi > > ng-of-microsofts-current-application-deploymen > >> > > > >> > > requires two clicks (click hyperlink, click yes), no user input > >> > > only for current user, no per-machine installations > >> > > no shortcuts on desktop > >> > > appears in program list like normal applications > >> > > applications files are always copied to ../My Documents/My > > Applications > >> > > a shortcut to your application will be put in Start menu / your > > company name > >> > > cannot modify the target computer, isolated from operating system > >> > > automatically detects and updates a newer version > >> > > published simply by putting them on a webserver (where clients detect > > and get them) > >> > > requires .NET 2.0 or later > >> > > comparable to Java Web Start > >> > > solves four problems: (1) easy deployment, (2) easy updating, (3) > > low-impact on target computer, (4) no need for administrator permissions. > >> > > considered "low impact" > >> > > if two users have the same ClickOnce applciation installed on the > >> > > same > > machine, they will not break each other > >> > > employs CAS for security > >> > > user does not have to be online to use application > >> > > standalone ClickOnce apps do not work on Firefox and Mac with Firefox > > now since it needs the .NET runtime > >> > > restricted to single-window apps since they run in the browser > >> > > building a ClickOnce manifest is much easier than Silverlight etc, > > since the IDE will do almost all of it for you; you just have to host the > > files somewhere (could be a web URL; could be a network UNC). > >> > > > >> > > > >> > > > >> > > _______________________________________________ > >> > > dba-VB mailing list > >> > > dba-VB at databaseadvisors.com > >> > > http://databaseadvisors.com/mailman/listinfo/dba-vb > >> > > http://www.databaseadvisors.com > >> > > > >> > From max.wanadoo at gmail.com Thu Apr 2 14:57:55 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Thu, 2 Apr 2009 20:57:55 +0100 Subject: [dba-VB] Click-Once setup... In-Reply-To: References: <442A4DC9F5F5470C8CAC5C2C4E1F3A16@Mattys> Message-ID: <49d518d5.07a5660a.3ad1.54f1@mx.google.com> Shamil, That worked ok for me. Comodo threw a lot of wobblies and warnings but clicking threw them all I got a dialog box. I click on test and it responded Test. So all seems ok - good luck Max -----Original Message----- From: dba-vb-bounces at databaseadvisors.com [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Salakhetdinov Shamil Sent: 02 April 2009 20:51 To: Discussion concerning Visual Basic and related programming issues. Subject: Re: [dba-VB] Click-Once setup... Thank you Gustav, Jack and Pat, James, Mike for testing the link. As I have written previously here I have published the new version here http://shamils-4.hosting.parking.ru/click-once/MySampleWpfApplication.applic ation?Company=Test&UserId=Guest (watch line wraps) which is now signed with my code certofocate and accepts parameters specified in URL. All the info for this sample is obtained from the following sources: Click-Once Deployment http://msdn.microsoft.com/en-us/library/t71a733d(VS.80).aspx Deploying WPF Applications with ClickOnce http://msdn.microsoft.com/en-us/library/cc707835.aspx How to: Retrieve Query String Information in a ClickOnce Application http://msdn.microsoft.com/en-us/library/ms172242(VS.80).aspx as well as from Gustav's previous posting on click-once here on dba-VB: http://databaseadvisors.com/pipermail/dba-vb/2008-October/002037.html although I didn't use (yet) any external tools to make this setup - I have just used VS2008's: Right-Click VS Project entry -> Properies -> Publish as well as MS Windows MMC Certificates snap-in to install my code signing certificate as the Trusted Root Certification Authorities certificate. I think we can use similar Click-Once deployment feature to setup a test version of our Northwind.NET executables together with MS SQL database running under MS SQL Express... Thank you. -- Shamil -----Original Message----- From: "Mike Mattys" To: "Discussion concerning Visual Basic and related programming issues." Date: Thu, 2 Apr 2009 09:58:07 -0400 Subject: Re: [dba-VB] Click-Once setup... > Hi Shamil, > > It worked here after 'unknown publisher' warning. > Took a few moments 'verifying application requirements.' > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > ----- Original Message ----- > From: "James Barash" > To: "'Salakhetdinov Shamil'" ; "'Discussion concerning > Visual Basic and related programming issues.'" > Sent: Thursday, April 02, 2009 9:34 AM > Subject: Re: [dba-VB] Click-Once setup... > > > > Shamil: > > It worked fine here. I got a warning about the certificate but it ran > > fine. > > > > James Barash > > > > -----Original Message----- > > From: dba-vb-bounces at databaseadvisors.com > > [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Salakhetdinov > > Shamil > > Sent: Thursday, April 02, 2009 2:01 AM > > To: Discussion concerning Visual Basic and related programming issues. > > Subject: Re: [dba-VB] Click-Once setup... > > > > > > Hi All, > > > > I have published simple WPF Click-Once sample here: > > > > http://shamils-4.hosting.parking.ru/click-once/MySampleWpfApplication.applic > > ation > > > > Could you please test how it works for you by clicking on the above link? > > It works OK here. > > > > Please note that I signed it by using test certificate - not sure how it > > works on other systems. > > > > Thank you. > > > > -- > > Shamil > > > > > > > > -----Original Message----- > > From: Salakhetdinov Shamil > > To: "Discussion concerning Visual Basic and related programming > > issues." > > Date: Thu, 02 Apr 2009 02:23:38 +0400 > > Subject: Re: [dba-VB] Click-Once setup... > > > >> > >> Have just found addtional Click-Once related stuff to > > read-through/investigate/apply tomorrow: > >> > >> http://msdn.microsoft.com/en-us/library/t71a733d(VS.80).aspx > >> > >> http://msdn.microsoft.com/en-us/library/cc707835.aspx > >> > >> -- > >> Shamil > >> > >> -----Original Message----- > >> From: Salakhetdinov Shamil > >> To: "Discussion concerning Visual Basic and related programming > > issues." > >> Date: Thu, 02 Apr 2009 02:17:18 +0400 > >> Subject: Re: [dba-VB] Click-Once setup... > >> > >> > > >> > Hi Gustav, > >> > > >> > Thank you for your info. > >> > > >> > I have just tried to setup a simple WPF app as Click-Once on my ASP.NET > > hosting site but it didn't work from my first try. I've probably done > > something wrong. > >> > > >> > I will continue tomorrow... > >> > > >> > Thank you. > >> > > >> > -- > >> > Shamil > >> > > >> > > >> > -----Original Message----- > >> > From: "Gustav Brock" > >> > To: > >> > Date: Wed, 01 Apr 2009 23:17:01 +0200 > >> > Subject: Re: [dba-VB] Click-Once setup... > >> > > >> > > Hi Shamil > >> > > > >> > > Indeed! Highly recommended: > >> > > > >> > > http://databaseadvisors.com/pipermail/dba-vb/2008-October/002037.html > >> > > > >> > > I have installed a web server (IIS) at the client to which I have > > external access and publish the app to this directly from VS (via FTP) > > when > > a revision has been made. It can't be easier. > >> > > > >> > > /gustav > >> > > > >> > > PS: Will return to the SCRUM stuff tomorrow. It's bedtime here ... > >> > > > >> > > > >> > > >>> Salakhetdinov Shamil 01-04-2009 21:14 >>> > >> > > Hi All, > >> > > > >> > > Does anybody have .NET Apps Click-Once setup experience - namely .NET > > WPF apps Click-Once experience? > >> > > > >> > > I wonder how much time it could be needed for me to configure and > >> > > test > > such setup assuming I have WPF appricaltion ready? > >> > > > >> > > My customer also wanted to have CompanyName and UserId specified and > > somehow passed from Click-Once URL > >> > > > >> > > http://my-click-once-application-url?c=company&u=userid > >> > > > >> > > to the local application when it is installed first > > time/updated/on-start-up to get UserId in login dialog - is it possible to > > get such params somehow by the subject application passed to the latter > > "automagically" in e.g. standard start-up arguments or something like > > that? > >> > > > >> > > Thank you. > >> > > > >> > > -- > >> > > Shamil > >> > > > >> > > P.S. > >> > > > >> > > "WPF App deployed with ClickOnce": > >> > > > >> > > > > http://stackoverflow.com/questions/461186/is-this-list-a-correct-understandi > > ng-of-microsofts-current-application-deploymen > >> > > > >> > > requires two clicks (click hyperlink, click yes), no user input > >> > > only for current user, no per-machine installations > >> > > no shortcuts on desktop > >> > > appears in program list like normal applications > >> > > applications files are always copied to ../My Documents/My > > Applications > >> > > a shortcut to your application will be put in Start menu / your > > company name > >> > > cannot modify the target computer, isolated from operating system > >> > > automatically detects and updates a newer version > >> > > published simply by putting them on a webserver (where clients detect > > and get them) > >> > > requires .NET 2.0 or later > >> > > comparable to Java Web Start > >> > > solves four problems: (1) easy deployment, (2) easy updating, (3) > > low-impact on target computer, (4) no need for administrator permissions. > >> > > considered "low impact" > >> > > if two users have the same ClickOnce applciation installed on the > >> > > same > > machine, they will not break each other > >> > > employs CAS for security > >> > > user does not have to be online to use application > >> > > standalone ClickOnce apps do not work on Firefox and Mac with Firefox > > now since it needs the .NET runtime > >> > > restricted to single-window apps since they run in the browser > >> > > building a ClickOnce manifest is much easier than Silverlight etc, > > since the IDE will do almost all of it for you; you just have to host the > > files somewhere (could be a web URL; could be a network UNC). > >> > > > >> > > > >> > > > >> > > _______________________________________________ > >> > > dba-VB mailing list > >> > > dba-VB at databaseadvisors.com > >> > > http://databaseadvisors.com/mailman/listinfo/dba-vb > >> > > http://www.databaseadvisors.com > >> > > > >> > _______________________________________________ dba-VB mailing list dba-VB at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/dba-vb http://www.databaseadvisors.com From mcp2004 at mail.ru Thu Apr 2 15:07:45 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Fri, 03 Apr 2009 00:07:45 +0400 Subject: [dba-VB] =?koi8-r?b?Q2xpY2stT25jZSBzZXR1cC4uLg==?= In-Reply-To: <49d518d5.07a5660a.3ad1.54f1@mx.google.com> References: <49d518d5.07a5660a.3ad1.54f1@mx.google.com> Message-ID: Thank you. Max. -- Shamil -----Original Message----- From: "Max Wanadoo" To: "'Salakhetdinov Shamil'" ,"'Discussion concerning Visual Basic and related programming issues.'" Date: Thu, 2 Apr 2009 20:57:55 +0100 Subject: RE: [dba-VB] Click-Once setup... > Shamil, > That worked ok for me. Comodo threw a lot of wobblies and warnings but > clicking threw them all I got a dialog box. I click on test and it responded > Test. > So all seems ok - good luck > > Max > > > -----Original Message----- > From: dba-vb-bounces at databaseadvisors.com > [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Salakhetdinov > Shamil > Sent: 02 April 2009 20:51 > To: Discussion concerning Visual Basic and related programming issues. > Subject: Re: [dba-VB] Click-Once setup... > > > Thank you Gustav, Jack and Pat, James, Mike for testing the link. > > As I have written previously here I have published the new version here > > http://shamils-4.hosting.parking.ru/click-once/MySampleWpfApplication.applic > ation?Company=Test&UserId=Guest > > (watch line wraps) > > which is now signed with my code certofocate and accepts parameters > specified in URL. > > All the info for this sample is obtained from the following sources: > > Click-Once Deployment > http://msdn.microsoft.com/en-us/library/t71a733d(VS.80).aspx > > Deploying WPF Applications with ClickOnce > http://msdn.microsoft.com/en-us/library/cc707835.aspx > > How to: Retrieve Query String Information in a ClickOnce Application > http://msdn.microsoft.com/en-us/library/ms172242(VS.80).aspx > > as well as from Gustav's previous posting on click-once here on dba-VB: > > http://databaseadvisors.com/pipermail/dba-vb/2008-October/002037.html > > although I didn't use (yet) any external tools to make this setup - I have > just used VS2008's: > > Right-Click VS Project entry -> Properies -> Publish > > as well as MS Windows MMC Certificates snap-in to install my code signing > certificate as the Trusted Root Certification Authorities certificate. > > I think we can use similar Click-Once deployment feature to setup a test > version of our Northwind.NET executables together with MS SQL database > running under MS SQL Express... > > Thank you. > > -- > Shamil > > > -----Original Message----- > From: "Mike Mattys" > To: "Discussion concerning Visual Basic and related programming > issues." > Date: Thu, 2 Apr 2009 09:58:07 -0400 > Subject: Re: [dba-VB] Click-Once setup... > > > Hi Shamil, > > > > It worked here after 'unknown publisher' warning. > > Took a few moments 'verifying application requirements.' > > > > - > > Michael R Mattys > > MapPoint and Database Dev > > www.mattysconsulting.com > > - > > ----- Original Message ----- > > From: "James Barash" > > To: "'Salakhetdinov Shamil'" ; "'Discussion concerning > > Visual Basic and related programming issues.'" > > > Sent: Thursday, April 02, 2009 9:34 AM > > Subject: Re: [dba-VB] Click-Once setup... > > > > > > > Shamil: > > > It worked fine here. I got a warning about the certificate but it ran > > > fine. > > > > > > James Barash > > > > > > -----Original Message----- > > > From: dba-vb-bounces at databaseadvisors.com > > > [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Salakhetdinov > > > Shamil > > > Sent: Thursday, April 02, 2009 2:01 AM > > > To: Discussion concerning Visual Basic and related programming issues. > > > Subject: Re: [dba-VB] Click-Once setup... > > > > > > > > > Hi All, > > > > > > I have published simple WPF Click-Once sample here: > > > > > > > http://shamils-4.hosting.parking.ru/click-once/MySampleWpfApplication.applic > > > ation > > > > > > Could you please test how it works for you by clicking on the above > link? > > > It works OK here. > > > > > > Please note that I signed it by using test certificate - not sure how it > > > works on other systems. > > > > > > Thank you. > > > > > > -- > > > Shamil > > > > > > > > > > > > -----Original Message----- > > > From: Salakhetdinov Shamil > > > To: "Discussion concerning Visual Basic and related programming > > > issues." > > > Date: Thu, 02 Apr 2009 02:23:38 +0400 > > > Subject: Re: [dba-VB] Click-Once setup... > > > > > >> > > >> Have just found addtional Click-Once related stuff to > > > read-through/investigate/apply tomorrow: > > >> > > >> http://msdn.microsoft.com/en-us/library/t71a733d(VS.80).aspx > > >> > > >> http://msdn.microsoft.com/en-us/library/cc707835.aspx > > >> > > >> -- > > >> Shamil > > >> > > >> -----Original Message----- > > >> From: Salakhetdinov Shamil > > >> To: "Discussion concerning Visual Basic and related programming > > > issues." > > >> Date: Thu, 02 Apr 2009 02:17:18 +0400 > > >> Subject: Re: [dba-VB] Click-Once setup... > > >> > > >> > > > >> > Hi Gustav, > > >> > > > >> > Thank you for your info. > > >> > > > >> > I have just tried to setup a simple WPF app as Click-Once on my > ASP.NET > > > hosting site but it didn't work from my first try. I've probably done > > > something wrong. > > >> > > > >> > I will continue tomorrow... > > >> > > > >> > Thank you. > > >> > > > >> > -- > > >> > Shamil > > >> > > > >> > > > >> > -----Original Message----- > > >> > From: "Gustav Brock" > > >> > To: > > >> > Date: Wed, 01 Apr 2009 23:17:01 +0200 > > >> > Subject: Re: [dba-VB] Click-Once setup... > > >> > > > >> > > Hi Shamil > > >> > > > > >> > > Indeed! Highly recommended: > > >> > > > > >> > > > http://databaseadvisors.com/pipermail/dba-vb/2008-October/002037.html > > >> > > > > >> > > I have installed a web server (IIS) at the client to which I have > > > external access and publish the app to this directly from VS (via FTP) > > > when > > > a revision has been made. It can't be easier. > > >> > > > > >> > > /gustav > > >> > > > > >> > > PS: Will return to the SCRUM stuff tomorrow. It's bedtime here ... > > >> > > > > >> > > > > >> > > >>> Salakhetdinov Shamil 01-04-2009 21:14 >>> > > >> > > Hi All, > > >> > > > > >> > > Does anybody have .NET Apps Click-Once setup experience - namely > .NET > > > WPF apps Click-Once experience? > > >> > > > > >> > > I wonder how much time it could be needed for me to configure and > > >> > > test > > > such setup assuming I have WPF appricaltion ready? > > >> > > > > >> > > My customer also wanted to have CompanyName and UserId specified > and > > > somehow passed from Click-Once URL > > >> > > > > >> > > http://my-click-once-application-url?c=company&u=userid > > >> > > > > >> > > to the local application when it is installed first > > > time/updated/on-start-up to get UserId in login dialog - is it possible > to > > > get such params somehow by the subject application passed to the latter > > > "automagically" in e.g. standard start-up arguments or something like > > > that? > > >> > > > > >> > > Thank you. > > >> > > > > >> > > -- > > >> > > Shamil > > >> > > > > >> > > P.S. > > >> > > > > >> > > "WPF App deployed with ClickOnce": > > >> > > > > >> > > > > > > http://stackoverflow.com/questions/461186/is-this-list-a-correct-understandi > > > ng-of-microsofts-current-application-deploymen > > >> > > > > >> > > requires two clicks (click hyperlink, click yes), no user input > > >> > > only for current user, no per-machine installations > > >> > > no shortcuts on desktop > > >> > > appears in program list like normal applications > > >> > > applications files are always copied to ../My Documents/My > > > Applications > > >> > > a shortcut to your application will be put in Start menu / your > > > company name > > >> > > cannot modify the target computer, isolated from operating system > > >> > > automatically detects and updates a newer version > > >> > > published simply by putting them on a webserver (where clients > detect > > > and get them) > > >> > > requires .NET 2.0 or later > > >> > > comparable to Java Web Start > > >> > > solves four problems: (1) easy deployment, (2) easy updating, (3) > > > low-impact on target computer, (4) no need for administrator > permissions. > > >> > > considered "low impact" > > >> > > if two users have the same ClickOnce applciation installed on the > > >> > > same > > > machine, they will not break each other > > >> > > employs CAS for security > > >> > > user does not have to be online to use application > > >> > > standalone ClickOnce apps do not work on Firefox and Mac with > Firefox > > > now since it needs the .NET runtime > > >> > > restricted to single-window apps since they run in the browser > > >> > > building a ClickOnce manifest is much easier than Silverlight etc, > > > since the IDE will do almost all of it for you; you just have to host > the > > > files somewhere (could be a web URL; could be a network UNC). > > >> > > > > >> > > > > >> > > > > >> > > _______________________________________________ > > >> > > dba-VB mailing list > > >> > > dba-VB at databaseadvisors.com > > >> > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > >> > > http://www.databaseadvisors.com > > >> > > > > >> > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mcp2004 at mail.ru Thu Apr 2 15:15:57 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Fri, 03 Apr 2009 00:15:57 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IFNwcmludCAtIDJuZCB3ZWVrIHBsYW4=?= In-Reply-To: References: Message-ID: Hi Gustav, OK, please tell what report would you like to develop? (I will make all the dialog forms now - they are small - just to have them ready to be used to run other forms/reports): Forms ====== 1 Customers Labels Dialog => Shamil 3 Customer Phone List => Mike 2 Quaterly Order => Gustav 2 Quaterly Orders Subform => Gustav 1 Sales By Year Dialog => Shamil 2 Sales Reports Dialog => Shamil Reports ======== 2 Alphabetical List of Products 1 Product By Category 2 Sales Totals by Amount -------------------------------- 16 hours Thank you. -- Shamil -----Original Message----- From: "Gustav Brock" To: Date: Thu, 02 Apr 2009 18:09:23 +0200 Subject: Re: [dba-VB] SCRUM: Sprint - 2nd week plan > Hi SCRUM Team > > I could take, say, the Quarterly Orders including Subform and one of the reports. > > /gustav > > >>> Salakhetdinov Shamil 01-04-2009 19:49 >>> > Hi SCRUM Team, > > The following is the plan for the second week. > Please select forms/reports your wanted to develop during this week. > Please ask any questions. > Please before asking the questions on forms check how the current set of forms is done: let's follow currently this "lightweight" development style for this project - we can do enhancements in the end of this project or in the follow-up project. > > Forms > ====== > 1 Customers Labels Dialog > 3 Customer Phone List > 2 Quaterly Order > 2 Quaterly Orders Subform > 1 Sales By Year Dialog > 2 Sales Reports Dialog > > Reports > ======== > 2 Alphabetical List of Products > 1 Product By Category > 2 Sales Totals by Amount > -------------------------------- > 16 hours > > Thank you. > > -- > Shamil > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mcp2004 at mail.ru Thu Apr 2 15:21:03 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Fri, 03 Apr 2009 00:21:03 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IFNwcmludCAtIDFzdCB3ZWVrIHBsYW4=?= In-Reply-To: <49D3B6F1.704@colbyconsulting.com> References: <49D3B6F1.704@colbyconsulting.com> Message-ID: OK, John. We will be waiting for you and Doug to get back into Active mode. Meanwhile myself, Gustav and Mike - we are proceeding with the Nothwind.NET project development as we have got committed to have it 'Done' in one calendar month. Thank you. -- Shamil -----Original Message----- From: jwcolby To: "Discussion concerning Visual Basic and related programming issues." Date: Wed, 01 Apr 2009 14:48:17 -0400 Subject: Re: [dba-VB] SCRUM: Sprint - 1st week plan > Life last week was interfering with programming. This week might be better. > > 8( > > John W. Colby > www.ColbyConsulting.com > > > Mike Mattys wrote: > > Hi Shamil, > > > > Life this week is interfering with programming, > > but I'll catch up soon. > > > > - > > Michael R Mattys > > MapPoint and Database Dev > > www.mattysconsulting.com > > - > > ----- Original Message ----- > > From: "Salakhetdinov Shamil" > > To: "dba-VB" > > Sent: Wednesday, April 01, 2009 1:44 PM > > Subject: Re: [dba-VB] SCRUM: Sprint - 1st week plan > > > > > >> OK Mike, > >> > >> BTW this is our ProductOwner who has the authority to accept or reject > >> 'DONE' state of developed forms and reports... > >> > >> But you did do some changes but decided to not commit them? Why? > >> > >> Thank you. > >> > >> -- > >> Shamil > >> > >> -----Original Message----- > >> From: "Mike Mattys" > >> To: "Salakhetdinov Shamil" ,"Discussion concerning Visual > >> Basic and related programming issues." > >> Date: Wed, 1 Apr 2009 13:21:53 -0400 > >> Subject: Re: [dba-VB] SCRUM: Sprint - 1st week plan > >> > >>> Shamil, > >>> > >>> No - please consider it finished > >>> > >>> - > >>> Michael R Mattys > >>> MapPoint and Database Dev > >>> www.mattysconsulting.com > >>> - > >>> ----- Original Message ----- > >>> From: "Salakhetdinov Shamil" > >>> To: "Discussion concerning Visual Basic and related programming issues." > >>> > >>> Sent: Wednesday, April 01, 2009 1:14 PM > >>> Subject: Re: [dba-VB] SCRUM: Sprint - 1st week plan > >>> > >>> > >>>> Hi Mike, > >>>> > >>>> You planned to change your form layout a bit, didn't you? > >>>> I have got all the latest updates from our SCC server and I haven't > >>>> found > >>>> these layout changes - am I missing something? > >>>> > >>>> Thank you. > >>>> > >>>> -- > >>>> Shamil > >>>> > >>>> -----Original Message----- > >>>> From: "Mike Mattys" > >>>> To: "Discussion concerning Visual Basic and related programming > >>>> issues." > >>>> Date: Tue, 31 Mar 2009 17:45:27 -0400 > >>>> Subject: Re: [dba-VB] SCRUM: Sprint - 1st week plan > >>>> > >>>>> I hope no one is waiting on me ... ? > >>>>> > >>>>> - > >>>>> Michael R Mattys > >>>>> MapPoint and Database Dev > >>>>> www.mattysconsulting.com > >> _______________________________________________ > >> dba-VB mailing list > >> dba-VB at databaseadvisors.com > >> http://databaseadvisors.com/mailman/listinfo/dba-vb > >> http://www.databaseadvisors.com > >> > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From drawbridgej at sympatico.ca Thu Apr 2 16:41:44 2009 From: drawbridgej at sympatico.ca (Jack and Pat) Date: Thu, 2 Apr 2009 16:41:44 -0500 Subject: [dba-VB] Click-Once setup...new version In-Reply-To: References: <442A4DC9F5F5470C8CAC5C2C4E1F3A16@Mattys> Message-ID: New version works also. Seemed to be a little longer time in verification, but it worked fine. -----Original Message----- From: dba-vb-bounces at databaseadvisors.com [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Salakhetdinov Shamil Sent: Thursday, April 02, 2009 2:51 PM To: Discussion concerning Visual Basic and related programming issues. Subject: Re: [dba-VB] Click-Once setup... Thank you Gustav, Jack and Pat, James, Mike for testing the link. As I have written previously here I have published the new version here http://shamils-4.hosting.parking.ru/click-once/MySampleWpfApplication.applic ation?Company=Test&UserId=Guest (watch line wraps) which is now signed with my code certofocate and accepts parameters specified in URL. All the info for this sample is obtained from the following sources: Click-Once Deployment http://msdn.microsoft.com/en-us/library/t71a733d(VS.80).aspx Deploying WPF Applications with ClickOnce http://msdn.microsoft.com/en-us/library/cc707835.aspx How to: Retrieve Query String Information in a ClickOnce Application http://msdn.microsoft.com/en-us/library/ms172242(VS.80).aspx as well as from Gustav's previous posting on click-once here on dba-VB: http://databaseadvisors.com/pipermail/dba-vb/2008-October/002037.html although I didn't use (yet) any external tools to make this setup - I have just used VS2008's: Right-Click VS Project entry -> Properies -> Publish as well as MS Windows MMC Certificates snap-in to install my code signing certificate as the Trusted Root Certification Authorities certificate. I think we can use similar Click-Once deployment feature to setup a test version of our Northwind.NET executables together with MS SQL database running under MS SQL Express... Thank you. -- Shamil -----Original Message----- From: "Mike Mattys" To: "Discussion concerning Visual Basic and related programming issues." Date: Thu, 2 Apr 2009 09:58:07 -0400 Subject: Re: [dba-VB] Click-Once setup... > Hi Shamil, > > It worked here after 'unknown publisher' warning. > Took a few moments 'verifying application requirements.' > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > ----- Original Message ----- > From: "James Barash" > To: "'Salakhetdinov Shamil'" ; "'Discussion concerning > Visual Basic and related programming issues.'" > Sent: Thursday, April 02, 2009 9:34 AM > Subject: Re: [dba-VB] Click-Once setup... > > > > Shamil: > > It worked fine here. I got a warning about the certificate but it ran > > fine. > > > > James Barash > > > > -----Original Message----- > > From: dba-vb-bounces at databaseadvisors.com > > [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Salakhetdinov > > Shamil > > Sent: Thursday, April 02, 2009 2:01 AM > > To: Discussion concerning Visual Basic and related programming issues. > > Subject: Re: [dba-VB] Click-Once setup... > > > > > > Hi All, > > > > I have published simple WPF Click-Once sample here: > > > > http://shamils-4.hosting.parking.ru/click-once/MySampleWpfApplication.applic > > ation > > > > Could you please test how it works for you by clicking on the above link? > > It works OK here. > > > > Please note that I signed it by using test certificate - not sure how it > > works on other systems. > > > > Thank you. > > > > -- > > Shamil > > > > > > > > -----Original Message----- > > From: Salakhetdinov Shamil > > To: "Discussion concerning Visual Basic and related programming > > issues." > > Date: Thu, 02 Apr 2009 02:23:38 +0400 > > Subject: Re: [dba-VB] Click-Once setup... > > > >> > >> Have just found addtional Click-Once related stuff to > > read-through/investigate/apply tomorrow: > >> > >> http://msdn.microsoft.com/en-us/library/t71a733d(VS.80).aspx > >> > >> http://msdn.microsoft.com/en-us/library/cc707835.aspx > >> > >> -- > >> Shamil > >> > >> -----Original Message----- > >> From: Salakhetdinov Shamil > >> To: "Discussion concerning Visual Basic and related programming > > issues." > >> Date: Thu, 02 Apr 2009 02:17:18 +0400 > >> Subject: Re: [dba-VB] Click-Once setup... > >> > >> > > >> > Hi Gustav, > >> > > >> > Thank you for your info. > >> > > >> > I have just tried to setup a simple WPF app as Click-Once on my ASP.NET > > hosting site but it didn't work from my first try. I've probably done > > something wrong. > >> > > >> > I will continue tomorrow... > >> > > >> > Thank you. > >> > > >> > -- > >> > Shamil > >> > > >> > > >> > -----Original Message----- > >> > From: "Gustav Brock" > >> > To: > >> > Date: Wed, 01 Apr 2009 23:17:01 +0200 > >> > Subject: Re: [dba-VB] Click-Once setup... > >> > > >> > > Hi Shamil > >> > > > >> > > Indeed! Highly recommended: > >> > > > >> > > http://databaseadvisors.com/pipermail/dba-vb/2008-October/002037.html > >> > > > >> > > I have installed a web server (IIS) at the client to which I have > > external access and publish the app to this directly from VS (via FTP) > > when > > a revision has been made. It can't be easier. > >> > > > >> > > /gustav > >> > > > >> > > PS: Will return to the SCRUM stuff tomorrow. It's bedtime here ... > >> > > > >> > > > >> > > >>> Salakhetdinov Shamil 01-04-2009 21:14 >>> > >> > > Hi All, > >> > > > >> > > Does anybody have .NET Apps Click-Once setup experience - namely .NET > > WPF apps Click-Once experience? > >> > > > >> > > I wonder how much time it could be needed for me to configure and > >> > > test > > such setup assuming I have WPF appricaltion ready? > >> > > > >> > > My customer also wanted to have CompanyName and UserId specified and > > somehow passed from Click-Once URL > >> > > > >> > > http://my-click-once-application-url?c=company&u=userid > >> > > > >> > > to the local application when it is installed first > > time/updated/on-start-up to get UserId in login dialog - is it possible to > > get such params somehow by the subject application passed to the latter > > "automagically" in e.g. standard start-up arguments or something like > > that? > >> > > > >> > > Thank you. > >> > > > >> > > -- > >> > > Shamil > >> > > > >> > > P.S. > >> > > > >> > > "WPF App deployed with ClickOnce": > >> > > > >> > > > > http://stackoverflow.com/questions/461186/is-this-list-a-correct-understandi > > ng-of-microsofts-current-application-deploymen > >> > > > >> > > requires two clicks (click hyperlink, click yes), no user input > >> > > only for current user, no per-machine installations > >> > > no shortcuts on desktop > >> > > appears in program list like normal applications > >> > > applications files are always copied to ../My Documents/My > > Applications > >> > > a shortcut to your application will be put in Start menu / your > > company name > >> > > cannot modify the target computer, isolated from operating system > >> > > automatically detects and updates a newer version > >> > > published simply by putting them on a webserver (where clients detect > > and get them) > >> > > requires .NET 2.0 or later > >> > > comparable to Java Web Start > >> > > solves four problems: (1) easy deployment, (2) easy updating, (3) > > low-impact on target computer, (4) no need for administrator permissions. > >> > > considered "low impact" > >> > > if two users have the same ClickOnce applciation installed on the > >> > > same > > machine, they will not break each other > >> > > employs CAS for security > >> > > user does not have to be online to use application > >> > > standalone ClickOnce apps do not work on Firefox and Mac with Firefox > > now since it needs the .NET runtime > >> > > restricted to single-window apps since they run in the browser > >> > > building a ClickOnce manifest is much easier than Silverlight etc, > > since the IDE will do almost all of it for you; you just have to host the > > files somewhere (could be a web URL; could be a network UNC). > >> > > > >> > > > >> > > > >> > > _______________________________________________ > >> > > dba-VB mailing list > >> > > dba-VB at databaseadvisors.com > >> > > http://databaseadvisors.com/mailman/listinfo/dba-vb > >> > > http://www.databaseadvisors.com > >> > > > >> > _______________________________________________ dba-VB mailing list dba-VB at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/dba-vb http://www.databaseadvisors.com From mcp2004 at mail.ru Thu Apr 2 18:04:49 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Fri, 03 Apr 2009 03:04:49 +0400 Subject: [dba-VB] =?koi8-r?b?Tm9ydGh3aW5kLk5FVCBzb3VyY2VzICAtIGh0dHA6Ly9u?= =?koi8-r?b?b3J0aHdpbmQuY29kZXBsZXguY29tL1NvdXJjZUNvbnRyb2wvY2hh?= =?koi8-r?b?bmdlc2V0L3ZpZXcvMzgxNA==?= Message-ID: Crossposted to dba-VB and AccessD -- Hi All, I must say that the yesterday version of the subject code was incomplete. Please download and use the source code from today: http://northwind.codeplex.com/SourceControl/changeset/view/3814 (there is a download link on this page) It was tested by downloading and compiling. Please note that there are three SQL scripts within FE project's sources that should be applied to the MS SQL database to get it in synch with the code. Sorry for any inconvenience. Please always report here or privately to me or Gustav about any problems with published code sources. Thank you. -- Shamil From mcp2004 at mail.ru Thu Apr 2 18:22:44 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Fri, 03 Apr 2009 03:22:44 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IFNwcmludCAtIDJuZCB3ZWVrIHBsYW4=?= In-Reply-To: References: Message-ID: Hi SCRUM team, Thee three dialog froms are done, and committed to our SCC server as well as published within new source code set at CodePlex. I will also take 'Product By Category' Report Note: please create new views, SPs, UDFs for reports if the existing set tables, views, SPs, UDFs is not enough to develop reports. Please also create a new strongly typed dataset dedicated to a certain report in the case you create new views, SPs or UDFs for this report. Please put all the database objects you'll use in report in this dataset. Forms ====== 1 Customers Labels Dialog => DONE 3 Customer Phone List => Mike 2 Quaterly Order => Gustav 2 Quaterly Orders Subform => Gustav 1 Sales By Year Dialog => DONE 2 Sales Reports Dialog => DONE Reports ======== 2 Alphabetical List of Products 1 Product By Category => Shamil 2 Sales Totals by Amount -------------------------------- 16 hours Thank you. -- Shamil -----Original Message----- From: Salakhetdinov Shamil To: "Discussion concerning Visual Basic and related programming issues." Date: Fri, 03 Apr 2009 00:15:57 +0400 Subject: Re: [dba-VB] SCRUM: Sprint - 2nd week plan > Hi Gustav, > > OK, please tell what report would you like to develop? (I will make all the dialog forms now - they are small - just to have them ready to be used to run other forms/reports): > > Forms > ====== > 1 Customers Labels Dialog => Shamil > 3 Customer Phone List => Mike > 2 Quaterly Order => Gustav > 2 Quaterly Orders Subform => Gustav > 1 Sales By Year Dialog => Shamil > 2 Sales Reports Dialog => Shamil > > Reports > ======== > 2 Alphabetical List of Products > 1 Product By Category > 2 Sales Totals by Amount > -------------------------------- > 16 hours > > Thank you. > > -- > Shamil > > -----Original Message----- > From: "Gustav Brock" > To: > Date: Thu, 02 Apr 2009 18:09:23 +0200 > Subject: Re: [dba-VB] SCRUM: Sprint - 2nd week plan > > > Hi SCRUM Team > > > > I could take, say, the Quarterly Orders including Subform and one of the reports. > > > > /gustav > > > > >>> Salakhetdinov Shamil 01-04-2009 19:49 >>> > > Hi SCRUM Team, > > > > The following is the plan for the second week. > > Please select forms/reports your wanted to develop during this week. > > Please ask any questions. > > Please before asking the questions on forms check how the current set of forms is done: let's follow currently this "lightweight" development style for this project - we can do enhancements in the end of this project or in the follow-up project. > > > > Forms > > ====== > > 1 Customers Labels Dialog > > 3 Customer Phone List > > 2 Quaterly Order > > 2 Quaterly Orders Subform > > 1 Sales By Year Dialog > > 2 Sales Reports Dialog > > > > Reports > > ======== > > 2 Alphabetical List of Products > > 1 Product By Category > > 2 Sales Totals by Amount > > -------------------------------- > > 16 hours > > > > Thank you. > > > > -- > > Shamil > > > > > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mmattys at rochester.rr.com Thu Apr 2 22:41:20 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Thu, 2 Apr 2009 23:41:20 -0400 Subject: [dba-VB] SCRUM: Source Code Control References: Message-ID: I spent a two hours making that form and I pressed update- now it's gone! What did I do wrong? Should I have comitted first? Also, every time I update the Northwind.NET.FE.csproj is corrupt. It has <<<<<< or >>>>>>> What can I do? - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - From mmattys at rochester.rr.com Thu Apr 2 22:48:21 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Thu, 2 Apr 2009 23:48:21 -0400 Subject: [dba-VB] SCRUM: Source Code Control References: Message-ID: <4C8ED0CD888A4EE5B2E6409CD0880B42@Mattys> I got the form back. How do I rebuild csproj? I guess to delete it ... here goes! - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Mike Mattys" To: "Salakhetdinov Shamil" ; "Discussion concerning Visual Basic and related programming issues." Sent: Thursday, April 02, 2009 11:41 PM Subject: Re: [dba-VB] SCRUM: Source Code Control >I spent a two hours making that form and I pressed update- now it's gone! > What did I do wrong? > Should I have comitted first? > > Also, every time I update the Northwind.NET.FE.csproj is corrupt. > It has <<<<<< or >>>>>>> > What can I do? From mmattys at rochester.rr.com Thu Apr 2 23:01:27 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Fri, 3 Apr 2009 00:01:27 -0400 Subject: [dba-VB] SCRUM: Source Code Control References: <4C8ED0CD888A4EE5B2E6409CD0880B42@Mattys> Message-ID: Right, so I pressed Build ... Rebuild Didn't know that was connected to csproj Now I do. - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Mike Mattys" To: "Discussion concerning Visual Basic and related programming issues." Sent: Thursday, April 02, 2009 11:48 PM Subject: Re: [dba-VB] SCRUM: Source Code Control >I got the form back. > How do I rebuild csproj? > I guess to delete it ... here goes! > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > ----- Original Message ----- > From: "Mike Mattys" > To: "Salakhetdinov Shamil" ; "Discussion concerning > Visual > Basic and related programming issues." > Sent: Thursday, April 02, 2009 11:41 PM > Subject: Re: [dba-VB] SCRUM: Source Code Control > > >>I spent a two hours making that form and I pressed update- now it's gone! >> What did I do wrong? >> Should I have comitted first? >> >> Also, every time I update the Northwind.NET.FE.csproj is corrupt. >> It has <<<<<< or >>>>>>> >> What can I do? > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > > From mmattys at rochester.rr.com Thu Apr 2 23:53:07 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Fri, 3 Apr 2009 00:53:07 -0400 Subject: [dba-VB] SCRUM: UDF's References: <4C8ED0CD888A4EE5B2E6409CD0880B42@Mattys> Message-ID: Hi SCRUM Team, I have committed my version of the Customer Phone List The question I have is how does one go about using a single custom function for use by 27 controls' OnClick event ... I mean there's no = MyFunction() and there's no macros. - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - From marklbreen at gmail.com Fri Apr 3 02:58:26 2009 From: marklbreen at gmail.com (Mark Breen) Date: Fri, 3 Apr 2009 08:58:26 +0100 Subject: [dba-VB] SCRUM: Sprint - 1st week plan In-Reply-To: References: Message-ID: Hello All, I will get the project here and tested in next 24 - 48 hours. I am quite excited to see it, thanks Mark 2009/4/1 Salakhetdinov Shamil > > Hi Mark, > > You can test the current version to see that it evolves in the right > (expected there) direction or not. > > As for SQL DB - AFAIU we should have it always kept as a set of SQL scripts > to be able to recreate it from scratch anytime. Currenty we have to leave > this task out of scope of this project because we have limited resources. > > The SQL Scripts, which are created while working on forms/reports are added > to the main project and have to be applied manually. A note record is added > about every such SQL Script/DB object addition/update to the main project > text file located in \!Documents folder and called Notes.txt. > > So far just three new SQL Scripts are added for all the currently developed > forms - and the latter are more than a half of Northwind forms. > > Thank you. > > -- > Shamil > > -----Original Message----- > From: Mark Breen > To: "Discussion concerning Visual Basic and related programming issues."< > dba-vb at databaseadvisors.com> > Date: Tue, 31 Mar 2009 20:01:36 +0100 > Subject: Re: [dba-VB] SCRUM: Sprint - 1st week plan > > > Hello Gustav, > > > > > > Thanks for the update, I also fear that I may have some tasks that I > should > > be doing, but am not. > > > > I guess that I could attempt to get the current code version and review > it > > as Product Owner, but somehow, I fear that I may not be supposed to 'look > > behind the curtin' until it is ready. > > > > So, currently I have no work to do, anyone may correct me if I have this > > wrong. > > > > I am also using the SCCS at the moment, on another project, and getting > more > > and more pleased with how well it works. What I have not delved into > yet, > > is the concept of branches and trunks, perhaps I should put that on the > > list. > > > > Also, we will eventually need to store the db in source control also. I > > tried a a few years ago to get a fast way to do that, but did not really > > achieve what I wanted. Of course one method is that I could place the db > on > > the same server as the SCCS but if we do that, it must have some element > of > > care taken, so that one developer does not break the other work. It may > not > > be urgent, but for sure we will eventually need a protected db that is > there > > for each developer to try out major versions of his work. For the minor > > versions, he can work in his own local machine. > > > > This then brings the other arkward issue of connection strings, which I > find > > to be a pain when I have many systems to work with, and to test code. > > > > What is great about SVN and the other tools is they are so good and they > are > > free. that is amazing. > > > > Thanks > > > > Mark > > > > > > 2009/3/30 Gustav Brock > > > > > Hi SCRUM Team > > > > > > As Shamil has written several times, we have to learn new techniques > and > > > tools. TortoiseSVN/VirtualSVN has been an eye-opener to me - it is a > > > pleasure to work with and if you never before have use a versioning > system > > > for your code, this is your chance. To me it is double fun as I work > both at > > > home, from a laptop and at the office. Previously I just copied the > complete > > > solution folder to and from an FTP folder - now I can just open VS and > in a > > > minute I have al updates from wherever they were made! > > > > > > I really appreciate the time Shamil has taken to get this going - I > know > > > very well have much time it takes to research and test and set up. > > > > > > The Employee form was a bit late - I had some troubles with it, but > Shamil > > > came up with a good solution for storing the pictures. > > > > > > How are you doing Doug and John? Can you also open and download the > > > pictures of the employees? > > > > > > /gustav > > > > > > > > > >>> Gustav at cactus.dk 30-03-2009 18:49 >>> > > > Hi SCRUM Team > > > > > > So how are we proceeding? > > > I'm a little unsure what the next step is ... > > > > > > /gustav > > > > > > > > > >>> Salakhetdinov Shamil 25-03-2009 18:18 >>> > > > Hi SCRUM Team and all, > > > > > > I have got added developed CustomerOrders form. > > > > > > > > > > > > _______________________________________________ > > > dba-VB mailing list > > > dba-VB at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > > http://www.databaseadvisors.com > > > > > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > > From Gustav at cactus.dk Fri Apr 3 04:01:09 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 03 Apr 2009 11:01:09 +0200 Subject: [dba-VB] Click-Once setup... Message-ID: Hi Jack Visual Studio is not needed to run a ClickOnce application, only .Net of some minimum version and a corresponding Windows version, that is what it checks before launch. Should Windows be OK but the .Net version be missing, this will be downloaded directly from Microsoft and installed automatically. /gustav >>> drawbridgej at sympatico.ca 02-04-2009 14:13 >>> Hi Guys, The sample worked fine for me also. As Gustav says it checks the system. I have downloaded, but haven't used, VS2008 Express C#, VB. I got the warning of the certificate, and selected Run. It did - I got the Hello World screen with Test and Exit buttons. I chose test and got the message box. Just to say I don't have all of the VS bells and whistles, but the application came up just by going to the link. Jack From Gustav at cactus.dk Fri Apr 3 04:28:09 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 03 Apr 2009 11:28:09 +0200 Subject: [dba-VB] Click-Once setup... Message-ID: Hi Shamil How/where did you obtain a code signing certificate? Nice tip about the URL parameters, didn't know about that option. External tools to VS may only be needed - as I mentioned - if you wish to include additional components to install with your ClickOnce setup - like a special font as in my case. /gustav >>> Salakhetdinov Shamil 02-04-2009 21:51 >>> Thank you Gustav, Jack and Pat, James, Mike for testing the link. As I have written previously here I have published the new version here http://shamils-4.hosting.parking.ru/click-once/MySampleWpfApplication.application?Company=Test&UserId=Guest (watch line wraps) which is now signed with my code certofocate and accepts parameters specified in URL. All the info for this sample is obtained from the following sources: Click-Once Deployment http://msdn.microsoft.com/en-us/library/t71a733d(VS.80).aspx Deploying WPF Applications with ClickOnce http://msdn.microsoft.com/en-us/library/cc707835.aspx How to: Retrieve Query String Information in a ClickOnce Application http://msdn.microsoft.com/en-us/library/ms172242(VS.80).aspx as well as from Gustav's previous posting on click-once here on dba-VB: http://databaseadvisors.com/pipermail/dba-vb/2008-October/002037.html although I didn't use (yet) any external tools to make this setup - I have just used VS2008's: Right-Click VS Project entry -> Properies -> Publish as well as MS Windows MMC Certificates snap-in to install my code signing certificate as the Trusted Root Certification Authorities certificate. I think we can use similar Click-Once deployment feature to setup a test version of our Northwind.NET executables together with MS SQL database running under MS SQL Express... Thank you. -- Shamil From mcp2004 at mail.ru Fri Apr 3 04:32:28 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Fri, 03 Apr 2009 13:32:28 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IFNwcmludCAtIDFzdCB3ZWVrIHBsYW4=?= In-Reply-To: References: Message-ID: Hello Mark, OK, I have just committed last revision #51 with some TODO placeholder forms and reports - please run SVN update to get thos version sources. Thank you. -- Shamil -----Original Message----- From: Mark Breen To: Salakhetdinov Shamil , "Discussion concerning Visual Basic and related programming issues." Date: Fri, 3 Apr 2009 08:58:26 +0100 Subject: Re: [dba-VB] SCRUM: Sprint - 1st week plan > Hello All, > I will get the project here and tested in next 24 - 48 hours. > > I am quite excited to see it, > > thanks > > Mark > > > > 2009/4/1 Salakhetdinov Shamil > > > > > Hi Mark, > > > > You can test the current version to see that it evolves in the right > > (expected there) direction or not. > > > > As for SQL DB - AFAIU we should have it always kept as a set of SQL scripts > > to be able to recreate it from scratch anytime. Currenty we have to leave > > this task out of scope of this project because we have limited resources. > > > > The SQL Scripts, which are created while working on forms/reports are added > > to the main project and have to be applied manually. A note record is added > > about every such SQL Script/DB object addition/update to the main project > > text file located in \!Documents folder and called Notes.txt. > > > > So far just three new SQL Scripts are added for all the currently developed > > forms - and the latter are more than a half of Northwind forms. > > > > Thank you. > > > > -- > > Shamil > > > > -----Original Message----- > > From: Mark Breen > > To: "Discussion concerning Visual Basic and related programming issues."< > > dba-vb at databaseadvisors.com> > > Date: Tue, 31 Mar 2009 20:01:36 +0100 > > Subject: Re: [dba-VB] SCRUM: Sprint - 1st week plan > > > > > Hello Gustav, > > > > > > > > > Thanks for the update, I also fear that I may have some tasks that I > > should > > > be doing, but am not. > > > > > > I guess that I could attempt to get the current code version and review > > it > > > as Product Owner, but somehow, I fear that I may not be supposed to 'look > > > behind the curtin' until it is ready. > > > > > > So, currently I have no work to do, anyone may correct me if I have this > > > wrong. > > > > > > I am also using the SCCS at the moment, on another project, and getting > > more > > > and more pleased with how well it works. What I have not delved into > > yet, > > > is the concept of branches and trunks, perhaps I should put that on the > > > list. > > > > > > Also, we will eventually need to store the db in source control also. I > > > tried a a few years ago to get a fast way to do that, but did not really > > > achieve what I wanted. Of course one method is that I could place the db > > on > > > the same server as the SCCS but if we do that, it must have some element > > of > > > care taken, so that one developer does not break the other work. It may > > not > > > be urgent, but for sure we will eventually need a protected db that is > > there > > > for each developer to try out major versions of his work. For the minor > > > versions, he can work in his own local machine. > > > > > > This then brings the other arkward issue of connection strings, which I > > find > > > to be a pain when I have many systems to work with, and to test code. > > > > > > What is great about SVN and the other tools is they are so good and they > > are > > > free. that is amazing. > > > > > > Thanks > > > > > > Mark > > > > > > > > > 2009/3/30 Gustav Brock > > > > > > > Hi SCRUM Team > > > > > > > > As Shamil has written several times, we have to learn new techniques > > and > > > > tools. TortoiseSVN/VirtualSVN has been an eye-opener to me - it is a > > > > pleasure to work with and if you never before have use a versioning > > system > > > > for your code, this is your chance. To me it is double fun as I work > > both at > > > > home, from a laptop and at the office. Previously I just copied the > > complete > > > > solution folder to and from an FTP folder - now I can just open VS and > > in a > > > > minute I have al updates from wherever they were made! > > > > > > > > I really appreciate the time Shamil has taken to get this going - I > > know > > > > very well have much time it takes to research and test and set up. > > > > > > > > The Employee form was a bit late - I had some troubles with it, but > > Shamil > > > > came up with a good solution for storing the pictures. > > > > > > > > How are you doing Doug and John? Can you also open and download the > > > > pictures of the employees? > > > > > > > > /gustav > > > > > > > > > > > > >>> Gustav at cactus.dk 30-03-2009 18:49 >>> > > > > Hi SCRUM Team > > > > > > > > So how are we proceeding? > > > > I'm a little unsure what the next step is ... > > > > > > > > /gustav > > > > > > > > > > > > >>> Salakhetdinov Shamil 25-03-2009 18:18 >>> > > > > Hi SCRUM Team and all, > > > > > > > > I have got added developed CustomerOrders form. > > > > > > > > > > > > > > > > _______________________________________________ > > > > dba-VB mailing list > > > > dba-VB at databaseadvisors.com > > > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > > > http://www.databaseadvisors.com > > > > > > > > > > > _______________________________________________ > > > dba-VB mailing list > > > dba-VB at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > > http://www.databaseadvisors.com > > > > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > > > From Gustav at cactus.dk Fri Apr 3 04:34:40 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 03 Apr 2009 11:34:40 +0200 Subject: [dba-VB] SCRUM: Sprint - 2nd week plan Message-ID: Hi Shamil I could take any report, but let's pick: Sales Totals by Amount. /gustav >>> Salakhetdinov Shamil 02-04-2009 22:15 >>> Hi Gustav, OK, please tell what report would you like to develop? (I will make all the dialog forms now - they are small - just to have them ready to be used to run other forms/reports): Forms ====== 1 Customers Labels Dialog => Shamil 3 Customer Phone List => Mike 2 Quaterly Order => Gustav 2 Quaterly Orders Subform => Gustav 1 Sales By Year Dialog => Shamil 2 Sales Reports Dialog => Shamil Reports ======== 2 Alphabetical List of Products 1 Product By Category 2 Sales Totals by Amount -------------------------------- 16 hours Thank you. -- Shamil -----Original Message----- From: "Gustav Brock" To: Date: Thu, 02 Apr 2009 18:09:23 +0200 Subject: Re: [dba-VB] SCRUM: Sprint - 2nd week plan > Hi SCRUM Team > > I could take, say, the Quarterly Orders including Subform and one of the reports. > > /gustav > > >>> Salakhetdinov Shamil 01-04-2009 19:49 >>> > Hi SCRUM Team, > > The following is the plan for the second week. > Please select forms/reports your wanted to develop during this week. > Please ask any questions. > Please before asking the questions on forms check how the current set of forms is done: let's follow currently this "lightweight" development style for this project - we can do enhancements in the end of this project or in the follow-up project. > > Forms > ====== > 1 Customers Labels Dialog > 3 Customer Phone List > 2 Quaterly Order > 2 Quaterly Orders Subform > 1 Sales By Year Dialog > 2 Sales Reports Dialog > > Reports > ======== > 2 Alphabetical List of Products > 1 Product By Category > 2 Sales Totals by Amount > -------------------------------- > 16 hours > > Thank you. > > -- > Shamil From mcp2004 at mail.ru Fri Apr 3 04:54:20 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Fri, 03 Apr 2009 13:54:20 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IFVERidz?= In-Reply-To: References: Message-ID: Hi Mike abd SCRUM Team, Mike I'm replying to most of your postings here: - we're in a bit of trouble with us editing/committing to SCC the same .NET WinForms as when one makes design changes in them then local source code gets changed in several files - as result SVN commit can't resolve source code changes' conflicts on committing local code changes. The similar issue appears with .csproj if it gets entries (new source files) added in parallel by several developers and then committed... I have got currently coordinated all the changes by first getting your updates from SVN which resulted in similar to yours troubles on my system, Then I have made additions, deletions, renaming of some sources files - and I have got the current revision #51 compiling and building well. To avoid troubles with .csproj conflicts I have added placeholder forms and reports for the current TODO items. I have also renamed your form Customer Phone List to CustomerPhoneList to exclude blanks. Please Mike and all team members before you start working on project items make an UPDATE from current SVN code base. To avoid source code and .csproj and .sln conflicts in the future we should probably: - exclude .sln and .csproj from committing - coordinate the same forms simultaneous editing by using SVN Lock feature? - introduce moderated .sln and .csproj updates' commits with moderators getting information on what items should be added/deleted/renamed in .csproj and .sln, making such updates locally and committing changes to SVN... Please write here your proposals on commits conflicts issues especially if you know about a more simple than the above way to handle such conflicts... Thank you. -- Shamil -----Original Message----- From: "Mike Mattys" To: "Discussion concerning Visual Basic and related programming issues." Date: Fri, 3 Apr 2009 00:53:07 -0400 Subject: Re: [dba-VB] SCRUM: UDF's > Hi SCRUM Team, > > I have committed my version of the Customer Phone List > > The question I have is how does one go about using a single > custom function for use by 27 controls' OnClick event ... > I mean there's no = MyFunction() and there's no macros. > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mcp2004 at mail.ru Fri Apr 3 04:59:35 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Fri, 03 Apr 2009 13:59:35 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IFNwcmludCAtIDJuZCB3ZWVrIHBsYW4=?= In-Reply-To: References: Message-ID: OK, Gustav, Please run update from SVN of your source code to get the latest revision: it will have placeholders for Sales Totals by Amount report: - SalesTotalsByAmountReport.cs (with .designer.cs and .resx) and - SalesTotalsByAmountReport.rdlc Hopefully we will keep out of most of SVN updates conflicts using created such placeholders in the beginning of the Sprint weeks... Thank you. -- Shamil Forms ====== 1 Customers Labels Dialog => DONE 3 Customer Phone List => Mike 2 Quaterly Order => Gustav 2 Quaterly Orders Subform => Gustav 1 Sales By Year Dialog => DONE 2 Sales Reports Dialog => DONE Reports ======== 2 Alphabetical List of Products 1 Product By Category => Shamil 2 Sales Totals by Amount => Gustav -------------------------------- 16 hours -----Original Message----- From: "Gustav Brock" To: " Date: Fri, 03 Apr 2009 11:34:40 +0200 Subject: Re: [dba-VB] SCRUM: Sprint - 2nd week plan > Hi Shamil > > I could take any report, but let's pick: Sales Totals by Amount. > > /gustav > > > >>> Salakhetdinov Shamil 02-04-2009 22:15 >>> > Hi Gustav, > > OK, please tell what report would you like to develop? (I will make all the dialog forms now - they are small - just to have them ready to be used to run other forms/reports): > > Forms > ====== > 1 Customers Labels Dialog => Shamil > 3 Customer Phone List => Mike > 2 Quaterly Order => Gustav > 2 Quaterly Orders Subform => Gustav > 1 Sales By Year Dialog => Shamil > 2 Sales Reports Dialog => Shamil > > Reports > ======== > 2 Alphabetical List of Products > 1 Product By Category > 2 Sales Totals by Amount > -------------------------------- > 16 hours > > Thank you. > > -- > Shamil > > -----Original Message----- > From: "Gustav Brock" > To: > Date: Thu, 02 Apr 2009 18:09:23 +0200 > Subject: Re: [dba-VB] SCRUM: Sprint - 2nd week plan > > > Hi SCRUM Team > > > > I could take, say, the Quarterly Orders including Subform and one of the reports. > > > > /gustav > > > > >>> Salakhetdinov Shamil 01-04-2009 19:49 >>> > > Hi SCRUM Team, > > > > The following is the plan for the second week. > > Please select forms/reports your wanted to develop during this week. > > Please ask any questions. > > Please before asking the questions on forms check how the current set of forms is done: let's follow currently this "lightweight" development style for this project - we can do enhancements in the end of this project or in the follow-up project. > > > > Forms > > ====== > > 1 Customers Labels Dialog > > 3 Customer Phone List > > 2 Quaterly Order > > 2 Quaterly Orders Subform > > 1 Sales By Year Dialog > > 2 Sales Reports Dialog > > > > Reports > > ======== > > 2 Alphabetical List of Products > > 1 Product By Category > > 2 Sales Totals by Amount > > -------------------------------- > > 16 hours > > > > Thank you. > > > > -- > > Shamil > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From Gustav at cactus.dk Fri Apr 3 05:06:54 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 03 Apr 2009 12:06:54 +0200 Subject: [dba-VB] SCRUM: Sprint - 2nd week plan Message-ID: Hi Shamil I will. /gustav >>> Salakhetdinov Shamil 03-04-2009 11:59 >>> OK, Gustav, Please run update from SVN of your source code to get the latest revision: it will have placeholders for Sales Totals by Amount report: - SalesTotalsByAmountReport.cs (with .designer.cs and .resx) and - SalesTotalsByAmountReport.rdlc Hopefully we will keep out of most of SVN updates conflicts using created such placeholders in the beginning of the Sprint weeks... Thank you. -- Shamil From mcp2004 at mail.ru Fri Apr 3 05:17:43 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Fri, 03 Apr 2009 14:17:43 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IDI3IGNvbnRyb2xzJyBPbkNsaWNrIGV2ZW50?= In-Reply-To: References: Message-ID: Hi Mike, After you will run update have a look I have done some changes to your form to hanle the three controls' Click event by one event procedure: in Customer_Phone_List_Load ... aLabel.Click += new EventHandler(letterLabel_Click); bLabel.Click += new EventHandler(letterLabel_Click); cLabel.Click += new EventHandler(letterLabel_Click); ... private void letterLabel_Click(object sender, EventArgs e) { Label label = (Label)sender; string filter = string.Format("Name LIKE '{0}*'", label.Tag); this.customerBindingSource.Filter = filter; } I have put filter letter in control's Tag to use it in a generic click event event procedure to make a filter. Please also note I have made some design changes by putting gridview into groupbox contaner, and I have also set Anchor property for some controls to "automagicaly" and smoothly handle form resize... I'd also propose to change Label controls to button controls to enable Tab navigation as well as hot-keys (ALT+A, ALT+B, ...)... As for some controls' styles - we haven't discuss it yet by the SCRUM team - this is proposal for all the next forms/reports we develop: - use the same style for forms, reports, controls to have consistent look & feel I'd propose now to discuss briefly and to define this common style - my proposal is to use default WinForm controls styles as in sample forms we have, and for reports use the same styles as are in ShippersReport.rdlc Thank you. -- Shamil -----Original Message----- From: "Mike Mattys" To: "Discussion concerning Visual Basic and related programming issues." Date: Fri, 3 Apr 2009 00:53:07 -0400 Subject: Re: [dba-VB] SCRUM: UDF's > Hi SCRUM Team, > > I have committed my version of the Customer Phone List > > The question I have is how does one go about using a single > custom function for use by 27 controls' OnClick event ... > I mean there's no = MyFunction() and there's no macros. > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From Gustav at cactus.dk Fri Apr 3 05:41:45 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 03 Apr 2009 12:41:45 +0200 Subject: [dba-VB] SCRUM: Check out Message-ID: Hi Shamil It should be noted that prior to start working on an existing form you must check it out by locking it. I don't know how to do that manually, but with VisualSVN installed you just pick VisualSVN from the popup menu of the form and select Get Lock and finish the task. As I understand it, the lock will be released when you later commit the form changes. /gustav >>> Salakhetdinov Shamil 03-04-2009 11:54 >>> - we're in a bit of trouble with us editing/committing to SCC the same .NET WinForms as when one makes design changes in them then local source code gets changed in several files - as result SVN commit can't resolve source code changes' conflicts on committing local code changes. .. From mcp2004 at mail.ru Fri Apr 3 05:44:41 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Fri, 03 Apr 2009 14:44:41 +0400 Subject: [dba-VB] =?koi8-r?b?Q2xpY2stT25jZSBzZXR1cC4uLg==?= In-Reply-To: References: Message-ID: > How/where did you obtain a code signing certificate? Hi Gustav, I do not remember :) It was a set of hectic steps and glancing through Click-ONCE MSDN online docs and MMC help which finally resulted I have got such a certificate (I guess it's only valid for testing purposes not for software to sell/distribute - for the latter certificates should be purchased I believe) - I will try to reproduce the steps to obtain certificate now, and then I will publish description here... Thank you. -- Shamil P.S. Here is a short transcript of the mentioned above "hectic steps" - just an idea: - Start -> Search -> MMC - start MMC - add Certificates management snap-in - in snap-in: Certificates Current User->Personal->Certificates-> Right-Click->Advanced Operations...->Create Custom Request Follow wizard steps to get certificate generated. Get certificate generated for you. On certificate entry: right-click -> Export ... Certificates - Current User -> Trusted Root Certification Authorities -> Certificates -> All Tasks -> Import ... VS Project Entry -> Right-Click -> Signing -> Sign the Click-Once-Manifest -> Select From Store... .... -----Original Message----- From: "Gustav Brock" To: Date: Fri, 03 Apr 2009 11:28:09 +0200 Subject: Re: [dba-VB] Click-Once setup... > Hi Shamil > > How/where did you obtain a code signing certificate? > > Nice tip about the URL parameters, didn't know about that option. > > External tools to VS may only be needed - as I mentioned - if you wish to include additional components to install with your ClickOnce setup - like a special font as in my case. > > /gustav > > > >>> Salakhetdinov Shamil 02-04-2009 21:51 >>> > > Thank you Gustav, Jack and Pat, James, Mike for testing the link. > > As I have written previously here I have published the new version here > > http://shamils-4.hosting.parking.ru/click-once/MySampleWpfApplication.application?Company=Test&UserId=Guest > > (watch line wraps) > > which is now signed with my code certofocate and accepts parameters specified in URL. > > All the info for this sample is obtained from the following sources: > > Click-Once Deployment > http://msdn.microsoft.com/en-us/library/t71a733d(VS.80).aspx > > Deploying WPF Applications with ClickOnce > http://msdn.microsoft.com/en-us/library/cc707835.aspx > > How to: Retrieve Query String Information in a ClickOnce Application > http://msdn.microsoft.com/en-us/library/ms172242(VS.80).aspx > > as well as from Gustav's previous posting on click-once here on dba-VB: > > http://databaseadvisors.com/pipermail/dba-vb/2008-October/002037.html > > although I didn't use (yet) any external tools to make this setup - I have just used VS2008's: > > Right-Click VS Project entry -> Properies -> Publish > > as well as MS Windows MMC Certificates snap-in to install my code signing certificate as the Trusted Root Certification Authorities certificate. > > I think we can use similar Click-Once deployment feature to setup a test version of our Northwind.NET executables together with MS SQL database running under MS SQL Express... > > Thank you. > > -- > Shamil > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mcp2004 at mail.ru Fri Apr 3 05:55:47 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Fri, 03 Apr 2009 14:55:47 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IENoZWNrIG91dA==?= In-Reply-To: References: Message-ID: Hi Gustav, Yes, I see this LOck feature in Visual SVN but will that help to resolve conflicts or not - I'm not sure about that: - imagine you get lock on a form, make the changes and then commit them and - somebody else does make the changes for their local version of form (version of code you started with ) and then commits the changes after your commits. Do you expect SVN server will be able to properly merge such updates of the source code? (source code will get lines' inserts/updates/deletes in several places of several files when somebody edits a form in design mode). Am I missing something? We should probably try how it works? - for that trial we have to have to create a test form and to have an online chat (MS Messenger, GoogleTalk, Skype ?) and do chat and do locks, edits, commits, updates to see what happens locally and on server side... Thank you. -- Shamil -----Original Message----- From: "Gustav Brock" To: Date: Fri, 03 Apr 2009 12:41:45 +0200 Subject: Re: [dba-VB] SCRUM: Check out > Hi Shamil > > It should be noted that prior to start working on an existing form you must check it out by locking it. > I don't know how to do that manually, but with VisualSVN installed you just pick VisualSVN from the popup menu of the form and select Get Lock and finish the task. > > As I understand it, the lock will be released when you later commit the form changes. > > /gustav > > >>> Salakhetdinov Shamil 03-04-2009 11:54 >>> > > - we're in a bit of trouble with us editing/committing to SCC the same .NET WinForms as when one makes design changes in them then local source code gets changed in several files - as result SVN commit can't resolve source code changes' conflicts on committing local code changes. .. > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mmattys at rochester.rr.com Fri Apr 3 08:16:31 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Fri, 3 Apr 2009 09:16:31 -0400 Subject: [dba-VB] SCRUM: 27 controls' OnClick event References: Message-ID: <4B529CC234BF4B7E9C78CA3FA97C0772@Mattys> Thanks, Shamil - Good! I have seen this syntax of {0}, {1}, but never used it. I also remember your comment about Imports Visual Basic, but I won't :) Your proposal on formats of forms and reports is good to me. - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Salakhetdinov Shamil" To: "Discussion concerning Visual Basic and related programming issues." Sent: Friday, April 03, 2009 6:17 AM Subject: Re: [dba-VB]SCRUM: 27 controls' OnClick event > Hi Mike, > > After you will run update have a look I have done some changes to your > form to hanle the three controls' Click event by one event procedure: > > in Customer_Phone_List_Load > ... > aLabel.Click += new EventHandler(letterLabel_Click); > bLabel.Click += new EventHandler(letterLabel_Click); > cLabel.Click += new EventHandler(letterLabel_Click); > ... > > private void letterLabel_Click(object sender, EventArgs e) > { > Label label = (Label)sender; > string filter = string.Format("Name LIKE '{0}*'", label.Tag); > this.customerBindingSource.Filter = filter; > } > > I have put filter letter in control's Tag to use it in a generic click > event event procedure to make a filter. > > Please also note I have made some design changes by putting gridview into > groupbox contaner, and I have also set Anchor property for some controls > to "automagicaly" and smoothly handle form resize... > > I'd also propose to change Label controls to button controls to enable Tab > navigation as well as hot-keys (ALT+A, ALT+B, ...)... > > As for some controls' styles - we haven't discuss it yet by the SCRUM > team - this is proposal for all the next forms/reports we develop: > > - use the same style for forms, reports, controls to have consistent look > & feel > > I'd propose now to discuss briefly and to define this common style - my > proposal is to use default WinForm controls styles as in sample forms we > have, and for reports use the same styles as are in ShippersReport.rdlc > > Thank you. > > -- > Shamil > > -----Original Message----- > From: "Mike Mattys" > To: "Discussion concerning Visual Basic and related programming > issues." > Date: Fri, 3 Apr 2009 00:53:07 -0400 > Subject: Re: [dba-VB] SCRUM: UDF's > >> Hi SCRUM Team, >> >> I have committed my version of the Customer Phone List >> >> The question I have is how does one go about using a single >> custom function for use by 27 controls' OnClick event ... >> I mean there's no = MyFunction() and there's no macros. From mcp2004 at mail.ru Fri Apr 3 08:21:58 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Fri, 03 Apr 2009 17:21:58 +0400 Subject: [dba-VB] =?koi8-r?b?Q2xpY2stT25jZSBzZXR1cC4uLg==?= In-Reply-To: References: Message-ID: Hi Gustav, I think this is how I did get certifciate: 1. VS Project Entry -> Right-Click -> Signing -> Create Test Certificate... 2. VS shows "Create Test Certificate" dialog 3. Enter and confirm password -> Click OK 4. Click [More Details] -> and see "This CA Root certificate is not trusted... blah,blah, blah... 5. Click [Install Certificate...] 6. VS shows "Welcome to the Certificate Import Wizard" dialog 7. [Next] 8. Select "Place all certificates in the following store" 9. [Browse...] 10. Select "Trusted Root Certification Authorities" 11. [Next] 12. [Finish] 13. [Security Warning] dialog - blah,blah,blah -> click [Yes] 14. The import was successfull message -> [OK] 15. [OK] 16. Click [More Details] -> and see "This certificate is intended for the following purposes..." ----- To accept click-once URL parameters you have to use Project Properties->Publish->Options... -> Allow URL Parameters to be passed to Application Below is code behind for WPF form. Note the following references has to be added manually: - System.Windows.Forms (not needed if WPF MessageBox is used) - System.Web - System.Deployment ---------- code ----------- using System.Windows; using System.Collections.Specialized; using System.Windows.Forms; using System.Web; using System.Deployment.Application; namespace MySampleWpfApplication1 { /// /// Interaction logic for Window1.xaml /// public partial class Window1 : Window { public Window1() { InitializeComponent(); } private void button1_Click(object sender, RoutedEventArgs e) { System.Windows.Forms.MessageBox.Show("Test Message", "Test", MessageBoxButtons.OK); } private void button2_Click(object sender, RoutedEventArgs e) { System.Environment.Exit(0); } private NameValueCollection GetQueryStringParameters() { NameValueCollection nameValueTable = new NameValueCollection(); if (ApplicationDeployment.IsNetworkDeployed) { string queryString = ApplicationDeployment.CurrentDeployment.ActivationUri.Query; nameValueTable = HttpUtility.ParseQueryString(queryString); } return (nameValueTable); } private void Window_Loaded(object sender, RoutedEventArgs e) { NameValueCollection args = GetQueryStringParameters(); if (args == null) return; if (args.Count <= 0) return; string company = args["Company"]; string userId = args["UserId"]; companyTextBox.Text = company; userTextBox.Text = userId; } } } Test: http://shamils-4.hosting.parking.ru/click-once/MySampleWpfApplication.application?Company=Test&UserId=Guest Thank you. -- Shamil -----Original Message----- From: "Gustav Brock" To: Date: Fri, 03 Apr 2009 11:28:09 +0200 Subject: Re: [dba-VB] Click-Once setup... > Hi Shamil > > How/where did you obtain a code signing certificate? > > Nice tip about the URL parameters, didn't know about that option. > > External tools to VS may only be needed - as I mentioned - if you wish to include additional components to install with your ClickOnce setup - like a special font as in my case. > > /gustav From mcp2004 at mail.ru Fri Apr 3 08:34:31 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Fri, 03 Apr 2009 17:34:31 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IDI3IGNvbnRyb2xzJyBPbkNsaWNrIGV2ZW50?= In-Reply-To: <4B529CC234BF4B7E9C78CA3FA97C0772@Mattys> References: <4B529CC234BF4B7E9C78CA3FA97C0772@Mattys> Message-ID: Hi Mike, I must add that instead of this manual coding: ... aLabel.Click += new EventHandler(letterLabel_Click); bLabel.Click += new EventHandler(letterLabel_Click); cLabel.Click += new EventHandler(letterLabel_Click); ... you can use properties window to declaratively set letterLabel_Click as event procedure for click event for every Label: in fact it's preferrable to do it that way to have as little as possible custom coding. <<< I have seen this syntax of {0}, {1}, but never used it. >>> Yes, it's often used in .NET coding... <<< > I also remember your comment about Imports Visual Basic, but I won't :) >>> OK, yes, avoiding old VB6/VBA habits(functions) will help you to get good C# programming skills quicker... > Your proposal on formats of forms and reports is good to me. OK, thanks. Thank you. -- Shamil -----Original Message----- From: "Mike Mattys" To: "Salakhetdinov Shamil" ,"Discussion concerning Visual Basic and related programming issues." Date: Fri, 3 Apr 2009 09:16:31 -0400 Subject: Re: [dba-VB]SCRUM: 27 controls' OnClick event > Thanks, Shamil - Good! I have seen this syntax of {0}, {1}, but never used > it. > I also remember your comment about Imports Visual Basic, but I won't :) > > Your proposal on formats of forms and reports is good to me. > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > ----- Original Message ----- > From: "Salakhetdinov Shamil" > To: "Discussion concerning Visual Basic and related programming issues." > > Sent: Friday, April 03, 2009 6:17 AM > Subject: Re: [dba-VB]SCRUM: 27 controls' OnClick event > > > > Hi Mike, > > > > After you will run update have a look I have done some changes to your > > form to hanle the three controls' Click event by one event procedure: > > > > in Customer_Phone_List_Load > > ... > > aLabel.Click += new EventHandler(letterLabel_Click); > > bLabel.Click += new EventHandler(letterLabel_Click); > > cLabel.Click += new EventHandler(letterLabel_Click); > > ... > > > > private void letterLabel_Click(object sender, EventArgs e) > > { > > Label label = (Label)sender; > > string filter = string.Format("Name LIKE '{0}*'", label.Tag); > > this.customerBindingSource.Filter = filter; > > } > > > > I have put filter letter in control's Tag to use it in a generic click > > event event procedure to make a filter. > > > > Please also note I have made some design changes by putting gridview into > > groupbox contaner, and I have also set Anchor property for some controls > > to "automagicaly" and smoothly handle form resize... > > > > I'd also propose to change Label controls to button controls to enable Tab > > navigation as well as hot-keys (ALT+A, ALT+B, ...)... > > > > As for some controls' styles - we haven't discuss it yet by the SCRUM > > team - this is proposal for all the next forms/reports we develop: > > > > - use the same style for forms, reports, controls to have consistent look > > & feel > > > > I'd propose now to discuss briefly and to define this common style - my > > proposal is to use default WinForm controls styles as in sample forms we > > have, and for reports use the same styles as are in ShippersReport.rdlc > > > > Thank you. > > > > -- > > Shamil > > > > -----Original Message----- > > From: "Mike Mattys" > > To: "Discussion concerning Visual Basic and related programming > > issues." > > Date: Fri, 3 Apr 2009 00:53:07 -0400 > > Subject: Re: [dba-VB] SCRUM: UDF's > > > >> Hi SCRUM Team, > >> > >> I have committed my version of the Customer Phone List > >> > >> The question I have is how does one go about using a single > >> custom function for use by 27 controls' OnClick event ... > >> I mean there's no = MyFunction() and there's no macros. > From mmattys at rochester.rr.com Fri Apr 3 08:41:12 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Fri, 3 Apr 2009 09:41:12 -0400 Subject: [dba-VB] SCRUM: 27 controls' OnClick event References: <4B529CC234BF4B7E9C78CA3FA97C0772@Mattys> Message-ID: <8AC7EE62D799442CA45BA67CB0E5F7BE@Mattys> Let's see, make 27 buttons instead of labels ... Where is the context menu item "Convert To" ???? Aaah! - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Salakhetdinov Shamil" To: "dba-VB" Sent: Friday, April 03, 2009 9:34 AM Subject: Re: [dba-VB]SCRUM: 27 controls' OnClick event > Hi Mike, > > I must add that instead of this manual coding: > > ... > aLabel.Click += new EventHandler(letterLabel_Click); > bLabel.Click += new EventHandler(letterLabel_Click); > cLabel.Click += new EventHandler(letterLabel_Click); > ... > > you can use properties window to declaratively set letterLabel_Click as > event procedure for click event for every Label: in fact it's preferrable > to do it that way to have as little as possible custom coding. > > <<< > I have seen this syntax of {0}, {1}, but never used it. >>>> > Yes, it's often used in .NET coding... > > <<< >> I also remember your comment about Imports Visual Basic, but I won't :) >>>> > OK, yes, avoiding old VB6/VBA habits(functions) will help you to get good > C# programming skills quicker... > >> Your proposal on formats of forms and reports is good to me. > OK, thanks. > > Thank you. > > -- > Shamil > > -----Original Message----- > From: "Mike Mattys" > To: "Salakhetdinov Shamil" ,"Discussion concerning Visual > Basic and related programming issues." > Date: Fri, 3 Apr 2009 09:16:31 -0400 > Subject: Re: [dba-VB]SCRUM: 27 controls' OnClick event > >> Thanks, Shamil - Good! I have seen this syntax of {0}, {1}, but never >> used >> it. >> I also remember your comment about Imports Visual Basic, but I won't :) >> >> Your proposal on formats of forms and reports is good to me. >> >> - >> Michael R Mattys >> MapPoint and Database Dev >> www.mattysconsulting.com >> - >> ----- Original Message ----- >> From: "Salakhetdinov Shamil" >> To: "Discussion concerning Visual Basic and related programming issues." >> >> Sent: Friday, April 03, 2009 6:17 AM >> Subject: Re: [dba-VB]SCRUM: 27 controls' OnClick event >> >> >> > Hi Mike, >> > >> > After you will run update have a look I have done some changes to your >> > form to hanle the three controls' Click event by one event procedure: >> > >> > in Customer_Phone_List_Load >> > ... >> > aLabel.Click += new EventHandler(letterLabel_Click); >> > bLabel.Click += new EventHandler(letterLabel_Click); >> > cLabel.Click += new EventHandler(letterLabel_Click); >> > ... >> > >> > private void letterLabel_Click(object sender, EventArgs e) >> > { >> > Label label = (Label)sender; >> > string filter = string.Format("Name LIKE '{0}*'", >> > label.Tag); >> > this.customerBindingSource.Filter = filter; >> > } >> > >> > I have put filter letter in control's Tag to use it in a generic click >> > event event procedure to make a filter. >> > >> > Please also note I have made some design changes by putting gridview >> > into >> > groupbox contaner, and I have also set Anchor property for some >> > controls >> > to "automagicaly" and smoothly handle form resize... >> > >> > I'd also propose to change Label controls to button controls to enable >> > Tab >> > navigation as well as hot-keys (ALT+A, ALT+B, ...)... >> > >> > As for some controls' styles - we haven't discuss it yet by the SCRUM >> > team - this is proposal for all the next forms/reports we develop: >> > >> > - use the same style for forms, reports, controls to have consistent >> > look >> > & feel >> > >> > I'd propose now to discuss briefly and to define this common style - my >> > proposal is to use default WinForm controls styles as in sample forms >> > we >> > have, and for reports use the same styles as are in ShippersReport.rdlc >> > >> > Thank you. >> > >> > -- >> > Shamil >> > >> > -----Original Message----- >> > From: "Mike Mattys" >> > To: "Discussion concerning Visual Basic and related programming >> > issues." >> > Date: Fri, 3 Apr 2009 00:53:07 -0400 >> > Subject: Re: [dba-VB] SCRUM: UDF's >> > >> >> Hi SCRUM Team, >> >> >> >> I have committed my version of the Customer Phone List >> >> >> >> The question I have is how does one go about using a single >> >> custom function for use by 27 controls' OnClick event ... >> >> I mean there's no = MyFunction() and there's no macros. >> > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From James at fcidms.com Fri Apr 3 08:45:26 2009 From: James at fcidms.com (James Barash) Date: Fri, 3 Apr 2009 09:45:26 -0400 Subject: [dba-VB] Click-Once setup... In-Reply-To: Message-ID: <003101c9b462$7233c580$6d0101c0@fci.local> Shamil: Still works fine here. James -----Original Message----- From: dba-vb-bounces at databaseadvisors.com [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Salakhetdinov Shamil Sent: Thursday, April 02, 2009 3:51 PM To: Discussion concerning Visual Basic and related programming issues. Subject: Re: [dba-VB] Click-Once setup... Thank you Gustav, Jack and Pat, James, Mike for testing the link. As I have written previously here I have published the new version here http://shamils-4.hosting.parking.ru/click-once/MySampleWpfApplication.applic ation?Company=Test&UserId=Guest (watch line wraps) which is now signed with my code certofocate and accepts parameters specified in URL. All the info for this sample is obtained from the following sources: Click-Once Deployment http://msdn.microsoft.com/en-us/library/t71a733d(VS.80).aspx Deploying WPF Applications with ClickOnce http://msdn.microsoft.com/en-us/library/cc707835.aspx How to: Retrieve Query String Information in a ClickOnce Application http://msdn.microsoft.com/en-us/library/ms172242(VS.80).aspx as well as from Gustav's previous posting on click-once here on dba-VB: http://databaseadvisors.com/pipermail/dba-vb/2008-October/002037.html although I didn't use (yet) any external tools to make this setup - I have just used VS2008's: Right-Click VS Project entry -> Properies -> Publish as well as MS Windows MMC Certificates snap-in to install my code signing certificate as the Trusted Root Certification Authorities certificate. I think we can use similar Click-Once deployment feature to setup a test version of our Northwind.NET executables together with MS SQL database running under MS SQL Express... Thank you. -- Shamil -----Original Message----- From: "Mike Mattys" To: "Discussion concerning Visual Basic and related programming issues." Date: Thu, 2 Apr 2009 09:58:07 -0400 Subject: Re: [dba-VB] Click-Once setup... > Hi Shamil, > > It worked here after 'unknown publisher' warning. > Took a few moments 'verifying application requirements.' > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > ----- Original Message ----- > From: "James Barash" > To: "'Salakhetdinov Shamil'" ; "'Discussion concerning > Visual Basic and related programming issues.'" > Sent: Thursday, April 02, 2009 9:34 AM > Subject: Re: [dba-VB] Click-Once setup... > > > > Shamil: > > It worked fine here. I got a warning about the certificate but it ran > > fine. > > > > James Barash > > > > -----Original Message----- > > From: dba-vb-bounces at databaseadvisors.com > > [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Salakhetdinov > > Shamil > > Sent: Thursday, April 02, 2009 2:01 AM > > To: Discussion concerning Visual Basic and related programming issues. > > Subject: Re: [dba-VB] Click-Once setup... > > > > > > Hi All, > > > > I have published simple WPF Click-Once sample here: > > > > http://shamils-4.hosting.parking.ru/click-once/MySampleWpfApplication.applic > > ation > > > > Could you please test how it works for you by clicking on the above link? > > It works OK here. > > > > Please note that I signed it by using test certificate - not sure how it > > works on other systems. > > > > Thank you. > > > > -- > > Shamil > > > > > > > > -----Original Message----- > > From: Salakhetdinov Shamil > > To: "Discussion concerning Visual Basic and related programming > > issues." > > Date: Thu, 02 Apr 2009 02:23:38 +0400 > > Subject: Re: [dba-VB] Click-Once setup... > > > >> > >> Have just found addtional Click-Once related stuff to > > read-through/investigate/apply tomorrow: > >> > >> http://msdn.microsoft.com/en-us/library/t71a733d(VS.80).aspx > >> > >> http://msdn.microsoft.com/en-us/library/cc707835.aspx > >> > >> -- > >> Shamil > >> > >> -----Original Message----- > >> From: Salakhetdinov Shamil > >> To: "Discussion concerning Visual Basic and related programming > > issues." > >> Date: Thu, 02 Apr 2009 02:17:18 +0400 > >> Subject: Re: [dba-VB] Click-Once setup... > >> > >> > > >> > Hi Gustav, > >> > > >> > Thank you for your info. > >> > > >> > I have just tried to setup a simple WPF app as Click-Once on my ASP.NET > > hosting site but it didn't work from my first try. I've probably done > > something wrong. > >> > > >> > I will continue tomorrow... > >> > > >> > Thank you. > >> > > >> > -- > >> > Shamil > >> > > >> > > >> > -----Original Message----- > >> > From: "Gustav Brock" > >> > To: > >> > Date: Wed, 01 Apr 2009 23:17:01 +0200 > >> > Subject: Re: [dba-VB] Click-Once setup... > >> > > >> > > Hi Shamil > >> > > > >> > > Indeed! Highly recommended: > >> > > > >> > > http://databaseadvisors.com/pipermail/dba-vb/2008-October/002037.html > >> > > > >> > > I have installed a web server (IIS) at the client to which I have > > external access and publish the app to this directly from VS (via FTP) > > when > > a revision has been made. It can't be easier. > >> > > > >> > > /gustav > >> > > > >> > > PS: Will return to the SCRUM stuff tomorrow. It's bedtime here ... > >> > > > >> > > > >> > > >>> Salakhetdinov Shamil 01-04-2009 21:14 >>> > >> > > Hi All, > >> > > > >> > > Does anybody have .NET Apps Click-Once setup experience - namely .NET > > WPF apps Click-Once experience? > >> > > > >> > > I wonder how much time it could be needed for me to configure and > >> > > test > > such setup assuming I have WPF appricaltion ready? > >> > > > >> > > My customer also wanted to have CompanyName and UserId specified and > > somehow passed from Click-Once URL > >> > > > >> > > http://my-click-once-application-url?c=company&u=userid > >> > > > >> > > to the local application when it is installed first > > time/updated/on-start-up to get UserId in login dialog - is it possible to > > get such params somehow by the subject application passed to the latter > > "automagically" in e.g. standard start-up arguments or something like > > that? > >> > > > >> > > Thank you. > >> > > > >> > > -- > >> > > Shamil > >> > > > >> > > P.S. > >> > > > >> > > "WPF App deployed with ClickOnce": > >> > > > >> > > > > http://stackoverflow.com/questions/461186/is-this-list-a-correct-understandi > > ng-of-microsofts-current-application-deploymen > >> > > > >> > > requires two clicks (click hyperlink, click yes), no user input > >> > > only for current user, no per-machine installations > >> > > no shortcuts on desktop > >> > > appears in program list like normal applications > >> > > applications files are always copied to ../My Documents/My > > Applications > >> > > a shortcut to your application will be put in Start menu / your > > company name > >> > > cannot modify the target computer, isolated from operating system > >> > > automatically detects and updates a newer version > >> > > published simply by putting them on a webserver (where clients detect > > and get them) > >> > > requires .NET 2.0 or later > >> > > comparable to Java Web Start > >> > > solves four problems: (1) easy deployment, (2) easy updating, (3) > > low-impact on target computer, (4) no need for administrator permissions. > >> > > considered "low impact" > >> > > if two users have the same ClickOnce applciation installed on the > >> > > same > > machine, they will not break each other > >> > > employs CAS for security > >> > > user does not have to be online to use application > >> > > standalone ClickOnce apps do not work on Firefox and Mac with Firefox > > now since it needs the .NET runtime > >> > > restricted to single-window apps since they run in the browser > >> > > building a ClickOnce manifest is much easier than Silverlight etc, > > since the IDE will do almost all of it for you; you just have to host the > > files somewhere (could be a web URL; could be a network UNC). > >> > > > >> > > > >> > > > >> > > _______________________________________________ > >> > > dba-VB mailing list > >> > > dba-VB at databaseadvisors.com > >> > > http://databaseadvisors.com/mailman/listinfo/dba-vb > >> > > http://www.databaseadvisors.com > >> > > > >> > _______________________________________________ dba-VB mailing list dba-VB at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/dba-vb http://www.databaseadvisors.com From mmattys at rochester.rr.com Fri Apr 3 09:50:48 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Fri, 3 Apr 2009 10:50:48 -0400 Subject: [dba-VB] SCRUM: Customer Phone List Updated References: <4B529CC234BF4B7E9C78CA3FA97C0772@Mattys> <8AC7EE62D799442CA45BA67CB0E5F7BE@Mattys> Message-ID: <8BBC440EC5CD4F519A25AC4A6958DFAE@Mattys> Updates via VisualSVN: CustomerPhoneList.cs CustomerPhoneList.Designer.cs No other files were uploaded. - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - From Gustav at cactus.dk Fri Apr 3 10:20:35 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 03 Apr 2009 17:20:35 +0200 Subject: [dba-VB] SCRUM: 27 controls' OnClick event Message-ID: Hi Mike Just a comment, that this will not reduce code in total, just let VS create these line automatically in the .design.cs file in InitializeComponents. That is often very convenient, but if it is preferable, I think, is a matter of taste. For example, I've found that debugging may be easier if the code is in the .cs file. /gustav >>> Salakhetdinov Shamil 03-04-2009 15:34 >>> Hi Mike, I must add that instead of this manual coding: ... aLabel.Click += new EventHandler(letterLabel_Click); bLabel.Click += new EventHandler(letterLabel_Click); cLabel.Click += new EventHandler(letterLabel_Click); ... you can use properties window to declaratively set letterLabel_Click as event procedure for click event for every Label: in fact it's preferrable to do it that way to have as little as possible custom coding. From mmattys at rochester.rr.com Fri Apr 3 10:29:57 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Fri, 3 Apr 2009 11:29:57 -0400 Subject: [dba-VB] SCRUM: 27 controls' OnClick event References: Message-ID: <5124386FF3664F3D9129C6632073953B@Mattys> Thanks, Gustav, excellent point. I will add that one should not change code and then try to run the project in the debugger without using Rebuild All first - the errors! ugh! - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Gustav Brock" To: " Sent: Friday, April 03, 2009 11:20 AM Subject: Re: [dba-VB] SCRUM: 27 controls' OnClick event > Hi Mike > > Just a comment, that this will not reduce code in total, just let VS > create these line automatically in the .design.cs file in > InitializeComponents. > That is often very convenient, but if it is preferable, I think, is a > matter of taste. For example, I've found that debugging may be easier if > the code is in the .cs file. > > /gustav > > >>>> Salakhetdinov Shamil 03-04-2009 15:34 >>> > Hi Mike, > > I must add that instead of this manual coding: > > ... > aLabel.Click += new EventHandler(letterLabel_Click); > bLabel.Click += new EventHandler(letterLabel_Click); > cLabel.Click += new EventHandler(letterLabel_Click); > ... > > you can use properties window to declaratively set letterLabel_Click as > event procedure for click event for every Label: in fact it's preferrable > to do it that way to have as little as possible custom coding. From fuller.artful at gmail.com Fri Apr 3 14:15:56 2009 From: fuller.artful at gmail.com (Arthur Fuller) Date: Fri, 3 Apr 2009 15:15:56 -0400 Subject: [dba-VB] http://northwind.codeplex.com In-Reply-To: References: <29f585dd0904020728r28f2e06bwc5086c6711df1652@mail.gmail.com> Message-ID: <29f585dd0904031215t354acc83ua83458580411fd97@mail.gmail.com> Do I need to download Subversion first before I can grab this stuff? I'm unclear on this. A. On Thu, Apr 2, 2009 at 3:32 PM, Salakhetdinov Shamil wrote: > Hi Arthur, > > You probably mean that there is no new releases there? > Yes, the first release is planned when the current project finished > somewhere between 20-25th of April 2009. > > But there are several source code versions submitted there - here are the > links: > > Source Code Check-ins List > http://northwind.codeplex.com/SourceControl/ListDownloadableCommits.aspx > > 01-APR-09 Source Code Version Check-In > http://northwind.codeplex.com/SourceControl/changeset/view/3548#69615 > > Thank you. > From mcp2004 at mail.ru Fri Apr 3 15:34:33 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Sat, 04 Apr 2009 00:34:33 +0400 Subject: [dba-VB] =?koi8-r?b?aHR0cDovL25vcnRod2luZC5jb2RlcGxleC5jb20=?= In-Reply-To: <29f585dd0904031215t354acc83ua83458580411fd97@mail.gmail.com> References: <29f585dd0904031215t354acc83ua83458580411fd97@mail.gmail.com> Message-ID: Hi Arthur, No, you do not need to download Subversion - you can just download the current source code from: http://northwind.codeplex.com/SourceControl/changeset/view/3814 Please note *3814* is the latest full set of source files. When you get ot downloaded then: - unzip the archive; - attach db from \Database subfolder to your MS SQL 2005/2008 (Express) server (of course you can first copy these db files to your usual local location of db files); - start C# 2008 Express/VS 2008 Standard/Prof and open Northwind.Net.sln; - apply three SQL scripts from Northwind.NET.FE\Datasets\SQL subfolder; - correct connection string in Northwind.NET.FE project properties dialog to point to your SQL Server server (you can find info how to do that in a short video-clip located in \Tutorials subfolder) - compile/build/debug/run the application Thank you. -- Shamil -----Original Message----- From: Arthur Fuller To: Salakhetdinov Shamil , "Discussion concerning Visual Basic and related programming issues." Date: Fri, 3 Apr 2009 15:15:56 -0400 Subject: Re: [dba-VB] http://northwind.codeplex.com > Do I need to download Subversion first before I can grab this stuff? I'm > unclear on this. > > A. > > On Thu, Apr 2, 2009 at 3:32 PM, Salakhetdinov Shamil wrote: > > > Hi Arthur > > > > You probably mean that there is no new releases there? > > Yes, the first release is planned when the current project finished > > somewhere between 20-25th of April 2009. > > > > But there are several source code versions submitted there - here are the > > links: > > > > Source Code Check-ins List > > http://northwind.codeplex.com/SourceControl/ListDownloadableCommits.aspx > > > > 01-APR-09 Source Code Version Check-In > > http://northwind.codeplex.com/SourceControl/changeset/view/3548#69615 > > > > Thank you. > > > > From mcp2004 at mail.ru Fri Apr 3 15:43:00 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Sat, 04 Apr 2009 00:43:00 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IDI3IGNvbnRyb2xzJyBPbkNsaWNrIGV2ZW50?= In-Reply-To: <5124386FF3664F3D9129C6632073953B@Mattys> References: <5124386FF3664F3D9129C6632073953B@Mattys> Message-ID: Hi Mike, Got your new version of form here via SVN - it looks and works fine. Would you like you try to make 'Alphabetical List of Products' report or you pkan to read on MS eportViewer Control first (over weekend)? Thank you. -- Shamil -----Original Message----- From: "Mike Mattys" To: "Discussion concerning Visual Basic and related programming issues." Date: Fri, 3 Apr 2009 11:29:57 -0400 Subject: Re: [dba-VB] SCRUM: 27 controls' OnClick event > Thanks, Gustav, excellent point. > > I will add that one should not change code and then try to run > the project in the debugger without using Rebuild All first - the errors! > ugh! > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > ----- Original Message ----- > From: "Gustav Brock" > To: " > Sent: Friday, April 03, 2009 11:20 AM > Subject: Re: [dba-VB] SCRUM: 27 controls' OnClick event > > > > Hi Mike > > > > Just a comment, that this will not reduce code in total, just let VS > > create these line automatically in the .design.cs file in > > InitializeComponents. > > That is often very convenient, but if it is preferable, I think, is a > > matter of taste. For example, I've found that debugging may be easier if > > the code is in the .cs file. > > > > /gustav > > > > > >>>> Salakhetdinov Shamil 03-04-2009 15:34 >>> > > Hi Mike, > > > > I must add that instead of this manual coding: > > > > ... > > aLabel.Click += new EventHandler(letterLabel_Click); > > bLabel.Click += new EventHandler(letterLabel_Click); > > cLabel.Click += new EventHandler(letterLabel_Click); > > ... > > > > you can use properties window to declaratively set letterLabel_Click as > > event procedure for click event for every Label: in fact it's preferrable > > to do it that way to have as little as possible custom coding. > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mmattys at rochester.rr.com Fri Apr 3 15:49:49 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Fri, 3 Apr 2009 16:49:49 -0400 Subject: [dba-VB] SCRUM: 27 controls' OnClick event References: <5124386FF3664F3D9129C6632073953B@Mattys> Message-ID: <91DD6FE000F5463191D8668F95D30853@Mattys> Hi Shamil, I'll read it and try to put into practice. - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Salakhetdinov Shamil" To: "Discussion concerning Visual Basic and related programming issues." Sent: Friday, April 03, 2009 4:43 PM Subject: Re: [dba-VB]SCRUM: 27 controls' OnClick event > Hi Mike, > > Got your new version of form here via SVN - it looks and works fine. > > Would you like you try to make 'Alphabetical List of Products' report or > you pkan to read on MS eportViewer Control first (over weekend)? > > Thank you. > > -- > Shamil > > -----Original Message----- > From: "Mike Mattys" > To: "Discussion concerning Visual Basic and related programming > issues." > Date: Fri, 3 Apr 2009 11:29:57 -0400 > Subject: Re: [dba-VB] SCRUM: 27 controls' OnClick event > >> Thanks, Gustav, excellent point. >> >> I will add that one should not change code and then try to run >> the project in the debugger without using Rebuild All first - the errors! >> ugh! >> >> - >> Michael R Mattys >> MapPoint and Database Dev >> www.mattysconsulting.com >> - >> ----- Original Message ----- >> From: "Gustav Brock" >> To: "> >> Sent: Friday, April 03, 2009 11:20 AM >> Subject: Re: [dba-VB] SCRUM: 27 controls' OnClick event >> >> >> > Hi Mike >> > >> > Just a comment, that this will not reduce code in total, just let VS >> > create these line automatically in the .design.cs file in >> > InitializeComponents. >> > That is often very convenient, but if it is preferable, I think, is a >> > matter of taste. For example, I've found that debugging may be easier >> > if >> > the code is in the .cs file. >> > >> > /gustav >> > >> > >> >>>> Salakhetdinov Shamil 03-04-2009 15:34 >>> >> > Hi Mike, >> > >> > I must add that instead of this manual coding: >> > >> > ... >> > aLabel.Click += new EventHandler(letterLabel_Click); >> > bLabel.Click += new EventHandler(letterLabel_Click); >> > cLabel.Click += new EventHandler(letterLabel_Click); >> > ... >> > >> > you can use properties window to declaratively set letterLabel_Click as >> > event procedure for click event for every Label: in fact it's >> > preferrable >> > to do it that way to have as little as possible custom coding. >> >> _______________________________________________ >> dba-VB mailing list >> dba-VB at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/dba-vb >> http://www.databaseadvisors.com >> > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From dbdoug at gmail.com Fri Apr 3 16:41:08 2009 From: dbdoug at gmail.com (Doug Steele) Date: Fri, 3 Apr 2009 14:41:08 -0700 Subject: [dba-VB] http://northwind.codeplex.com In-Reply-To: References: <29f585dd0904031215t354acc83ua83458580411fd97@mail.gmail.com> Message-ID: <4dd71a0c0904031441m199d190j91897c29e18a0174@mail.gmail.com> Hi Shamil and crew: I just downloaded the project and got it running. I would have loved to participate, but I'm pretty busy and I'm just going to have to satisfy my curiosity by lurking. I stumbled on the following site while checking out the report viewer; it may be of some use to you: http://www.gotreportviewer.com/ Doug Steele On Fri, Apr 3, 2009 at 1:34 PM, Salakhetdinov Shamil wrote: > Hi Arthur, > > No, you do not need to download Subversion - you can just download the > current source code from: > > http://northwind.codeplex.com/SourceControl/changeset/view/3814 > > Please note *3814* is the latest full set of source files. > > When you get ot downloaded then: > > - unzip the archive; > - attach db from \Database subfolder to your MS SQL 2005/2008 (Express) > server (of course you can first copy these db files to your usual local > location of db files); > - start C# 2008 Express/VS 2008 Standard/Prof and open Northwind.Net.sln; > - apply three SQL scripts from Northwind.NET.FE\Datasets\SQL subfolder; > - correct connection string in Northwind.NET.FE project properties dialog > to point to your SQL Server server (you can find info how to do that in a > short video-clip located in \Tutorials subfolder) > - compile/build/debug/run the application > > > > > > From marklbreen at gmail.com Sat Apr 4 06:39:26 2009 From: marklbreen at gmail.com (Mark Breen) Date: Sat, 4 Apr 2009 12:39:26 +0100 Subject: [dba-VB] SCRUM: Check out In-Reply-To: References: Message-ID: Hello All, I did some playing with SVN this morning and I wanted to report here the results as briefly as possible. Step 1 Getting files and commiting changes - One person at a time I created a file named "Test file to be locked and tested.txt" and I logged on to my machine using username marklbreen and I logged onto a second PC using username mark2. I acquired the files from one project onto both machines and ensured that both machines were up to date. I then made an entry in the text file which consisted of one line of text, with the characters t1. I then commited those changes to the repository. This worked well. I then updated my second pc, which displayed the latest version of the file, correctly, I then made a an update on second pc and commited those changes. That also worked well. Step 2 Two people working on files - Messy I then made changes on the two machines simultaneously and attempted to commit those changes. This is a messy place to be in. I have some screen shots, that I have upload to a folder named screen shots by Mark to our repository. In summary, it is possible to review the changes made to both files, and attempt to merge the changes. IMVHO, this is a nightmare and I have been there in the past on the global project I mentioned and is very easy to grind the project to a complete standstill. Step 3 Try to Get a lock, always with latest version - works well, cannot create conflict So then I tried the Get Lock Functionality. This works simply and seems to work very well. Again, taking my simple single text file as the example. I get a lock on machine one, make the changes and commit the changes. So Far So Good (SFSG). Note that the lock is released automatically when I commit. Then I switch to the second machine, get the latest version and get a lock, make the changes and commit. SFSG. Note again, the lock is released when I commit. Then I switch back to the first machine and get a lock and made some edits locally. I do not at this point commit. Then I switch back to the second machine an request a lock. This lock isrefused, because machine one has the lock. I have to wait. Step 4 Locking and Updating Beautiful Solution Finally, I created a situation where Machine A has the latest version and nothing is locked. Machine B is also latest version and no locks exist. I Lock a file on Machine A and start making Edits. I always know that machine B cannot gain a lock at this point. I commit all my changes on Machine A (note that locks are released) Now Machine B attempts again to request a lock on the file. SVN reports to the user that the file on the repository has been updated, and asks would you like to get the latest version before you lock the file. This worked very well on my test file. Summary. Now that we have multiple users checking out files and checking back in, we need to move from the purely repository model, to the "check out - make edits - check in" model. I have tested it with one file, and it seemed to work well. However, there are open questions, such as Can this type of file locking work for you as developers, without locking permanantly the sln and csproj files? Do we need to do more testing with complete projects and solutions, as opposed to my simple text files. Would some playing with two or three people simultaneously be a good idea first to get the check out - edit - check is model working with a file, then with a folder, and finally with a solution and project. Have a think about what you want and let me know. If you want me to create second users for some or all of you, let me know also, ie Shamil and Shamil02. Thanks Mark 2009/4/3 Salakhetdinov Shamil > > Hi Gustav, > > Yes, I see this LOck feature in Visual SVN but will that help to resolve > conflicts or not - I'm not sure about that: > > - imagine you get lock on a form, make the changes and then commit them > and > - somebody else does make the changes for their local version of form > (version of code you started with ) and then commits the changes after your > commits. > > Do you expect SVN server will be able to properly merge such updates of the > source code? (source code will get lines' inserts/updates/deletes in several > places of several files when somebody edits a form in design mode). Am I > missing something? > > We should probably try how it works? - for that trial we have to have to > create a test form and to have an online chat (MS Messenger, GoogleTalk, > Skype ?) and do chat and do locks, edits, commits, updates to see what > happens locally and on server side... > > Thank you. > > -- > Shamil > > -----Original Message----- > From: "Gustav Brock" > To: > Date: Fri, 03 Apr 2009 12:41:45 +0200 > Subject: Re: [dba-VB] SCRUM: Check out > > > Hi Shamil > > > > It should be noted that prior to start working on an existing form you > must check it out by locking it. > > I don't know how to do that manually, but with VisualSVN installed you > just pick VisualSVN from the popup menu of the form and select Get Lock and > finish the task. > > > > As I understand it, the lock will be released when you later commit the > form changes. > > > > /gustav > > > > >>> Salakhetdinov Shamil 03-04-2009 11:54 >>> > > > > - we're in a bit of trouble with us editing/committing to SCC the same > .NET WinForms as when one makes design changes in them then local source > code gets changed in several files - as result SVN commit can't resolve > source code changes' conflicts on committing local code changes. .. > > > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > > From mcp2004 at mail.ru Sat Apr 4 14:43:18 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Sat, 04 Apr 2009 23:43:18 +0400 Subject: [dba-VB] =?koi8-r?b?aHR0cDovL25vcnRod2luZC5jb2RlcGxleC5jb20=?= In-Reply-To: <4dd71a0c0904031441m199d190j91897c29e18a0174@mail.gmail.com> References: <4dd71a0c0904031441m199d190j91897c29e18a0174@mail.gmail.com> Message-ID: Hi Doug, Thank you for your feedback - it's good to know the project's forms and reports runs well on your system. Yes, http://www.gotreportviewer.com/ is a good site for information about usage of MS ReportViewever control, which we're going to use in our project intensively during the next two weeks.... Thank you. -- Shamil -----Original Message----- From: Doug Steele To: Salakhetdinov Shamil , "Discussion concerning Visual Basic and related programming issues." Date: Fri, 3 Apr 2009 14:41:08 -0700 Subject: Re: [dba-VB] http://northwind.codeplex.com > Hi Shamil and crew: > > I just downloaded the project and got it running. I would have loved to > participate, but I'm pretty busy and I'm just going to have to satisfy my > curiosity by lurking. > > I stumbled on the following site while checking out the report viewer; it > may be of some use to you: > > http://www.gotreportviewer.com/ > > Doug Steele > > > On Fri, Apr 3, 2009 at 1:34 PM, Salakhetdinov Shamil wrote: > > > Hi Arthur, > > > > No, you do not need to download Subversion - you can just download the > > current source code from: > > > > http://northwind.codeplex.com/SourceControl/changeset/view/3814 > > > > Please note *3814* is the latest full set of source files. > > > > When you get ot downloaded then: > > > > - unzip the archive; > > - attach db from \Database subfolder to your MS SQL 2005/2008 (Express) > > server (of course you can first copy these db files to your usual local > > location of db files); > > - start C# 2008 Express/VS 2008 Standard/Prof and open Northwind.Net.sln; > > - apply three SQL scripts from Northwind.NET.FE\Datasets\SQL subfolder; > > - correct connection string in Northwind.NET.FE project properties dialog > > to point to your SQL Server server (you can find info how to do that in a > > short video-clip located in \Tutorials subfolder) > > - compile/build/debug/run the application > > > > > > > > > > > > > > From mcp2004 at mail.ru Sat Apr 4 15:06:14 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Sun, 05 Apr 2009 00:06:14 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IENoZWNrIG91dA==?= In-Reply-To: References: Message-ID: Hi Mark, Thank you for your investigation. The "Step 4 Locking and Updating Beautiful Solution" is what we have to use. And it shoudln't be that limiting if we will follow some discipline and good OOP&D principles. The latter will be needed when we will start doing a lot of coding and that should not happen in the near future I hope. Therefore we have enough time to get self-disciplined to use "lock - edit - commit" everytime we're going to change .csproj and .sln - and that happens when we add/delete folders/files from .csproj and .sln - IOW that's a very short period of time. And because we're working on different forms and reports we can lock them for longer time without limiting/getting standstill other team members. Good OOP&D principles applied, which result in small class files with very well targeted responsibilities as well as the .NET Framework feature of partial classes should allow our team members to have different source files locked when needed for relatively short period of time therefore "locking collisions" may happen but not too often I'd expect... Here I'm with my weekend's optimistic point of view :) Thank you. -- Shamil -----Original Message----- From: Mark Breen To: Salakhetdinov Shamil , "Discussion concerning Visual Basic and related programming issues." Date: Sat, 4 Apr 2009 12:39:26 +0100 Subject: Re: [dba-VB] SCRUM: Check out > Hello All, > I did some playing with SVN this morning and I wanted to report here the > results as briefly as possible. > > Step 1 Getting files and commiting changes - One person at a time > I created a file named "Test file to be locked and tested.txt" and I logged > on to my machine using username marklbreen and I logged onto a second PC > using username mark2. I acquired the files from one project onto both > machines and ensured that both machines were up to date. I then made an > entry in the text file which consisted of one line of text, with the > characters t1. I then commited those changes to the repository. This > worked well. > > I then updated my second pc, which displayed the latest version of the file, > correctly, I then made a an update on second pc and commited those changes. > That also worked well. > > Step 2 Two people working on files - Messy > I then made changes on the two machines simultaneously and attempted to > commit those changes. This is a messy place to be in. I have some screen > shots, that I have upload to a folder named screen shots by Mark to > our repository. In summary, it is possible to review the changes made to > both files, and attempt to merge the changes. IMVHO, this is a nightmare > and I have been there in the past on the global project I mentioned and is > very easy to grind the project to a complete standstill. > > Step 3 Try to Get a lock, always with latest version - works well, cannot > create conflict > So then I tried the Get Lock Functionality. This works simply and seems to > work very well. Again, taking my simple single text file as the example. I > get a lock on machine one, make the changes and commit the changes. So Far > So Good (SFSG). Note that the lock is released automatically when I commit. > Then I switch to the second machine, get the latest version and get a lock, > make the changes and commit. SFSG. Note again, the lock is released when I > commit. > Then I switch back to the first machine and get a lock and made some edits > locally. I do not at this point commit. > Then I switch back to the second machine an request a lock. This lock > isrefused, > because machine one has the lock. I have to wait. > > > Step 4 Locking and Updating Beautiful Solution > Finally, I created a situation where Machine A has the latest version and > nothing is locked. > Machine B is also latest version and no locks exist. > I Lock a file on Machine A and start making Edits. > I always know that machine B cannot gain a lock at this point. > I commit all my changes on Machine A (note that locks are released) > Now Machine B attempts again to request a lock on the file. SVN reports to > the user that the file on the repository has been updated, and asks would > you like to get the latest version before you lock the file. > This worked very well on my test file. > > > Summary. > Now that we have multiple users checking out files and checking back in, we > need to move from the purely repository model, to the "check out - make > edits - check in" model. I have tested it with one file, and it seemed to > work well. However, there are open questions, such as > > Can this type of file locking work for you as developers, without locking > permanantly the sln and csproj files? > Do we need to do more testing with complete projects and solutions, as > opposed to my simple text files. > Would some playing with two or three people simultaneously be a good idea > first to get the check out - edit - check is model working with a file, then > with a folder, and finally with a solution and project. > > Have a think about what you want and let me know. If you want me to create > second users for some or all of you, let me know also, ie Shamil and > Shamil02. > > Thanks > > Mark > > > > > > > 2009/4/3 Salakhetdinov Shamil > > > > > Hi Gustav, > > > > Yes, I see this LOck feature in Visual SVN but will that help to resolve > > conflicts or not - I'm not sure about that: > > > > - imagine you get lock on a form, make the changes and then commit them > > and > > - somebody else does make the changes for their local version of form > > (version of code you started with ) and then commits the changes after your > > commits. > > > > Do you expect SVN server will be able to properly merge such updates of the > > source code? (source code will get lines' inserts/updates/deletes in several > > places of several files when somebody edits a form in design mode). Am I > > missing something? > > > > We should probably try how it works? - for that trial we have to have to > > create a test form and to have an online chat (MS Messenger, GoogleTalk, > > Skype ?) and do chat and do locks, edits, commits, updates to see what > > happens locally and on server side... > > > > Thank you. > > > > -- > > Shamil > > > > -----Original Message----- > > From: "Gustav Brock" > > To: > > Date: Fri, 03 Apr 2009 12:41:45 +0200 > > Subject: Re: [dba-VB] SCRUM: Check out > > > > > Hi Shamil > > > > > > It should be noted that prior to start working on an existing form you > > must check it out by locking it. > > > I don't know how to do that manually, but with VisualSVN installed you > > just pick VisualSVN from the popup menu of the form and select Get Lock and > > finish the task. > > > > > > As I understand it, the lock will be released when you later commit the > > form changes. > > > > > > /gustav > > > > > > >>> Salakhetdinov Shamil 03-04-2009 11:54 >>> > > > > > > - we're in a bit of trouble with us editing/committing to SCC the same > > .NET WinForms as when one makes design changes in them then local source > > code gets changed in several files - as result SVN commit can't resolve > > source code changes' conflicts on committing local code changes. .. > > > > > > > > > _______________________________________________ > > > dba-VB mailing list > > > dba-VB at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > > http://www.databaseadvisors.com > > > > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > > > From mcp2004 at mail.ru Sat Apr 4 18:09:23 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Sun, 05 Apr 2009 03:09:23 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IFNwcmludCAtIDJuZCB3ZWVrIHBsYW4=?= In-Reply-To: References: Message-ID: Hi SCRUM Team, I have made the following reports: - Alphabetical List of Products - Product By Category but the second one is not yet finished - looking for a way to make it multi-column. Any proposals? Current solution is uploaded to the server. Please always look at \!Documents\Notes.txt file after you update your code from server to find are there any new SQL scripts to apply - here is the current list: 0001_vw_CustomerOrdersProducts.sql 0002_vw_CustomerOrderTotals.sql 0003_vw_CustomerCountries.sql 0004_vw_AlphabeticalListOfProductsReport.sql Please add your SQL scripts' file names to this list if you'll create some. Please put all the scripts into \Datasets\SQL subfolder named using numeric prefix to have the scripts sorted inthe sequence they were created. Please note how I made SimpleReportsDataSet to keep 'Alphabetical List of Products' and 'Product by Category' reports' sources. I used the same vw_AlphabeicalListOfProductsReport view for both reports but I have renamed table objects in dataset to allow in the future to substitute the database object e.g with stored procedure etc. without the need to rename anything in the code/forms/reports, which are using this dataset. Thank you. -- Shamil -----Original Message----- From: Salakhetdinov Shamil To: "Discussion concerning Visual Basic and related programming issues." Date: Fri, 03 Apr 2009 03:22:44 +0400 Subject: Re: [dba-VB] SCRUM: Sprint - 2nd week plan > Hi SCRUM team, > > Thee three dialog froms are done, and committed to our SCC server as well as published within new source code set at CodePlex. > > I will also take 'Product By Category' Report > > Note: please create new views, SPs, UDFs for reports if the existing set tables, views, SPs, UDFs is not enough to develop reports. Please also create a new strongly typed dataset dedicated to a certain report in the case you create new views, SPs or UDFs for this report. Please put all the database objects you'll use in report in this dataset. > > Forms > ====== > 1 Customers Labels Dialog => DONE > 3 Customer Phone List => Mike > 2 Quaterly Order => Gustav > 2 Quaterly Orders Subform => Gustav > 1 Sales By Year Dialog => DONE > 2 Sales Reports Dialog => DONE > > Reports > ======== > 2 Alphabetical List of Products > 1 Product By Category => Shamil > 2 Sales Totals by Amount > -------------------------------- > 16 hours > > Thank you. > > -- > Shamil > > > -----Original Message----- > From: Salakhetdinov Shamil > To: "Discussion concerning Visual Basic and related programming issues." > Date: Fri, 03 Apr 2009 00:15:57 +0400 > Subject: Re: [dba-VB] SCRUM: Sprint - 2nd week plan > > > Hi Gustav, > > > > OK, please tell what report would you like to develop? (I will make all the dialog forms now - they are small - just to have them ready to be used to run other forms/reports): > > > > Forms > > ====== > > 1 Customers Labels Dialog => Shamil > > 3 Customer Phone List => Mike > > 2 Quaterly Order => Gustav > > 2 Quaterly Orders Subform => Gustav > > 1 Sales By Year Dialog => Shamil > > 2 Sales Reports Dialog => Shamil > > > > Reports > > ======== > > 2 Alphabetical List of Products > > 1 Product By Category > > 2 Sales Totals by Amount > > -------------------------------- > > 16 hours > > > > Thank you. > > > > -- > > Shamil > > > > -----Original Message----- > > From: "Gustav Brock" > > To: > > Date: Thu, 02 Apr 2009 18:09:23 +0200 > > Subject: Re: [dba-VB] SCRUM: Sprint - 2nd week plan > > > > > Hi SCRUM Team > > > > > > I could take, say, the Quarterly Orders including Subform and one of the reports. > > > > > > /gustav > > > > > > >>> Salakhetdinov Shamil 01-04-2009 19:49 >>> > > > Hi SCRUM Team, > > > > > > The following is the plan for the second week. > > > Please select forms/reports your wanted to develop during this week. > > > Please ask any questions. > > > Please before asking the questions on forms check how the current set of forms is done: let's follow currently this "lightweight" development style for this project - we can do enhancements in the end of this project or in the follow-up project. > > > > > > Forms > > > ====== > > > 1 Customers Labels Dialog > > > 3 Customer Phone List > > > 2 Quaterly Order > > > 2 Quaterly Orders Subform > > > 1 Sales By Year Dialog > > > 2 Sales Reports Dialog > > > > > > Reports > > > ======== > > > 2 Alphabetical List of Products > > > 1 Product By Category > > > 2 Sales Totals by Amount > > > -------------------------------- > > > 16 hours > > > > > > Thank you. > > > > > > -- > > > Shamil > > > > > > > > > > > > _______________________________________________ > > > dba-VB mailing list > > > dba-VB at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > > http://www.databaseadvisors.com > > > > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mmattys at rochester.rr.com Sat Apr 4 21:44:20 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Sat, 4 Apr 2009 22:44:20 -0400 Subject: [dba-VB] SCRUM: Applying .sql References: Message-ID: <6C6E96FFFE4D4215B0B339E71660E807@Mattys> Hi Team, I've just figured out that I can use SQL Management Studio 2005 Express to connect with my SQL2005 db engine and that the Query Editor is actually an upgrade to the 2000 Query Analyzer. So I opened the file 0001_vw_CustomerOrdersProducts.sql and tried to execute. I received the following error: "Msg 208, Level 16, State 1, Procedure vw_CustomerOrdersProducts, Line 3 Invalid object name 'dbo.Customer'." Why? - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Salakhetdinov Shamil" To: "Discussion concerning Visual Basic and related programming issues." Sent: Saturday, April 04, 2009 7:09 PM Subject: Re: [dba-VB] SCRUM: Sprint - 2nd week plan > > Hi SCRUM Team, > > I have made the following reports: > > - Alphabetical List of Products > - Product By Category > > but the second one is not yet finished - looking for a way to make it > multi-column. Any proposals? > > Current solution is uploaded to the server. > Please always look at \!Documents\Notes.txt file after you update your > code from server to find are there any new SQL scripts to apply - here is > the current list: > > 0001_vw_CustomerOrdersProducts.sql > 0002_vw_CustomerOrderTotals.sql > 0003_vw_CustomerCountries.sql > 0004_vw_AlphabeticalListOfProductsReport.sql > > Please add your SQL scripts' file names to this list if you'll create > some. > > Please put all the scripts into \Datasets\SQL subfolder named using > numeric prefix to have the scripts sorted inthe sequence they were > created. > > Please note how I made SimpleReportsDataSet to keep 'Alphabetical List of > Products' and 'Product by Category' reports' sources. I used the same > vw_AlphabeicalListOfProductsReport view for both reports but I have > renamed table objects in dataset to allow in the future to substitute the > database object e.g with stored procedure etc. without the need to rename > anything in the code/forms/reports, which are using this dataset. > > Thank you. > > -- > Shamil From mcp2004 at mail.ru Sun Apr 5 03:06:27 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Sun, 05 Apr 2009 12:06:27 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IEFwcGx5aW5nIC5zcWw=?= In-Reply-To: <6C6E96FFFE4D4215B0B339E71660E807@Mattys> References: <6C6E96FFFE4D4215B0B339E71660E807@Mattys> Message-ID: Hi Mike, You probably didn't set current db to NorthwindNet: in the left top corner of SQL Management Studion Express there a combo to select current db. Or you can put use NorthwindNet go before the SQL Script's text. Putting such use directive in front of all the scripts isn't practical as the name of the database can be changed... -- Shamil -----Original Message----- From: "Mike Mattys" To: "Salakhetdinov Shamil" ,"Discussion concerning Visual Basic and related programming issues." Date: Sat, 4 Apr 2009 22:44:20 -0400 Subject: Re: [dba-VB] SCRUM: Applying .sql > Hi Team, > > I've just figured out that I can use SQL Management Studio 2005 Express to > connect with my SQL2005 db engine and that the Query Editor is actually > an upgrade to the 2000 Query Analyzer. > > So I opened the file 0001_vw_CustomerOrdersProducts.sql and tried to > execute. > I received the following error: > "Msg 208, Level 16, State 1, Procedure vw_CustomerOrdersProducts, Line 3 > Invalid object name 'dbo.Customer'." > Why? > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > ----- Original Message ----- > From: "Salakhetdinov Shamil" > To: "Discussion concerning Visual Basic and related programming issues." > > Sent: Saturday, April 04, 2009 7:09 PM > Subject: Re: [dba-VB] SCRUM: Sprint - 2nd week plan > > > > > > Hi SCRUM Team, > > > > I have made the following reports: > > > > - Alphabetical List of Products > > - Product By Category > > > > but the second one is not yet finished - looking for a way to make it > > multi-column. Any proposals? > > > > Current solution is uploaded to the server. > > Please always look at \!Documents\Notes.txt file after you update your > > code from server to find are there any new SQL scripts to apply - here is > > the current list: > > > > 0001_vw_CustomerOrdersProducts.sql > > 0002_vw_CustomerOrderTotals.sql > > 0003_vw_CustomerCountries.sql > > 0004_vw_AlphabeticalListOfProductsReport.sql > > > > Please add your SQL scripts' file names to this list if you'll create > > some. > > > > Please put all the scripts into \Datasets\SQL subfolder named using > > numeric prefix to have the scripts sorted inthe sequence they were > > created. > > > > Please note how I made SimpleReportsDataSet to keep 'Alphabetical List of > > Products' and 'Product by Category' reports' sources. I used the same > > vw_AlphabeicalListOfProductsReport view for both reports but I have > > renamed table objects in dataset to allow in the future to substitute the > > database object e.g with stored procedure etc. without the need to rename > > anything in the code/forms/reports, which are using this dataset. > > > > Thank you. > > > > -- > > Shamil > From mmattys at rochester.rr.com Sun Apr 5 09:33:08 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Sun, 5 Apr 2009 10:33:08 -0400 Subject: [dba-VB] SCRUM: Applying .sql References: <6C6E96FFFE4D4215B0B339E71660E807@Mattys> Message-ID: <8216C1ED12E946A6970270D61040FB4B@Mattys> Hi Shamil, Since there is no combo in the left-hand corner, that cannot be the answer. What I did is - View ... Toolbars ... Query Designer - Open File (*.sql) - Copy the content of the .sql file - expand Programmability - right-click on Stored Procedures - select New Stored Procedure - Paste in sql file content - right-click and Execute Receive message: Command(s) completed successfully. Refreshing the Views category now shows the new View. Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Salakhetdinov Shamil" To: "dba-VB" Sent: Sunday, April 05, 2009 4:06 AM Subject: Re: [dba-VB] SCRUM: Applying .sql > > Hi Mike, > > You probably didn't set current db to NorthwindNet: in the left top corner > of SQL Management Studion Express there a combo to select current db. > > Or you can put > > use NorthwindNet > go > > before the SQL Script's text. > > Putting such use directive in front of all the scripts isn't practical as > the name of the database can be changed... > > -- > Shamil > > > -----Original Message----- > From: "Mike Mattys" > To: "Salakhetdinov Shamil" ,"Discussion concerning Visual > Basic and related programming issues." > Date: Sat, 4 Apr 2009 22:44:20 -0400 > Subject: Re: [dba-VB] SCRUM: Applying .sql > >> Hi Team, >> >> I've just figured out that I can use SQL Management Studio 2005 Express >> to >> connect with my SQL2005 db engine and that the Query Editor is actually >> an upgrade to the 2000 Query Analyzer. >> >> So I opened the file 0001_vw_CustomerOrdersProducts.sql and tried to >> execute. >> I received the following error: >> "Msg 208, Level 16, State 1, Procedure vw_CustomerOrdersProducts, Line 3 >> Invalid object name 'dbo.Customer'." >> Why? >> >> - >> Michael R Mattys >> MapPoint and Database Dev >> www.mattysconsulting.com >> - >> ----- Original Message ----- >> From: "Salakhetdinov Shamil" >> To: "Discussion concerning Visual Basic and related programming issues." >> >> Sent: Saturday, April 04, 2009 7:09 PM >> Subject: Re: [dba-VB] SCRUM: Sprint - 2nd week plan >> >> >> > >> > Hi SCRUM Team, >> > >> > I have made the following reports: >> > >> > - Alphabetical List of Products >> > - Product By Category >> > >> > but the second one is not yet finished - looking for a way to make it >> > multi-column. Any proposals? >> > >> > Current solution is uploaded to the server. >> > Please always look at \!Documents\Notes.txt file after you update your >> > code from server to find are there any new SQL scripts to apply - here >> > is >> > the current list: >> > >> > 0001_vw_CustomerOrdersProducts.sql >> > 0002_vw_CustomerOrderTotals.sql >> > 0003_vw_CustomerCountries.sql >> > 0004_vw_AlphabeticalListOfProductsReport.sql >> > >> > Please add your SQL scripts' file names to this list if you'll create >> > some. >> > >> > Please put all the scripts into \Datasets\SQL subfolder named using >> > numeric prefix to have the scripts sorted inthe sequence they were >> > created. >> > >> > Please note how I made SimpleReportsDataSet to keep 'Alphabetical List >> > of >> > Products' and 'Product by Category' reports' sources. I used the same >> > vw_AlphabeicalListOfProductsReport view for both reports but I have >> > renamed table objects in dataset to allow in the future to substitute >> > the >> > database object e.g with stored procedure etc. without the need to >> > rename >> > anything in the code/forms/reports, which are using this dataset. >> > >> > Thank you. >> > >> > -- >> > Shamil >> > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mmattys at rochester.rr.com Sun Apr 5 09:52:17 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Sun, 5 Apr 2009 10:52:17 -0400 Subject: [dba-VB] SCRUM: Applying .sql References: <6C6E96FFFE4D4215B0B339E71660E807@Mattys> <8216C1ED12E946A6970270D61040FB4B@Mattys> Message-ID: <24944A9B8E3E41B6ABDEA72C8930F756@Mattys> Please note that this may be permissions or file access because I did get this 'helpful' error message that I googled and found to be (possible) 'By Design' security: Msg 233, Level 20, State 0, Line 0 A transport-level error has occurred when receiving results from the server. (provider: Shared Memory Provider, error: 0 - No process is on the other end of the pipe.) - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Mike Mattys" To: "Salakhetdinov Shamil" ; "Discussion concerning Visual Basic and related programming issues." Sent: Sunday, April 05, 2009 10:33 AM Subject: Re: [dba-VB] SCRUM: Applying .sql > Hi Shamil, > > Since there is no combo in the left-hand corner, that cannot be the > answer. > What I did is > > - View ... Toolbars ... Query Designer > - Open File (*.sql) > - Copy the content of the .sql file > > - expand Programmability > - right-click on Stored Procedures > - select New Stored Procedure > > - Paste in sql file content > - right-click and Execute > > Receive message: > Command(s) completed successfully. > > Refreshing the Views category now shows the new View. > > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > ----- Original Message ----- > From: "Salakhetdinov Shamil" > To: "dba-VB" > Sent: Sunday, April 05, 2009 4:06 AM > Subject: Re: [dba-VB] SCRUM: Applying .sql > > >> >> Hi Mike, >> >> You probably didn't set current db to NorthwindNet: in the left top >> corner >> of SQL Management Studion Express there a combo to select current db. >> >> Or you can put >> >> use NorthwindNet >> go >> >> before the SQL Script's text. >> >> Putting such use directive in front of all the scripts isn't practical as >> the name of the database can be changed... >> >> -- >> Shamil >> >> >> -----Original Message----- >> From: "Mike Mattys" >> To: "Salakhetdinov Shamil" ,"Discussion concerning >> Visual >> Basic and related programming issues." >> Date: Sat, 4 Apr 2009 22:44:20 -0400 >> Subject: Re: [dba-VB] SCRUM: Applying .sql >> >>> Hi Team, >>> >>> I've just figured out that I can use SQL Management Studio 2005 Express >>> to >>> connect with my SQL2005 db engine and that the Query Editor is actually >>> an upgrade to the 2000 Query Analyzer. >>> >>> So I opened the file 0001_vw_CustomerOrdersProducts.sql and tried to >>> execute. >>> I received the following error: >>> "Msg 208, Level 16, State 1, Procedure vw_CustomerOrdersProducts, Line 3 >>> Invalid object name 'dbo.Customer'." >>> Why? >>> >>> - >>> Michael R Mattys >>> MapPoint and Database Dev >>> www.mattysconsulting.com >>> - >>> ----- Original Message ----- >>> From: "Salakhetdinov Shamil" >>> To: "Discussion concerning Visual Basic and related programming issues." >>> >>> Sent: Saturday, April 04, 2009 7:09 PM >>> Subject: Re: [dba-VB] SCRUM: Sprint - 2nd week plan >>> >>> >>> > >>> > Hi SCRUM Team, >>> > >>> > I have made the following reports: >>> > >>> > - Alphabetical List of Products >>> > - Product By Category >>> > >>> > but the second one is not yet finished - looking for a way to make it >>> > multi-column. Any proposals? >>> > >>> > Current solution is uploaded to the server. >>> > Please always look at \!Documents\Notes.txt file after you update your >>> > code from server to find are there any new SQL scripts to apply - here >>> > is >>> > the current list: >>> > >>> > 0001_vw_CustomerOrdersProducts.sql >>> > 0002_vw_CustomerOrderTotals.sql >>> > 0003_vw_CustomerCountries.sql >>> > 0004_vw_AlphabeticalListOfProductsReport.sql >>> > >>> > Please add your SQL scripts' file names to this list if you'll create >>> > some. >>> > >>> > Please put all the scripts into \Datasets\SQL subfolder named using >>> > numeric prefix to have the scripts sorted inthe sequence they were >>> > created. >>> > >>> > Please note how I made SimpleReportsDataSet to keep 'Alphabetical List >>> > of >>> > Products' and 'Product by Category' reports' sources. I used the same >>> > vw_AlphabeicalListOfProductsReport view for both reports but I have >>> > renamed table objects in dataset to allow in the future to substitute >>> > the >>> > database object e.g with stored procedure etc. without the need to >>> > rename >>> > anything in the code/forms/reports, which are using this dataset. >>> > >>> > Thank you. >>> > >>> > -- >>> > Shamil >>> >> >> _______________________________________________ >> dba-VB mailing list >> dba-VB at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/dba-vb >> http://www.databaseadvisors.com >> > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mcp2004 at mail.ru Sun Apr 5 09:55:40 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Sun, 05 Apr 2009 18:55:40 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IEFwcGx5aW5nIC5zcWw=?= In-Reply-To: <8216C1ED12E946A6970270D61040FB4B@Mattys> References: <8216C1ED12E946A6970270D61040FB4B@Mattys> Message-ID: Hi Mike, OK, it worked for you but I still think there is a shorter way. I do use MS SQL Server 2005 Management Studio - it may happen MS SQL Server 2005 Express doesn't have the toolbar/combo - try View->Tollbars->SQL Editor - the latter toolbar should have a combo with the list of databases. Another way is to Right-Click on database in the treeview of databases and then select New Query... entry , get new empty query window opened and paste SQL script into it. It will run in context of the db you right-clicked on. To execute you can use F5. BTW, you can select any part of query in the query window and execute it (F5) - and only selected part will be executed - nice and useful "trick", which isn't described in the docs? (I have got it quite some time ago from one SQL master)... -- Shamil -----Original Message----- From: "Mike Mattys" To: "Salakhetdinov Shamil" ,"Discussion concerning Visual Basic and related programming issues." Date: Sun, 5 Apr 2009 10:33:08 -0400 Subject: Re: [dba-VB] SCRUM: Applying .sql > Hi Shamil, > > Since there is no combo in the left-hand corner, that cannot be the answer. > What I did is > > - View ... Toolbars ... Query Designer > - Open File (*.sql) > - Copy the content of the .sql files > > - expand Programmability > - right-click on Stored Procedures > - select New Stored Procedure > > - Paste in sql file content > - right-click and Execute > > Receive message: > Command(s) completed successfully. > > Refreshing the Views category now shows the new View. > > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > ----- Original Message ----- > From: "Salakhetdinov Shamil" > To: "dba-VB" > Sent: Sunday, April 05, 2009 4:06 AM > Subject: Re: [dba-VB] SCRUM: Applying .sql > > > > > > Hi Mike, > > > > You probably didn't set current db to NorthwindNet: in the left top corner > > of SQL Management Studion Express there a combo to select current db. > > > > Or you can put > > > > use NorthwindNet > > go > > > > before the SQL Script's text. > > > > Putting such use directive in front of all the scripts isn't practical as > > the name of the database can be changed... > > > > -- > > Shamil > > > > > > -----Original Message----- > > From: "Mike Mattys" > > To: "Salakhetdinov Shamil" ,"Discussion concerning Visual > > Basic and related programming issues." > > Date: Sat, 4 Apr 2009 22:44:20 -0400 > > Subject: Re: [dba-VB] SCRUM: Applying .sql > > > >> Hi Team, > >> > >> I've just figured out that I can use SQL Management Studio 2005 Express > >> to > >> connect with my SQL2005 db engine and that the Query Editor is actually > >> an upgrade to the 2000 Query Analyzer. > >> > >> So I opened the file 0001_vw_CustomerOrdersProducts.sql and tried to > >> execute. > >> I received the following error: > >> "Msg 208, Level 16, State 1, Procedure vw_CustomerOrdersProducts, Line 3 > >> Invalid object name 'dbo.Customer'." > >> Why? > >> > >> - > >> Michael R Mattys > >> MapPoint and Database Dev > >> www.mattysconsulting.com > >> - > >> ----- Original Message ----- > >> From: "Salakhetdinov Shamil" > >> To: "Discussion concerning Visual Basic and related programming issues." > >> > >> Sent: Saturday, April 04, 2009 7:09 PM > >> Subject: Re: [dba-VB] SCRUM: Sprint - 2nd week plan > >> > >> > >> > > >> > Hi SCRUM Team, > >> > > >> > I have made the following reports: > >> > > >> > - Alphabetical List of Products > >> > - Product By Category > >> > > >> > but the second one is not yet finished - looking for a way to make it > >> > multi-column. Any proposals? > >> > > >> > Current solution is uploaded to the server. > >> > Please always look at \!Documents\Notes.txt file after you update your > >> > code from server to find are there any new SQL scripts to apply - here > >> > is > >> > the current list: > >> > > >> > 0001_vw_CustomerOrdersProducts.sql > >> > 0002_vw_CustomerOrderTotals.sql > >> > 0003_vw_CustomerCountries.sql > >> > 0004_vw_AlphabeticalListOfProductsReport.sql > >> > > >> > Please add your SQL scripts' file names to this list if you'll create > >> > some. > >> > > >> > Please put all the scripts into \Datasets\SQL subfolder named using > >> > numeric prefix to have the scripts sorted inthe sequence they were > >> > created. > >> > > >> > Please note how I made SimpleReportsDataSet to keep 'Alphabetical List > >> > of > >> > Products' and 'Product by Category' reports' sources. I used the same > >> > vw_AlphabeicalListOfProductsReport view for both reports but I have > >> > renamed table objects in dataset to allow in the future to substitute > >> > the > >> > database object e.g with stored procedure etc. without the need to > >> > rename > >> > anything in the code/forms/reports, which are using this dataset. > >> > > >> > Thank you. > >> > > >> > -- > >> > Shamil > >> > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > From mmattys at rochester.rr.com Sun Apr 5 10:34:51 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Sun, 5 Apr 2009 11:34:51 -0400 Subject: [dba-VB] SCRUM: Applying .sql References: <8216C1ED12E946A6970270D61040FB4B@Mattys> Message-ID: <18D424392BB748FDAC3CB4CC9781A4D6@Mattys> Hi Shamil, Oh cool! I was going to ask where the debug/step (F8) was, but if I can execute seperate lines then that works great! You are right about the SQL Editor being there, but it is greyed-out no matter what I do. I tried to install Management Studio by changing setup, but it's not there ... "Developer Version" ??? - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Salakhetdinov Shamil" To: "dba-VB" Sent: Sunday, April 05, 2009 10:55 AM Subject: Re: [dba-VB] SCRUM: Applying .sql > > Hi Mike, > > OK, it worked for you but I still think there is a shorter way. > > I do use MS SQL Server 2005 Management Studio - it may happen MS SQL > Server 2005 Express doesn't have the toolbar/combo - try > > View->Tollbars->SQL Editor > > - the latter toolbar should have a combo with the list of databases. > > Another way is to Right-Click on database in the treeview of databases and > then select New Query... entry , get new empty query window opened and > paste SQL script into it. It will run in context of the db you > right-clicked on. > > To execute you can use F5. > > BTW, you can select any part of query in the query window and execute it > (F5) - and only selected part will be executed - nice and useful "trick", > which isn't described in the docs? (I have got it quite some time ago from > one SQL master)... > > > -- > Shamil > > -----Original Message----- > From: "Mike Mattys" > To: "Salakhetdinov Shamil" ,"Discussion concerning Visual > Basic and related programming issues." > Date: Sun, 5 Apr 2009 10:33:08 -0400 > Subject: Re: [dba-VB] SCRUM: Applying .sql > >> Hi Shamil, >> >> Since there is no combo in the left-hand corner, that cannot be the >> answer. >> What I did is >> >> - View ... Toolbars ... Query Designer >> - Open File (*.sql) >> - Copy the content of the .sql files >> >> - expand Programmability >> - right-click on Stored Procedures >> - select New Stored Procedure >> >> - Paste in sql file content >> - right-click and Execute >> >> Receive message: >> Command(s) completed successfully. >> >> Refreshing the Views category now shows the new View. >> >> Michael R Mattys >> MapPoint and Database Dev >> www.mattysconsulting.com >> - >> ----- Original Message ----- >> From: "Salakhetdinov Shamil" >> To: "dba-VB" >> Sent: Sunday, April 05, 2009 4:06 AM >> Subject: Re: [dba-VB] SCRUM: Applying .sql >> >> >> > >> > Hi Mike, >> > >> > You probably didn't set current db to NorthwindNet: in the left top >> > corner >> > of SQL Management Studion Express there a combo to select current db. >> > >> > Or you can put >> > >> > use NorthwindNet >> > go >> > >> > before the SQL Script's text. >> > >> > Putting such use directive in front of all the scripts isn't practical >> > as >> > the name of the database can be changed... >> > >> > -- >> > Shamil >> > >> > >> > -----Original Message----- >> > From: "Mike Mattys" >> > To: "Salakhetdinov Shamil" ,"Discussion concerning >> > Visual >> > Basic and related programming issues." >> > Date: Sat, 4 Apr 2009 22:44:20 -0400 >> > Subject: Re: [dba-VB] SCRUM: Applying .sql >> > >> >> Hi Team, >> >> >> >> I've just figured out that I can use SQL Management Studio 2005 >> >> Express >> >> to >> >> connect with my SQL2005 db engine and that the Query Editor is >> >> actually >> >> an upgrade to the 2000 Query Analyzer. >> >> >> >> So I opened the file 0001_vw_CustomerOrdersProducts.sql and tried to >> >> execute. >> >> I received the following error: >> >> "Msg 208, Level 16, State 1, Procedure vw_CustomerOrdersProducts, Line >> >> 3 >> >> Invalid object name 'dbo.Customer'." >> >> Why? >> >> >> >> - >> >> Michael R Mattys >> >> MapPoint and Database Dev >> >> www.mattysconsulting.com >> >> - >> >> ----- Original Message ----- >> >> From: "Salakhetdinov Shamil" >> >> To: "Discussion concerning Visual Basic and related programming >> >> issues." >> >> >> >> Sent: Saturday, April 04, 2009 7:09 PM >> >> Subject: Re: [dba-VB] SCRUM: Sprint - 2nd week plan >> >> >> >> >> >> > >> >> > Hi SCRUM Team, >> >> > >> >> > I have made the following reports: >> >> > >> >> > - Alphabetical List of Products >> >> > - Product By Category >> >> > >> >> > but the second one is not yet finished - looking for a way to make >> >> > it >> >> > multi-column. Any proposals? >> >> > >> >> > Current solution is uploaded to the server. >> >> > Please always look at \!Documents\Notes.txt file after you update >> >> > your >> >> > code from server to find are there any new SQL scripts to apply - >> >> > here >> >> > is >> >> > the current list: >> >> > >> >> > 0001_vw_CustomerOrdersProducts.sql >> >> > 0002_vw_CustomerOrderTotals.sql >> >> > 0003_vw_CustomerCountries.sql >> >> > 0004_vw_AlphabeticalListOfProductsReport.sql >> >> > >> >> > Please add your SQL scripts' file names to this list if you'll >> >> > create >> >> > some. >> >> > >> >> > Please put all the scripts into \Datasets\SQL subfolder named using >> >> > numeric prefix to have the scripts sorted inthe sequence they were >> >> > created. >> >> > >> >> > Please note how I made SimpleReportsDataSet to keep 'Alphabetical >> >> > List >> >> > of >> >> > Products' and 'Product by Category' reports' sources. I used the >> >> > same >> >> > vw_AlphabeicalListOfProductsReport view for both reports but I have >> >> > renamed table objects in dataset to allow in the future to >> >> > substitute >> >> > the >> >> > database object e.g with stored procedure etc. without the need to >> >> > rename >> >> > anything in the code/forms/reports, which are using this dataset. >> >> > >> >> > Thank you. >> >> > >> >> > -- >> >> > Shamil >> >> >> > >> > _______________________________________________ >> > dba-VB mailing list >> > dba-VB at databaseadvisors.com >> > http://databaseadvisors.com/mailman/listinfo/dba-vb >> > http://www.databaseadvisors.com >> > >> > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mcp2004 at mail.ru Sun Apr 5 11:09:36 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Sun, 05 Apr 2009 20:09:36 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IEFwcGx5aW5nIC5zcWw=?= In-Reply-To: <18D424392BB748FDAC3CB4CC9781A4D6@Mattys> References: <18D424392BB748FDAC3CB4CC9781A4D6@Mattys> Message-ID: Hi Mike, <<< > You are right about the SQL Editor being there, but it is greyed-out no > matter what I do. >>> Right-Click on database in treeview -> New Query... - then you'll get a new query window and combo-box will be enabled: it's enabled when there is a database connection established. AFAIKR I have got installed MS SQL Server 2005 Management Studio Express (on another PC) from MS Download - try to google for it. And MS SQL Server 2005 Management Studio is installed on my current PC together with MS SQL Server 2005 Professional Edition. -- Shamil -----Original Message----- From: "Mike Mattys" To: "Salakhetdinov Shamil" ,"Discussion concerning Visual Basic and related programming issues." Date: Sun, 5 Apr 2009 11:34:51 -0400 Subject: Re: [dba-VB] SCRUM: Applying .sql > Hi Shamil, > > Oh cool! > I was going to ask where the debug/step (F8) was, but if I can execute > seperate lines then that works great! > You are right about the SQL Editor being there, but it is greyed-out no > matter what I do. > I tried to install Management Studio by changing setup, but it's not there > ... > "Developer Version" ??? > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > ----- Original Message ----- > From: "Salakhetdinov Shamil" > To: "dba-VB" > Sent: Sunday, April 05, 2009 10:55 AM > Subject: Re: [dba-VB] SCRUM: Applying .sql > > > > > > Hi Mike, > > > > OK, it worked for you but I still think there is a shorter way. > > > > I do use MS SQL Server 2005 Management Studio - it may happen MS SQL > > Server 2005 Express doesn't have the toolbar/combo - try > > > > View->Tollbars->SQL Editor > > > > - the latter toolbar should have a combo with the list of databases. > > > > Another way is to Right-Click on database in the treeview of databases and > > then select New Query... entry , get new empty query window opened and > > paste SQL script into it. It will run in context of the db you > > right-clicked on. > > > > To execute you can use F5. > > > > BTW, you can select any part of query in the query window and execute it > > (F5) - and only selected part will be executed - nice and useful "trick", > > which isn't described in the docs? (I have got it quite some time ago from > > one SQL master)... > > > > > > -- > > Shamil > > > > -----Original Message----- > > From: "Mike Mattys" > > To: "Salakhetdinov Shamil" ,"Discussion concerning Visual > > Basic and related programming issues." > > Date: Sun, 5 Apr 2009 10:33:08 -0400 > > Subject: Re: [dba-VB] SCRUM: Applying .sql > > > >> Hi Shamil, > >> > >> Since there is no combo in the left-hand corner, that cannot be the > >> answer. > >> What I did is > >> > >> - View ... Toolbars ... Query Designer > >> - Open File (*.sql) > >> - Copy the content of the .sql files > >> > >> - expand Programmability > >> - right-click on Stored Procedures > >> - select New Stored Procedure > >> > >> - Paste in sql file content > >> - right-click and Execute > >> > >> Receive message: > >> Command(s) completed successfully. > >> > >> Refreshing the Views category now shows the new View. > >> > >> Michael R Mattys > >> MapPoint and Database Dev > >> www.mattysconsulting.com > >> - > >> ----- Original Message ----- > >> From: "Salakhetdinov Shamil" > >> To: "dba-VB" > >> Sent: Sunday, April 05, 2009 4:06 AM > >> Subject: Re: [dba-VB] SCRUM: Applying .sql > >> > >> > >> > > >> > Hi Mike, > >> > > >> > You probably didn't set current db to NorthwindNet: in the left top > >> > corner > >> > of SQL Management Studion Express there a combo to select current db. > >> > > >> > Or you can put > >> > > >> > use NorthwindNet > >> > go > >> > > >> > before the SQL Script's text. > >> > > >> > Putting such use directive in front of all the scripts isn't practical > >> > as > >> > the name of the database can be changed... > >> > > >> > -- > >> > Shamil > >> > > >> > > >> > -----Original Message----- > >> > From: "Mike Mattys" > >> > To: "Salakhetdinov Shamil" ,"Discussion concerning > >> > Visual > >> > Basic and related programming issues." > >> > Date: Sat, 4 Apr 2009 22:44:20 -0400 > >> > Subject: Re: [dba-VB] SCRUM: Applying .sql > >> > > >> >> Hi Team, > >> >> > >> >> I've just figured out that I can use SQL Management Studio 2005 > >> >> Express > >> >> to > >> >> connect with my SQL2005 db engine and that the Query Editor is > >> >> actually > >> >> an upgrade to the 2000 Query Analyzer. > >> >> > >> >> So I opened the file 0001_vw_CustomerOrdersProducts.sql and tried to > >> >> execute. > >> >> I received the following error: > >> >> "Msg 208, Level 16, State 1, Procedure vw_CustomerOrdersProducts, Line > >> >> 3 > >> >> Invalid object name 'dbo.Customer'." > >> >> Why? > >> >> > >> >> - > >> >> Michael R Mattys > >> >> MapPoint and Database Dev > >> >> www.mattysconsulting.com > >> >> - > >> >> ----- Original Message ----- > >> >> From: "Salakhetdinov Shamil" > >> >> To: "Discussion concerning Visual Basic and related programming > >> >> issues." > >> >> > >> >> Sent: Saturday, April 04, 2009 7:09 PM > >> >> Subject: Re: [dba-VB] SCRUM: Sprint - 2nd week plan > >> >> > >> >> > >> >> > > >> >> > Hi SCRUM Team, > >> >> > > >> >> > I have made the following reports: > >> >> > > >> >> > - Alphabetical List of Products > >> >> > - Product By Category > >> >> > > >> >> > but the second one is not yet finished - looking for a way to make > >> >> > it > >> >> > multi-column. Any proposals? > >> >> > > >> >> > Current solution is uploaded to the server. > >> >> > Please always look at \!Documents\Notes.txt file after you update > >> >> > your > >> >> > code from server to find are there any new SQL scripts to apply - > >> >> > here > >> >> > is > >> >> > the current list: > >> >> > > >> >> > 0001_vw_CustomerOrdersProducts.sql > >> >> > 0002_vw_CustomerOrderTotals.sql > >> >> > 0003_vw_CustomerCountries.sql > >> >> > 0004_vw_AlphabeticalListOfProductsReport.sql > >> >> > > >> >> > Please add your SQL scripts' file names to this list if you'll > >> >> > create > >> >> > some. > >> >> > > >> >> > Please put all the scripts into \Datasets\SQL subfolder named using > >> >> > numeric prefix to have the scripts sorted inthe sequence they were > >> >> > created. > >> >> > > >> >> > Please note how I made SimpleReportsDataSet to keep 'Alphabetical > >> >> > List > >> >> > of > >> >> > Products' and 'Product by Category' reports' sources. I used the > >> >> > same > >> >> > vw_AlphabeicalListOfProductsReport view for both reports but I have > >> >> > renamed table objects in dataset to allow in the future to > >> >> > substitute > >> >> > the > >> >> > database object e.g with stored procedure etc. without the need to > >> >> > rename > >> >> > anything in the code/forms/reports, which are using this dataset. > >> >> > > >> >> > Thank you. > >> >> > > >> >> > -- > >> >> > Shamil > >> >> > >> > > >> > _______________________________________________ > >> > dba-VB mailing list > >> > dba-VB at databaseadvisors.com > >> > http://databaseadvisors.com/mailman/listinfo/dba-vb > >> > http://www.databaseadvisors.com > >> > > >> > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > From mcp2004 at mail.ru Sun Apr 5 11:14:01 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Sun, 05 Apr 2009 20:14:01 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IEFwcGx5aW5nIC5zcWw=?= In-Reply-To: <18D424392BB748FDAC3CB4CC9781A4D6@Mattys> References: <18D424392BB748FDAC3CB4CC9781A4D6@Mattys> Message-ID: Hi Mike, You can use Right-Click database -> New Query... and the combo will get enabled. <<< > I tried to install Management Studio by changing setup, but it's not there >>> Not sure what do you mean here? MS SQL Server 2005 Management Studio Express? Or MS SQL Server 2005 Management Studio? -- Shamil -----Original Message----- From: "Mike Mattys" To: "Salakhetdinov Shamil" ,"Discussion concerning Visual Basic and related programming issues." Date: Sun, 5 Apr 2009 11:34:51 -0400 Subject: Re: [dba-VB] SCRUM: Applying .sql > Hi Shamil, > > Oh cool! > I was going to ask where the debug/step (F8) was, but if I can execute > seperate lines then that works great! > You are right about the SQL Editor being there, but it is greyed-out no > matter what I do. > I tried to install Management Studio by changing setup, but it's not there > ... > "Developer Version" ??? > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > ----- Original Message ----- > From: "Salakhetdinov Shamil" > To: "dba-VB" > Sent: Sunday, April 05, 2009 10:55 AM > Subject: Re: [dba-VB] SCRUM: Applying .sql > > > > > > Hi Mike, > > > > OK, it worked for you but I still think there is a shorter way. > > > > I do use MS SQL Server 2005 Management Studio - it may happen MS SQL > > Server 2005 Express doesn't have the toolbar/combo - try > > > > View->Tollbars->SQL Editor > > > > - the latter toolbar should have a combo with the list of databases. > > > > Another way is to Right-Click on database in the treeview of databases and > > then select New Query... entry , get new empty query window opened and > > paste SQL script into it. It will run in context of the db you > > right-clicked on. > > > > To execute you can use F5. > > > > BTW, you can select any part of query in the query window and execute it > > (F5) - and only selected part will be executed - nice and useful "trick", > > which isn't described in the docs? (I have got it quite some time ago from > > one SQL master)... > > > > > > -- > > Shamil > > > > -----Original Message----- > > From: "Mike Mattys" > > To: "Salakhetdinov Shamil" ,"Discussion concerning Visual > > Basic and related programming issues." > > Date: Sun, 5 Apr 2009 10:33:08 -0400 > > Subject: Re: [dba-VB] SCRUM: Applying .sql > > > >> Hi Shamil, > >> > >> Since there is no combo in the left-hand corner, that cannot be the > >> answer. > >> What I did is > >> > >> - View ... Toolbars ... Query Designer > >> - Open File (*.sql) > >> - Copy the content of the .sql files > >> > >> - expand Programmability > >> - right-click on Stored Procedures > >> - select New Stored Procedure > >> > >> - Paste in sql file content > >> - right-click and Execute > >> > >> Receive message: > >> Command(s) completed successfully. > >> > >> Refreshing the Views category now shows the new View. > >> > >> Michael R Mattys > >> MapPoint and Database Dev > >> www.mattysconsulting.com > >> - > >> ----- Original Message ----- > >> From: "Salakhetdinov Shamil" > >> To: "dba-VB" > >> Sent: Sunday, April 05, 2009 4:06 AM > >> Subject: Re: [dba-VB] SCRUM: Applying .sql > >> > >> > >> > > >> > Hi Mike, > >> > > >> > You probably didn't set current db to NorthwindNet: in the left top > >> > corner > >> > of SQL Management Studion Express there a combo to select current db. > >> > > >> > Or you can put > >> > > >> > use NorthwindNet > >> > go > >> > > >> > before the SQL Script's text. > >> > > >> > Putting such use directive in front of all the scripts isn't practical > >> > as > >> > the name of the database can be changed... > >> > > >> > -- > >> > Shamil > >> > > >> > > >> > -----Original Message----- > >> > From: "Mike Mattys" > >> > To: "Salakhetdinov Shamil" ,"Discussion concerning > >> > Visual > >> > Basic and related programming issues." > >> > Date: Sat, 4 Apr 2009 22:44:20 -0400 > >> > Subject: Re: [dba-VB] SCRUM: Applying .sql > >> > > >> >> Hi Team, > >> >> > >> >> I've just figured out that I can use SQL Management Studio 2005 > >> >> Express > >> >> to > >> >> connect with my SQL2005 db engine and that the Query Editor is > >> >> actually > >> >> an upgrade to the 2000 Query Analyzer. > >> >> > >> >> So I opened the file 0001_vw_CustomerOrdersProducts.sql and tried to > >> >> execute. > >> >> I received the following error: > >> >> "Msg 208, Level 16, State 1, Procedure vw_CustomerOrdersProducts, Line > >> >> 3 > >> >> Invalid object name 'dbo.Customer'." > >> >> Why? > >> >> > >> >> - > >> >> Michael R Mattys > >> >> MapPoint and Database Dev > >> >> www.mattysconsulting.com > >> >> - > >> >> ----- Original Message ----- > >> >> From: "Salakhetdinov Shamil" > >> >> To: "Discussion concerning Visual Basic and related programming > >> >> issues." > >> >> > >> >> Sent: Saturday, April 04, 2009 7:09 PM > >> >> Subject: Re: [dba-VB] SCRUM: Sprint - 2nd week plan > >> >> > >> >> > >> >> > > >> >> > Hi SCRUM Team, > >> >> > > >> >> > I have made the following reports: > >> >> > > >> >> > - Alphabetical List of Products > >> >> > - Product By Category > >> >> > > >> >> > but the second one is not yet finished - looking for a way to make > >> >> > it > >> >> > multi-column. Any proposals? > >> >> > > >> >> > Current solution is uploaded to the server. > >> >> > Please always look at \!Documents\Notes.txt file after you update > >> >> > your > >> >> > code from server to find are there any new SQL scripts to apply - > >> >> > here > >> >> > is > >> >> > the current list: > >> >> > > >> >> > 0001_vw_CustomerOrdersProducts.sql > >> >> > 0002_vw_CustomerOrderTotals.sql > >> >> > 0003_vw_CustomerCountries.sql > >> >> > 0004_vw_AlphabeticalListOfProductsReport.sql > >> >> > > >> >> > Please add your SQL scripts' file names to this list if you'll > >> >> > create > >> >> > some. > >> >> > > >> >> > Please put all the scripts into \Datasets\SQL subfolder named using > >> >> > numeric prefix to have the scripts sorted inthe sequence they were > >> >> > created. > >> >> > > >> >> > Please note how I made SimpleReportsDataSet to keep 'Alphabetical > >> >> > List > >> >> > of > >> >> > Products' and 'Product by Category' reports' sources. I used the > >> >> > same > >> >> > vw_AlphabeicalListOfProductsReport view for both reports but I have > >> >> > renamed table objects in dataset to allow in the future to > >> >> > substitute > >> >> > the > >> >> > database object e.g with stored procedure etc. without the need to > >> >> > rename > >> >> > anything in the code/forms/reports, which are using this dataset. > >> >> > > >> >> > Thank you. > >> >> > > >> >> > -- > >> >> > Shamil > >> >> > >> > > >> > _______________________________________________ > >> > dba-VB mailing list > >> > dba-VB at databaseadvisors.com > >> > http://databaseadvisors.com/mailman/listinfo/dba-vb > >> > http://www.databaseadvisors.com > >> > > >> > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > From mmattys at rochester.rr.com Sun Apr 5 12:53:37 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Sun, 5 Apr 2009 13:53:37 -0400 Subject: [dba-VB] SCRUM: Applying .sql References: <18D424392BB748FDAC3CB4CC9781A4D6@Mattys> Message-ID: Shamil, I meant the Management Studio for 2005 >From what I've read, after SSMS2005EE is installed, SSMS2005 is stripped of some features. The install, thereafter, is blocked without some fooling around. - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Salakhetdinov Shamil" To: "dba-VB" Sent: Sunday, April 05, 2009 12:14 PM Subject: Re: [dba-VB] SCRUM: Applying .sql > Hi Mike, > > You can use > > Right-Click database -> New Query... > > and the combo will get enabled. > > <<< >> I tried to install Management Studio by changing setup, but it's not >> there >>>> > Not sure what do you mean here? MS SQL Server 2005 Management Studio > Express? Or MS SQL Server 2005 Management Studio? > > -- > Shamil > > -----Original Message----- > From: "Mike Mattys" > To: "Salakhetdinov Shamil" ,"Discussion concerning Visual > Basic and related programming issues." > Date: Sun, 5 Apr 2009 11:34:51 -0400 > Subject: Re: [dba-VB] SCRUM: Applying .sql > >> Hi Shamil, >> >> Oh cool! >> I was going to ask where the debug/step (F8) was, but if I can execute >> seperate lines then that works great! >> You are right about the SQL Editor being there, but it is greyed-out no >> matter what I do. >> I tried to install Management Studio by changing setup, but it's not >> there >> ... >> "Developer Version" ??? >> - >> Michael R Mattys >> MapPoint and Database Dev >> www.mattysconsulting.com >> - >> ----- Original Message ----- >> From: "Salakhetdinov Shamil" >> To: "dba-VB" >> Sent: Sunday, April 05, 2009 10:55 AM >> Subject: Re: [dba-VB] SCRUM: Applying .sql >> >> >> > >> > Hi Mike, >> > >> > OK, it worked for you but I still think there is a shorter way. >> > >> > I do use MS SQL Server 2005 Management Studio - it may happen MS SQL >> > Server 2005 Express doesn't have the toolbar/combo - try >> > >> > View->Tollbars->SQL Editor >> > >> > - the latter toolbar should have a combo with the list of databases. >> > >> > Another way is to Right-Click on database in the treeview of databases >> > and >> > then select New Query... entry , get new empty query window opened and >> > paste SQL script into it. It will run in context of the db you >> > right-clicked on. >> > >> > To execute you can use F5. >> > >> > BTW, you can select any part of query in the query window and execute >> > it >> > (F5) - and only selected part will be executed - nice and useful >> > "trick", >> > which isn't described in the docs? (I have got it quite some time ago >> > from >> > one SQL master)... >> > >> > >> > -- >> > Shamil >> > >> > -----Original Message----- >> > From: "Mike Mattys" >> > To: "Salakhetdinov Shamil" ,"Discussion concerning >> > Visual >> > Basic and related programming issues." >> > Date: Sun, 5 Apr 2009 10:33:08 -0400 >> > Subject: Re: [dba-VB] SCRUM: Applying .sql >> > >> >> Hi Shamil, >> >> >> >> Since there is no combo in the left-hand corner, that cannot be the >> >> answer. >> >> What I did is >> >> >> >> - View ... Toolbars ... Query Designer >> >> - Open File (*.sql) >> >> - Copy the content of the .sql files >> >> >> >> - expand Programmability >> >> - right-click on Stored Procedures >> >> - select New Stored Procedure >> >> >> >> - Paste in sql file content >> >> - right-click and Execute >> >> >> >> Receive message: >> >> Command(s) completed successfully. >> >> >> >> Refreshing the Views category now shows the new View. >> >> >> >> Michael R Mattys >> >> MapPoint and Database Dev >> >> www.mattysconsulting.com >> >> - >> >> ----- Original Message ----- >> >> From: "Salakhetdinov Shamil" >> >> To: "dba-VB" >> >> Sent: Sunday, April 05, 2009 4:06 AM >> >> Subject: Re: [dba-VB] SCRUM: Applying .sql >> >> >> >> >> >> > >> >> > Hi Mike, >> >> > >> >> > You probably didn't set current db to NorthwindNet: in the left top >> >> > corner >> >> > of SQL Management Studion Express there a combo to select current >> >> > db. >> >> > >> >> > Or you can put >> >> > >> >> > use NorthwindNet >> >> > go >> >> > >> >> > before the SQL Script's text. >> >> > >> >> > Putting such use directive in front of all the scripts isn't >> >> > practical >> >> > as >> >> > the name of the database can be changed... >> >> > >> >> > -- >> >> > Shamil >> >> > >> >> > >> >> > -----Original Message----- >> >> > From: "Mike Mattys" >> >> > To: "Salakhetdinov Shamil" ,"Discussion concerning >> >> > Visual >> >> > Basic and related programming issues." >> >> > Date: Sat, 4 Apr 2009 22:44:20 -0400 >> >> > Subject: Re: [dba-VB] SCRUM: Applying .sql >> >> > >> >> >> Hi Team, >> >> >> >> >> >> I've just figured out that I can use SQL Management Studio 2005 >> >> >> Express >> >> >> to >> >> >> connect with my SQL2005 db engine and that the Query Editor is >> >> >> actually >> >> >> an upgrade to the 2000 Query Analyzer. >> >> >> >> >> >> So I opened the file 0001_vw_CustomerOrdersProducts.sql and tried >> >> >> to >> >> >> execute. >> >> >> I received the following error: >> >> >> "Msg 208, Level 16, State 1, Procedure vw_CustomerOrdersProducts, >> >> >> Line >> >> >> 3 >> >> >> Invalid object name 'dbo.Customer'." >> >> >> Why? >> >> >> >> >> >> - >> >> >> Michael R Mattys >> >> >> MapPoint and Database Dev >> >> >> www.mattysconsulting.com >> >> >> - >> >> >> ----- Original Message ----- >> >> >> From: "Salakhetdinov Shamil" >> >> >> To: "Discussion concerning Visual Basic and related programming >> >> >> issues." >> >> >> >> >> >> Sent: Saturday, April 04, 2009 7:09 PM >> >> >> Subject: Re: [dba-VB] SCRUM: Sprint - 2nd week plan >> >> >> >> >> >> >> >> >> > >> >> >> > Hi SCRUM Team, >> >> >> > >> >> >> > I have made the following reports: >> >> >> > >> >> >> > - Alphabetical List of Products >> >> >> > - Product By Category >> >> >> > >> >> >> > but the second one is not yet finished - looking for a way to >> >> >> > make >> >> >> > it >> >> >> > multi-column. Any proposals? >> >> >> > >> >> >> > Current solution is uploaded to the server. >> >> >> > Please always look at \!Documents\Notes.txt file after you update >> >> >> > your >> >> >> > code from server to find are there any new SQL scripts to apply - >> >> >> > here >> >> >> > is >> >> >> > the current list: >> >> >> > >> >> >> > 0001_vw_CustomerOrdersProducts.sql >> >> >> > 0002_vw_CustomerOrderTotals.sql >> >> >> > 0003_vw_CustomerCountries.sql >> >> >> > 0004_vw_AlphabeticalListOfProductsReport.sql >> >> >> > >> >> >> > Please add your SQL scripts' file names to this list if you'll >> >> >> > create >> >> >> > some. >> >> >> > >> >> >> > Please put all the scripts into \Datasets\SQL subfolder named >> >> >> > using >> >> >> > numeric prefix to have the scripts sorted inthe sequence they >> >> >> > were >> >> >> > created. >> >> >> > >> >> >> > Please note how I made SimpleReportsDataSet to keep 'Alphabetical >> >> >> > List >> >> >> > of >> >> >> > Products' and 'Product by Category' reports' sources. I used the >> >> >> > same >> >> >> > vw_AlphabeicalListOfProductsReport view for both reports but I >> >> >> > have >> >> >> > renamed table objects in dataset to allow in the future to >> >> >> > substitute >> >> >> > the >> >> >> > database object e.g with stored procedure etc. without the need >> >> >> > to >> >> >> > rename >> >> >> > anything in the code/forms/reports, which are using this dataset. >> >> >> > >> >> >> > Thank you. >> >> >> > >> >> >> > -- >> >> >> > Shamil >> >> >> >> >> > >> >> > _______________________________________________ >> >> > dba-VB mailing list >> >> > dba-VB at databaseadvisors.com >> >> > http://databaseadvisors.com/mailman/listinfo/dba-vb >> >> > http://www.databaseadvisors.com >> >> > >> >> >> > >> > _______________________________________________ >> > dba-VB mailing list >> > dba-VB at databaseadvisors.com >> > http://databaseadvisors.com/mailman/listinfo/dba-vb >> > http://www.databaseadvisors.com >> > >> > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > > From Gustav at cactus.dk Sun Apr 5 16:57:22 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Sun, 05 Apr 2009 23:57:22 +0200 Subject: [dba-VB] SCRUM: Null value in DataTable Message-ID: Hi Shamil In your OrdersForm you write: /// /// Custom class to get Customer row attributes. /// This class is required to suppress exceptions /// caused by DbNull values of row fields. /// Note: if you know better method to workaround this /// issue please make a change here but leave the old code /// cpmmented. Thank you. /// private class customerAttributes { private Northwind.NET.FE.Datasets.OrdersFormDataSet.CustomerRow _row; public customerAttributes(OrdersForm form, int customerId) { Northwind.NET.FE.Datasets.OrdersFormDataSet.CustomerRow row = form.ordersFormDataSet.Customer.FindByID(customerId); _row = row; } public int? ID { get { try { return _row.ID; } catch { } return null; } } public string Name { get { try { return _row.Name; } catch { } return null; } } public string Address { get { try { return _row.Address; } catch { } return null; } } public string Region { get { try { return _row.Region; } catch { } return null; } } public string City { get { try { return _row.City; } catch { } return null; } } public string PostalCode { get { try { return _row.PostalCode; } catch { } return null; } } public string Country { get { try { return _row.Country; } catch { } return null; } } } I haven't tested it here, but until now I have managed this by selecting properties of each field/column in question (in the view of the xsd file), pick property NullValue and change the value from the default value of (Throw exception) to (Null). This can still cause trouble in the code. But to avoid that, a property is created for these colums, IsColumnNull, as well as a method to set it to Null, SetColumnNull(). /gustav From mcp2004 at mail.ru Mon Apr 6 00:25:38 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Mon, 06 Apr 2009 09:25:38 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IEFwcGx5aW5nIC5zcWw=?= In-Reply-To: References: Message-ID: Hi Mike, I have never tried to install SSMS2005 after SSMS2005EE. I believe you it could be a trouble. BTW, I have worked with SS2005 Express and SSMS2005EE developing quite large ASP.NET project with a db with millions records in some tables and that my development environment was good enough - I mean if you can't get installed SSMS2005 then just forget it for now until you'll find time to reinstall from scracth: then first install MS SQL 2005 (2008) and after that Visual Studio... -- Shamil -----Original Message----- From: "Mike Mattys" To: "Salakhetdinov Shamil" ,"Discussion concerning Visual Basic and related programming issues." Date: Sun, 5 Apr 2009 13:53:37 -0400 Subject: Re: [dba-VB] SCRUM: Applying .sql > Shamil, > > I meant the Management Studio for 2005 > From what I've read, after SSMS2005EE is installed, SSMS2005 is stripped of > some features. > The install, thereafter, is blocked without some fooling around. > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > ----- Original Message ----- > From: "Salakhetdinov Shamil" > To: "dba-VB" > Sent: Sunday, April 05, 2009 12:14 PM > Subject: Re: [dba-VB] SCRUM: Applying .sql > > > > Hi Mike, > > > > You can use > > > > Right-Click database -> New Query... > > > > and the combo will get enabled. > > > > <<< > >> I tried to install Management Studio by changing setup, but it's not > >> there > >>>> > > Not sure what do you mean here? MS SQL Server 2005 Management Studio > > Express? Or MS SQL Server 2005 Management Studio? > > > > -- > > Shamil > > > > -----Original Message----- > > From: "Mike Mattys" > > To: "Salakhetdinov Shamil" ,"Discussion concerning Visual > > Basic and related programming issues." > > Date: Sun, 5 Apr 2009 11:34:51 -0400 > > Subject: Re: [dba-VB] SCRUM: Applying .sql > > > >> Hi Shamil, > >> > >> Oh cool! > >> I was going to ask where the debug/step (F8) was, but if I can execute > >> seperate lines then that works great! > >> You are right about the SQL Editor being there, but it is greyed-out no > >> matter what I do. > >> I tried to install Management Studio by changing setup, but it's not > >> there > >> ... > >> "Developer Version" ??? > >> - > >> Michael R Mattys > >> MapPoint and Database Dev > >> www.mattysconsulting.com > >> - > >> ----- Original Message ----- > >> From: "Salakhetdinov Shamil" > >> To: "dba-VB" > >> Sent: Sunday, April 05, 2009 10:55 AM > >> Subject: Re: [dba-VB] SCRUM: Applying .sql > >> > >> > >> > > >> > Hi Mike, > >> > > >> > OK, it worked for you but I still think there is a shorter way. > >> > > >> > I do use MS SQL Server 2005 Management Studio - it may happen MS SQL > >> > Server 2005 Express doesn't have the toolbar/combo - try > >> > > >> > View->Tollbars->SQL Editor > >> > > >> > - the latter toolbar should have a combo with the list of databases. > >> > > >> > Another way is to Right-Click on database in the treeview of databases > >> > and > >> > then select New Query... entry , get new empty query window opened and > >> > paste SQL script into it. It will run in context of the db you > >> > right-clicked on. > >> > > >> > To execute you can use F5. > >> > > >> > BTW, you can select any part of query in the query window and execute > >> > it > >> > (F5) - and only selected part will be executed - nice and useful > >> > "trick", > >> > which isn't described in the docs? (I have got it quite some time ago > >> > from > >> > one SQL master)... > >> > > >> > > >> > -- > >> > Shamil > >> > > >> > -----Original Message----- > >> > From: "Mike Mattys" > >> > To: "Salakhetdinov Shamil" ,"Discussion concerning > >> > Visual > >> > Basic and related programming issues." > >> > Date: Sun, 5 Apr 2009 10:33:08 -0400 > >> > Subject: Re: [dba-VB] SCRUM: Applying .sql > >> > > >> >> Hi Shamil, > >> >> > >> >> Since there is no combo in the left-hand corner, that cannot be the > >> >> answer. > >> >> What I did is > >> >> > >> >> - View ... Toolbars ... Query Designer > >> >> - Open File (*.sql) > >> >> - Copy the content of the .sql files > >> >> > >> >> - expand Programmability > >> >> - right-click on Stored Procedures > >> >> - select New Stored Procedure > >> >> > >> >> - Paste in sql file content > >> >> - right-click and Execute > >> >> > >> >> Receive message: > >> >> Command(s) completed successfully. > >> >> > >> >> Refreshing the Views category now shows the new View. > >> >> > >> >> Michael R Mattys > >> >> MapPoint and Database Dev > >> >> www.mattysconsulting.com > >> >> - > >> >> ----- Original Message ----- > >> >> From: "Salakhetdinov Shamil" > >> >> To: "dba-VB" > >> >> Sent: Sunday, April 05, 2009 4:06 AM > >> >> Subject: Re: [dba-VB] SCRUM: Applying .sql > >> >> > >> >> > >> >> > > >> >> > Hi Mike, > >> >> > > >> >> > You probably didn't set current db to NorthwindNet: in the left top > >> >> > corner > >> >> > of SQL Management Studion Express there a combo to select current > >> >> > db. > >> >> > > >> >> > Or you can put > >> >> > > >> >> > use NorthwindNet > >> >> > go > >> >> > > >> >> > before the SQL Script's text. > >> >> > > >> >> > Putting such use directive in front of all the scripts isn't > >> >> > practical > >> >> > as > >> >> > the name of the database can be changed... > >> >> > > >> >> > -- > >> >> > Shamil > >> >> > > >> >> > > >> >> > -----Original Message----- > >> >> > From: "Mike Mattys" > >> >> > To: "Salakhetdinov Shamil" ,"Discussion concerning > >> >> > Visual > >> >> > Basic and related programming issues." > >> >> > Date: Sat, 4 Apr 2009 22:44:20 -0400 > >> >> > Subject: Re: [dba-VB] SCRUM: Applying .sql > >> >> > > >> >> >> Hi Team, > >> >> >> > >> >> >> I've just figured out that I can use SQL Management Studio 2005 > >> >> >> Express > >> >> >> to > >> >> >> connect with my SQL2005 db engine and that the Query Editor is > >> >> >> actually > >> >> >> an upgrade to the 2000 Query Analyzer. > >> >> >> > >> >> >> So I opened the file 0001_vw_CustomerOrdersProducts.sql and tried > >> >> >> to > >> >> >> execute. > >> >> >> I received the following error: > >> >> >> "Msg 208, Level 16, State 1, Procedure vw_CustomerOrdersProducts, > >> >> >> Line > >> >> >> 3 > >> >> >> Invalid object name 'dbo.Customer'." > >> >> >> Why? > >> >> >> > >> >> >> - > >> >> >> Michael R Mattys > >> >> >> MapPoint and Database Dev > >> >> >> www.mattysconsulting.com > >> >> >> - > >> >> >> ----- Original Message ----- > >> >> >> From: "Salakhetdinov Shamil" > >> >> >> To: "Discussion concerning Visual Basic and related programming > >> >> >> issues." > >> >> >> > >> >> >> Sent: Saturday, April 04, 2009 7:09 PM > >> >> >> Subject: Re: [dba-VB] SCRUM: Sprint - 2nd week plan > >> >> >> > >> >> >> > >> >> >> > > >> >> >> > Hi SCRUM Team, > >> >> >> > > >> >> >> > I have made the following reports: > >> >> >> > > >> >> >> > - Alphabetical List of Products > >> >> >> > - Product By Category > >> >> >> > > >> >> >> > but the second one is not yet finished - looking for a way to > >> >> >> > make > >> >> >> > it > >> >> >> > multi-column. Any proposals? > >> >> >> > > >> >> >> > Current solution is uploaded to the server. > >> >> >> > Please always look at \!Documents\Notes.txt file after you update > >> >> >> > your > >> >> >> > code from server to find are there any new SQL scripts to apply - > >> >> >> > here > >> >> >> > is > >> >> >> > the current list: > >> >> >> > > >> >> >> > 0001_vw_CustomerOrdersProducts.sql > >> >> >> > 0002_vw_CustomerOrderTotals.sql > >> >> >> > 0003_vw_CustomerCountries.sql > >> >> >> > 0004_vw_AlphabeticalListOfProductsReport.sql > >> >> >> > > >> >> >> > Please add your SQL scripts' file names to this list if you'll > >> >> >> > create > >> >> >> > some. > >> >> >> > > >> >> >> > Please put all the scripts into \Datasets\SQL subfolder named > >> >> >> > using > >> >> >> > numeric prefix to have the scripts sorted inthe sequence they > >> >> >> > were > >> >> >> > created. > >> >> >> > > >> >> >> > Please note how I made SimpleReportsDataSet to keep 'Alphabetical > >> >> >> > List > >> >> >> > of > >> >> >> > Products' and 'Product by Category' reports' sources. I used the > >> >> >> > same > >> >> >> > vw_AlphabeicalListOfProductsReport view for both reports but I > >> >> >> > have > >> >> >> > renamed table objects in dataset to allow in the future to > >> >> >> > substitute > >> >> >> > the > >> >> >> > database object e.g with stored procedure etc. without the need > >> >> >> > to > >> >> >> > rename > >> >> >> > anything in the code/forms/reports, which are using this dataset. > >> >> >> > > >> >> >> > Thank you. > >> >> >> > > >> >> >> > -- > >> >> >> > Shamil > >> >> >> > >> >> > > >> >> > _______________________________________________ > >> >> > dba-VB mailing list > >> >> > dba-VB at databaseadvisors.com > >> >> > http://databaseadvisors.com/mailman/listinfo/dba-vb > >> >> > http://www.databaseadvisors.com > >> >> > > >> >> > >> > > >> > _______________________________________________ > >> > dba-VB mailing list > >> > dba-VB at databaseadvisors.com > >> > http://databaseadvisors.com/mailman/listinfo/dba-vb > >> > http://www.databaseadvisors.com > >> > > >> > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > > From mcp2004 at mail.ru Mon Apr 6 00:28:22 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Mon, 06 Apr 2009 09:28:22 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IE51bGwgdmFsdWUgaW4gRGF0YVRhYmxl?= In-Reply-To: References: Message-ID: Hi Gustav, Thank you for your code review and proposal: I have changed dataset's Customer table Region field property to return null value and I have changed code in the OrdersForm - it looks better now - two+ times less of code lines. New code is committed to our server. -- Shamil -----Original Message----- From: "Gustav Brock" To: Date: Sun, 05 Apr 2009 23:57:22 +0200 Subject: [dba-VB] SCRUM: Null value in DataTable > Hi Shamil > > In your OrdersForm you write: > > /// > /// Custom class to get Customer row attributes. > /// This class is required to suppress exceptions > /// caused by DbNull values of row fields. > /// Note: if you know better method to workaround this > /// issue please make a change here but leave the old code > /// cpmmented. Thank you. > /// > private class customerAttributes > { > private Northwind.NET.FE.Datasets.OrdersFormDataSet.CustomerRow _row; > public customerAttributes(OrdersForm form, int customerId) > { > Northwind.NET.FE.Datasets.OrdersFormDataSet.CustomerRow row = > form.ordersFormDataSet.Customer.FindByID(customerId); > _row = row; > } > public int? ID { get { try { return _row.ID; } catch { } return null; } } > public string Name { get { try { return _row.Name; } catch { } return null; } } > public string Address { get { try { return _row.Address; } catch { } return null; } } > public string Region { get { try { return _row.Region; } catch { } return null; } } > public string City { get { try { return _row.City; } catch { } return null; } } > public string PostalCode { get { try { return _row.PostalCode; } catch { } return null; } } > public string Country { get { try { return _row.Country; } catch { } return null; } } > } > > I haven't tested it here, but until now I have managed this by selecting properties of each field/column in question (in the view of the xsd file), pick property NullValue and change the value from the default value of (Throw exception) to (Null). > > This can still cause trouble in the code. But to avoid that, a property is created for these colums, IsColumnNull, as well as a method to set it to Null, SetColumnNull(). > > /gustav > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mcp2004 at mail.ru Mon Apr 6 01:04:25 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Mon, 06 Apr 2009 10:04:25 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IDNyZCB3ZWVrIFNwcmludCBQbGFubmluZw==?= Message-ID: Hi Mark, We're going to complete the first SCRUM Sprint tomorrow delivering all the planned items. Please plan the 3rd week TODO items for about 22 hours. The planning .xls is on the SCC server in \ Northwind.NET.FE\ !Documents\ [NorthWind_Product_BackLog-Scrum 1].xls Please leave the following items for the 4th week: - Sales Analysis - Sales Analysis Subform1 - Sales Analysis Subform2 Thank you. -- Shamil From marklbreen at gmail.com Mon Apr 6 05:43:37 2009 From: marklbreen at gmail.com (Mark Breen) Date: Mon, 6 Apr 2009 11:43:37 +0100 Subject: [dba-VB] SCRUM: Code review not going so well Message-ID: Hello Team, I have a new disk for my laptop with Vista, office 2K7 and VS2008 all installed, currently however, I am struggling a little to get SQL 2005 installed correctly, as a result, I can build our solution, but cannot run it yet. I hope to run it later tonight, but for now, I am sorry to say I have no real feed back to give. I did retrieve the build from the SVN server and it did not build due to two minor errors related to an implicit conversion, but so I just downloaded the version Shamil put on codeplex and that built correctly for me. As soon as I have a server running, I will give you an update. sorry about that, I stayed up until 02:00 last night but still have not got SQL server running, I think this morning I identified that the installation (enterprise Edition) only installed work station components, so of course that explains my problem, Thanks Mark From mcp2004 at mail.ru Mon Apr 6 13:40:28 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Mon, 06 Apr 2009 22:40:28 +0400 Subject: [dba-VB] =?koi8-r?b?Q2xpY2stT25jZSBzZXR1cC4uLg==?= In-Reply-To: <003101c9b462$7233c580$6d0101c0@fci.local> References: <003101c9b462$7233c580$6d0101c0@fci.local> Message-ID: Hi All, Here what I have got with Click-Once: - I have got installed .NET Framework 3.5 SP1. and now every time I try to start Click-Once app from URL it asks me: Would you like do download and install the Microsoft .NET Framework? And I have .NET Framework installed. If I let to reinstall/repair it accepting the above proposal .NET Framework 3.5 SP1 installs well but the next time I'm trying to use Click-Once .... it goes crazy cycle asking Would you like do download and install the Microsoft .NET Framework? Reboot doesn't help. Nothing so far helped. (even if I do not use prerequisites it (Click-Once loader) wants to reinstall .NET Framework 3.5 SP1)... Have you ever seen something like that? (it reminds me COM DLL-Hell times)... If you know how to fix that issue that wouLd be very useful here. When testing the same Click-Once URL on another PC without .NET Framework 3.5 SP1 it works well - you can try (watch line wraps): http://shamils-4.hosting.parking.ru/click-once/Test2/WpfHelloWorld.application?Company=Test&UserId=Guest Is the only solution to uninstall .NET Framework 3.5 SP1? But will it help? (BTW, installing .NET Framework 3.5 SP1 was very slow and "ate" about 500MB from system HDD and I can't find where it went taking into account that .NET Framework 3.5 SP1 seems to be just around 20MB large)... That's a first time I'm having real trouble with .NET Framework related setups... Thank you. -- Shamil -----Original Message----- From: "James Barash" To: "'Salakhetdinov Shamil'" ,"'Discussion concerning Visual Basic and related programming issues.'" Date: Fri, 3 Apr 2009 09:45:26 -0400 Subject: RE: [dba-VB] Click-Once setup... > Shamil: > Still works fine here. > > James > > -----Original Message----- > From: dba-vb-bounces at databaseadvisors.com > [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Salakhetdinov > Shamil > Sent: Thursday, April 02, 2009 3:51 PM > To: Discussion concerning Visual Basic and related programming issues. > Subject: Re: [dba-VB] Click-Once setup... > > > Thank you Gustav, Jack and Pat, James, Mike for testing the link. > > As I have written previously here I have published the new version here > > http://shamils-4.hosting.parking.ru/click-once/MySampleWpfApplication.applic > ation?Company=Test&UserId=Guest > > (watch line wraps) > > which is now signed with my code certofocate and accepts parameters > specified in URL. > > All the info for this sample is obtained from the following sources: > > Click-Once Deployment > http://msdn.microsoft.com/en-us/library/t71a733d(VS.80).aspx > > Deploying WPF Applications with ClickOnce > http://msdn.microsoft.com/en-us/library/cc707835.aspx > > How to: Retrieve Query String Information in a ClickOnce Application > http://msdn.microsoft.com/en-us/library/ms172242(VS.80).aspx > > as well as from Gustav's previous posting on click-once here on dba-VB: > > http://databaseadvisors.com/pipermail/dba-vb/2008-October/002037.html > > although I didn't use (yet) any external tools to make this setup - I have > just used VS2008's: > > Right-Click VS Project entry -> Properies -> Publish > > as well as MS Windows MMC Certificates snap-in to install my code signing > certificate as the Trusted Root Certification Authorities certificate. > > I think we can use similar Click-Once deployment feature to setup a test > version of our Northwind.NET executables together with MS SQL database > running under MS SQL Express... > > Thank you. > > -- > Shamil > > > -----Original Message----- > From: "Mike Mattys" > To: "Discussion concerning Visual Basic and related programming > issues." > Date: Thu, 2 Apr 2009 09:58:07 -0400 > Subject: Re: [dba-VB] Click-Once setup... > > > Hi Shamil, > > > > It worked here after 'unknown publisher' warning. > > Took a few moments 'verifying application requirements.' > > > > - > > Michael R Mattys > > MapPoint and Database Dev > > www.mattysconsulting.com > > - > > ----- Original Message ----- > > From: "James Barash" > > To: "'Salakhetdinov Shamil'" ; "'Discussion concerning > > Visual Basic and related programming issues.'" > > > Sent: Thursday, April 02, 2009 9:34 AM > > Subject: Re: [dba-VB] Click-Once setup... > > > > > > > Shamil: > > > It worked fine here. I got a warning about the certificate but it ran > > > fine. > > > > > > James Barash > > > > > > -----Original Message----- > > > From: dba-vb-bounces at databaseadvisors.com > > > [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Salakhetdinov > > > Shamil > > > Sent: Thursday, April 02, 2009 2:01 AM > > > To: Discussion concerning Visual Basic and related programming issues. > > > Subject: Re: [dba-VB] Click-Once setup... > > > > > > > > > Hi All, > > > > > > I have published simple WPF Click-Once sample here: > > > > > > > http://shamils-4.hosting.parking.ru/click-once/MySampleWpfApplication.applic > > > ation > > > > > > Could you please test how it works for you by clicking on the above > link? > > > It works OK here. > > > > > > Please note that I signed it by using test certificate - not sure how it > > > works on other systems. > > > > > > Thank you. > > > > > > -- > > > Shamil > > > > > > > > > > > > -----Original Message----- > > > From: Salakhetdinov Shamil > > > To: "Discussion concerning Visual Basic and related programming > > > issues." > > > Date: Thu, 02 Apr 2009 02:23:38 +0400 > > > Subject: Re: [dba-VB] Click-Once setup... > > > > > >> > > >> Have just found addtional Click-Once related stuff to > > > read-through/investigate/apply tomorrow: > > >> > > >> http://msdn.microsoft.com/en-us/library/t71a733d(VS.80).aspx > > >> > > >> http://msdn.microsoft.com/en-us/library/cc707835.aspx > > >> > > >> -- > > >> Shamil > > >> > > >> -----Original Message----- > > >> From: Salakhetdinov Shamil > > >> To: "Discussion concerning Visual Basic and related programming > > > issues." > > >> Date: Thu, 02 Apr 2009 02:17:18 +0400 > > >> Subject: Re: [dba-VB] Click-Once setup... > > >> > > >> > > > >> > Hi Gustav, > > >> > > > >> > Thank you for your info. > > >> > > > >> > I have just tried to setup a simple WPF app as Click-Once on my > ASP.NET > > > hosting site but it didn't work from my first try. I've probably done > > > something wrong. > > >> > > > >> > I will continue tomorrow... > > >> > > > >> > Thank you. > > >> > > > >> > -- > > >> > Shamil > > >> > > > >> > > > >> > -----Original Message----- > > >> > From: "Gustav Brock" > > >> > To: > > >> > Date: Wed, 01 Apr 2009 23:17:01 +0200 > > >> > Subject: Re: [dba-VB] Click-Once setup... > > >> > > > >> > > Hi Shamil > > >> > > > > >> > > Indeed! Highly recommended: > > >> > > > > >> > > > http://databaseadvisors.com/pipermail/dba-vb/2008-October/002037.html > > >> > > > > >> > > I have installed a web server (IIS) at the client to which I have > > > external access and publish the app to this directly from VS (via FTP) > > > when > > > a revision has been made. It can't be easier. > > >> > > > > >> > > /gustav > > >> > > > > >> > > PS: Will return to the SCRUM stuff tomorrow. It's bedtime here ... > > >> > > > > >> > > > > >> > > >>> Salakhetdinov Shamil 01-04-2009 21:14 >>> > > >> > > Hi All, > > >> > > > > >> > > Does anybody have .NET Apps Click-Once setup experience - namely > .NET > > > WPF apps Click-Once experience? > > >> > > > > >> > > I wonder how much time it could be needed for me to configure and > > >> > > test > > > such setup assuming I have WPF appricaltion ready? > > >> > > > > >> > > My customer also wanted to have CompanyName and UserId specified > and > > > somehow passed from Click-Once URL > > >> > > > > >> > > http://my-click-once-application-url?c=company&u=userid > > >> > > > > >> > > to the local application when it is installed first > > > time/updated/on-start-up to get UserId in login dialog - is it possible > to > > > get such params somehow by the subject application passed to the latter > > > "automagically" in e.g. standard start-up arguments or something like > > > that? > > >> > > > > >> > > Thank you. > > >> > > > > >> > > -- > > >> > > Shamil > > >> > > > > >> > > P.S. > > >> > > > > >> > > "WPF App deployed with ClickOnce": > > >> > > > > >> > > > > > > http://stackoverflow.com/questions/461186/is-this-list-a-correct-understandi > > > ng-of-microsofts-current-application-deploymen > > >> > > > > >> > > requires two clicks (click hyperlink, click yes), no user input > > >> > > only for current user, no per-machine installations > > >> > > no shortcuts on desktop > > >> > > appears in program list like normal applications > > >> > > applications files are always copied to ../My Documents/My > > > Applications > > >> > > a shortcut to your application will be put in Start menu / your > > > company name > > >> > > cannot modify the target computer, isolated from operating system > > >> > > automatically detects and updates a newer version > > >> > > published simply by putting them on a webserver (where clients > detect > > > and get them) > > >> > > requires .NET 2.0 or later > > >> > > comparable to Java Web Start > > >> > > solves four problems: (1) easy deployment, (2) easy updating, (3) > > > low-impact on target computer, (4) no need for administrator > permissions. > > >> > > considered "low impact" > > >> > > if two users have the same ClickOnce applciation installed on the > > >> > > same > > > machine, they will not break each other > > >> > > employs CAS for security > > >> > > user does not have to be online to use application > > >> > > standalone ClickOnce apps do not work on Firefox and Mac with > Firefox > > > now since it needs the .NET runtime > > >> > > restricted to single-window apps since they run in the browser > > >> > > building a ClickOnce manifest is much easier than Silverlight etc, > > > since the IDE will do almost all of it for you; you just have to host > the > > > files somewhere (could be a web URL; could be a network UNC). > > >> > > > > >> > > > > >> > > > > >> > > _______________________________________________ > > >> > > dba-VB mailing list > > >> > > dba-VB at databaseadvisors.com > > >> > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > >> > > http://www.databaseadvisors.com > > >> > > > > >> > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From marklbreen at gmail.com Mon Apr 6 17:26:15 2009 From: marklbreen at gmail.com (Mark Breen) Date: Mon, 6 Apr 2009 23:26:15 +0100 Subject: [dba-VB] SCRUM: 3rd week Sprint Planning In-Reply-To: References: Message-ID: Hello Scrum Team, I have updated the request for work for next week, and I have also uploaded a new doc named Customer Feedback in the Documents Folder. The application is looking really great, it is super. No major issues, in fact, I was struggling to provide useful feedback from customer perpsective. Can you let me know if you wanted something else from me? thanks Keep it up, it is really great. Mark 2009/4/6 Salakhetdinov Shamil > Hi Mark, > > We're going to complete the first SCRUM Sprint tomorrow delivering all the > planned items. > > Please plan the 3rd week TODO items for about 22 hours. > > The planning .xls is on the SCC server in > > \ > Northwind.NET.FE\ > !Documents\ > [NorthWind_Product_BackLog-Scrum 1].xls > > Please leave the following items for the 4th week: > > - Sales Analysis > - Sales Analysis Subform1 > - Sales Analysis Subform2 > > Thank you. > > -- > Shamil > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > > From Gustav at cactus.dk Tue Apr 7 04:20:55 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Tue, 07 Apr 2009 11:20:55 +0200 Subject: [dba-VB] SCRUM team progress report... Message-ID: Hi Doug Great to see you back. I thought you had left the building ... Note that we moved the discussion to dba-vb. Here is my App.config file: --- --- Yours should look similar. If you wish, I can send you my password to test on my server. Yes, you need to use the SVN to commit (provide) the files you create. To obtain the current version, use the update command. After updating, I've found that you need to (re)build the solution. I've never seen troubles as you describe with the datasets. /gustav >>> dw-murphy at cox.net 07-04-2009 02:26 >>> Folks, Sorry I am so late on this. Downloaded the latest back up of the database and restored to my SQL Express. Downloaded the solution files and upzipped and brought into VS2008. So far so good. I created the Products form from the dataset diagram with no problem. Changed the Connection string property in the appconfig file to my sql server and database. For some reason the existing datasets don't seem to recognize my server and file. I can rebuild them using the new connection I have but I shouln't have to do that. What did I miss? I have done this with several other projects with no problem so I must be missing a simple step somewhere. Do I need to use the source control system to provide my files? Doug From mcp2004 at mail.ru Tue Apr 7 06:33:59 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Tue, 07 Apr 2009 15:33:59 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IDNyZCB3ZWVrIFNwcmludCBQbGFubmluZw==?= In-Reply-To: References: Message-ID: Hi Mark, Thank you for your useful feedback: I have put all your noted on northwind.codeplex.com in the Issue Tracker. As far as I see most of the issues are not critical - let's discuss them codeplex while working on other items, and let's decide which ones todo in this project and which once to leave for a follow-up. I talked to Gustav about CodePlex and Gustav and myself tested CodePlex as SCC Server - and he (as I before) found CodePlex OK to keep our project sources there. If other team members will agree we will move to CodePlex probably in the end of this project. CodePlex has many features we can use out of the box right now as Issue Tracker, discussions, messaging etc. CodePlex also allow us to get some publicity to get more team members for future projects, and getting them in my opinion is a critical issue as I have currently todo too much development and too little (almost none SCRUMing) and this project started from SCRUM idea. which I wanted to not get lost... Mark, is that the list for the 3rd SCRUM week? (got it from xls from \Documents subfolder but expect to see ity in .xls in \Northwind.NET.FE\!Documents subfolder) Catalog 5 Catalog Subreport 1 Employee Sales by Country 5 Invoice 5 Products by Category 1 Summary of Sales by Quarter 2 Summary of Sales by Year 2 <<< > Can you let me know if you wanted something else from me? >>> Please send to Doug privately his username/password for your SCC server access. Nothing else for now I think, thank you. -- Shamil -----Original Message----- From: Mark Breen To: Salakhetdinov Shamil , "Discussion concerning Visual Basic and related programming issues." Date: Mon, 6 Apr 2009 23:26:15 +0100 Subject: Re: [dba-VB] SCRUM: 3rd week Sprint Planning > Hello Scrum Team, > I have updated the request for work for next week, and I have also uploaded > a new doc named Customer Feedback in the Documents Folder. > > The application is looking really great, it is super. No major issues, in > fact, I was struggling to provide useful feedback from customer perpsective. > > Can you let me know if you wanted something else from me? > > thanks > > Keep it up, it is really great. > > Mark > > > > 2009/4/6 Salakhetdinov Shamil > > > Hi Mark, > > > > We're going to complete the first SCRUM Sprint tomorrow delivering all the > > planned items. > > > > Please plan the 3rd week TODO items for about 22 hours. > > > > The planning .xls is on the SCC server in > > > > \ > > Northwind.NET.FE\ > > !Documents\ > > [NorthWind_Product_BackLog-Scrum 1].xls > > > > Please leave the following items for the 4th week: > > > > - Sales Analysis > > - Sales Analysis Subform1 > > - Sales Analysis Subform2 > > > > Thank you. > > > > -- > > Shamil > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > > > From marklbreen at gmail.com Tue Apr 7 13:11:48 2009 From: marklbreen at gmail.com (Mark Breen) Date: Tue, 7 Apr 2009 19:11:48 +0100 Subject: [dba-VB] SCRUM: 3rd week Sprint Planning In-Reply-To: References: Message-ID: Hello Shamil, Yes, as you saw from my comments, most items were trivial or else were expected to be solved later or not at all for this project. Please note again that I was trying to provide some element of feedback but in general the forms are delivering what the customer would want from this project. Sorry for misplacing the updated doc. Yes, the values you have listed below are my suggestions for next phase, but we can juggle them if you wish, of course. CodePlex is fine with me, as long as you are all happy with it, it makes no difference to me. I hope the SCCS efforts were valuable and did not introduce too much overhead. Thanks Mark 2009/4/7 Salakhetdinov Shamil > > Hi Mark, > > Thank you for your useful feedback: I have put all your noted on > northwind.codeplex.com in the Issue Tracker. As far as I see most of the > issues are not critical - let's discuss them codeplex while working on other > items, and let's decide which ones todo in this project and which once to > leave for a follow-up. > > I talked to Gustav about CodePlex and Gustav and myself tested CodePlex as > SCC Server - and he (as I before) found CodePlex OK to keep our project > sources there. If other team members will agree we will move to CodePlex > probably in the end of this project. CodePlex has many features we can use > out of the box right now as Issue Tracker, discussions, messaging etc. > CodePlex also allow us to get some publicity to get more team members for > future projects, and getting them in my opinion is a critical issue as I > have currently todo too much development and too little (almost none > SCRUMing) and this project started from SCRUM idea. which I wanted to not > get lost... > > Mark, is that the list for the 3rd SCRUM week? (got it from xls from > \Documents subfolder but expect to see ity in .xls in > \Northwind.NET.FE\!Documents subfolder) > > Catalog 5 > Catalog Subreport 1 > Employee Sales by Country 5 > Invoice 5 > Products by Category 1 > Summary of Sales by Quarter 2 > Summary of Sales by Year 2 > > <<< > > Can you let me know if you wanted something else from me? > >>> > Please send to Doug privately his username/password for your SCC server > access. > > Nothing else for now I think, thank you. > > -- > Shamil > > -----Original Message----- > From: Mark Breen > To: Salakhetdinov Shamil , "Discussion concerning Visual > Basic and related programming issues." > Date: Mon, 6 Apr 2009 23:26:15 +0100 > Subject: Re: [dba-VB] SCRUM: 3rd week Sprint Planning > > > Hello Scrum Team, > > I have updated the request for work for next week, and I have also > uploaded > > a new doc named Customer Feedback in the Documents Folder. > > > > The application is looking really great, it is super. No major issues, > in > > fact, I was struggling to provide useful feedback from customer > perpsective. > > > > Can you let me know if you wanted something else from me? > > > > thanks > > > > Keep it up, it is really great. > > > > Mark > > > > > > > > 2009/4/6 Salakhetdinov Shamil > > > > > Hi Mark, > > > > > > We're going to complete the first SCRUM Sprint tomorrow delivering all > the > > > planned items. > > > > > > Please plan the 3rd week TODO items for about 22 hours. > > > > > > The planning .xls is on the SCC server in > > > > > > \ > > > Northwind.NET.FE\ > > > !Documents\ > > > [NorthWind_Product_BackLog-Scrum 1].xls > > > > > > Please leave the following items for the 4th week: > > > > > > - Sales Analysis > > > - Sales Analysis Subform1 > > > - Sales Analysis Subform2 > > > > > > Thank you. > > > > > > -- > > > Shamil > > > > > > _______________________________________________ > > > dba-VB mailing list > > > dba-VB at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > > http://www.databaseadvisors.com > > > > > > > > > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > > From mcp2004 at mail.ru Tue Apr 7 15:00:42 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Wed, 08 Apr 2009 00:00:42 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IEFydGh1ciBGdWxsZXIgaXMgcGxhbm5pbmcg?= =?koi8-r?b?dG8gam9pbiBvdXIgdGVhbSBhbmQgVGFyZ2V0UHJvY2VzcyBpbnRy?= =?koi8-r?b?aWR1Y3Rpb24uLi4u?= Message-ID: Hi SCRUM Team, I wanted to announce that well-known and highly respected here and on AccessD and in many places of this small world Arthur Fuller wanted to join our team. He is invited currently by me and Gustav, and we are waiting for him to approve his joining of our team here. Hi Arthur, you're welcome to join us! As I have written in the very beginning of our project I wanted to use TargetProcess for our SCRUM project planning/tracing. But it needed some time to install it as well as to put project data into it. The latter task is still in progress but I wanted you to try to play/browse the TargetProcess briefly just to see how it works for you. We have five free licenses, and to use the TargetProcess I'd propose to get SCRUM team developers join into pairs (as e.g. in eXtreme Programming but "virtually") - then we can have max ten developers working in our team and using the same TargetProcess system. Please find your pair in the team and post your pair nickname here, and I will send you password to use TargetProcess. Our team currently consists of 6 members: Gustav Brock Mike Mattys Doug Murphy John Colby Mark Breen Shamil Salakhetdinov and Arthur Fuller is planned to join us today. IOW we will have 7 members from whom 6 members can join into 3 pairs, and we will still have one pair/TargetProcess Account for developers to join us in the future... I have to stay out of a pair as I have admin's account Current test username and password is test/test and it will be active for one day - please try it here: http://shamils-4.hosting.parking.ru/scrum The system looks slow sometimes but just for while - then is starts working quickly enough. Not sure how intensively TargetProcess will be used in our project in the near future but long term goal is to use it quite intensively as it's in my opinion is a good tool for SCRUM planning/tracing/collecting stats etc. Thank you. -- Shamil From mcp2004 at mail.ru Tue Apr 7 15:10:02 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Wed, 08 Apr 2009 00:10:02 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IENvZGVQbGV4?= Message-ID: Hi SCRUM Team, As I have written already here I talked to Gustav and we tested together CodePLex and we fooudn it's useful for us as a Source Code Control tool as well as Issues' Tracking system, discussion board etc. Let's start gradually switching to CodePlex? Please create your user accounts at http://www.codeplex.com/ and post it here, and I or Gustav will join you to http://northwind.codeplex.com/ where I plan to post tomorrow the list of the product backlog items to be done during the 3rd week of our project. Then you can select one of those items into your development by editing (wiki) the planning doc I will post there. That will be the first step of gradual transition to CodePlex with full transition of source code happening somewhere in the beginning of the 4th week or in the end of this project. Thank you. -- Shamil From mmattys at rochester.rr.com Tue Apr 7 15:12:57 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Tue, 7 Apr 2009 16:12:57 -0400 Subject: [dba-VB] SCRUM: Arthur Fuller is planning to join our team and TargetProcess intriduction.... References: Message-ID: <698DE18A54BB4B619654C58923E586CF@Mattys> Welcome aboard, Arthur! Feel free to team up with me. - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Salakhetdinov Shamil" To: "dba-VB" Sent: Tuesday, April 07, 2009 4:00 PM Subject: [dba-VB] SCRUM: Arthur Fuller is planning to join our team and TargetProcess intriduction.... > Hi SCRUM Team, > > I wanted to announce that well-known and highly respected here and on > AccessD and in many places of this small world Arthur Fuller wanted to > join our team. He is invited currently by me and Gustav, and we are > waiting for him to approve his joining of our team here. > > Hi Arthur, you're welcome to join us! > > As I have written in the very beginning of our project I wanted to use > TargetProcess for our SCRUM project planning/tracing. But it needed some > time to install it as well as to put project data into it. The latter task > is still in progress but I wanted you to try to play/browse the > TargetProcess briefly just to see how it works for you. We have five free > licenses, and to use the TargetProcess I'd propose to get SCRUM team > developers join into pairs (as e.g. in eXtreme Programming but > "virtually") - then we can have max ten developers working in our team and > using the same TargetProcess system. > > Please find your pair in the team and post your pair nickname here, and I > will send you password to use TargetProcess. > > Our team currently consists of 6 members: > > Gustav Brock > Mike Mattys > Doug Murphy > John Colby > Mark Breen > Shamil Salakhetdinov > > and > > Arthur Fuller is planned to join us today. > > IOW we will have 7 members from whom 6 members can join into 3 pairs, and > we will still have one pair/TargetProcess Account for developers to join > us in the future... > > I have to stay out of a pair as I have admin's account > > Current test username and password is test/test and it will be active for > one day - please try it here: > > http://shamils-4.hosting.parking.ru/scrum > > The system looks slow sometimes but just for while - then is starts > working quickly enough. > > Not sure how intensively TargetProcess will be used in our project in the > near future but long term goal is to use it quite intensively as it's in > my opinion is a good tool for SCRUM planning/tracing/collecting stats etc. > > Thank you. > > -- > Shamil > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mmattys at rochester.rr.com Tue Apr 7 15:18:32 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Tue, 7 Apr 2009 16:18:32 -0400 Subject: [dba-VB] SCRUM: CodePlex References: Message-ID: <9539E8FA9251450890600E51D360A345@Mattys> Codeplex Username: mmattys - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Salakhetdinov Shamil" To: "dba-VB" Sent: Tuesday, April 07, 2009 4:10 PM Subject: [dba-VB] SCRUM: CodePlex > Hi SCRUM Team, > > As I have written already here I talked to Gustav and we tested together > CodePLex and we fooudn it's useful for us as a Source Code Control tool as > well as Issues' Tracking system, discussion board etc. > > Let's start gradually switching to CodePlex? > > Please create your user accounts at http://www.codeplex.com/ and post it > here, and I or Gustav will join you to http://northwind.codeplex.com/ > where I plan to post tomorrow the list of the product backlog items to be > done during the 3rd week of our project. Then you can select one of those > items into your development by editing (wiki) the planning doc I will post > there. > > That will be the first step of gradual transition to CodePlex with full > transition of source code happening somewhere in the beginning of the 4th > week or in the end of this project. > > Thank you. > > -- > Shamil > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mcp2004 at mail.ru Tue Apr 7 15:45:40 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Wed, 08 Apr 2009 00:45:40 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IENvZGVQbGV4?= In-Reply-To: <9539E8FA9251450890600E51D360A345@Mattys> References: <9539E8FA9251450890600E51D360A345@Mattys> Message-ID: Hi Mike, You're added to the Northwind.CodePlex.com project team. Thank you. -- Shamil -----Original Message----- From: "Mike Mattys" To: "Salakhetdinov Shamil" ,"Discussion concerning Visual Basic and related programming issues." Date: Tue, 7 Apr 2009 16:18:32 -0400 Subject: Re: [dba-VB] SCRUM: CodePlex > Codeplex Username: mmattys > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > ----- Original Message ----- > From: "Salakhetdinov Shamil" > To: "dba-VB" > Sent: Tuesday, April 07, 2009 4:10 PM > Subject: [dba-VB] SCRUM: CodePlex > > > > Hi SCRUM Team, > > > > As I have written already here I talked to Gustav and we tested together > > CodePLex and we fooudn it's useful for us as a Source Code Control tool as > > well as Issues' Tracking system, discussion board etc. > > > > Let's start gradually switching to CodePlex? > > > > Please create your user accounts at http://www.codeplex.com/ and post it > > here, and I or Gustav will join you to http://northwind.codeplex.com/ > > where I plan to post tomorrow the list of the product backlog items to be > > done during the 3rd week of our project. Then you can select one of those > > items into your development by editing (wiki) the planning doc I will post > > there. > > > > That will be the first step of gradual transition to CodePlex with full > > transition of source code happening somewhere in the beginning of the 4th > > week or in the end of this project. > > > > Thank you. > > > > -- > > Shamil > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > From mmattys at rochester.rr.com Tue Apr 7 16:01:26 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Tue, 7 Apr 2009 17:01:26 -0400 Subject: [dba-VB] SCRUM: CodePlex References: <9539E8FA9251450890600E51D360A345@Mattys> Message-ID: ??????? ?-? - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Salakhetdinov Shamil" To: "dba-VB" Sent: Tuesday, April 07, 2009 4:45 PM Subject: Re: [dba-VB] SCRUM: CodePlex > > Hi Mike, > > You're added to the Northwind.CodePlex.com project team. > > Thank you. > > -- > Shamil > > -----Original Message----- > From: "Mike Mattys" > To: "Salakhetdinov Shamil" ,"Discussion concerning Visual > Basic and related programming issues." > Date: Tue, 7 Apr 2009 16:18:32 -0400 > Subject: Re: [dba-VB] SCRUM: CodePlex > >> Codeplex Username: mmattys >> >> - >> Michael R Mattys >> MapPoint and Database Dev >> www.mattysconsulting.com >> - >> ----- Original Message ----- >> From: "Salakhetdinov Shamil" >> To: "dba-VB" >> Sent: Tuesday, April 07, 2009 4:10 PM >> Subject: [dba-VB] SCRUM: CodePlex >> >> >> > Hi SCRUM Team, >> > >> > As I have written already here I talked to Gustav and we tested >> > together >> > CodePLex and we fooudn it's useful for us as a Source Code Control tool >> > as >> > well as Issues' Tracking system, discussion board etc. >> > >> > Let's start gradually switching to CodePlex? >> > >> > Please create your user accounts at http://www.codeplex.com/ and post >> > it >> > here, and I or Gustav will join you to http://northwind.codeplex.com/ >> > where I plan to post tomorrow the list of the product backlog items to >> > be >> > done during the 3rd week of our project. Then you can select one of >> > those >> > items into your development by editing (wiki) the planning doc I will >> > post >> > there. >> > >> > That will be the first step of gradual transition to CodePlex with full >> > transition of source code happening somewhere in the beginning of the >> > 4th >> > week or in the end of this project. >> > >> > Thank you. >> > >> > -- >> > Shamil >> > >> > _______________________________________________ >> > dba-VB mailing list >> > dba-VB at databaseadvisors.com >> > http://databaseadvisors.com/mailman/listinfo/dba-vb >> > http://www.databaseadvisors.com >> > >> > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mcp2004 at mail.ru Tue Apr 7 16:21:27 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Wed, 08 Apr 2009 01:21:27 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IENvZGVQbGV4?= In-Reply-To: References: Message-ID: Thank you, Mike, It's funny - in fact this sentence ??????? ?-? (Thank you, Sir) is very rarely used here - you would hear more often: - ???????, ??????? (thank you, friend) or - ???????, ??????? ??????? (thank you, young man) or - ???????, ??????? (thank you, man) or - ???????, ????????? (thank you, respected man) etc. Thank you, Sir :) - Shamil -----Original Message----- From: "Mike Mattys" To: "Salakhetdinov Shamil" ,"Discussion concerning Visual Basic and related programming issues." Date: Tue, 7 Apr 2009 17:01:26 -0400 Subject: Re: [dba-VB] SCRUM: CodePlex > ??????? ?-? > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > ----- Original Message ----- > From: "Salakhetdinov Shamil" > To: "dba-VB" > Sent: Tuesday, April 07, 2009 4:45 PM > Subject: Re: [dba-VB] SCRUM: CodePlex > > > > > > Hi Mike, > > > > You're added to the Northwind.CodePlex.com project team. > > > > Thank you. > > > > -- > > Shamil > > > > -----Original Message----- > > From: "Mike Mattys" > > To: "Salakhetdinov Shamil" ,"Discussion concerning Visual > > Basic and related programming issues." > > Date: Tue, 7 Apr 2009 16:18:32 -0400 > > Subject: Re: [dba-VB] SCRUM: CodePlex > > > >> Codeplex Username: mmattys > >> > >> - > >> Michael R Mattys > >> MapPoint and Database Dev > >> www.mattysconsulting.com > >> - > >> ----- Original Message ----- > >> From: "Salakhetdinov Shamil" > >> To: "dba-VB" > >> Sent: Tuesday, April 07, 2009 4:10 PM > >> Subject: [dba-VB] SCRUM: CodePlex > >> > >> > >> > Hi SCRUM Team, > >> > > >> > As I have written already here I talked to Gustav and we tested > >> > together > >> > CodePLex and we fooudn it's useful for us as a Source Code Control tool > >> > as > >> > well as Issues' Tracking system, discussion board etc. > >> > > >> > Let's start gradually switching to CodePlex? > >> > > >> > Please create your user accounts at http://www.codeplex.com/ and post > >> > it > >> > here, and I or Gustav will join you to http://northwind.codeplex.com/ > >> > where I plan to post tomorrow the list of the product backlog items to > >> > be > >> > done during the 3rd week of our project. Then you can select one of > >> > those > >> > items into your development by editing (wiki) the planning doc I will > >> > post > >> > there. > >> > > >> > That will be the first step of gradual transition to CodePlex with full > >> > transition of source code happening somewhere in the beginning of the > >> > 4th > >> > week or in the end of this project. > >> > > >> > Thank you. > >> > > >> > -- > >> > Shamil > >> > > >> > _______________________________________________ > >> > dba-VB mailing list > >> > dba-VB at databaseadvisors.com > >> > http://databaseadvisors.com/mailman/listinfo/dba-vb > >> > http://www.databaseadvisors.com > >> > > >> > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > From jwcolby at colbyconsulting.com Tue Apr 7 20:18:49 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 07 Apr 2009 21:18:49 -0400 Subject: [dba-VB] SPAM-LOW: Re: SCRUM: Arthur Fuller is planning to join our team and TargetProcess intriduction.... In-Reply-To: <698DE18A54BB4B619654C58923E586CF@Mattys> References: <698DE18A54BB4B619654C58923E586CF@Mattys> Message-ID: <49DBFB79.5080503@colbyconsulting.com> Guys, It is with much regret that I need to bow out. It is nice that Arthur wants in as he can take my place. I am pressed right now to just get my stuff done and some extra curricular stuff that I have to handle. My apologies. John W. Colby www.ColbyConsulting.com Mike Mattys wrote: > Welcome aboard, Arthur! > > Feel free to team up with me. > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > ----- Original Message ----- > From: "Salakhetdinov Shamil" > To: "dba-VB" > Sent: Tuesday, April 07, 2009 4:00 PM > Subject: [dba-VB] SCRUM: Arthur Fuller is planning to join our team and > TargetProcess intriduction.... > > >> Hi SCRUM Team, >> >> I wanted to announce that well-known and highly respected here and on >> AccessD and in many places of this small world Arthur Fuller wanted to >> join our team. He is invited currently by me and Gustav, and we are >> waiting for him to approve his joining of our team here. >> >> Hi Arthur, you're welcome to join us! >> >> As I have written in the very beginning of our project I wanted to use >> TargetProcess for our SCRUM project planning/tracing. But it needed some >> time to install it as well as to put project data into it. The latter task >> is still in progress but I wanted you to try to play/browse the >> TargetProcess briefly just to see how it works for you. We have five free >> licenses, and to use the TargetProcess I'd propose to get SCRUM team >> developers join into pairs (as e.g. in eXtreme Programming but >> "virtually") - then we can have max ten developers working in our team and >> using the same TargetProcess system. >> >> Please find your pair in the team and post your pair nickname here, and I >> will send you password to use TargetProcess. >> >> Our team currently consists of 6 members: >> >> Gustav Brock >> Mike Mattys >> Doug Murphy >> John Colby >> Mark Breen >> Shamil Salakhetdinov >> >> and >> >> Arthur Fuller is planned to join us today. >> >> IOW we will have 7 members from whom 6 members can join into 3 pairs, and >> we will still have one pair/TargetProcess Account for developers to join >> us in the future... >> >> I have to stay out of a pair as I have admin's account >> >> Current test username and password is test/test and it will be active for >> one day - please try it here: >> >> http://shamils-4.hosting.parking.ru/scrum >> >> The system looks slow sometimes but just for while - then is starts >> working quickly enough. >> >> Not sure how intensively TargetProcess will be used in our project in the >> near future but long term goal is to use it quite intensively as it's in >> my opinion is a good tool for SCRUM planning/tracing/collecting stats etc. >> >> Thank you. >> >> -- >> Shamil >> >> >> _______________________________________________ >> dba-VB mailing list >> dba-VB at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/dba-vb >> http://www.databaseadvisors.com >> > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > > From mcp2004 at mail.ru Wed Apr 8 07:22:50 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Wed, 08 Apr 2009 16:22:50 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IDIgd2Vla3Mgd29yayByZXN1bHRz?= Message-ID: Crossposted in dba-VB and Access-d ----------------------------------- Hi All, The sources of two weeks of work of our SCRUM team are published at CodePlex: http://northwind.codeplex.com/SourceControl/changeset/view/5396 You can download and use them with VS2008 or C# 2008 Express - see !reame.!st subfolder for short setup instructions. Thank you. -- Shamil From mcp2004 at mail.ru Wed Apr 8 07:29:49 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Wed, 08 Apr 2009 16:29:49 +0400 Subject: [dba-VB] =?koi8-r?b?U1BBTS1MT1c6IFJlOiBTQ1JVTTogQXJ0aHVyIEZ1bGxl?= =?koi8-r?b?ciBpcyBwbGFubmluZyB0byBqb2lub3VyIHRlYW0gYW5kIFRhcmdl?= =?koi8-r?b?dFByb2Nlc3MgaW50cmlkdWN0aW9uLi4uLg==?= In-Reply-To: <49DBFB79.5080503@colbyconsulting.com> References: <49DBFB79.5080503@colbyconsulting.com> Message-ID: Hi John, Pity you can't particiapte - we will soon need to develop a lightweight framework - that would be a task right for you :) We have got extended the team size to max. 9 members. You can get back anytime if somebody else will not take your chair. But Arthur has got his own chair not yours. Thank you. -- Shamil -----Original Message----- From: jwcolby To: "Discussion concerning Visual Basic and related programming issues." Date: Tue, 07 Apr 2009 21:18:49 -0400 Subject: Re: [dba-VB] SPAM-LOW: Re: SCRUM: Arthur Fuller is planning to joinour team and TargetProcess intriduction.... > Guys, > > It is with much regret that I need to bow out. It is nice that Arthur wants in as he can take my place. > > I am pressed right now to just get my stuff done and some extra curricular stuff that I have to handle. > > My apologies. > > John W. Colby > www.ColbyConsulting.com > > > Mike Mattys wrote: > > Welcome aboard, Arthur! > > > > Feel free to team up with me. > > > > - > > Michael R Mattys > > MapPoint and Database Dev > > www.mattysconsulting.com > > - > > ----- Original Message ----- > > From: "Salakhetdinov Shamil" > > To: "dba-VB" > > Sent: Tuesday, April 07, 2009 4:00 PM > > Subject: [dba-VB] SCRUM: Arthur Fuller is planning to join our team and > > TargetProcess intriduction.... > > > > > >> Hi SCRUM Team, > >> > >> I wanted to announce that well-known and highly respected here and on > >> AccessD and in many places of this small world Arthur Fuller wanted to > >> join our team. He is invited currently by me and Gustav, and we are > >> waiting for him to approve his joining of our team here. > >> > >> Hi Arthur, you're welcome to join us! > >> > >> As I have written in the very beginning of our project I wanted to use > >> TargetProcess for our SCRUM project planning/tracing. But it needed some > >> time to install it as well as to put project data into it. The latter task > >> is still in progress but I wanted you to try to play/browse the > >> TargetProcess briefly just to see how it works for you. We have five free > >> licenses, and to use the TargetProcess I'd propose to get SCRUM team > >> developers join into pairs (as e.g. in eXtreme Programming but > >> "virtually") - then we can have max ten developers working in our team and > >> using the same TargetProcess system. > >> > >> Please find your pair in the team and post your pair nickname here, and I > >> will send you password to use TargetProcess. > >> > >> Our team currently consists of 6 members: > >> > >> Gustav Brock > >> Mike Mattys > >> Doug Murphy > >> John Colby > >> Mark Breen > >> Shamil Salakhetdinov > >> > >> and > >> > >> Arthur Fuller is planned to join us today. > >> > >> IOW we will have 7 members from whom 6 members can join into 3 pairs, and > >> we will still have one pair/TargetProcess Account for developers to join > >> us in the future... > >> > >> I have to stay out of a pair as I have admin's account > >> > >> Current test username and password is test/test and it will be active for > >> one day - please try it here: > >> > >> http://shamils-4.hosting.parking.ru/scrum > >> > >> The system looks slow sometimes but just for while - then is starts > >> working quickly enough. > >> > >> Not sure how intensively TargetProcess will be used in our project in the > >> near future but long term goal is to use it quite intensively as it's in > >> my opinion is a good tool for SCRUM planning/tracing/collecting stats etc. > >> > >> Thank you. > >> > >> -- > >> Shamil > >> > >> > >> _______________________________________________ > >> dba-VB mailing list > >> dba-VB at databaseadvisors.com > >> http://databaseadvisors.com/mailman/listinfo/dba-vb > >> http://www.databaseadvisors.com > >> > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From Gustav at cactus.dk Wed Apr 8 08:35:57 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Wed, 08 Apr 2009 15:35:57 +0200 Subject: [dba-VB] SCRUM: 2 weeks work results Message-ID: Hi Shamil So are we supposed to switch to the CodePlex source now? /gustav >>> Salakhetdinov Shamil 08-04-2009 14:22 >>> Crossposted in dba-VB and Access-d ----------------------------------- Hi All, The sources of two weeks of work of our SCRUM team are published at CodePlex: http://northwind.codeplex.com/SourceControl/changeset/view/5396 You can download and use them with VS2008 or C# 2008 Express - see !reame.!st subfolder for short setup instructions. Thank you. -- Shamil From mcp2004 at mail.ru Wed Apr 8 12:13:10 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Wed, 08 Apr 2009 21:13:10 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IDIgd2Vla3Mgd29yayByZXN1bHRz?= In-Reply-To: References: Message-ID: Hi Gustav and SCRUM Team, OK, let's try - are you ready to switch? I'm ready. I have a separate folder for CodePlex, and as soon as we switch I will zip, archive and delete current folder. Gustav, Mike and Doug have CodePlex account and they are connected to northwind.codeplex.com. The only thing do to for you three is to get latest sources from codePlex and start using them instead of current sources (there is a rather large presentation file there within sources - we can decide delete it and move to codeplex discussions right now or keep it within sources for a while) Mark, do you have CodePlex acccount? Arthur, do you have CodePlex account? If not please create such accounts and send your CodePlex user name to me or Gustav and we can connect you to northwind.codeplex.com project Thank you. -- Shamil -----Original Message----- From: "Gustav Brock" To: Date: Wed, 08 Apr 2009 15:35:57 +0200 Subject: Re: [dba-VB] SCRUM: 2 weeks work results > Hi Shamil > > So are we supposed to switch to the CodePlex source now? > > /gustav > > > >>> Salakhetdinov Shamil 08-04-2009 14:22 >>> > Crossposted in dba-VB and Access-d > ----------------------------------- > > Hi All, > > The sources of two weeks of work of our SCRUM team are published at CodePlex: > > http://northwind.codeplex.com/SourceControl/changeset/view/5396 > > You can download and use them with VS2008 or C# 2008 Express - see !reame.!st subfolder for short setup instructions. > > Thank you. > > -- > Shamil > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From Gustav at cactus.dk Wed Apr 8 12:40:16 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Wed, 08 Apr 2009 19:40:16 +0200 Subject: [dba-VB] SCRUM: 2 weeks work results Message-ID: Hi Shamil I'm ready, though not in a minute. I will suggest moving the large video file somewhere else. Just to recap my finding, that to the local SVN client the two sets of sources are different animals (different UUIDs), thus you cannot just change the URL to the SVN server, you have to use another local folder than you have used until now. Please correct me if I'm wrong. /gustav >>> Salakhetdinov Shamil 08-04-2009 19:13 >>> Hi Gustav and SCRUM Team, OK, let's try - are you ready to switch? I'm ready. I have a separate folder for CodePlex, and as soon as we switch I will zip, archive and delete current folder. Gustav, Mike and Doug have CodePlex account and they are connected to northwind.codeplex.com. The only thing do to for you three is to get latest sources from codePlex and start using them instead of current sources (there is a rather large presentation file there within sources - we can decide delete it and move to codeplex discussions right now or keep it within sources for a while) Mark, do you have CodePlex acccount? Arthur, do you have CodePlex account? If not please create such accounts and send your CodePlex user name to me or Gustav and we can connect you to northwind.codeplex.com project Thank you. -- Shamil -----Original Message----- From: "Gustav Brock" To: Date: Wed, 08 Apr 2009 15:35:57 +0200 Subject: Re: [dba-VB] SCRUM: 2 weeks work results > Hi Shamil > > So are we supposed to switch to the CodePlex source now? > > /gustav > > > >>> Salakhetdinov Shamil 08-04-2009 14:22 >>> > Crossposted in dba-VB and Access-d > ----------------------------------- > > Hi All, > > The sources of two weeks of work of our SCRUM team are published at CodePlex: > > http://northwind.codeplex.com/SourceControl/changeset/view/5396 > > You can download and use them with VS2008 or C# 2008 Express - see !reame.!st subfolder for short setup instructions. > > Thank you. > > -- > Shamil From mcp2004 at mail.ru Wed Apr 8 13:27:22 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Wed, 08 Apr 2009 22:27:22 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IDIgd2Vla3Mgd29yayByZXN1bHRz?= In-Reply-To: References: Message-ID: Hi Gustav and SCRUM team, OK, take your time. I have removed Tutorial from the list of source - the current source code is here: http://northwind.codeplex.com/SourceControl/changeset/view/5527 Yes, CodePlex code needs another folder therefore you'd better proceed this way: - zip all the contents of your current folder; - archive this zip file; - delete all the current contents of the folder; - get sources from CodePlex using your CodePlex account using: URL: https://northwind.svn.codeplex.com/svn Username: Password: Thank you. -- Shamil -----Original Message----- From: "Gustav Brock" To: Date: Wed, 08 Apr 2009 19:40:16 +0200 Subject: Re: [dba-VB] SCRUM: 2 weeks work results > Hi Shamil > > I'm ready, though not in a minute. > I will suggest moving the large video file somewhere else. > > Just to recap my finding, that to the local SVN client the two sets of sources are different animals (different UUIDs), thus you cannot just change the URL to the SVN server, you have to use another local folder than you have used until now. Please correct me if I'm wrong. > > /gustav > > >>> Salakhetdinov Shamil 08-04-2009 19:13 >>> > > Hi Gustav and SCRUM Team, > > OK, let's try - are you ready to switch? > > I'm ready. I have a separate folder for CodePlex, and as soon as we switch I will zip, archive and delete current folder. > > Gustav, Mike and Doug have CodePlex account and they are connected to northwind.codeplex.com. The only thing do to for you three is to get latest sources from codePlex and start using them instead of current sources (there is a rather large presentation file there within sources - we can decide delete it and move to codeplex discussions right now or keep it within sources for a while) > > Mark, do you have CodePlex acccount? > Arthur, do you have CodePlex account? > > If not please create such accounts and send your CodePlex user name to me or Gustav and we can connect you to northwind.codeplex.com project > > Thank you. > > -- > Shamil > > -----Original Message----- > From: "Gustav Brock" > To: > Date: Wed, 08 Apr 2009 15:35:57 +0200 > Subject: Re: [dba-VB] SCRUM: 2 weeks work results > > > Hi Shamil > > > > So are we supposed to switch to the CodePlex source now? > > > > /gustav > > > > > > >>> Salakhetdinov Shamil 08-04-2009 14:22 >>> > > Crossposted in dba-VB and Access-d > > ----------------------------------- > > > > Hi All, > > > > The sources of two weeks of work of our SCRUM team are published at CodePlex: > > > > http://northwind.codeplex.com/SourceControl/changeset/view/5396 > > > > You can download and use them with VS2008 or C# 2008 Express - see !reame.!st subfolder for short setup instructions. > > > > Thank you. > > > > -- > > Shamil > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mcp2004 at mail.ru Wed Apr 8 14:06:47 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Wed, 08 Apr 2009 23:06:47 +0400 Subject: [dba-VB] Third Week Product Backlog Items Message-ID: Hi SCRUM Team, I have created a dicussion thread on CodePlex on the subject - here is the link (only visible to developers - make it public?) http://northwind.codeplex.com/Thread/View.aspx?ThreadId=52721 Catalog 5 Catalog Subreport 1 Employee Sales by Country 5 Invoice 5 Customers Labels 2 Summary of Sales by Quarter 2 Summary of Sales by Year 2 Please make your selection of item(s) you'll develoop within this week on CodePlex. Thank you. -- Shamil From mcp2004 at mail.ru Wed Apr 8 14:15:08 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Wed, 08 Apr 2009 23:15:08 +0400 Subject: [dba-VB] 1st SCRUM Sprint Retrospective Message-ID: Hi SCRUM Team, My congratualtion with successfull completion of our first Sprint - our ProductOwner was a kind of excited about software we delivered to him :) Keep up good work, and cin-cin! (Take a shot or glass(!?) of Beer, Champagne, Vodka, Tequila or just still water to celebrate this event) Our first SCRUM Sprint is over and this is time now for a retrospective discussion of what happened during that Sprint, what was good, what was bad and what was wrong. This retrospective discussion usually takes place before the next Sprint but we can have some overlap because of our contexc of working distributed in time and space. Thank you. -- Shamil From mmattys at rochester.rr.com Wed Apr 8 14:31:05 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Wed, 8 Apr 2009 15:31:05 -0400 Subject: [dba-VB] 1st SCRUM Sprint Retrospective References: Message-ID: <3105282118F2404090A4382E851BF29A@Mattys> Hi Shamil, Your tutorials were really good and pulled me through. I still think you have 30 hour days over there! - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Salakhetdinov Shamil" To: "dba-VB" Sent: Wednesday, April 08, 2009 3:15 PM Subject: [dba-VB] 1st SCRUM Sprint Retrospective > Hi SCRUM Team, > > My congratualtion with successfull completion of our first Sprint - our > ProductOwner was a kind of excited about software we delivered to him :) > > Keep up good work, and cin-cin! (Take a shot or glass(!?) of Beer, > Champagne, Vodka, Tequila or just still water to celebrate this event) > > Our first SCRUM Sprint is over and this is time now for a retrospective > discussion of what happened during that Sprint, what was good, what was > bad and what was wrong. This retrospective discussion usually takes place > before the next Sprint but we can have some overlap because of our contexc > of working distributed in time and space. > > Thank you. > > -- > Shamil > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mcp2004 at mail.ru Wed Apr 8 14:52:19 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Wed, 08 Apr 2009 23:52:19 +0400 Subject: [dba-VB] =?koi8-r?b?MXN0IFNDUlVNIFNwcmludCBSZXRyb3NwZWN0aXZl?= In-Reply-To: <3105282118F2404090A4382E851BF29A@Mattys> References: <3105282118F2404090A4382E851BF29A@Mattys> Message-ID: Thank you, Mike. No, just one hour sleep time :) -- Shamil -----Original Message----- From: "Mike Mattys" To: "Salakhetdinov Shamil" ,"Discussion concerning Visual Basic and related programming issues." Date: Wed, 8 Apr 2009 15:31:05 -0400 Subject: Re: [dba-VB] 1st SCRUM Sprint Retrospective > Hi Shamil, > > Your tutorials were really good and pulled me through. > I still think you have 30 hour days over there! > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > > ----- Original Message ----- > From: "Salakhetdinov Shamil" > To: "dba-VB" > Sent: Wednesday, April 08, 2009 3:15 PM > Subject: [dba-VB] 1st SCRUM Sprint Retrospective > > > > Hi SCRUM Team, > > > > My congratualtion with successfull completion of our first Sprint - our > > ProductOwner was a kind of excited about software we delivered to him :) > > > > Keep up good work, and cin-cin! (Take a shot or glass(!?) of Beer, > > Champagne, Vodka, Tequila or just still water to celebrate this event) > > > > Our first SCRUM Sprint is over and this is time now for a retrospective > > discussion of what happened during that Sprint, what was good, what was > > bad and what was wrong. This retrospective discussion usually takes place > > before the next Sprint but we can have some overlap because of our contexc > > of working distributed in time and space. > > > > Thank you. > > > > -- > > Shamil > > > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > From marklbreen at gmail.com Wed Apr 8 16:27:09 2009 From: marklbreen at gmail.com (Mark Breen) Date: Wed, 8 Apr 2009 22:27:09 +0100 Subject: [dba-VB] SCRUM: Arthur Fuller is planning to join our team and TargetProcess intriduction.... In-Reply-To: References: Message-ID: Hello Arthur, That is great news, delighted to here you will be on the team. Hope we have some chance to us mySQL as some stage, Welcome aboard, we are lucky to have Shamil as scrum master. Mark 2009/4/7 Salakhetdinov Shamil > Hi SCRUM Team, > > I wanted to announce that well-known and highly respected here and on > AccessD and in many places of this small world Arthur Fuller wanted to join > our team. He is invited currently by me and Gustav, and we are waiting for > him to approve his joining of our team here. > > Hi Arthur, you're welcome to join us! > > As I have written in the very beginning of our project I wanted to use > TargetProcess for our SCRUM project planning/tracing. But it needed some > time to install it as well as to put project data into it. The latter task > is still in progress but I wanted you to try to play/browse the > TargetProcess briefly just to see how it works for you. We have five free > licenses, and to use the TargetProcess I'd propose to get SCRUM team > developers join into pairs (as e.g. in eXtreme Programming but "virtually") > - then we can have max ten developers working in our team and using the same > TargetProcess system. > > Please find your pair in the team and post your pair nickname here, and I > will send you password to use TargetProcess. > > Our team currently consists of 6 members: > > Gustav Brock > Mike Mattys > Doug Murphy > John Colby > Mark Breen > Shamil Salakhetdinov > > and > > Arthur Fuller is planned to join us today. > > IOW we will have 7 members from whom 6 members can join into 3 pairs, and > we will still have one pair/TargetProcess Account for developers to join us > in the future... > > I have to stay out of a pair as I have admin's account > > Current test username and password is test/test and it will be active for > one day - please try it here: > > http://shamils-4.hosting.parking.ru/scrum > > The system looks slow sometimes but just for while - then is starts working > quickly enough. > > Not sure how intensively TargetProcess will be used in our project in the > near future but long term goal is to use it quite intensively as it's in my > opinion is a good tool for SCRUM planning/tracing/collecting stats etc. > > Thank you. > > -- > Shamil > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > > From marklbreen at gmail.com Wed Apr 8 16:38:56 2009 From: marklbreen at gmail.com (Mark Breen) Date: Wed, 8 Apr 2009 22:38:56 +0100 Subject: [dba-VB] SCRUM: 2 weeks work results In-Reply-To: References: Message-ID: Hello Shamil, marklbreen is my username, thanks Mark 2009/4/8 Salakhetdinov Shamil > > Hi Gustav and SCRUM Team, > > OK, let's try - are you ready to switch? > > I'm ready. I have a separate folder for CodePlex, and as soon as we switch > I will zip, archive and delete current folder. > > Gustav, Mike and Doug have CodePlex account and they are connected to > northwind.codeplex.com. The only thing do to for you three is to get > latest sources from codePlex and start using them instead of current sources > (there is a rather large presentation file there within sources - we can > decide delete it and move to codeplex discussions right now or keep it > within sources for a while) > > Mark, do you have CodePlex acccount? > Arthur, do you have CodePlex account? > > If not please create such accounts and send your CodePlex user name to me > or Gustav and we can connect you to northwind.codeplex.com project > > Thank you. > > -- > Shamil > > -----Original Message----- > From: "Gustav Brock" > To: > Date: Wed, 08 Apr 2009 15:35:57 +0200 > Subject: Re: [dba-VB] SCRUM: 2 weeks work results > > > Hi Shamil > > > > So are we supposed to switch to the CodePlex source now? > > > > /gustav > > > > > > >>> Salakhetdinov Shamil 08-04-2009 14:22 >>> > > Crossposted in dba-VB and Access-d > > ----------------------------------- > > > > Hi All, > > > > The sources of two weeks of work of our SCRUM team are published at > CodePlex: > > > > http://northwind.codeplex.com/SourceControl/changeset/view/5396 > > > > You can download and use them with VS2008 or C# 2008 Express - see > !reame.!st subfolder for short setup instructions. > > > > Thank you. > > > > -- > > Shamil > > > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > > From mcp2004 at mail.ru Wed Apr 8 16:53:53 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Thu, 09 Apr 2009 01:53:53 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IDIgd2Vla3Mgd29yayByZXN1bHRz?= In-Reply-To: References: Message-ID: Hi Mark, I have added your account to northwind.codeplex.com project. Thank you. -- Shamil -----Original Message----- From: Mark Breen To: Salakhetdinov Shamil , "Discussion concerning Visual Basic and related programming issues." Date: Wed, 8 Apr 2009 22:38:56 +0100 Subject: Re: [dba-VB] SCRUM: 2 weeks work results > Hello Shamil, > > marklbreen is my username, > > thanks > > Mark > > > > 2009/4/8 Salakhetdinov Shamil > > > > > Hi Gustav and SCRUM Team, > > > > OK, let's try - are you ready to switch? > > > > I'm ready. I have a separate folder for CodePlex, and as soon as we switch > > I will zip, archive and delete current folder. > > > > Gustav, Mike and Doug have CodePlex account and they are connected to > > northwind.codeplex.com. The only thing do to for you three is to get > > latest sources from codePlex and start using them instead of current sources > > (there is a rather large presentation file there within sources - we can > > decide delete it and move to codeplex discussions right now or keep it > > within sources for a while) > > > > Mark, do you have CodePlex acccount? > > Arthur, do you have CodePlex account? > > > > If not please create such accounts and send your CodePlex user name to me > > or Gustav and we can connect you to northwind.codeplex.com project > > > > Thank you. > > > > -- > > Shamil > > > > -----Original Message----- > > From: "Gustav Brock" > > To: > > Date: Wed, 08 Apr 2009 15:35:57 +0200 > > Subject: Re: [dba-VB] SCRUM: 2 weeks work results > > > > > Hi Shamil > > > > > > So are we supposed to switch to the CodePlex source now? > > > > > > /gustav > > > > > > > > > >>> Salakhetdinov Shamil 08-04-2009 14:22 >>> > > > Crossposted in dba-VB and Access-d > > > ----------------------------------- > > > > > > Hi All, > > > > > > The sources of two weeks of work of our SCRUM team are published at > > CodePlex: > > > > > > http://northwind.codeplex.com/SourceControl/changeset/view/5396 > > > > > > You can download and use them with VS2008 or C# 2008 Express - see > > !reame.!st subfolder for short setup instructions. > > > > > > Thank you. > > > > > > -- > > > Shamil > > > > > > > > > _______________________________________________ > > > dba-VB mailing list > > > dba-VB at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > > http://www.databaseadvisors.com > > > > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > > > From mcp2004 at mail.ru Thu Apr 9 04:58:21 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Thu, 09 Apr 2009 13:58:21 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IFBsZWFzZSB1c2UgQ29kZVBsZXggTm9ydGh3?= =?koi8-r?b?aW5kLk5FVCBzb3VyY2VzIGFz?= Message-ID: Hi SCRUM Team, I have got switched to CodePlex Northwind.NET project as main SCC server. Please fdllow-up. The latest source code (from yesterday) is here: http://northwind.codeplex.com/SourceControl/changeset/view/5527#134202 To access SCC SVN server use the following attributes: URL: https://northwind.svn.codeplex.com/svn Username: Password: Thank you Mark for your help with SCC usage jump-start! Evertually we could try to setup step by step a whole "software factory" on your server starting SVN server, continuing with CruiseControl.NET driving MSBuild (or NANT?) to build SQL database(s) from scripts and sample data, to compile source code, to build solutions and to run automated tests, to use SandCastle to generate code docs from XML comments etc. etc, Sources for SVN SCC server running there can be automatically supplyed by using SVN utitlities getting latest sources from CodePlex Northwind.NET and pushing them to your SCC server... Thank you. -- Shamil From mcp2004 at mail.ru Thu Apr 9 05:50:27 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Thu, 09 Apr 2009 14:50:27 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IFBsZWFzZSB1c2UgQ29kZVBsZXggTm9ydGh3?= =?koi8-r?b?aW5kLk5FVCBzb3VyY2VzIGFz?= In-Reply-To: References: Message-ID: Hi SCRUM Team, It may happen we'd better not swtich to CodePlex SVN SCC server, at least not now - I have just tried to use SVN Lock command with CodePlex SVN server to temporarly lock .csproj, and this Lock command failed: Command: Lock Error: Server sent unexpected return value (405 Method Not Allowed) in response to Error: LOCK request for '/svn/Northwind.NET.FE/Northwind.NET.FE.csproj' Finished!: Let's stay with Mark's SCC SVN server? Any other proposals how to solve the issue? I must say that preparing CodePlex codeset from the latest sourices we kept so far on Mark's server takes quite some time - I did that work several times already and I wanted to avoid spendinbg time on it again, but inability of CodePlex server to lock project and other source files could result in some havoc in the sources... What to do? Thank you. -- Shamil -----Original Message----- From: Salakhetdinov Shamil To: dba-VB Date: Thu, 09 Apr 2009 13:58:21 +0400 Subject: [dba-VB] SCRUM: Please use CodePlex Northwind.NET sources as > Hi SCRUM Team, > > I have got switched to CodePlex Northwind.NET project as main SCC server. > Please fdllow-up. > > The latest source code (from yesterday) is here: > > http://northwind.codeplex.com/SourceControl/changeset/view/5527#134202 > > To access SCC SVN server use the following attributes: > > URL: https://northwind.svn.codeplex.com/svn > Username: > Password: > > Thank you Mark for your help with SCC usage jump-start! > > Evertually we could try to setup step by step a whole "software factory" on your server starting SVN server, continuing with CruiseControl.NET driving MSBuild (or NANT?) to build SQL database(s) from scripts and sample data, to compile source code, to build solutions and to run automated tests, to use SandCastle to generate code docs from XML comments etc. etc, Sources for SVN SCC server running there can be automatically supplyed by using SVN utitlities getting latest sources from CodePlex Northwind.NET and pushing them to your SCC server... > > Thank you. > > -- > Shamil > > > > > > > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mmattys at rochester.rr.com Thu Apr 9 07:38:55 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Thu, 9 Apr 2009 08:38:55 -0400 Subject: [dba-VB] SCRUM: Please use CodePlex Northwind.NET sources as References: Message-ID: <2DE688E397E2435CB57BE83F8ABB469D@Mattys> It appears that we don't have a choice. I have no issue with having it on Mark's server ... unless Mark does?! :) - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Salakhetdinov Shamil" To: "Discussion concerning Visual Basic and related programming issues." Sent: Thursday, April 09, 2009 6:50 AM Subject: Re: [dba-VB]SCRUM: Please use CodePlex Northwind.NET sources as > Hi SCRUM Team, > > It may happen we'd better not swtich to CodePlex SVN SCC server, at least > not now - I have just tried to use SVN Lock command with CodePlex SVN > server to temporarly lock .csproj, and this Lock command failed: > > Command: Lock > Error: Server sent unexpected return value (405 Method Not Allowed) in > response to > Error: LOCK request for '/svn/Northwind.NET.FE/Northwind.NET.FE.csproj' > Finished!: > > Let's stay with Mark's SCC SVN server? > Any other proposals how to solve the issue? > I must say that preparing CodePlex codeset from the latest sourices we > kept so far on Mark's server takes quite some time - I did that work > several times already and I wanted to avoid spendinbg time on it again, > but inability of CodePlex server to lock project and other source files > could result in some havoc in the sources... > > What to do? > > Thank you. > > -- > Shamil > > -----Original Message----- > From: Salakhetdinov Shamil > To: dba-VB > Date: Thu, 09 Apr 2009 13:58:21 +0400 > Subject: [dba-VB] SCRUM: Please use CodePlex Northwind.NET sources as > >> Hi SCRUM Team, >> >> I have got switched to CodePlex Northwind.NET project as main SCC server. >> Please fdllow-up. >> >> The latest source code (from yesterday) is here: >> >> http://northwind.codeplex.com/SourceControl/changeset/view/5527#134202 >> >> To access SCC SVN server use the following attributes: >> >> URL: https://northwind.svn.codeplex.com/svn >> Username: >> Password: >> >> Thank you Mark for your help with SCC usage jump-start! >> >> Evertually we could try to setup step by step a whole "software factory" >> on your server starting SVN server, continuing with CruiseControl.NET >> driving MSBuild (or NANT?) to build SQL database(s) from scripts and >> sample data, to compile source code, to build solutions and to run >> automated tests, to use SandCastle to generate code docs from XML >> comments etc. etc, Sources for SVN SCC server running there can be >> automatically supplyed by using SVN utitlities getting latest sources >> from CodePlex Northwind.NET and pushing them to your SCC server... >> >> Thank you. >> >> -- >> Shamil From mcp2004 at mail.ru Thu Apr 9 07:53:31 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Thu, 09 Apr 2009 16:53:31 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IFBsZWFzZSB1c2UgQ29kZVBsZXggTm9ydGh3?= =?koi8-r?b?aW5kLk5FVCBzb3VyY2VzIGFz?= In-Reply-To: <2DE688E397E2435CB57BE83F8ABB469D@Mattys> References: <2DE688E397E2435CB57BE83F8ABB469D@Mattys> Message-ID: Hi Mike, Well, one of the options is to have only coordinators (Shamil and Gustav) to be responsible to update .sln and .csproj files. I can't say I like this option as it limits the other members freedom to modify .sln and .csproj when needed. Therefore yes, we probably have to keep using Mark's server... Then we have to find easy and streamlined way to publish versions on CodePlex: doing that manually takes too much time and is error prone - I have had to make four iterations yesterday until I have got correct version published there. Thank you. -- Shamil -----Original Message----- From: "Mike Mattys" To: "Salakhetdinov Shamil" ,"Discussion concerning Visual Basic and related programming issues." Date: Thu, 9 Apr 2009 08:38:55 -0400 Subject: Re: [dba-VB]SCRUM: Please use CodePlex Northwind.NET sources as > It appears that we don't have a choice. > I have no issue with having it on Mark's server > ... unless Mark does?! :) > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > ----- Original Message ----- > From: "Salakhetdinov Shamil" > To: "Discussion concerning Visual Basic and related programming issues." > > Sent: Thursday, April 09, 2009 6:50 AM > Subject: Re: [dba-VB]SCRUM: Please use CodePlex Northwind.NET sources as > > > > Hi SCRUM Team, > > > > It may happen we'd better not swtich to CodePlex SVN SCC server, at least > > not now - I have just tried to use SVN Lock command with CodePlex SVN > > server to temporarly lock .csproj, and this Lock command failed: > > > > Command: Lock > > Error: Server sent unexpected return value (405 Method Not Allowed) in > > response to > > Error: LOCK request for '/svn/Northwind.NET.FE/Northwind.NET.FE.csproj' > > Finished!: > > > > Let's stay with Mark's SCC SVN server? > > Any other proposals how to solve the issue? > > I must say that preparing CodePlex codeset from the latest sourices we > > kept so far on Mark's server takes quite some time - I did that work > > several times already and I wanted to avoid spendinbg time on it again, > > but inability of CodePlex server to lock project and other source files > > could result in some havoc in the sources... > > > > What to do? > > > > Thank you. > > > > -- > > Shamil > > > > -----Original Message----- > > From: Salakhetdinov Shamil > > To: dba-VB > > Date: Thu, 09 Apr 2009 13:58:21 +0400 > > Subject: [dba-VB] SCRUM: Please use CodePlex Northwind.NET sources as > > > >> Hi SCRUM Team, > >> > >> I have got switched to CodePlex Northwind.NET project as main SCC server. > >> Please fdllow-up. > >> > >> The latest source code (from yesterday) is here: > >> > >> http://northwind.codeplex.com/SourceControl/changeset/view/5527#134202 > >> > >> To access SCC SVN server use the following attributes: > >> > >> URL: https://northwind.svn.codeplex.com/svn > >> Username: > >> Password: > >> > >> Thank you Mark for your help with SCC usage jump-start! > >> > >> Evertually we could try to setup step by step a whole "software factory" > >> on your server starting SVN server, continuing with CruiseControl.NET > >> driving MSBuild (or NANT?) to build SQL database(s) from scripts and > >> sample data, to compile source code, to build solutions and to run > >> automated tests, to use SandCastle to generate code docs from XML > >> comments etc. etc, Sources for SVN SCC server running there can be > >> automatically supplyed by using SVN utitlities getting latest sources > >> from CodePlex Northwind.NET and pushing them to your SCC server... > >> > >> Thank you. > >> > >> -- > >> Shamil > From mcp2004 at mail.ru Thu Apr 9 08:01:23 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Thu, 09 Apr 2009 17:01:23 +0400 Subject: [dba-VB] =?koi8-r?b?VGhpcmQgV2VlayBQcm9kdWN0IEJhY2tsb2cgSXRlbXM=?= In-Reply-To: References: Message-ID: Hi SCRUM Team, Please note I have had some free time today and I have made three reports: http://northwind.codeplex.com/Thread/View.aspx?ThreadId=52721 Customers Labels 2 Summary of Sales by Quarter 2 Summary of Sales by Year 2 They are already on CodePlex: http://northwind.codeplex.com/SourceControl/changeset/view/5670#134202 and I have taken another one for development: Catalog 5 Catalog Subreport 1 There are two more to select for you for this SCRUM Sprint - please make selection: > Employee Sales by Country 5 > Invoice 5 and if we will make them then we can add some more from ProductBacklog to have next week spent for bug fixing and talks on follow-ups projects. Thank you. -- Shamil -----Original Message----- From: Salakhetdinov Shamil To: dba-VB Date: Wed, 08 Apr 2009 23:06:47 +0400 Subject: [dba-VB] Third Week Product Backlog Items > Hi SCRUM Team, > > I have created a dicussion thread on CodePlex on the subject - here is the link (only visible to developers - make it public?) > > http://northwind.codeplex.com/Thread/View.aspx?ThreadId=52721 > > Catalog 5 > Catalog Subreport 1 > Employee Sales by Country 5 > Invoice 5 > Customers Labels 2 > Summary of Sales by Quarter 2 > Summary of Sales by Year 2 > > Please make your selection of item(s) you'll develoop within this week on CodePlex. > > Thank you. > > -- > Shamil > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From marklbreen at gmail.com Thu Apr 9 13:04:16 2009 From: marklbreen at gmail.com (Mark Breen) Date: Thu, 9 Apr 2009 19:04:16 +0100 Subject: [dba-VB] SCRUM: Please use CodePlex Northwind.NET sources as In-Reply-To: References: <2DE688E397E2435CB57BE83F8ABB469D@Mattys> Message-ID: Hello Guys, What ever is best for the team is fine with me. The server is available as long as we need it. Shamil, if we find a solution to the lock issue, feel free to move back to codeplex at anytime, in the meantime, is this server works, we can use it. Let me suggest that codeplex is a nice environment to work in, lots of like minded people there, so perhaps we can continue to use it as a issue tracker, as a docs store, as a notification by email service etc. and even as a place to publish the code to AccessD from time to time, but where the daily traffic and locking is required, you can use my server. Completely up to you and Gustav. Let me remind you also that it is easy to create multiple stores on SubVersion, with different user rights to different projects. If you wanted to have a "ScrumMastersOnly" store, I could give you and Gustav rights to that, and it would ensure work there does not accidently get overwritten. While I do want to keep my nose out of the business, it is this version hell that we have a real oppertunity to crack now, if we do not crack it early on, it will only become worse later on. It should take zero minutes for you and Gustav when people check in code. If I can help, let me know what you think I can / should do to assist. thanks Mark 2009/4/9 Salakhetdinov Shamil > Hi Mike, > > Well, one of the options is to have only coordinators (Shamil and Gustav) > to be responsible to update .sln and .csproj files. I can't say I like this > option as it limits the other members freedom to modify .sln and .csproj > when needed. Therefore yes, we probably have to keep using Mark's server... > > Then we have to find easy and streamlined way to publish versions on > CodePlex: doing that manually takes too much time and is error prone - I > have had to make four iterations yesterday until I have got correct version > published there. > > Thank you. > > -- > Shamil > > -----Original Message----- > From: "Mike Mattys" > To: "Salakhetdinov Shamil" ,"Discussion concerning Visual > Basic and related programming issues." > Date: Thu, 9 Apr 2009 08:38:55 -0400 > Subject: Re: [dba-VB]SCRUM: Please use CodePlex Northwind.NET sources as > > > It appears that we don't have a choice. > > I have no issue with having it on Mark's server > > ... unless Mark does?! :) > > > > - > > Michael R Mattys > > MapPoint and Database Dev > > www.mattysconsulting.com > > - > > ----- Original Message ----- > > From: "Salakhetdinov Shamil" > > To: "Discussion concerning Visual Basic and related programming issues." > > > > Sent: Thursday, April 09, 2009 6:50 AM > > Subject: Re: [dba-VB]SCRUM: Please use CodePlex Northwind.NET sources as > > > > > > > Hi SCRUM Team, > > > > > > It may happen we'd better not swtich to CodePlex SVN SCC server, at > least > > > not now - I have just tried to use SVN Lock command with CodePlex SVN > > > server to temporarly lock .csproj, and this Lock command failed: > > > > > > Command: Lock > > > Error: Server sent unexpected return value (405 Method Not Allowed) in > > > response to > > > Error: LOCK request for '/svn/Northwind.NET.FE/Northwind.NET.FE.csproj' > > > Finished!: > > > > > > Let's stay with Mark's SCC SVN server? > > > Any other proposals how to solve the issue? > > > I must say that preparing CodePlex codeset from the latest sourices we > > > kept so far on Mark's server takes quite some time - I did that work > > > several times already and I wanted to avoid spendinbg time on it again, > > > but inability of CodePlex server to lock project and other source files > > > could result in some havoc in the sources... > > > > > > What to do? > > > > > > Thank you. > > > > > > -- > > > Shamil > > > > > > -----Original Message----- > > > From: Salakhetdinov Shamil > > > To: dba-VB > > > Date: Thu, 09 Apr 2009 13:58:21 +0400 > > > Subject: [dba-VB] SCRUM: Please use CodePlex Northwind.NET sources as > > > > > >> Hi SCRUM Team, > > >> > > >> I have got switched to CodePlex Northwind.NET project as main SCC > server. > > >> Please fdllow-up. > > >> > > >> The latest source code (from yesterday) is here: > > >> > > >> > http://northwind.codeplex.com/SourceControl/changeset/view/5527#134202 > > >> > > >> To access SCC SVN server use the following attributes: > > >> > > >> URL: https://northwind.svn.codeplex.com/svn > > >> Username: > > >> Password: > > >> > > >> Thank you Mark for your help with SCC usage jump-start! > > >> > > >> Evertually we could try to setup step by step a whole "software > factory" > > >> on your server starting SVN server, continuing with CruiseControl.NET > > >> driving MSBuild (or NANT?) to build SQL database(s) from scripts and > > >> sample data, to compile source code, to build solutions and to run > > >> automated tests, to use SandCastle to generate code docs from XML > > >> comments etc. etc, Sources for SVN SCC server running there can be > > >> automatically supplyed by using SVN utitlities getting latest sources > > >> from CodePlex Northwind.NET and pushing them to your SCC server... > > >> > > >> Thank you. > > >> > > >> -- > > >> Shamil > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > > From mcp2004 at mail.ru Thu Apr 9 13:32:15 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Thu, 09 Apr 2009 22:32:15 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IFBsZWFzZSB1c2UgQ29kZVBsZXggTm9ydGh3?= =?koi8-r?b?aW5kLk5FVCBzb3VyY2VzIGFz?= In-Reply-To: References: Message-ID: Hi SCRUM Team and Mark, Yes, I have just wanted to write nearly the same you Mark have written in your quoted message: - let's keep your server for everyday work, and - let's keep CodePlex for dicsussions, issue tracking, instant messaging etc. And I will be posting new code to CodePlex from time to time (in the end of every SCRUM Sprint). As I have written early today I have got opprtunity to develop several reports from 3rd SCRUM Sprint, namely: 1) Catalog & Catalog subreport 2) Customers Labels 3) Summary of Sales by Quarter 4) Summary of Sales by Year They all are done now and are committed to both Mark's server (our main SCC server), and CodePlex SCC server (secondary server for public use). The two reports still todo in this Sprint are: 1) Employee Sales by Country 2) Invoice Mike and Gustav, please select, which one you wanted to develop. Doug and Arthur are you here? Tnen you can take for development reports from the product backlog: 1) Sales by Category (with subreport) 2) Sales by Year (with subreport) Please ask any questions. Thank you. -- Shamil -----Original Message----- From: Mark Breen To: Salakhetdinov Shamil , "Discussion concerning Visual Basic and related programming issues." Date: Thu, 9 Apr 2009 19:04:16 +0100 Subject: Re: [dba-VB] SCRUM: Please use CodePlex Northwind.NET sources as > Hello Guys, > > What ever is best for the team is fine with me. > > The server is available as long as we need it. > > Shamil, if we find a solution to the lock issue, feel free to move back to > codeplex at anytime, in the meantime, is this server works, we can use it. > > Let me suggest that codeplex is a nice environment to work in, lots of like > minded people there, so perhaps we can continue to use it as a issue > tracker, as a docs store, as a notification by email service etc. and even > as a place to publish the code to AccessD from time to time, but where the > daily traffic and locking is required, you can use my server. > > Completely up to you and Gustav. > > Let me remind you also that it is easy to create multiple stores on > SubVersion, with different user rights to different projects. If you wanted > to have a "ScrumMastersOnly" store, I could give you and Gustav rights to > that, and it would ensure work there does not accidently get overwritten. > > While I do want to keep my nose out of the business, it is this version hell > that we have a real oppertunity to crack now, if we do not crack it early > on, it will only become worse later on. It should take zero minutes for you > and Gustav when people check in code. > > If I can help, let me know what you think I can / should do to assist. > > thanks > > Mark > > > > > > > > 2009/4/9 Salakhetdinov Shamil > > > Hi Mike, > > > > Well, one of the options is to have only coordinators (Shamil and Gustav) > > to be responsible to update .sln and .csproj files. I can't say I like this > > option as it limits the other members freedom to modify .sln and .csproj > > when needed. Therefore yes, we probably have to keep using Mark's server... > > > > Then we have to find easy and streamlined way to publish versions on > > CodePlex: doing that manually takes too much time and is error prone - I > > have had to make four iterations yesterday until I have got correct version > > published there. > > > > Thank you. > > > > -- > > Shamil > > > > -----Original Message----- > > From: "Mike Mattys" > > To: "Salakhetdinov Shamil" ,"Discussion concerning Visual > > Basic and related programming issues." > > Date: Thu, 9 Apr 2009 08:38:55 -0400 > > Subject: Re: [dba-VB]SCRUM: Please use CodePlex Northwind.NET sources as > > > > > It appears that we don't have a choice. > > > I have no issue with having it on Mark's server > > > ... unless Mark does?! :) > > > > > > - > > > Michael R Mattys > > > MapPoint and Database Dev > > > www.mattysconsulting.com > > > - > > > ----- Original Message ----- > > > From: "Salakhetdinov Shamil" > > > To: "Discussion concerning Visual Basic and related programming issues." > > > > > > Sent: Thursday, April 09, 2009 6:50 AM > > > Subject: Re: [dba-VB]SCRUM: Please use CodePlex Northwind.NET sources as > > > > > > > > > > Hi SCRUM Team, > > > > > > > > It may happen we'd better not swtich to CodePlex SVN SCC server, at > > least > > > > not now - I have just tried to use SVN Lock command with CodePlex SVN > > > > server to temporarly lock .csproj, and this Lock command failed: > > > > > > > > Command: Lock > > > > Error: Server sent unexpected return value (405 Method Not Allowed) in > > > > response to > > > > Error: LOCK request for '/svn/Northwind.NET.FE/Northwind.NET.FE.csproj' > > > > Finished!: > > > > > > > > Let's stay with Mark's SCC SVN server? > > > > Any other proposals how to solve the issue? > > > > I must say that preparing CodePlex codeset from the latest sourices we > > > > kept so far on Mark's server takes quite some time - I did that work > > > > several times already and I wanted to avoid spendinbg time on it again, > > > > but inability of CodePlex server to lock project and other source files > > > > could result in some havoc in the sources... > > > > > > > > What to do? > > > > > > > > Thank you. > > > > > > > > -- > > > > Shamil > > > > > > > > -----Original Message----- > > > > From: Salakhetdinov Shamil > > > > To: dba-VB > > > > Date: Thu, 09 Apr 2009 13:58:21 +0400 > > > > Subject: [dba-VB] SCRUM: Please use CodePlex Northwind.NET sources as > > > > > > > >> Hi SCRUM Team, > > > >> > > > >> I have got switched to CodePlex Northwind.NET project as main SCC > > server. > > > >> Please fdllow-up. > > > >> > > > >> The latest source code (from yesterday) is here: > > > >> > > > >> > > http://northwind.codeplex.com/SourceControl/changeset/view/5527#134202 > > > >> > > > >> To access SCC SVN server use the following attributes: > > > >> > > > >> URL: https://northwind.svn.codeplex.com/svn > > > >> Username: > > > >> Password: > > > >> > > > >> Thank you Mark for your help with SCC usage jump-start! > > > >> > > > >> Evertually we could try to setup step by step a whole "software > > factory" > > > >> on your server starting SVN server, continuing with CruiseControl.NET > > > >> driving MSBuild (or NANT?) to build SQL database(s) from scripts and > > > >> sample data, to compile source code, to build solutions and to run > > > >> automated tests, to use SandCastle to generate code docs from XML > > > >> comments etc. etc, Sources for SVN SCC server running there can be > > > >> automatically supplyed by using SVN utitlities getting latest sources > > > >> from CodePlex Northwind.NET and pushing them to your SCC server... > > > >> > > > >> Thank you. > > > >> > > > >> -- > > > >> Shamil > > > > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > > > From mmattys at rochester.rr.com Thu Apr 9 13:44:25 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Thu, 9 Apr 2009 14:44:25 -0400 Subject: [dba-VB] SCRUM: Please use CodePlex Northwind.NET sources as References: Message-ID: <8B27A27881764B1C9A9D701D9CE23ECA@Mattys> Hi Shamil & SCRUM Team, I'll choose the Invoice. - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Salakhetdinov Shamil" To: "dba-VB" Sent: Thursday, April 09, 2009 2:32 PM Subject: Re: [dba-VB]SCRUM: Please use CodePlex Northwind.NET sources as > > Hi SCRUM Team and Mark, > > Yes, I have just wanted to write nearly the same you Mark have written in > your quoted message: > > - let's keep your server for everyday work, and > - let's keep CodePlex for dicsussions, issue tracking, instant messaging > etc. > > And I will be posting new code to CodePlex from time to time (in the end > of every SCRUM Sprint). > > As I have written early today I have got opprtunity to develop several > reports from 3rd SCRUM Sprint, namely: > > 1) Catalog & Catalog subreport > 2) Customers Labels > 3) Summary of Sales by Quarter > 4) Summary of Sales by Year > > They all are done now and are committed to both Mark's server (our main > SCC server), and CodePlex SCC server (secondary server for public use). > > The two reports still todo in this Sprint are: > > 1) Employee Sales by Country > 2) Invoice > > Mike and Gustav, please select, which one you wanted to develop. > > Doug and Arthur are you here? Tnen you can take for development reports > from the product backlog: > > 1) Sales by Category (with subreport) > 2) Sales by Year (with subreport) > > Please ask any questions. > > Thank you. > > -- > Shamil > > > -----Original Message----- > From: Mark Breen > To: Salakhetdinov Shamil , "Discussion concerning Visual > Basic and related programming issues." > Date: Thu, 9 Apr 2009 19:04:16 +0100 > Subject: Re: [dba-VB] SCRUM: Please use CodePlex Northwind.NET sources as > >> Hello Guys, >> >> What ever is best for the team is fine with me. >> >> The server is available as long as we need it. >> >> Shamil, if we find a solution to the lock issue, feel free to move back >> to >> codeplex at anytime, in the meantime, is this server works, we can use >> it. >> >> Let me suggest that codeplex is a nice environment to work in, lots of >> like >> minded people there, so perhaps we can continue to use it as a issue >> tracker, as a docs store, as a notification by email service etc. and >> even >> as a place to publish the code to AccessD from time to time, but where >> the >> daily traffic and locking is required, you can use my server. >> >> Completely up to you and Gustav. >> >> Let me remind you also that it is easy to create multiple stores on >> SubVersion, with different user rights to different projects. If you >> wanted >> to have a "ScrumMastersOnly" store, I could give you and Gustav rights to >> that, and it would ensure work there does not accidently get overwritten. >> >> While I do want to keep my nose out of the business, it is this version >> hell >> that we have a real oppertunity to crack now, if we do not crack it early >> on, it will only become worse later on. It should take zero minutes for >> you >> and Gustav when people check in code. >> >> If I can help, let me know what you think I can / should do to assist. >> >> thanks >> >> Mark >> >> >> >> >> >> >> >> 2009/4/9 Salakhetdinov Shamil >> >> > Hi Mike, >> > >> > Well, one of the options is to have only coordinators (Shamil and >> > Gustav) >> > to be responsible to update .sln and .csproj files. I can't say I like >> > this >> > option as it limits the other members freedom to modify .sln and >> > .csproj >> > when needed. Therefore yes, we probably have to keep using Mark's >> > server... >> > >> > Then we have to find easy and streamlined way to publish versions on >> > CodePlex: doing that manually takes too much time and is error prone - >> > I >> > have had to make four iterations yesterday until I have got correct >> > version >> > published there. >> > >> > Thank you. >> > >> > -- >> > Shamil >> > >> > -----Original Message----- >> > From: "Mike Mattys" >> > To: "Salakhetdinov Shamil" ,"Discussion concerning >> > Visual >> > Basic and related programming issues." >> > Date: Thu, 9 Apr 2009 08:38:55 -0400 >> > Subject: Re: [dba-VB]SCRUM: Please use CodePlex Northwind.NET sources >> > as >> > >> > > It appears that we don't have a choice. >> > > I have no issue with having it on Mark's server >> > > ... unless Mark does?! :) >> > > >> > > - >> > > Michael R Mattys >> > > MapPoint and Database Dev >> > > www.mattysconsulting.com >> > > - >> > > ----- Original Message ----- >> > > From: "Salakhetdinov Shamil" >> > > To: "Discussion concerning Visual Basic and related programming >> > > issues." >> > > >> > > Sent: Thursday, April 09, 2009 6:50 AM >> > > Subject: Re: [dba-VB]SCRUM: Please use CodePlex Northwind.NET sources >> > > as >> > > >> > > >> > > > Hi SCRUM Team, >> > > > >> > > > It may happen we'd better not swtich to CodePlex SVN SCC server, at >> > least >> > > > not now - I have just tried to use SVN Lock command with CodePlex >> > > > SVN >> > > > server to temporarly lock .csproj, and this Lock command failed: >> > > > >> > > > Command: Lock >> > > > Error: Server sent unexpected return value (405 Method Not Allowed) >> > > > in >> > > > response to >> > > > Error: LOCK request for >> > > > '/svn/Northwind.NET.FE/Northwind.NET.FE.csproj' >> > > > Finished!: >> > > > >> > > > Let's stay with Mark's SCC SVN server? >> > > > Any other proposals how to solve the issue? >> > > > I must say that preparing CodePlex codeset from the latest sourices >> > > > we >> > > > kept so far on Mark's server takes quite some time - I did that >> > > > work >> > > > several times already and I wanted to avoid spendinbg time on it >> > > > again, >> > > > but inability of CodePlex server to lock project and other source >> > > > files >> > > > could result in some havoc in the sources... >> > > > >> > > > What to do? >> > > > >> > > > Thank you. >> > > > >> > > > -- >> > > > Shamil >> > > > >> > > > -----Original Message----- >> > > > From: Salakhetdinov Shamil >> > > > To: dba-VB >> > > > Date: Thu, 09 Apr 2009 13:58:21 +0400 >> > > > Subject: [dba-VB] SCRUM: Please use CodePlex Northwind.NET sources >> > > > as >> > > > >> > > >> Hi SCRUM Team, >> > > >> >> > > >> I have got switched to CodePlex Northwind.NET project as main SCC >> > server. >> > > >> Please fdllow-up. >> > > >> >> > > >> The latest source code (from yesterday) is here: >> > > >> >> > > >> >> > http://northwind.codeplex.com/SourceControl/changeset/view/5527#134202 >> > > >> >> > > >> To access SCC SVN server use the following attributes: >> > > >> >> > > >> URL: https://northwind.svn.codeplex.com/svn >> > > >> Username: >> > > >> Password: >> > > >> >> > > >> Thank you Mark for your help with SCC usage jump-start! >> > > >> >> > > >> Evertually we could try to setup step by step a whole "software >> > factory" >> > > >> on your server starting SVN server, continuing with >> > > >> CruiseControl.NET >> > > >> driving MSBuild (or NANT?) to build SQL database(s) from scripts >> > > >> and >> > > >> sample data, to compile source code, to build solutions and to run >> > > >> automated tests, to use SandCastle to generate code docs from XML >> > > >> comments etc. etc, Sources for SVN SCC server running there can be >> > > >> automatically supplyed by using SVN utitlities getting latest >> > > >> sources >> > > >> from CodePlex Northwind.NET and pushing them to your SCC server... >> > > >> >> > > >> Thank you. >> > > >> >> > > >> -- >> > > >> Shamil >> > > >> > >> > _______________________________________________ >> > dba-VB mailing list >> > dba-VB at databaseadvisors.com >> > http://databaseadvisors.com/mailman/listinfo/dba-vb >> > http://www.databaseadvisors.com >> > >> > >> >> > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From drawbridgej at sympatico.ca Thu Apr 9 13:50:53 2009 From: drawbridgej at sympatico.ca (Jack and Pat) Date: Thu, 9 Apr 2009 14:50:53 -0400 Subject: [dba-VB] http://northwind.codeplex.com Instructions keep In-Reply-To: References: <29f585dd0904031215t354acc83ua83458580411fd97@mail.gmail.com> Message-ID: Hi Guys, First let me say that I am just starting C# and SQL Server. I have downloaded VS2008 Express SP1. I downloaded build Northwind 3814 from Codeplex into my directory G:\SCRUMDOWNLOADS\. I then checked out all directories and files into G:\SCCRUMDownload\Northwind-3814. I watched the tutorial a few times. I started C# express the opened Northwind.Net.sln I adjusted the Datasource name and tested the connection. I get the following error when trying to build: Error 1 The type or namespace name 'Reporting' does not exist in the namespace 'Microsoft' (are you missing an assembly reference?) G:\SCRUMDownloads\northwind-3814\Northwind.NET.FE\Reports\SalesByCategoryRep ort.designer.cs 73 27 Northwind.NET.FE Error 2 The type or namespace name 'Reporting' does not exist in the namespace 'Microsoft' (are you missing an assembly reference?) G:\SCRUMDownloads\northwind-3814\Northwind.NET.FE\zzzSamples\ShippersReportF orm.Designer.cs 84 27 Northwind.NET.FE There are 4 warnings related to reportViewer. The 84 27 refer to line / column number. Perhaps I've missed something or some code, but thought I should report what I found. As I said I'm new to this .Net and C#. Jack -----Original Message----- From: dba-vb-bounces at databaseadvisors.com [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Salakhetdinov Shamil Sent: Friday, April 03, 2009 3:35 PM To: dba-VB Subject: Re: [dba-VB] http://northwind.codeplex.com Instructions keep Hi Arthur, No, you do not need to download Subversion - you can just download the current source code from: http://northwind.codeplex.com/SourceControl/changeset/view/3814 Please note *3814* is the latest full set of source files. When you get ot downloaded then: - unzip the archive; - attach db from \Database subfolder to your MS SQL 2005/2008 (Express) server (of course you can first copy these db files to your usual local location of db files); - start C# 2008 Express/VS 2008 Standard/Prof and open Northwind.Net.sln; - apply three SQL scripts from Northwind.NET.FE\Datasets\SQL subfolder; - correct connection string in Northwind.NET.FE project properties dialog to point to your SQL Server server (you can find info how to do that in a short video-clip located in \Tutorials subfolder) - compile/build/debug/run the application Thank you. -- Shamil -----Original Message----- From: Arthur Fuller To: Salakhetdinov Shamil , "Discussion concerning Visual Basic and related programming issues." Date: Fri, 3 Apr 2009 15:15:56 -0400 Subject: Re: [dba-VB] http://northwind.codeplex.com > Do I need to download Subversion first before I can grab this stuff? I'm > unclear on this. > > A. > > On Thu, Apr 2, 2009 at 3:32 PM, Salakhetdinov Shamil wrote: > > > Hi Arthur > > > > You probably mean that there is no new releases there? > > Yes, the first release is planned when the current project finished > > somewhere between 20-25th of April 2009. > > > > But there are several source code versions submitted there - here are the > > links: > > > > Source Code Check-ins List > > http://northwind.codeplex.com/SourceControl/ListDownloadableCommits.aspx > > > > 01-APR-09 Source Code Version Check-In > > http://northwind.codeplex.com/SourceControl/changeset/view/3548#69615 > > > > Thank you. > > > > _______________________________________________ dba-VB mailing list dba-VB at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/dba-vb http://www.databaseadvisors.com From mcp2004 at mail.ru Thu Apr 9 14:53:18 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Thu, 09 Apr 2009 23:53:18 +0400 Subject: [dba-VB] =?koi8-r?b?aHR0cDovL25vcnRod2luZC5jb2RlcGxleC5jb20gIElu?= =?koi8-r?b?c3RydWN0aW9ucyBrZWVw?= In-Reply-To: References: Message-ID: Hi Jack, Thank you for your comments. Northwind.NET does use MS ReportViewer 2008 Control - you can get itr downloaded from here: Microsoft Report Viewer 2008 SP1 Redistributable http://www.microsoft.com/downloads/details.aspx?familyid=BB196D5D-76C2-4A0E-9458-267D22B6AAC6&displaylang=en The latest Northwind.NET source code (from today) is here: http://northwind.codeplex.com/SourceControl/changeset/view/5795#134202 Thank you. -- Shamil -----Original Message----- From: "Jack and Pat" To: "'Salakhetdinov Shamil'" ,"'Discussion concerning Visual Basic and related programming issues.'" Date: Thu, 9 Apr 2009 14:50:53 -0400 Subject: RE: [dba-VB] http://northwind.codeplex.com Instructions keep > Hi Guys, > > First let me say that I am just starting C# and SQL Server. > I have downloaded VS2008 Express SP1. > I downloaded build Northwind 3814 from Codeplex into my directory > G:\SCRUMDOWNLOADS\. I then checked out all directories and files into > G:\SCCRUMDownload\Northwind-3814. > I watched the tutorial a few times. > > I started C# express the opened Northwind.Net.sln > I adjusted the Datasource name and tested the connection. > > I get the following error when trying to build: > > Error 1 The type or namespace name 'Reporting' does not exist in the > namespace 'Microsoft' (are you missing an assembly reference?) > G:\SCRUMDownloads\northwind-3814\Northwind.NET.FE\Reports\SalesByCategoryRep > ort.designer.cs 73 27 Northwind.NET.FE > > Error 2 The type or namespace name 'Reporting' does not exist in the > namespace 'Microsoft' (are you missing an assembly reference?) > G:\SCRUMDownloads\northwind-3814\Northwind.NET.FE\zzzSamples\ShippersReportF > orm.Designer.cs 84 27 Northwind.NET.FE > > There are 4 warnings related to reportViewer. The 84 27 refer to line / > column number. > > Perhaps I've missed something or some code, but thought I should report what > I found. As I said I'm new to this .Net and C#. > > Jack > > -----Original Message----- > From: dba-vb-bounces at databaseadvisors.com > [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Salakhetdinov > Shamil > Sent: Friday, April 03, 2009 3:35 PM > To: dba-VB > Subject: Re: [dba-VB] http://northwind.codeplex.com Instructions keep > > Hi Arthur, > > No, you do not need to download Subversion - you can just download the > current source code from: > > http://northwind.codeplex.com/SourceControl/changeset/view/3814 > > Please note *3814* is the latest full set of source files. > > When you get ot downloaded then: > > - unzip the archive; > - attach db from \Database subfolder to your MS SQL 2005/2008 (Express) > server (of course you can first copy these db files to your usual local > location of db files); > - start C# 2008 Express/VS 2008 Standard/Prof and open Northwind.Net.sln; > - apply three SQL scripts from Northwind.NET.FE\Datasets\SQL subfolder; > - correct connection string in Northwind.NET.FE project properties dialog to > point to your SQL Server server (you can find info how to do that in a short > video-clip located in \Tutorials subfolder) > - compile/build/debug/run the application > > Thank you. > > -- > Shamil > > -----Original Message----- > From: Arthur Fuller > To: Salakhetdinov Shamil , "Discussion concerning Visual > Basic and related programming issues." > Date: Fri, 3 Apr 2009 15:15:56 -0400 > Subject: Re: [dba-VB] http://northwind.codeplex.com > > > Do I need to download Subversion first before I can grab this stuff? I'm > > unclear on this. > > > > A. > > > > On Thu, Apr 2, 2009 at 3:32 PM, Salakhetdinov Shamil > wrote: > > > > > Hi Arthur > > > > > > You probably mean that there is no new releases there? > > > Yes, the first release is planned when the current project finished > > > somewhere between 20-25th of April 2009. > > > > > > But there are several source code versions submitted there - here are > the > > > links: > > > > > > Source Code Check-ins List > > > http://northwind.codeplex.com/SourceControl/ListDownloadableCommits.aspx > > > > > > 01-APR-09 Source Code Version Check-In > > > http://northwind.codeplex.com/SourceControl/changeset/view/3548#69615 > > > > > > Thank you. > > > > > > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > > From mcp2004 at mail.ru Thu Apr 9 14:57:21 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Thu, 09 Apr 2009 23:57:21 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IFBsZWFzZSB1c2UgQ29kZVBsZXggTm9ydGh3?= =?koi8-r?b?aW5kLk5FVCBzb3VyY2VzIGFz?= In-Reply-To: <8B27A27881764B1C9A9D701D9CE23ECA@Mattys> References: <8B27A27881764B1C9A9D701D9CE23ECA@Mattys> Message-ID: Hi Mike, OK. BTW, you can edit wiki doc here: http://northwind.codeplex.com/Thread/View.aspx?ThreadId=52721 and post your reply about entry you've selected for development then every team member will get an instant notofication on that. When 'Done' you can also post reply there to get everybody informed you have finished working on selected ProductBackLog item. Thank you. -- Shamil -----Original Message----- From: "Mike Mattys" To: "Salakhetdinov Shamil" ,"Discussion concerning Visual Basic and related programming issues." Date: Thu, 9 Apr 2009 14:44:25 -0400 Subject: Re: [dba-VB]SCRUM: Please use CodePlex Northwind.NET sources as > Hi Shamil & SCRUM Team, > > I'll choose the Invoice. > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > ----- Original Message ----- > From: "Salakhetdinov Shamil" > To: "dba-VB" > Sent: Thursday, April 09, 2009 2:32 PM > Subject: Re: [dba-VB]SCRUM: Please use CodePlex Northwind.NET sources as > > > > > > Hi SCRUM Team and Mark, > > > > Yes, I have just wanted to write nearly the same you Mark have written in > > your quoted message: > > > > - let's keep your server for everyday work, and > > - let's keep CodePlex for dicsussions, issue tracking, instant messaging > > etc. > > > > And I will be posting new code to CodePlex from time to time (in the end > > of every SCRUM Sprint). > > > > As I have written early today I have got opprtunity to develop several > > reports from 3rd SCRUM Sprint, namely: > > > > 1) Catalog & Catalog subreport > > 2) Customers Labels > > 3) Summary of Sales by Quarter > > 4) Summary of Sales by Year > > > > They all are done now and are committed to both Mark's server (our main > > SCC server), and CodePlex SCC server (secondary server for public use). > > > > The two reports still todo in this Sprint are: > > > > 1) Employee Sales by Country > > 2) Invoice > > > > Mike and Gustav, please select, which one you wanted to develop. > > > > Doug and Arthur are you here? Tnen you can take for development reports > > from the product backlog: > > > > 1) Sales by Category (with subreport) > > 2) Sales by Year (with subreport) > > > > Please ask any questions. > > > > Thank you. > > > > -- > > Shamil > > > > > > -----Original Message----- > > From: Mark Breen > > To: Salakhetdinov Shamil , "Discussion concerning Visual > > Basic and related programming issues." > > Date: Thu, 9 Apr 2009 19:04:16 +0100 > > Subject: Re: [dba-VB] SCRUM: Please use CodePlex Northwind.NET sources as > > > >> Hello Guys, > >> > >> What ever is best for the team is fine with me. > >> > >> The server is available as long as we need it. > >> > >> Shamil, if we find a solution to the lock issue, feel free to move back > >> to > >> codeplex at anytime, in the meantime, is this server works, we can use > >> it. > >> > >> Let me suggest that codeplex is a nice environment to work in, lots of > >> like > >> minded people there, so perhaps we can continue to use it as a issue > >> tracker, as a docs store, as a notification by email service etc. and > >> even > >> as a place to publish the code to AccessD from time to time, but where > >> the > >> daily traffic and locking is required, you can use my server. > >> > >> Completely up to you and Gustav. > >> > >> Let me remind you also that it is easy to create multiple stores on > >> SubVersion, with different user rights to different projects. If you > >> wanted > >> to have a "ScrumMastersOnly" store, I could give you and Gustav rights to > >> that, and it would ensure work there does not accidently get overwritten. > >> > >> While I do want to keep my nose out of the business, it is this version > >> hell > >> that we have a real oppertunity to crack now, if we do not crack it early > >> on, it will only become worse later on. It should take zero minutes for > >> you > >> and Gustav when people check in code. > >> > >> If I can help, let me know what you think I can / should do to assist. > >> > >> thanks > >> > >> Mark > >> > >> > >> > >> > >> > >> > >> > >> 2009/4/9 Salakhetdinov Shamil > >> > >> > Hi Mike, > >> > > >> > Well, one of the options is to have only coordinators (Shamil and > >> > Gustav) > >> > to be responsible to update .sln and .csproj files. I can't say I like > >> > this > >> > option as it limits the other members freedom to modify .sln and > >> > .csproj > >> > when needed. Therefore yes, we probably have to keep using Mark's > >> > server... > >> > > >> > Then we have to find easy and streamlined way to publish versions on > >> > CodePlex: doing that manually takes too much time and is error prone - > >> > I > >> > have had to make four iterations yesterday until I have got correct > >> > version > >> > published there. > >> > > >> > Thank you. > >> > > >> > -- > >> > Shamil > >> > > >> > -----Original Message----- > >> > From: "Mike Mattys" > >> > To: "Salakhetdinov Shamil" ,"Discussion concerning > >> > Visual > >> > Basic and related programming issues." > >> > Date: Thu, 9 Apr 2009 08:38:55 -0400 > >> > Subject: Re: [dba-VB]SCRUM: Please use CodePlex Northwind.NET sources > >> > as > >> > > >> > > It appears that we don't have a choice. > >> > > I have no issue with having it on Mark's server > >> > > ... unless Mark does?! :) > >> > > > >> > > - > >> > > Michael R Mattys > >> > > MapPoint and Database Dev > >> > > www.mattysconsulting.com > >> > > - > >> > > ----- Original Message ----- > >> > > From: "Salakhetdinov Shamil" > >> > > To: "Discussion concerning Visual Basic and related programming > >> > > issues." > >> > > > >> > > Sent: Thursday, April 09, 2009 6:50 AM > >> > > Subject: Re: [dba-VB]SCRUM: Please use CodePlex Northwind.NET sources > >> > > as > >> > > > >> > > > >> > > > Hi SCRUM Team, > >> > > > > >> > > > It may happen we'd better not swtich to CodePlex SVN SCC server, at > >> > least > >> > > > not now - I have just tried to use SVN Lock command with CodePlex > >> > > > SVN > >> > > > server to temporarly lock .csproj, and this Lock command failed: > >> > > > > >> > > > Command: Lock > >> > > > Error: Server sent unexpected return value (405 Method Not Allowed) > >> > > > in > >> > > > response to > >> > > > Error: LOCK request for > >> > > > '/svn/Northwind.NET.FE/Northwind.NET.FE.csproj' > >> > > > Finished!: > >> > > > > >> > > > Let's stay with Mark's SCC SVN server? > >> > > > Any other proposals how to solve the issue? > >> > > > I must say that preparing CodePlex codeset from the latest sourices > >> > > > we > >> > > > kept so far on Mark's server takes quite some time - I did that > >> > > > work > >> > > > several times already and I wanted to avoid spendinbg time on it > >> > > > again, > >> > > > but inability of CodePlex server to lock project and other source > >> > > > files > >> > > > could result in some havoc in the sources... > >> > > > > >> > > > What to do? > >> > > > > >> > > > Thank you. > >> > > > > >> > > > -- > >> > > > Shamil > >> > > > > >> > > > -----Original Message----- > >> > > > From: Salakhetdinov Shamil > >> > > > To: dba-VB > >> > > > Date: Thu, 09 Apr 2009 13:58:21 +0400 > >> > > > Subject: [dba-VB] SCRUM: Please use CodePlex Northwind.NET sources > >> > > > as > >> > > > > >> > > >> Hi SCRUM Team, > >> > > >> > >> > > >> I have got switched to CodePlex Northwind.NET project as main SCC > >> > server. > >> > > >> Please fdllow-up. > >> > > >> > >> > > >> The latest source code (from yesterday) is here: > >> > > >> > >> > > >> > >> > http://northwind.codeplex.com/SourceControl/changeset/view/5527#134202 > >> > > >> > >> > > >> To access SCC SVN server use the following attributes: > >> > > >> > >> > > >> URL: https://northwind.svn.codeplex.com/svn > >> > > >> Username: > >> > > >> Password: > >> > > >> > >> > > >> Thank you Mark for your help with SCC usage jump-start! > >> > > >> > >> > > >> Evertually we could try to setup step by step a whole "software > >> > factory" > >> > > >> on your server starting SVN server, continuing with > >> > > >> CruiseControl.NET > >> > > >> driving MSBuild (or NANT?) to build SQL database(s) from scripts > >> > > >> and > >> > > >> sample data, to compile source code, to build solutions and to run > >> > > >> automated tests, to use SandCastle to generate code docs from XML > >> > > >> comments etc. etc, Sources for SVN SCC server running there can be > >> > > >> automatically supplyed by using SVN utitlities getting latest > >> > > >> sources > >> > > >> from CodePlex Northwind.NET and pushing them to your SCC server... > >> > > >> > >> > > >> Thank you. > >> > > >> > >> > > >> -- > >> > > >> Shamil > >> > > > >> > > >> > _______________________________________________ > >> > dba-VB mailing list > >> > dba-VB at databaseadvisors.com > >> > http://databaseadvisors.com/mailman/listinfo/dba-vb > >> > http://www.databaseadvisors.com > >> > > >> > > >> > >> > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > From drawbridgej at sympatico.ca Thu Apr 9 15:36:50 2009 From: drawbridgej at sympatico.ca (Jack and Pat) Date: Thu, 9 Apr 2009 16:36:50 -0400 Subject: [dba-VB] http://northwind.codeplex.com Instructions keep In-Reply-To: References: Message-ID: <6D18F924CD6046E2B439ED4EA38CFD0C@AMDXP> Thanks Shamil. Got it and got some reports. -----Original Message----- From: dba-vb-bounces at databaseadvisors.com [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Salakhetdinov Shamil Sent: Thursday, April 09, 2009 3:53 PM To: dba-VB Subject: Re: [dba-VB]http://northwind.codeplex.com Instructions keep Hi Jack, Thank you for your comments. Northwind.NET does use MS ReportViewer 2008 Control - you can get itr downloaded from here: Microsoft Report Viewer 2008 SP1 Redistributable http://www.microsoft.com/downloads/details.aspx?familyid=BB196D5D-76C2-4A0E- 9458-267D22B6AAC6&displaylang=en The latest Northwind.NET source code (from today) is here: http://northwind.codeplex.com/SourceControl/changeset/view/5795#134202 Thank you. -- Shamil -----Original Message----- From: "Jack and Pat" To: "'Salakhetdinov Shamil'" ,"'Discussion concerning Visual Basic and related programming issues.'" Date: Thu, 9 Apr 2009 14:50:53 -0400 Subject: RE: [dba-VB] http://northwind.codeplex.com Instructions keep > Hi Guys, > > First let me say that I am just starting C# and SQL Server. > I have downloaded VS2008 Express SP1. > I downloaded build Northwind 3814 from Codeplex into my directory > G:\SCRUMDOWNLOADS\. I then checked out all directories and files into > G:\SCCRUMDownload\Northwind-3814. > I watched the tutorial a few times. > > I started C# express the opened Northwind.Net.sln > I adjusted the Datasource name and tested the connection. > > I get the following error when trying to build: > > Error 1 The type or namespace name 'Reporting' does not exist in the > namespace 'Microsoft' (are you missing an assembly reference?) > G:\SCRUMDownloads\northwind-3814\Northwind.NET.FE\Reports\SalesByCategoryRep > ort.designer.cs 73 27 Northwind.NET.FE > > Error 2 The type or namespace name 'Reporting' does not exist in the > namespace 'Microsoft' (are you missing an assembly reference?) > G:\SCRUMDownloads\northwind-3814\Northwind.NET.FE\zzzSamples\ShippersReportF > orm.Designer.cs 84 27 Northwind.NET.FE > > There are 4 warnings related to reportViewer. The 84 27 refer to line / > column number. > > Perhaps I've missed something or some code, but thought I should report what > I found. As I said I'm new to this .Net and C#. > > Jack > > -----Original Message----- > From: dba-vb-bounces at databaseadvisors.com > [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Salakhetdinov > Shamil > Sent: Friday, April 03, 2009 3:35 PM > To: dba-VB > Subject: Re: [dba-VB] http://northwind.codeplex.com Instructions keep > > Hi Arthur, > > No, you do not need to download Subversion - you can just download the > current source code from: > > http://northwind.codeplex.com/SourceControl/changeset/view/3814 > > Please note *3814* is the latest full set of source files. > > When you get ot downloaded then: > > - unzip the archive; > - attach db from \Database subfolder to your MS SQL 2005/2008 (Express) > server (of course you can first copy these db files to your usual local > location of db files); > - start C# 2008 Express/VS 2008 Standard/Prof and open Northwind.Net.sln; > - apply three SQL scripts from Northwind.NET.FE\Datasets\SQL subfolder; > - correct connection string in Northwind.NET.FE project properties dialog to > point to your SQL Server server (you can find info how to do that in a short > video-clip located in \Tutorials subfolder) > - compile/build/debug/run the application > > Thank you. > > -- > Shamil > > -----Original Message----- > From: Arthur Fuller > To: Salakhetdinov Shamil , "Discussion concerning Visual > Basic and related programming issues." > Date: Fri, 3 Apr 2009 15:15:56 -0400 > Subject: Re: [dba-VB] http://northwind.codeplex.com > > > Do I need to download Subversion first before I can grab this stuff? I'm > > unclear on this. > > > > A. > > > > On Thu, Apr 2, 2009 at 3:32 PM, Salakhetdinov Shamil > wrote: > > > > > Hi Arthur > > > > > > You probably mean that there is no new releases there? > > > Yes, the first release is planned when the current project finished > > > somewhere between 20-25th of April 2009. > > > > > > But there are several source code versions submitted there - here are > the > > > links: > > > > > > Source Code Check-ins List > > > http://northwind.codeplex.com/SourceControl/ListDownloadableCommits.aspx > > > > > > 01-APR-09 Source Code Version Check-In > > > http://northwind.codeplex.com/SourceControl/changeset/view/3548#69615 > > > > > > Thank you. > > > > > > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > > _______________________________________________ dba-VB mailing list dba-VB at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/dba-vb http://www.databaseadvisors.com From Gustav at cactus.dk Fri Apr 10 06:34:34 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 10 Apr 2009 13:34:34 +0200 Subject: [dba-VB] SCRUM: Please use CodePlex Northwind.NET sources as Message-ID: Hi SCRUM Team Well, I think I choose - counting the option(s) - let me see: 1) Employee Sales by Country /gustav >>> Salakhetdinov Shamil 09-04-2009 20:32:15 >>> Hi SCRUM Team and Mark, Yes, I have just wanted to write nearly the same you Mark have written in your quoted message: - let's keep your server for everyday work, and - let's keep CodePlex for dicsussions, issue tracking, instant messaging etc. And I will be posting new code to CodePlex from time to time (in the end of every SCRUM Sprint). As I have written early today I have got opprtunity to develop several reports from 3rd SCRUM Sprint, namely: 1) Catalog & Catalog subreport 2) Customers Labels 3) Summary of Sales by Quarter 4) Summary of Sales by Year They all are done now and are committed to both Mark's server (our main SCC server), and CodePlex SCC server (secondary server for public use). The two reports still todo in this Sprint are: 1) Employee Sales by Country 2) Invoice Mike and Gustav, please select, which one you wanted to develop. Doug and Arthur are you here? Tnen you can take for development reports from the product backlog: 1) Sales by Category (with subreport) 2) Sales by Year (with subreport) Please ask any questions. Thank you. -- Shamil From Gustav at cactus.dk Fri Apr 10 09:38:17 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 10 Apr 2009 16:38:17 +0200 Subject: [dba-VB] Database driven images not showing in non-english systems (solved) Message-ID: Hi all This report didn't display pictures for me. As I didn't find it very likely for Shamil not to leave a note of some issue if this really should be the case, I looked for other possibilities for the cause of this error. Further, when I previewed the dataset in VS, the pictures did display in the grid, thus the pictures had to be present. As the pictures are read directly from a field in the database, I guessed somehow the Report Viewer got it wrong but how? After some googling I located this page which is to the point and had a very good explanation of the issue which is a localization issue: http://forums.devarticles.com/showpost.php?p=51707&postcount=3 As the pictures had been stored most likely in an English version, I tried with the value of 79 for the length of the header as the article suggests: =System.Text.Encoding.Default.GetBytes(Mid(System.Text.Encoding.Default.GetString(Fields!Picture.Value),79)) Voil?! The pictures are displayed! Now, the really clever thing would be to expand the expression to retrieve the length of the header automatically so a picture could be stored and retrieved by any combination of localizations. /gustav >>> Salakhetdinov Shamil 09-04-2009 20:32:15 >>> As I have written early today I have got opprtunity to develop several reports from 3rd SCRUM Sprint, namely: 1) Catalog & Catalog subreport From mcp2004 at mail.ru Fri Apr 10 10:20:43 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Fri, 10 Apr 2009 19:20:43 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IFBsZWFzZSB1c2UgQ29kZVBsZXggTm9ydGh3?= =?koi8-r?b?aW5kLk5FVCBzb3VyY2VzCWFz?= In-Reply-To: References: Message-ID: Hi Gustav, <<< counting the option(s) - let me see: >>> Thank you :) (I just have had some time yesterday and decided to push developed the oother items a bit. I promise not to do that in the future when the team gets more active...) BTW, if you wanted to make this report by using pure dataset solution (IOW without developing any views or SPs for it) - please do it that way. I'm reconsidering my approach to use views and SPs: the most probable use case scenario developers will use datasets(/virtual data tables) to the max not SPs and views especially (probably) the developers with MS Access development experience - so let's use datasets if you don't mind.... The "Employee Sales by Country" report is parameterized - let's keep parameteres on report's form not as it's done in MS Access Nortwind where parameters are specified in dialog boxes. Thank you. -- Shamil -----Original Message----- From: "Gustav Brock" To: Date: Fri, 10 Apr 2009 13:34:34 +0200 Subject: Re: [dba-VB] SCRUM: Please use CodePlex Northwind.NET sources as > Hi SCRUM Team > > Well, I think I choose - counting the option(s) - let me see: > > 1) Employee Sales by Country > > /gustav > > > >>> Salakhetdinov Shamil 09-04-2009 20:32:15 >>> > > Hi SCRUM Team and Mark, > > Yes, I have just wanted to write nearly the same you Mark have written in your quoted message: > > - let's keep your server for everyday work, and > - let's keep CodePlex for dicsussions, issue tracking, instant messaging etc. > > And I will be posting new code to CodePlex from time to time (in the end of every SCRUM Sprint). > > As I have written early today I have got opprtunity to develop several reports from 3rd SCRUM Sprint, namely: > > 1) Catalog & Catalog subreport > 2) Customers Labels > 3) Summary of Sales by Quarter > 4) Summary of Sales by Year > > They all are done now and are committed to both Mark's server (our main SCC server), and CodePlex SCC server (secondary server for public use). > > The two reports still todo in this Sprint are: > > 1) Employee Sales by Country > 2) Invoice > > Mike and Gustav, please select, which one you wanted to develop. > > Doug and Arthur are you here? Tnen you can take for development reports from the product backlog: > > 1) Sales by Category (with subreport) > 2) Sales by Year (with subreport) > > Please ask any questions. > > Thank you. > > -- > Shamil > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mcp2004 at mail.ru Fri Apr 10 10:33:39 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Fri, 10 Apr 2009 19:33:39 +0400 Subject: [dba-VB] =?koi8-r?b?RGF0YWJhc2UgZHJpdmVuIGltYWdlcyBub3Qgc2hvd2lu?= =?koi8-r?b?ZyBpbiBub24tZW5nbGlzaAlzeXN0ZW1zKHNvbHZlZCk=?= In-Reply-To: References: Message-ID: Hi Gustav, Thank you for reporting about the issue with pics on report - I have put it on http://northwind.codeplex.com/WorkItem/View.aspx?WorkItemId=479 (report's PDF attached - pics are there when run it on my system) If you can fix the issue while developing the other report please do the fix to have this report working OK with any system locale. The locale of developed here report was probably Russian not English (I haven't checked yet)... Thank you. -- Shamil -----Original Message----- From: "Gustav Brock" To: Date: Fri, 10 Apr 2009 16:38:17 +0200 Subject: [dba-VB] Database driven images not showing in non-english systems(solved) > Hi all > > This report didn't display pictures for me. As I didn't find it very likely for Shamil not to leave a note of some issue if this really should be the case, I looked for other possibilities for the cause of this error. Further, when I previewed the dataset in VS, the pictures did display in the grid, thus the pictures had to be present. > As the pictures are read directly from a field in the database, I guessed somehow the Report Viewer got it wrong but how? > > After some googling I located this page which is to the point and had a very good explanation of the issue which is a localization issue: > > http://forums.devarticles.com/showpost.php?p=51707&postcount=3 > > As the pictures had been stored most likely in an English version, I tried with the value of 79 for the length of the header as the article suggests: > > =System.Text.Encoding.Default.GetBytes(Mid(System.Text.Encoding.Default.GetString(Fields!Picture.Value),79)) > > Voil?! The pictures are displayed! > > Now, the really clever thing would be to expand the expression to retrieve the length of the header automatically so a picture could be stored and retrieved by any combination of localizations. > > /gustav > > > >>> Salakhetdinov Shamil 09-04-2009 20:32:15 >>> > > As I have written early today I have got opprtunity to develop several reports from 3rd SCRUM Sprint, namely: > > 1) Catalog & Catalog subreport > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From Gustav at cactus.dk Fri Apr 10 11:38:11 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 10 Apr 2009 18:38:11 +0200 Subject: [dba-VB] SCRUM: Please use CodePlex Northwind.NET sources as Message-ID: Hi Shamil OK, will do so. I have never been a fan of the query dialog boxes of Access so I would probably have found another method anyway. /gustav >>> Salakhetdinov Shamil 10-04-2009 17:20:43 >>> Hi Gustav, <<< counting the option(s) - let me see: >>> Thank you :) (I just have had some time yesterday and decided to push developed the oother items a bit. I promise not to do that in the future when the team gets more active...) BTW, if you wanted to make this report by using pure dataset solution (IOW without developing any views or SPs for it) - please do it that way. I'm reconsidering my approach to use views and SPs: the most probable use case scenario developers will use datasets(/virtual data tables) to the max not SPs and views especially (probably) the developers with MS Access development experience - so let's use datasets if you don't mind.... The "Employee Sales by Country" report is parameterized - let's keep parameteres on report's form not as it's done in MS Access Nortwind where parameters are specified in dialog boxes. Thank you. -- Shamil -----Original Message----- From: "Gustav Brock" To: Date: Fri, 10 Apr 2009 13:34:34 +0200 Subject: Re: [dba-VB] SCRUM: Please use CodePlex Northwind.NET sources as > Hi SCRUM Team > > Well, I think I choose - counting the option(s) - let me see: > > 1) Employee Sales by Country > > /gustav > > > >>> Salakhetdinov Shamil 09-04-2009 20:32:15 >>> > > Hi SCRUM Team and Mark, > > Yes, I have just wanted to write nearly the same you Mark have written in your quoted message: > > - let's keep your server for everyday work, and > - let's keep CodePlex for dicsussions, issue tracking, instant messaging etc. > > And I will be posting new code to CodePlex from time to time (in the end of every SCRUM Sprint). > > As I have written early today I have got opprtunity to develop several reports from 3rd SCRUM Sprint, namely: > > 1) Catalog & Catalog subreport > 2) Customers Labels > 3) Summary of Sales by Quarter > 4) Summary of Sales by Year > > They all are done now and are committed to both Mark's server (our main SCC server), and CodePlex SCC server (secondary server for public use). > > The two reports still todo in this Sprint are: > > 1) Employee Sales by Country > 2) Invoice > > Mike and Gustav, please select, which one you wanted to develop. > > Doug and Arthur are you here? Tnen you can take for development reports from the product backlog: > > 1) Sales by Category (with subreport) > 2) Sales by Year (with subreport) > > Please ask any questions. > > Thank you. > > -- > Shamil From mcp2004 at mail.ru Fri Apr 10 13:10:00 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Fri, 10 Apr 2009 22:10:00 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IFBsZWFzZSB1c2UgQ29kZVBsZXggTm9ydGh3?= =?koi8-r?b?aW5kLk5FVCBzb3VyY2VzIGFz?= In-Reply-To: <8B27A27881764B1C9A9D701D9CE23ECA@Mattys> References: <8B27A27881764B1C9A9D701D9CE23ECA@Mattys> Message-ID: Hi Mike, Please ask any questions on how to make the "Invoice" report. Please do the report parameterized by Order.ID (in the case Order.ID is NULL all the invoices should be output to the report). Sorry, no time to prepare another tutorial: basically this Invoice report is expected to be rather simple stuff to develop (when one makes such reports regularily) but when one starts doing them they could have some tough times especially if they come with MS Access reporting experience: - the Invoice report is expected to use MS ReportViewer's Table control with one group with header and footer. For report' logo you can use NorthwindTradersLogoForOrderForm.jpg from \Resources subfolder (make it embedded into report by using MS ReportViewer's Image control) Please ask any questions. Gistav, please correct me if I'm wrong with something I have written above, please add your notes (if any) to help Mark to make his first(?) MS ReportViewer report... Thank you. -- Shamil -----Original Message----- From: "Mike Mattys" To: "Salakhetdinov Shamil" ,"Discussion concerning Visual Basic and related programming issues." Date: Thu, 9 Apr 2009 14:44:25 -0400 Subject: Re: [dba-VB]SCRUM: Please use CodePlex Northwind.NET sources as > Hi Shamil & SCRUM Team, > > I'll choose the Invoice. > > - > Michael R Mattys >MapPoint and Database Dev > www.mattysconsulting.com > - > ----- Original Message ----- > From: "Salakhetdinov Shamil" > To: "dba-VB" > Sent: Thursday, April 09, 2009 2:32 PM > Subject: Re: [dba-VB]SCRUM: Please use CodePlex Northwind.NET sources as > > > > > > Hi SCRUM Team and Mark, > > > > Yes, I have just wanted to write nearly the same you Mark have written in > > your quoted message: > > > > - let's keep your server for everyday work, and > > - let's keep CodePlex for dicsussions, issue tracking, instant messaging > > etc. > > > > And I will be posting new code to CodePlex from time to time (in the end > > of every SCRUM Sprint). > > > > As I have written early today I have got opprtunity to develop several > > reports from 3rd SCRUM Sprint, namely: > > > > 1) Catalog & Catalog subreport > > 2) Customers Labels > > 3) Summary of Sales by Quarter > > 4) Summary of Sales by Year > > > > They all are done now and are committed to both Mark's server (our main > > SCC server), and CodePlex SCC server (secondary server for public use). > > > > The two reports still todo in this Sprint are: > > > > 1) Employee Sales by Country > > 2) Invoice > > > > Mike and Gustav, please select, which one you wanted to develop. > > > > Doug and Arthur are you here? Tnen you can take for development reports > > from the product backlog: > > > > 1) Sales by Category (with subreport) > > 2) Sales by Year (with subreport) > > > > Please ask any questions. > > > > Thank you. > > > > -- > > Shamil > > > > > > -----Original Message----- > > From: Mark Breen > > To: Salakhetdinov Shamil , "Discussion concerning Visual > > Basic and related programming issues." > > Date: Thu, 9 Apr 2009 19:04:16 +0100 > > Subject: Re: [dba-VB] SCRUM: Please use CodePlex Northwind.NET sources as > > > >> Hello Guys, > >> > >> What ever is best for the team is fine with me. > >> > >> The server is available as long as we need it. > >> > >> Shamil, if we find a solution to the lock issue, feel free to move back > >> to > >> codeplex at anytime, in the meantime, is this server works, we can use > >> it. > >> > >> Let me suggest that codeplex is a nice environment to work in, lots of > >> like > >> minded people there, so perhaps we can continue to use it as a issue > >> tracker, as a docs store, as a notification by email service etc. and > >> even > >> as a place to publish the code to AccessD from time to time, but where > >> the > >> daily traffic and locking is required, you can use my server. > >> > >> Completely up to you and Gustav. > >> > >> Let me remind you also that it is easy to create multiple stores on > >> SubVersion, with different user rights to different projects. If you > >> wanted > >> to have a "ScrumMastersOnly" store, I could give you and Gustav rights to > >> that, and it would ensure work there does not accidently get overwritten. > >> > >> While I do want to keep my nose out of the business, it is this version > >> hell > >> that we have a real oppertunity to crack now, if we do not crack it early > >> on, it will only become worse later on. It should take zero minutes for > >> you > >> and Gustav when people check in code. > >> > >> If I can help, let me know what you think I can / should do to assist. > >> > >> thanks > >> > >> Mark > >> > >> > >> > >> > >> > >> > >> > >> 2009/4/9 Salakhetdinov Shamil > >> > >> > Hi Mike, > >> > > >> > Well, one of the options is to have only coordinators (Shamil and > >> > Gustav) > >> > to be responsible to update .sln and .csproj files. I can't say I like > >> > this > >> > option as it limits the other members freedom to modify .sln and > >> > .csproj > >> > when needed. Therefore yes, we probably have to keep using Mark's > >> > server... > >> > > >> > Then we have to find easy and streamlined way to publish versions on > >> > CodePlex: doing that manually takes too much time and is error prone - > >> > I > >> > have had to make four iterations yesterday until I have got correct > >> > version > >> > published there. > >> > > >> > Thank you. > >> > > >> > -- > >> > Shamil > >> > > >> > -----Original Message----- > >> > From: "Mike Mattys" > >> > To: "Salakhetdinov Shamil" ,"Discussion concerning > >> > Visual > >> > Basic and related programming issues." > >> > Date: Thu, 9 Apr 2009 08:38:55 -0400 > >> > Subject: Re: [dba-VB]SCRUM: Please use CodePlex Northwind.NET sources > >> > as > >> > > >> > > It appears that we don't have a choice. > >> > > I have no issue with having it on Mark's server > >> > > ... unless Mark does?! :) > >> > > > >> > > - > >> > > Michael R Mattys > >> > > MapPoint and Database Dev > >> > > www.mattysconsulting.com > >> > > - > >> > > ----- Original Message ----- > >> > > From: "Salakhetdinov Shamil" > >> > > To: "Discussion concerning Visual Basic and related programming > >> > > issues." > >> > > > >> > > Sent: Thursday, April 09, 2009 6:50 AM > >> > > Subject: Re: [dba-VB]SCRUM: Please use CodePlex Northwind.NET sources > >> > > as > >> > > > >> > > > >> > > > Hi SCRUM Team, > >> > > > > >> > > > It may happen we'd better not swtich to CodePlex SVN SCC server, at > >> > least > >> > > > not now - I have just tried to use SVN Lock command with CodePlex > >> > > > SVN > >> > > > server to temporarly lock .csproj, and this Lock command failed: > >> > > > > >> > > > Command: Lock > >> > > > Error: Server sent unexpected return value (405 Method Not Allowed) > >> > > > in > >> > > > response to > >> > > > Error: LOCK request for > >> > > > '/svn/Northwind.NET.FE/Northwind.NET.FE.csproj' > >> > > > Finished!: > >> > > > > >> > > > Let's stay with Mark's SCC SVN server? > >> > > > Any other proposals how to solve the issue? > >> > > > I must say that preparing CodePlex codeset from the latest sourices > >> > > > we > >> > > > kept so far on Mark's server takes quite some time - I did that > >> > > > work > >> > > > several times already and I wanted to avoid spendinbg time on it > >> > > > again, > >> > > > but inability of CodePlex server to lock project and other source > >> > > > files > >> > > > could result in some havoc in the sources... > >> > > > > >> > > > What to do? > >> > > > > >> > > > Thank you. > >> > > > > >> > > > -- > >> > > > Shamil > >> > > > > >> > > > -----Original Message----- > >> > > > From: Salakhetdinov Shamil > >> > > > To: dba-VB > >> > > > Date: Thu, 09 Apr 2009 13:58:21 +0400 > >> > > > Subject: [dba-VB] SCRUM: Please use CodePlex Northwind.NET sources > >> > > > as > >> > > > > >> > > >> Hi SCRUM Team, > >> > > >> > >> > > >> I have got switched to CodePlex Northwind.NET project as main SCC > >> > server. > >> > > >> Please fdllow-up. > >> > > >> > >> > > >> The latest source code (from yesterday) is here: > >> > > >> > >> > > >> > >> > http://northwind.codeplex.com/SourceControl/changeset/view/5527#134202 > >> > > >> > >> > > >> To access SCC SVN server use the following attributes: > >> > > >> > >> > > >> URL: https://northwind.svn.codeplex.com/svn > >> > > >> Username: > >> > > >> Password: > >> > > >> > >> > > >> Thank you Mark for your help with SCC usage jump-start! > >> > > >> > >> > > >> Evertually we could try to setup step by step a whole "software > >> > factory" > >> > > >> on your server starting SVN server, continuing with > >> > > >> CruiseControl.NET > >> > > >> driving MSBuild (or NANT?) to build SQL database(s) from scripts > >> > > >> and > >> > > >> sample data, to compile source code, to build solutions and to run > >> > > >> automated tests, to use SandCastle to generate code docs from XML > >> > > >> comments etc. etc, Sources for SVN SCC server running there can be > >> > > >> automatically supplyed by using SVN utitlities getting latest > >> > > >> sources > >> > > >> from CodePlex Northwind.NET and pushing them to your SCC server... > >> > > >> > >> > > >> Thank you. > >> > > >> > >> > > >> -- > >> > > >> Shamil > >> > > > >> > > >> > _______________________________________________ > >> > dba-VB mailing list > >> > dba-VB at databaseadvisors.com > >> > http://databaseadvisors.com/mailman/listinfo/dba-vb > >> > http://www.databaseadvisors.com > >> > > >> > > >> > >> > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > From Gustav at cactus.dk Fri Apr 10 13:22:31 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 10 Apr 2009 20:22:31 +0200 Subject: [dba-VB] SCRUM: Please use CodePlex Northwind.NET sources as Message-ID: Hi Shamil and Mike That's fine - but I can add that the first reports I made were heavily assisted by the wizard you can select to use - makes at least some data to be presented initially which otherwise can be quite hard at the beginning when you try to find up and down of the designer. Further, many features are "hidden" - you have to right-click here and there to have a popup menu with a lot of interesting options - like page header and footer. The properties pane only displays a fraction of the options. Also, coming from Access, you wonder where the Details section is. At takes a little while for you to realize that everything like that is lists or tables. But it all adds up to a very powerful environment. /gustav >>> Salakhetdinov Shamil 10-04-2009 20:10:00 >>> Hi Mike, Please ask any questions on how to make the "Invoice" report. Please do the report parameterized by Order.ID (in the case Order.ID is NULL all the invoices should be output to the report). Sorry, no time to prepare another tutorial: basically this Invoice report is expected to be rather simple stuff to develop (when one makes such reports regularily) but when one starts doing them they could have some tough times especially if they come with MS Access reporting experience: - the Invoice report is expected to use MS ReportViewer's Table control with one group with header and footer. For report' logo you can use NorthwindTradersLogoForOrderForm.jpg from \Resources subfolder (make it embedded into report by using MS ReportViewer's Image control) Please ask any questions. Gistav, please correct me if I'm wrong with something I have written above, please add your notes (if any) to help Mark to make his first(?) MS ReportViewer report... Thank you. -- Shamil -----Original Message----- From: "Mike Mattys" To: "Salakhetdinov Shamil" ,"Discussion concerning Visual Basic and related programming issues." Date: Thu, 9 Apr 2009 14:44:25 -0400 Subject: Re: [dba-VB]SCRUM: Please use CodePlex Northwind.NET sources as > Hi Shamil & SCRUM Team, > > I'll choose the Invoice. > > - > Michael R Mattys >MapPoint and Database Dev > www.mattysconsulting.com From mmattys at rochester.rr.com Fri Apr 10 13:46:31 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Fri, 10 Apr 2009 14:46:31 -0400 Subject: [dba-VB] SCRUM: Please use CodePlex Northwind.NET sources as References: <8B27A27881764B1C9A9D701D9CE23ECA@Mattys> Message-ID: <7DA0F370B2B6403089AFDB13F0CD311D@Mattys> Hi Shamil, I'll look at the reports that have already been done. I will probably have questions. - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Salakhetdinov Shamil" To: "dba-VB" Sent: Friday, April 10, 2009 2:10 PM Subject: Re: [dba-VB]SCRUM: Please use CodePlex Northwind.NET sources as > > Hi Mike, > > Please ask any questions on how to make the "Invoice" report. > > Please do the report parameterized by Order.ID (in the case Order.ID is > NULL all the invoices should be output to the report). > > Sorry, no time to prepare another tutorial: basically this Invoice report > is expected to be rather simple stuff to develop (when one makes such > reports regularily) but when one starts doing them they could have some > tough times especially if they come with MS Access reporting experience: > > - the Invoice report is expected to use MS ReportViewer's Table control > with one group with header and footer. > > For report' logo you can use NorthwindTradersLogoForOrderForm.jpg from > \Resources subfolder (make it embedded into report by using MS > ReportViewer's Image control) > > Please ask any questions. > > Gistav, please correct me if I'm wrong with something I have written > above, please add your notes (if any) to help Mark to make his first(?) MS > ReportViewer report... > > Thank you. > > -- > Shamil > > > -----Original Message----- > From: "Mike Mattys" > To: "Salakhetdinov Shamil" ,"Discussion concerning Visual > Basic and related programming issues." > Date: Thu, 9 Apr 2009 14:44:25 -0400 > Subject: Re: [dba-VB]SCRUM: Please use CodePlex Northwind.NET sources as > >> Hi Shamil & SCRUM Team, >> >> I'll choose the Invoice. >> >> - >> Michael R Mattys >>MapPoint and Database Dev >> www.mattysconsulting.com >> - >> ----- Original Message ----- >> From: "Salakhetdinov Shamil" >> To: "dba-VB" >> Sent: Thursday, April 09, 2009 2:32 PM >> Subject: Re: [dba-VB]SCRUM: Please use CodePlex Northwind.NET sources as >> >> >> > >> > Hi SCRUM Team and Mark, >> > >> > Yes, I have just wanted to write nearly the same you Mark have written >> > in >> > your quoted message: >> > >> > - let's keep your server for everyday work, and >> > - let's keep CodePlex for dicsussions, issue tracking, instant >> > messaging >> > etc. >> > >> > And I will be posting new code to CodePlex from time to time (in the >> > end >> > of every SCRUM Sprint). >> > >> > As I have written early today I have got opprtunity to develop several >> > reports from 3rd SCRUM Sprint, namely: >> > >> > 1) Catalog & Catalog subreport >> > 2) Customers Labels >> > 3) Summary of Sales by Quarter >> > 4) Summary of Sales by Year >> > >> > They all are done now and are committed to both Mark's server (our main >> > SCC server), and CodePlex SCC server (secondary server for public use). >> > >> > The two reports still todo in this Sprint are: >> > >> > 1) Employee Sales by Country >> > 2) Invoice >> > >> > Mike and Gustav, please select, which one you wanted to develop. >> > >> > Doug and Arthur are you here? Tnen you can take for development reports >> > from the product backlog: >> > >> > 1) Sales by Category (with subreport) >> > 2) Sales by Year (with subreport) >> > >> > Please ask any questions. >> > >> > Thank you. >> > >> > -- >> > Shamil From mcp2004 at mail.ru Fri Apr 10 14:05:04 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Fri, 10 Apr 2009 23:05:04 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IFBsZWFzZSB1c2UgQ29kZVBsZXggTm9ydGh3?= =?koi8-r?b?aW5kLk5FVCBzb3VyY2VzIGFz?= In-Reply-To: <7DA0F370B2B6403089AFDB13F0CD311D@Mattys> References: <7DA0F370B2B6403089AFDB13F0CD311D@Mattys> Message-ID: Hi Mike, OK, you're welcome. The following source mentioned already here is good: http://www.gotreportviewer.com/ Please note I'm living at GMT+3 time zone to not wait my response when I'm sleeping. You can also try to ping me via MS Messenger if needed - I'm online in it when I'm working. Thank you. -- Shamil -----Original Message----- From: "Mike Mattys" To: "Salakhetdinov Shamil" ,"Discussion concerning Visual Basic and related programming issues." Date: Fri, 10 Apr 2009 14:46:31 -0400 Subject: Re: [dba-VB]SCRUM: Please use CodePlex Northwind.NET sources as > Hi Shamil, > > I'll look at the reports that have already been done. > I will probably have questions. > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > ----- Original Message ----- > From: "Salakhetdinov Shamil" > To: "dba-VB" > Sent: Friday, April 10, 2009 2:10 PM > Subject: Re: [dba-VB]SCRUM: Please use CodePlex Northwind.NET sources as > > > > > > Hi Mike, > > > > Please ask any questions on how to make the "Invoice" report. > > > > Please do the report parameterized by Order.ID (in the case Order.ID is > > NULL all the invoices should be output to the report). > > > > Sorry, no time to prepare another tutorial: basically this Invoice report > > is expected to be rather simple stuff to develop (when one makes such > > reports regularily) but when one starts doing them they could have some > > tough times especially if they come with MS Access reporting experience: > > > > - the Invoice report is expected to use MS ReportViewer's Table control > > with one group with header and footer. > > > > For report' logo you can use NorthwindTradersLogoForOrderForm.jpg from > > \Resources subfolder (make it embedded into report by using MS > > ReportViewer's Image control) > > > > Please ask any questions. > > > > Gistav, please correct me if I'm wrong with something I have written > > above, please add your notes (if any) to help Mark to make his first(?) MS > > ReportViewer report... > > > > Thank you. > > > > -- > > Shamil > > > > > > -----Original Message----- > > From: "Mike Mattys" > > To: "Salakhetdinov Shamil" ,"Discussion concerning Visual > > Basic and related programming issues." > > Date: Thu, 9 Apr 2009 14:44:25 -0400 > > Subject: Re: [dba-VB]SCRUM: Please use CodePlex Northwind.NET sources as > > > >> Hi Shamil & SCRUM Team, > >> > >> I'll choose the Invoice. > >> > >> - > >> Michael R Mattys > >>MapPoint and Database Dev > >> www.mattysconsulting.com > >> - > >> ----- Original Message ----- > >> From: "Salakhetdinov Shamil" > >> To: "dba-VB" > >> Sent: Thursday, April 09, 2009 2:32 PM > >> Subject: Re: [dba-VB]SCRUM: Please use CodePlex Northwind.NET sources as > >> > >> > >> > > >> > Hi SCRUM Team and Mark, > >> > > >> > Yes, I have just wanted to write nearly the same you Mark have written > >> > in > >> > your quoted message: > >> > > >> > - let's keep your server for everyday work, and > >> > - let's keep CodePlex for dicsussions, issue tracking, instant > >> > messaging > >> > etc. > >> > > >> > And I will be posting new code to CodePlex from time to time (in the > >> > end > >> > of every SCRUM Sprint). > >> > > >> > As I have written early today I have got opprtunity to develop several > >> > reports from 3rd SCRUM Sprint, namely: > >> > > >> > 1) Catalog & Catalog subreport > >> > 2) Customers Labels > >> > 3) Summary of Sales by Quarter > >> > 4) Summary of Sales by Year > >> > > >> > They all are done now and are committed to both Mark's server (our main > >> > SCC server), and CodePlex SCC server (secondary server for public use). > >> > > >> > The two reports still todo in this Sprint are: > >> > > >> > 1) Employee Sales by Country > >> > 2) Invoice > >> > > >> > Mike and Gustav, please select, which one you wanted to develop. > >> > > >> > Doug and Arthur are you here? Tnen you can take for development reports > >> > from the product backlog: > >> > > >> > 1) Sales by Category (with subreport) > >> > 2) Sales by Year (with subreport) > >> > > >> > Please ask any questions. > >> > > >> > Thank you. > >> > > >> > -- > >> > Shamil > From mcp2004 at mail.ru Fri Apr 10 14:30:00 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Fri, 10 Apr 2009 23:30:00 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IFBsZWFzZSB1c2UgQ29kZVBsZXggTm9ydGh3?= =?koi8-r?b?aW5kLk5FVCBzb3VyY2VzCWFz?= In-Reply-To: References: Message-ID: Hi Gustav, Yes, it's a powerful reports generation tool/environment. I prefer to not use Wizard at all as dragging and dropping fields from Datasets window is quick enough for rought outlining of a report with Table control already dropped on it. Note for Mike: ================= Please note that Table control sections' rows can be inserted above and below the current default row for all the sections: - detail, header, footer, group (when you introduce it/them). And you can merge adjacent cells etc. - first make layout as close as possible to the final layout by inseting rows and merging cells, then drag and drop dataset's(s') fields on table's cells... You can have several tables in one report each driven by its own dataset - that would be as having several detail sections. You cn suppress output of Table control's detail, header, footer, group rows... You can repeat table's header or group rows on new page, you can set property to insert page breaks on group footer output etc. ... ================= BTW, I have never developed *parameterized* MS ReportViewer control reports bound to *ADO.NET datasets* - I have only developed parameterized reports for MS SQL 2005 Reporting Services and for ASP.NET 2.0 but using MS SQL DataSources - I mean this kind of MS ReportViewer control reports' binding is new for me, and this time I expect to learn from you and Mike how to make them developed :) I must say I have also never used MS ReportViewer subreports - there was no need, and reports I developed were rather complex... I'd also note that when using ReportViewer Control one can experience VS2008 crashes - just accept it as inevitable fact... Thank you. -- Shamil -----Original Message----- From: "Gustav Brock" To: Date: Fri, 10 Apr 2009 20:22:31 +0200 Subject: Re: [dba-VB] SCRUM: Please use CodePlex Northwind.NET sources as > Hi Shamil and Mike > > That's fine - but I can add that the first reports I made were heavily assisted by the wizard you can select to use - makes at least some data to be presented initially which otherwise can be quite hard at the beginning when you try to find up and down of the designer. > > Further, many features are "hidden" - you have to right-click here and there to have a popup menu with a lot of interesting options - like page header and footer. The properties pane only displays a fraction of the options. > > Also, coming from Access, you wonder where the Details section is. At takes a little while for you to realize that everything like that is lists or tables. But it all adds up to a very powerful environment. > > /gustav > > > >>> Salakhetdinov Shamil 10-04-2009 20:10:00 >>> > > Hi Mike, > > Please ask any questions on how to make the "Invoice" report. > > Please do the report parameterized by Order.ID (in the case Order.ID is NULL all the invoices should be output to the report). > > Sorry, no time to prepare another tutorial: basically this Invoice report is expected to be rather simple stuff to develop (when one makes such reports regularily) but when one starts doing them they could have some tough times especially if they come with MS Access reporting experience: > > - the Invoice report is expected to use MS ReportViewer's Table control with one group with header and footer. > > For report' logo you can use NorthwindTradersLogoForOrderForm.jpg from \Resources subfolder (make it embedded into report by using MS ReportViewer's Image control) > > Please ask any questions. > > Gistav, please correct me if I'm wrong with something I have written above, please add your notes (if any) to help Mark to make his first(?) MS ReportViewer report... > > Thank you. > > -- > Shamil > > > -----Original Message----- > From: "Mike Mattys" > To: "Salakhetdinov Shamil" ,"Discussion concerning Visual Basic and related programming issues." > Date: Thu, 9 Apr 2009 14:44:25 -0400 > Subject: Re: [dba-VB]SCRUM: Please use CodePlex Northwind.NET sources as > > > Hi Shamil & SCRUM Team, > > > > I'll choose the Invoice. > > > > - > > Michael R Mattys > >MapPoint and Database Dev > > www.mattysconsulting.com > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From fuller.artful at gmail.com Sun Apr 12 05:34:29 2009 From: fuller.artful at gmail.com (Arthur Fuller) Date: Sun, 12 Apr 2009 06:34:29 -0400 Subject: [dba-VB] SCRUM: Arthur Fuller is planning to join our team and TargetProcess intriduction.... In-Reply-To: References: Message-ID: <29f585dd0904120334v2f20edcaq1aaf6b1ff91e9f7d@mail.gmail.com> Please excuse my tardiness in replying, but I have been on my back really sick for the past week almost. I'm pleased to be welcomed aboard. I have a couple of questions: 1. Must I do something in particular to confirm that I joined and if so, what? 2. Is it necessary to use SQL Express? I only have SQL 2008 Developer loaded on this machine. Will the connection or at least the server name have to be modified? 3. I use integrated security. Does the project? Thanks all and happy Easter. Arthur From mcp2004 at mail.ru Sun Apr 12 07:51:19 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Sun, 12 Apr 2009 16:51:19 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IEFydGh1ciBGdWxsZXIgaXMgcGxhbm5pbmcg?= =?koi8-r?b?dG8gam9pbiBvdXIgdGVhbSBhbmQgVGFyZ2V0UHJvY2VzcyBpbnRy?= =?koi8-r?b?aWR1Y3Rpb24uLi4u?= In-Reply-To: <29f585dd0904120334v2f20edcaq1aaf6b1ff91e9f7d@mail.gmail.com> References: <29f585dd0904120334v2f20edcaq1aaf6b1ff91e9f7d@mail.gmail.com> Message-ID: Hi Athur, Welcome aboard! SQL2008 Developer Edition is OK just do not use SQL 2008 specific new features while developing T-SQL as we're using SQL2005 as our base SQL Server platform. Integrated secutiry is OK. (we use conection string where you specify your SQL Server connection attributes) Please read Northwind.NET Developer's Checklist at http://northwind.codeplex.com/Thread/View.aspx?ThreadId=53025 Please ask any questions if something will be unclear. Thank you. -- Shamil -----Original Message----- From: Arthur Fuller To: "Discussion concerning Visual Basic and related programming issues." Date: Sun, 12 Apr 2009 06:34:29 -0400 Subject: Re: [dba-VB] SCRUM: Arthur Fuller is planning to join our team and TargetProcess intriduction.... > Please excuse my tardiness in replying, but I have been on my back really > sick for the past week almost. I'm pleased to be welcomed aboard. I have a > couple of questions: > > 1. Must I do something in particular to confirm that I joined and if so, > what? > 2. Is it necessary to use SQL Express? I only have SQL 2008 Developer loaded > on this machine. Will the connection or at least the server name have to be > modified? > 3. I use integrated security. Does the project? > > Thanks all and happy Easter. > > Arthur > > From mmattys at rochester.rr.com Sun Apr 12 21:09:55 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Sun, 12 Apr 2009 22:09:55 -0400 Subject: [dba-VB] SCRUM: Passing variable to or from reports and forms References: Message-ID: <9F3207D1DA794BCC8027B692F69F66C7@Mattys> Hi SCRUM Team, I have made the datasource and rdlc of the Invoice Report and bound it to InvoiceReport.cs. If I understand correctly, I can -create a global static variable in Globals.cs or -create a public property in the Orders form for the purpose of passing this variable as a parameter to the report. I could also use a stored procedure to delete and re-create Invoice Filter. What is the recommended method for passing variables locally vs ASP.Net? - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - From mmattys at rochester.rr.com Mon Apr 13 09:05:15 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Mon, 13 Apr 2009 10:05:15 -0400 Subject: [dba-VB] SCRUM: Passing variable to or from reports and forms References: <9F3207D1DA794BCC8027B692F69F66C7@Mattys> Message-ID: <3621C6BE79E441C5BCD6C909B06F3B79@Mattys> Hi SCRUM Team, Looks like everyone is busy :) I decided to temporarily remove the parameter from the view vw_Invoices that is the source of the Invoice Report and tried to run it. The error I've received is rather puzzling - it was probably there all along and waited patiently. This will probably make veteran .Net developer laugh ... The error is System.Data.ConstraintException I see the "Help" system in .Net has been further "enhanced" also :( - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Mike Mattys" To: "Salakhetdinov Shamil" ; "Discussion concerning Visual Basic and related programming issues." Sent: Sunday, April 12, 2009 10:09 PM Subject: [dba-VB] SCRUM: Passing variable to or from reports and forms > Hi SCRUM Team, > > I have made the datasource and rdlc of the Invoice Report and bound it to > InvoiceReport.cs. > > If I understand correctly, I can > > -create a global static variable in Globals.cs or > -create a public property in the Orders form > > for the purpose of passing this variable as a parameter to the report. > > I could also use a stored procedure to delete and re-create Invoice > Filter. > > What is the recommended method for passing variables locally vs ASP.Net? > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com From mcp2004 at mail.ru Mon Apr 13 15:05:35 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Tue, 14 Apr 2009 00:05:35 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IFBsZWFzZSB1c2UgQ29kZVBsZXggTm9ydGh3?= =?koi8-r?b?aW5kLk5FVCBzb3VyY2VzIGFz?= In-Reply-To: References: Message-ID: Hi Doug, OK, when you'll make the report you can send the sources to me and I will make them uploaded(/committed) to our SVN server. Please do not forget to deliver the text of View/Stored Procedure (if any) together with your sources. BTW, you can have a look at screenshots on how to make a simple (parameterized) report using MS ReportViewer Control: http://northwind.codeplex.com/WorkItem/View.aspx?WorkItemId=547 Thank you. -- Shamil P.S. Time to sleep here... -----Original Message----- From: "Doug Murphy" To: "'Salakhetdinov Shamil'" Date: Sun, 12 Apr 2009 13:02:48 -0700 Subject: RE: [dba-VB]SCRUM: Please use CodePlex Northwind.NET sources as > Hello Shamil, > > I will attempt Sales by Year. I may need assitance in uploading the files I > work on with the source control system. > > Doug > > -----Original Message----- > From: dba-vb-bounces at databaseadvisors.com > [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Salakhetdinov > Shamil > Sent: Thursday, April 09, 2009 11:32 AM > To: dba-VB > Subject: Re: [dba-VB]SCRUM: Please use CodePlex Northwind.NET sources as > > > Hi SCRUM Team and Mark, > > Yes, I have just wanted to write nearly the same you Mark have written in > your quoted message: > > - let's keep your server for everyday work, and > - let's keep CodePlex for dicsussions, issue tracking, instant messaging > etc. > > And I will be posting new code to CodePlex from time to time (in the end of > every SCRUM Sprint). > > As I have written early today I have got opprtunity to develop several > reports from 3rd SCRUM Sprint, namely: > > 1) Catalog & Catalog subreport > 2) Customers Labels > 3) Summary of Sales by Quarter > 4) Summary of Sales by Year > > They all are done now and are committed to both Mark's server (our main SCC > server), and CodePlex SCC server (secondary server for public use). > > The two reports still todo in this Sprint are: > > 1) Employee Sales by Country > 2) Invoice > > Mike and Gustav, please select, which one you wanted to develop. > > Doug and Arthur are you here? Tnen you can take for development reports from > the product backlog: > > 1) Sales by Category (with subreport) > 2) Sales by Year (with subreport) > > Please ask any questions. > > Thank you. > > -- > Shamil > > > -----Original Message----- > From: Mark Breen > To: Salakhetdinov Shamil , "Discussion concerning Visual > Basic and related programming issues." > Date: Thu, 9 Apr 2009 19:04:16 +0100 > Subject: Re: [dba-VB] SCRUM: Please use CodePlex Northwind.NET sources as > > > Hello Guys, > > > > What ever is best for the team is fine with me. > > > > The server is available as long as we need it. > > > > Shamil, if we find a solution to the lock issue, feel free to move > > back to codeplex at anytime, in the meantime, is this server works, we can > use it. > > > > Let me suggest that codeplex is a nice environment to work in, lots of > > like minded people there, so perhaps we can continue to use it as a > > issue tracker, as a docs store, as a notification by email service > > etc. and even as a place to publish the code to AccessD from time to > > time, but where the daily traffic and locking is required, you can use my > server. > > > > Completely up to you and Gustav. > > > > Let me remind you also that it is easy to create multiple stores on > > SubVersion, with different user rights to different projects. If you > > wanted to have a "ScrumMastersOnly" store, I could give you and Gustav > > rights to that, and it would ensure work there does not accidently get > overwritten. > > > > While I do want to keep my nose out of the business, it is this > > version hell that we have a real oppertunity to crack now, if we do > > not crack it early on, it will only become worse later on. It should > > take zero minutes for you and Gustav when people check in code. > > > > If I can help, let me know what you think I can / should do to assist. > > > > thanks > > > > Mark > > > > > > > > > > > > > > > > 2009/4/9 Salakhetdinov Shamil > > > > > Hi Mike, > > > > > > Well, one of the options is to have only coordinators (Shamil and > > > Gustav) to be responsible to update .sln and .csproj files. I can't > > > say I like this option as it limits the other members freedom to > > > modify .sln and .csproj when needed. Therefore yes, we probably have to > keep using Mark's server... > > > > > > Then we have to find easy and streamlined way to publish versions on > > > CodePlex: doing that manually takes too much time and is error prone > > > - I have had to make four iterations yesterday until I have got > > > correct version published there. > > > > > > Thank you. > > > > > > -- > > > Shamil > > > > > > -----Original Message----- > > > From: "Mike Mattys" > > > To: "Salakhetdinov Shamil" ,"Discussion concerning > > > Visual Basic and related programming issues." > > > > > > Date: Thu, 9 Apr 2009 08:38:55 -0400 > > > Subject: Re: [dba-VB]SCRUM: Please use CodePlex Northwind.NET > > > sources as > > > > > > > It appears that we don't have a choice. > > > > I have no issue with having it on Mark's server ... unless Mark > > > > does?! :) > > > > > > > > - > > > > Michael R Mattys > > > > MapPoint and Database Dev > > > > www.mattysconsulting.com > > > > - > > > > ----- Original Message ----- > > > > From: "Salakhetdinov Shamil" > > > > To: "Discussion concerning Visual Basic and related programming > issues." > > > > > > > > Sent: Thursday, April 09, 2009 6:50 AM > > > > Subject: Re: [dba-VB]SCRUM: Please use CodePlex Northwind.NET > > > > sources as > > > > > > > > > > > > > Hi SCRUM Team, > > > > > > > > > > It may happen we'd better not swtich to CodePlex SVN SCC server, > > > > > at > > > least > > > > > not now - I have just tried to use SVN Lock command with > > > > > CodePlex SVN server to temporarly lock .csproj, and this Lock > command failed: > > > > > > > > > > Command: Lock > > > > > Error: Server sent unexpected return value (405 Method Not > > > > > Allowed) in response to > > > > > Error: LOCK request for > '/svn/Northwind.NET.FE/Northwind.NET.FE.csproj' > > > > > Finished!: > > > > > > > > > > Let's stay with Mark's SCC SVN server? > > > > > Any other proposals how to solve the issue? > > > > > I must say that preparing CodePlex codeset from the latest > > > > > sourices we kept so far on Mark's server takes quite some time - > > > > > I did that work several times already and I wanted to avoid > > > > > spendinbg time on it again, but inability of CodePlex server to > > > > > lock project and other source files could result in some havoc in > the sources... > > > > > > > > > > What to do? > > > > > > > > > > Thank you. > > > > > > > > > > -- > > > > > Shamil > > > > > > > > > > -----Original Message----- > > > > > From: Salakhetdinov Shamil > > > > > To: dba-VB > > > > > Date: Thu, 09 Apr 2009 13:58:21 +0400 > > > > > Subject: [dba-VB] SCRUM: Please use CodePlex Northwind.NET > > > > > sources as > > > > > > > > > >> Hi SCRUM Team, > > > > >> > > > > >> I have got switched to CodePlex Northwind.NET project as main > > > > >> SCC > > > server. > > > > >> Please fdllow-up. > > > > >> > > > > >> The latest source code (from yesterday) is here: > > > > >> > > > > >> > > > http://northwind.codeplex.com/SourceControl/changeset/view/5527#1342 > > > 02 > > > > >> > > > > >> To access SCC SVN server use the following attributes: > > > > >> > > > > >> URL: https://northwind.svn.codeplex.com/svn > > > > >> Username: > > > > >> Password: > > > > >> > > > > >> Thank you Mark for your help with SCC usage jump-start! > > > > >> > > > > >> Evertually we could try to setup step by step a whole "software > > > factory" > > > > >> on your server starting SVN server, continuing with > > > > >> CruiseControl.NET driving MSBuild (or NANT?) to build SQL > > > > >> database(s) from scripts and sample data, to compile source > > > > >> code, to build solutions and to run automated tests, to use > > > > >> SandCastle to generate code docs from XML comments etc. etc, > > > > >> Sources for SVN SCC server running there can be automatically > > > > >> supplyed by using SVN utitlities getting latest sources from > CodePlex Northwind.NET and pushing them to your SCC server... > > > > >> > > > > >> Thank you. > > > > >> > > > > >> -- > > > > >> Shamil > > > > > > > > > > _______________________________________________ > > > dba-VB mailing list > > > dba-VB at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > > http://www.databaseadvisors.com > > > > > > > > > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mcp2004 at mail.ru Mon Apr 13 15:08:19 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Tue, 14 Apr 2009 00:08:19 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IFBhc3NpbmcgdmFyaWFibGUgdG8gb3IgZnJv?= =?koi8-r?b?bSByZXBvcnRzIGFuZCBmb3Jtcw==?= In-Reply-To: <3621C6BE79E441C5BCD6C909B06F3B79@Mattys> References: <3621C6BE79E441C5BCD6C909B06F3B79@Mattys> Message-ID: Hi Mike and SCRUM team, The sample set of screenshots on how to make parameterized report is published here at CodePlex: http://northwind.codeplex.com/WorkItem/View.aspx?WorkItemId=547 and also at dba-VB MS Live SkyDrive in HOW TOs section. Thank you. -- Shamil -----Original Message----- From: "Mike Mattys" To: "Discussion concerning Visual Basic and related programming issues." Date: Mon, 13 Apr 2009 10:05:15 -0400 Subject: Re: [dba-VB] SCRUM: Passing variable to or from reports and forms > Hi SCRUM Team, > > Looks like everyone is busy :) > > I decided to temporarily remove the parameter from the view vw_Invoices > that is the source of the Invoice Report and tried to run it. The error I've > received is rather puzzling - it was probably there all along and waited > patiently. > > This will probably make veteran .Net developer laugh ... > The error is System.Data.ConstraintException > I see the "Help" system in .Net has been further "enhanced" also :( > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > ----- Original Message ----- > From: "Mike Mattys" > To: "Salakhetdinov Shamil" ; "Discussion concerning Visual > Basic and related programming issues." > Sent: Sunday, April 12, 2009 10:09 PM > Subject: [dba-VB] SCRUM: Passing variable to or from reports and forms > > > > Hi SCRUM Team, > > > > I have made the datasource and rdlc of the Invoice Report and bound it to > > InvoiceReport.cs. > > > > If I understand correctly, I can > > > > -create a global static variable in Globals.cs or > > -create a public property in the Orders form > > > > for the purpose of passing this variable as a parameter to the report. > > > > I could also use a stored procedure to delete and re-create Invoice > > Filter. > > > > What is the recommended method for passing variables locally vs ASP.Net? > > > > - > > Michael R Mattys > > MapPoint and Database Dev > > www.mattysconsulting.com > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From Gustav at cactus.dk Mon Apr 13 16:28:29 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Mon, 13 Apr 2009 23:28:29 +0200 Subject: [dba-VB] SCRUM: Please use CodePlex Northwind.NET sources Message-ID: Hi all This has been a busy Easter so I'm a little behind with the Employees Sales by Country report ... /gustav >>> Gustav at cactus.dk 10-04-2009 18:38 >>> Hi Shamil OK, will do so. I have never been a fan of the query dialog boxes of Access so I would probably have found another method anyway. /gustav >>> Salakhetdinov Shamil 10-04-2009 17:20:43 >>> Hi Gustav, <<< counting the option(s) - let me see: >>> Thank you :) (I just have had some time yesterday and decided to push developed the oother items a bit. I promise not to do that in the future when the team gets more active...) BTW, if you wanted to make this report by using pure dataset solution (IOW without developing any views or SPs for it) - please do it that way. I'm reconsidering my approach to use views and SPs: the most probable use case scenario developers will use datasets(/virtual data tables) to the max not SPs and views especially (probably) the developers with MS Access development experience - so let's use datasets if you don't mind.... The "Employee Sales by Country" report is parameterized - let's keep parameteres on report's form not as it's done in MS Access Nortwind where parameters are specified in dialog boxes. Thank you. -- Shamil -----Original Message----- From: "Gustav Brock" To: Date: Fri, 10 Apr 2009 13:34:34 +0200 Subject: Re: [dba-VB] SCRUM: Please use CodePlex Northwind.NET sources as > Hi SCRUM Team > > Well, I think I choose - counting the option(s) - let me see: > > 1) Employee Sales by Country > > /gustav From mmattys at rochester.rr.com Mon Apr 13 22:39:55 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Mon, 13 Apr 2009 23:39:55 -0400 Subject: [dba-VB] SCRUM: Passing variable to or from reports and forms References: <3621C6BE79E441C5BCD6C909B06F3B79@Mattys> Message-ID: <5C34E8F9882F4D5CAD144550FF3D3680@Mattys> Thank you, Shamil. I followed your tutorial, yet I used a far more complex query; therefore I got to encounter errors due to relations/constraints. My TSQL skills may be somewhat wanting, so I used "simpleReportsDataSet.EnforceConstraints = false;" The compiler doesn't seem to like int? OrderID = Null I just set OrderID to 0 in Load event - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Salakhetdinov Shamil" To: "Discussion concerning Visual Basic and related programming issues." Sent: Monday, April 13, 2009 4:08 PM Subject: Re: [dba-VB]SCRUM: Passing variable to or from reports and forms > > Hi Mike and SCRUM team, > > The sample set of screenshots on how to make parameterized report is > published here at CodePlex: > > http://northwind.codeplex.com/WorkItem/View.aspx?WorkItemId=547 > > and also at dba-VB MS Live SkyDrive in HOW TOs section. > > Thank you. > > -- > Shamil > > -----Original Message----- > From: "Mike Mattys" > To: "Discussion concerning Visual Basic and related programming > issues." > Date: Mon, 13 Apr 2009 10:05:15 -0400 > Subject: Re: [dba-VB] SCRUM: Passing variable to or from reports and forms > >> Hi SCRUM Team, >> >> Looks like everyone is busy :) >> >> I decided to temporarily remove the parameter from the view vw_Invoices >> that is the source of the Invoice Report and tried to run it. The error >> I've >> received is rather puzzling - it was probably there all along and waited >> patiently. >> >> This will probably make veteran .Net developer laugh ... >> The error is System.Data.ConstraintException >> I see the "Help" system in .Net has been further "enhanced" also :( >> >> - >> Michael R Mattys >> MapPoint and Database Dev >> www.mattysconsulting.com >> - >> ----- Original Message ----- >> From: "Mike Mattys" >> To: "Salakhetdinov Shamil" ; "Discussion concerning >> Visual >> Basic and related programming issues." >> Sent: Sunday, April 12, 2009 10:09 PM >> Subject: [dba-VB] SCRUM: Passing variable to or from reports and forms >> >> >> > Hi SCRUM Team, >> > >> > I have made the datasource and rdlc of the Invoice Report and bound it >> > to >> > InvoiceReport.cs. >> > >> > If I understand correctly, I can >> > >> > -create a global static variable in Globals.cs or >> > -create a public property in the Orders form >> > >> > for the purpose of passing this variable as a parameter to the report. >> > >> > I could also use a stored procedure to delete and re-create Invoice >> > Filter. >> > >> > What is the recommended method for passing variables locally vs >> > ASP.Net? >> > >> > - >> > Michael R Mattys >> > MapPoint and Database Dev >> > www.mattysconsulting.com >> >> _______________________________________________ >> dba-VB mailing list >> dba-VB at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/dba-vb >> http://www.databaseadvisors.com >> > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From fuller.artful at gmail.com Tue Apr 14 09:18:09 2009 From: fuller.artful at gmail.com (Arthur Fuller) Date: Tue, 14 Apr 2009 10:18:09 -0400 Subject: [dba-VB] SCRUM: Error in script 0004_vw_AlphabeticalListOfProductsReport Message-ID: <29f585dd0904140718t51f563d2m837a20c2c53e1d2d@mail.gmail.com> Using build 5527, I'm getting an error in the script 0004_vw_AlphabeticalListOfProductsReport.sql. The bad line is second-last: e c.ID = p.CategoryId What should this line read? Thanks, Arthur From mmattys at rochester.rr.com Tue Apr 14 09:23:45 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Tue, 14 Apr 2009 10:23:45 -0400 Subject: [dba-VB] SCRUM: Error in script0004_vw_AlphabeticalListOfProductsReport References: <29f585dd0904140718t51f563d2m837a20c2c53e1d2d@mail.gmail.com> Message-ID: Hi Arthur, I have the same thing. - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Arthur Fuller" To: "Discussion concerning Visual Basic and related programming issues." Sent: Tuesday, April 14, 2009 10:18 AM Subject: [dba-VB] SCRUM: Error in script0004_vw_AlphabeticalListOfProductsReport > Using build 5527, I'm getting an error in the script > 0004_vw_AlphabeticalListOfProductsReport.sql. The bad line is second-last: > > e c.ID = p.CategoryId > > What should this line read? > > Thanks, > Arthur > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From fuller.artful at gmail.com Tue Apr 14 09:37:17 2009 From: fuller.artful at gmail.com (Arthur Fuller) Date: Tue, 14 Apr 2009 10:37:17 -0400 Subject: [dba-VB] SCRUM: Error in script0004_vw_AlphabeticalListOfProductsReport In-Reply-To: References: <29f585dd0904140718t51f563d2m837a20c2c53e1d2d@mail.gmail.com> Message-ID: <29f585dd0904140737s54570e3ft415468a12edcac10@mail.gmail.com> I just stumbled into another problem, but I suppose that it's understandable. I am using the 2008 versions of both SQL and Visual Studio. SSMS can't find the solution file because the extensions are different (.sln versus .ssmssln). I guess I'm going to have to install SQL 2005 and VS 2005 after all. That's not a problem. I only removed them because I was getting short on disk space. I just hope that I don't have to remove 2008 and then install them in order. Sigh, Arthur On Tue, Apr 14, 2009 at 10:23 AM, Mike Mattys wrote: > Hi Arthur, > > I have the same thing. > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > From mmattys at rochester.rr.com Tue Apr 14 10:02:26 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Tue, 14 Apr 2009 11:02:26 -0400 Subject: [dba-VB] SCRUM: 3rd week Sprint References: Message-ID: <13FDD2BF396648A8AA3A41B397614ABA@Mattys> Hi SCRUM Team, I've uploaded the Invoice Report and dataset dependencies. - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - From mmattys at rochester.rr.com Tue Apr 14 10:06:20 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Tue, 14 Apr 2009 11:06:20 -0400 Subject: [dba-VB] SCRUM: 3rd week Sprint References: <13FDD2BF396648A8AA3A41B397614ABA@Mattys> Message-ID: <5504F24A88554D2ABC402F36418CEC80@Mattys> Hi SCRUM Team, sp_Invoices was sent to Shamil ... - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Mike Mattys" To: "Salakhetdinov Shamil" ; "Discussion concerning Visual Basic and related programming issues." Sent: Tuesday, April 14, 2009 11:02 AM Subject: Re: [dba-VB] SCRUM: 3rd week Sprint > Hi SCRUM Team, > > I've uploaded the Invoice Report and dataset dependencies. > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com From mcp2004 at mail.ru Tue Apr 14 11:40:17 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Tue, 14 Apr 2009 20:40:17 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IEVycm9yIGluc2NyaXB0MDAwNF92d19BbHBo?= =?koi8-r?b?YWJldGljYWxMaXN0T2ZQcm9kdWN0c1JlcG9ydA==?= In-Reply-To: References: Message-ID: Hi Mike and Arthur, The issue is corrected. Updated script committed to SVN server. Thank you. -- Shamil -----Original Message----- From: "Mike Mattys" To: "Discussion concerning Visual Basic and related programming issues." Date: Tue, 14 Apr 2009 10:23:45 -0400 Subject: Re: [dba-VB] SCRUM: Error inscript0004_vw_AlphabeticalListOfProductsReport > Hi Arthur, > > I have the same thing. > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > ----- Original Message ----- > From: "Arthur Fuller" > To: "Discussion concerning Visual Basic and related programming issues." > > Sent: Tuesday, April 14, 2009 10:18 AM > Subject: [dba-VB] SCRUM: Error in > script0004_vw_AlphabeticalListOfProductsReport > > > > Using build 5527, I'm getting an error in the script > > 0004_vw_AlphabeticalListOfProductsReport.sql. The bad line is second-last: > > > > e c.ID = p.CategoryId > > > > What should this line read? > > > > Thanks, > > Arthur > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From fuller.artful at gmail.com Tue Apr 14 11:42:42 2009 From: fuller.artful at gmail.com (Arthur Fuller) Date: Tue, 14 Apr 2009 12:42:42 -0400 Subject: [dba-VB] SCRUM: Error inscript0004_vw_AlphabeticalListOfProductsReport In-Reply-To: References: Message-ID: <29f585dd0904140942p3aebf5a5k217091cf26bce865@mail.gmail.com> Thanks, Shamil. On Tue, Apr 14, 2009 at 12:40 PM, Salakhetdinov Shamil wrote: > Hi Mike and Arthur, > > The issue is corrected. > Updated script committed to SVN server. > From mcp2004 at mail.ru Tue Apr 14 11:44:27 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Tue, 14 Apr 2009 20:44:27 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IEVycm9yIGluc2NyaXB0MDAwNF92d19BbHBo?= =?koi8-r?b?YWJldGljYWxMaXN0T2ZQcm9kdWN0c1JlcG9ydA==?= In-Reply-To: <29f585dd0904140737s54570e3ft415468a12edcac10@mail.gmail.com> References: <29f585dd0904140737s54570e3ft415468a12edcac10@mail.gmail.com> Message-ID: Hi Arthur, No, you don't need MS SQL 2005 and VS2005. .sln is a VS2008 solution and we use only them in our Northwind.NET project. I must say I have never used MS SQL solutions nor for MS SQL 2005 nor for MS SQL 2008. -- Shamil -----Original Message----- From: Arthur Fuller To: "Discussion concerning Visual Basic and related programming issues." Date: Tue, 14 Apr 2009 10:37:17 -0400 Subject: Re: [dba-VB] SCRUM: Error inscript0004_vw_AlphabeticalListOfProductsReport > I just stumbled into another problem, but I suppose that it's > understandable. I am using the 2008 versions of both SQL and Visual Studio. > SSMS can't find the solution file because the extensions are different (.sln > versus .ssmssln). I guess I'm going to have to install SQL 2005 and VS 2005 > after all. That's not a problem. I only removed them because I was getting > short on disk space. I just hope that I don't have to remove 2008 and then > install them in order. > > Sigh, > Arthur > > On Tue, Apr 14, 2009 at 10:23 AM, Mike Mattys wrote: > > > Hi Arthur, > > > > I have the same thing. > > > > - > > Michael R Mattys > > MapPoint and Database Dev > > www.mattysconsulting.com > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mcp2004 at mail.ru Tue Apr 14 11:47:42 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Tue, 14 Apr 2009 20:47:42 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IDNyZCB3ZWVrIFNwcmludA==?= In-Reply-To: <5504F24A88554D2ABC402F36418CEC80@Mattys> References: <5504F24A88554D2ABC402F36418CEC80@Mattys> Message-ID: Hi SCRUM Team, I have addded Mike's report to .csproj and I have committed the new version of sources to our SVN server. Mike currently plans to do some fixes for the current version of report. Thank you. -- Shamil -----Original Message----- From: "Mike Mattys" To: "Discussion concerning Visual Basic and related programming issues." Date: Tue, 14 Apr 2009 11:06:20 -0400 Subject: Re: [dba-VB] SCRUM: 3rd week Sprint > Hi SCRUM Team, > > sp_Invoices was sent to Shamil ... > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > ----- Original Message ----- > From: "Mike Mattys" > To: "Salakhetdinov Shamil" ; "Discussion concerning Visual > Basic and related programming issues." > Sent: Tuesday, April 14, 2009 11:02 AM > Subject: Re: [dba-VB] SCRUM: 3rd week Sprint > > > > Hi SCRUM Team, > > > > I've uploaded the Invoice Report and dataset dependencies. > > > > - > > Michael R Mattys > > MapPoint and Database Dev > > www.mattysconsulting.com > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mcp2004 at mail.ru Tue Apr 14 11:54:47 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Tue, 14 Apr 2009 20:54:47 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IEVycm9yIGluc2NyaXB0MDAwNF92d19BbHBo?= =?koi8-r?b?YWJldGljYWxMaXN0T2ZQcm9kdWN0c1JlcG9ydA==?= In-Reply-To: <29f585dd0904140942p3aebf5a5k217091cf26bce865@mail.gmail.com> References: <29f585dd0904140942p3aebf5a5k217091cf26bce865@mail.gmail.com> Message-ID: Don't mention it, Arthur, my pleasure. BTW, AFAIS you have got the sources from CodePlex - they are OK but we use Mark Breen's SVN server as our main development Source Code Control(SCC) server. Did you get requested your username/password from Mark, and did you get connected to this server using Torsoise SVN? (it's not urgent now to do that for you as you're just starting but please keep in mind that information in our main SCC server's location to not get confused when somebody of the team will write that they made updates of the sources of SVN server but you'll not see them if you'll not get connected to Mark's server. And CodePlex sources are usually updated only in the end of SCRUM Sprint) Thank you. -- Shamil -----Original Message----- From: Arthur Fuller To: Salakhetdinov Shamil , "Discussion concerning Visual Basic and related programming issues." Date: Tue, 14 Apr 2009 12:42:42 -0400 Subject: Re: [dba-VB] SCRUM: Error inscript0004_vw_AlphabeticalListOfProductsReport > Thanks, Shamil. > > On Tue, Apr 14, 2009 at 12:40 PM, Salakhetdinov Shamil wrote: > > > Hi Mike and Arthur, > > > > The issue is corrected. > > Updated script committed to SVN server. > > > > From fuller.artful at gmail.com Tue Apr 14 11:55:26 2009 From: fuller.artful at gmail.com (Arthur Fuller) Date: Tue, 14 Apr 2009 12:55:26 -0400 Subject: [dba-VB] SCRUM: Error inscript0004_vw_AlphabeticalListOfProductsReport In-Reply-To: References: <29f585dd0904140737s54570e3ft415468a12edcac10@mail.gmail.com> Message-ID: <29f585dd0904140955l3a2eb76jf45d293feb459cae@mail.gmail.com> Ah. I was trying to open it from SSMS instead of VS! Doh! On Tue, Apr 14, 2009 at 12:44 PM, Salakhetdinov Shamil wrote: > Hi Arthur, > > No, you don't need MS SQL 2005 and VS2005. > > .sln is a VS2008 solution and we use only them in our Northwind.NET > project. > > I must say I have never used MS SQL solutions nor for MS SQL 2005 nor for > MS SQL 2008. > From fuller.artful at gmail.com Tue Apr 14 14:54:19 2009 From: fuller.artful at gmail.com (Arthur Fuller) Date: Tue, 14 Apr 2009 15:54:19 -0400 Subject: [dba-VB] SCRUM: Error inscript0004_vw_AlphabeticalListOfProductsReport In-Reply-To: References: <29f585dd0904140942p3aebf5a5k217091cf26bce865@mail.gmail.com> Message-ID: <29f585dd0904141254ld77c1e9h910ac1cd0e4d0df7@mail.gmail.com> I haven't received a username/password yet from Mark. I gather that I will also need a URL that connects me to Mark's SVN server. Perhaps I have that in a message somewhere. I'm new to this setup so please be patient with me. I have used the MS version control with web interface but I didn't set it up. When I was hired someone else set it up for me, so I didn't see the setup details. It was just there when I was hired. The way it worked, I had a local mirror of the project's directories, exactly the same as what was on the version control system. Thanks, Arthur From marklbreen at gmail.com Thu Apr 16 16:38:54 2009 From: marklbreen at gmail.com (marklbreen at gmail.com) Date: Thu, 16 Apr 2009 14:38:54 -0700 (PDT) Subject: [dba-VB] SCRUM: Error Message-ID: <32913691.7888.1239917936708.JavaMail.seven@ap1.trial.red.7sys.net> inscript0004_vw_AlphabeticalListOfProductsReport MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Hello Arthur, If you can wait until Sunday, I will send the details then, if you need access before then email me directly and I will send you back my username and password which you can use for a few days. Sorry for the delay, Mark --- Sent with System SEVEN - the new generation of mobile messaging -original message- Subject: Re: [dba-VB] SCRUM: Error inscript0004_vw_AlphabeticalListOfProductsReport From: "Arthur Fuller" Date: 14/04/2009 21:55 I haven't received a username/password yet from Mark. I gather that I will also need a URL that connects me to Mark's SVN server. Perhaps I have that in a message somewhere. I'm new to this setup so please be patient with me. I have used the MS version control with web interface but I didn't set it up. When I was hired someone else set it up for me, so I didn't see the setup details. It was just there when I was hired. The way it worked, I had a local mirror of the project's directories, exactly the same as what was on the version control system. Thanks, Arthur _______________________________________________ dba-VB mailing list dba-VB at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/dba-vb http://www.databaseadvisors.com From mcp2004 at mail.ru Sat Apr 18 07:43:42 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Sat, 18 Apr 2009 16:43:42 +0400 Subject: [dba-VB] Northwind.NET Prerelease Message-ID: Hi SCRUM Team, I have published prerealese test version here: http://northwind.codeplex.com/WorkItem/View.aspx?WorkItemId=638 It's also available here: http://smsconsulting.spb.ru/scrum/Northwind.NET.0.9.99.zip (~1.5 MB) This is a prerelease version for public testing. To run the application unzip attached archive on your disk, and start Northwind.NET.FE.exe This Northwind.NET application uses user instance of MS SQL 2005/2008 Express with attached database located in \Databases subfolder. Here is a connection string: You can also use MS SQL 2005/2008 Standard/Prof/Enterprise editions - in that case attach NorthwindNET.mdf file to your target MS SQL Server instance and change the above connection string. Northwind.NET 0.9.99 files & folders ======================= 18.04.2009 15:44 1,522,688 Northwind.NET.FE.exe 18.04.2009 16:08 1,191 Northwind.NET.FE.exe.config 18.04.2009 15:44 7,680 Northwind.NET.Utilities.dll 18.04.2009 16:14 Database 18.04.2009 16:14 Logs 18.04.2009 16:15 Pictures .\Database 18.04.2009 16:17 4,194,304 NorthwindNET.mdf 18.04.2009 16:17 1,048,576 NorthwindNET_log.ldf .\Logs 18.04.2009 16:17 107 NorthWind.NET.log .\0.9.99\Pictures 28.03.2009 21:11 41,112 EMPID1.BMP 28.03.2009 21:11 41,112 EMPID2.BMP 28.03.2009 21:11 41,112 EMPID3.BMP 28.03.2009 21:11 41,368 EMPID4.BMP 28.03.2009 21:11 41,112 EMPID5.BMP 28.03.2009 21:11 41,368 EMPID6.BMP 28.03.2009 21:11 41,112 EMPID7.BMP 28.03.2009 21:11 41,112 EMPID8.BMP 28.03.2009 21:11 41,112 EMPID9.BMP Thank you. -- Shamil From mcp2004 at mail.ru Sun Apr 19 00:43:54 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Sun, 19 Apr 2009 09:43:54 +0400 Subject: [dba-VB] =?koi8-r?b?Tm9ydGh3aW5kLk5FVCBQcmVyZWxlYXNl?= In-Reply-To: References: Message-ID: Hi SCRUM Team and all, Arthur, Mike, Gustav and myself did do some testing of the prerelease version, and we all found it good enough for the first release. I'm going to release Northwind.NET v.1.0 this evening (GMT+3) on http://northwind.codeplex.com Any final notes? Thank you. -- Shamil -----Original Message----- From: Salakhetdinov Shamil To: dba-VB Date: Sat, 18 Apr 2009 16:43:42 +0400 Subject: [dba-VB] Northwind.NET Prerelease > Hi SCRUM Team, > > I have published prerealese test version here: > > http://northwind.codeplex.com/WorkItem/View.aspx?WorkItemId=638 > > It's also available here: > > http://smsconsulting.spb.ru/scrum/Northwind.NET.0.9.99.zip (~1.5 MB) > > This is a prerelease version for public testing. > To run the application unzip attached archive on your disk, and start Northwind.NET.FE.exe > This Northwind.NET application uses user instance of MS SQL 2005/2008 Express with attached database located in \Databases subfolder. > > Here is a connection string: > > > connectionString="Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\Database\NorthwindNET.mdf;Integrated Security=True;User Instance=True" > providerName="System.Data.SqlClient" /> > > > You can also use MS SQL 2005/2008 Standard/Prof/Enterprise editions - in that case attach NorthwindNET.mdf file to your target MS SQL Server instance and change the above connection string. > > Northwind.NET 0.9.99 files & folders > ======================= > > 18.04.2009 15:44 1,522,688 Northwind.NET.FE.exe > 18.04.2009 16:08 1,191 Northwind.NET.FE.exe.config > 18.04.2009 15:44 7,680 Northwind.NET.Utilities.dll > 18.04.2009 16:14 Database > 18.04.2009 16:14 Logs > 18.04.2009 16:15 Pictures > > .\Database > > 18.04.2009 16:17 4,194,304 NorthwindNET.mdf > 18.04.2009 16:17 1,048,576 NorthwindNET_log.ldf > > .\Logs > > 18.04.2009 16:17 107 NorthWind.NET.log > > .\0.9.99\Pictures > > 28.03.2009 21:11 41,112 EMPID1.BMP > 28.03.2009 21:11 41,112 EMPID2.BMP > 28.03.2009 21:11 41,112 EMPID3.BMP > 28.03.2009 21:11 41,368 EMPID4.BMP > 28.03.2009 21:11 41,112 EMPID5.BMP > 28.03.2009 21:11 41,368 EMPID6.BMP > 28.03.2009 21:11 41,112 EMPID7.BMP > 28.03.2009 21:11 41,112 EMPID8.BMP > 28.03.2009 21:11 41,112 EMPID9.BMP > > Thank you. > > -- > Shamil > > > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mcp2004 at mail.ru Sun Apr 19 11:37:50 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Sun, 19 Apr 2009 20:37:50 +0400 Subject: [dba-VB] Northwind.NET v.1.0 Released Message-ID: Hi All, Northwind.NET v.1.0 Sample Application's sources and executables are released today on CodePlex as planned. Here is the link: http://northwind.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=26348 (watch line wraps) Please try to use this sample application and post your comments, remarks, proposals and reviews on CodePlex or on dba-VB. Thank you everybody who participated in this project and who supported it - in alphabetical order of first names: Arthur Fuller Doug Murphy Gustav Brock John Colby Mark Breen Mike Mattys as well as a few interested "lurkers" whom I do not mention here as I do not have their permission to do that - if you wanted please announce yourself here, and we will mention you within every new release notes as support group "pushing" us to keep going forward with this project. I do hope there will be more releases of this sample application coming in the future. Thank you. -- Shamil Salakhetdinov From mcp2004 at mail.ru Sun Apr 19 12:11:05 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Sun, 19 Apr 2009 21:11:05 +0400 Subject: [dba-VB] Proposing/Planning Northwind.NET v.1.5 Message-ID: Hi SCRUM Team and All, With Northwind.NET v.1.0 has got released today I wanted to propose to immediately start the next week a follow-up project: Northwind.NET v.1.5 Sample Application - that would be an intermediate project/release to develop and release later Northwind.NET v.2.0 Sample application: the idea is to "morph" in two steps the current set of forms and reports (Northwind.NET v.1.0) into TreeView based GUI as well as to modularize the current Northwind.NET.FE "monolith". Who is in? Please announce here your interest to participate in the follow-up project. Then we can exchange our ideas what we can do. Planned deadline for v.1.5 release are two weeks starting Monday, April 20, 2009. Thank you. -- Shamil P.S. I still didn't have opportunity to keep tracing our project progress in TargetProcess as I have had to do too much development and I didn't have free time left for TargetProcess data entering/editing... From Gustav at cactus.dk Sun Apr 19 12:27:35 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Sun, 19 Apr 2009 19:27:35 +0200 Subject: [dba-VB] Proposing/Planning Northwind.NET v.1.5 Message-ID: Hi Shamil Count me in please! But I think you need to elaborate a bit on your thoughts about "TreeView based GUI" and "monolith" ... I guess you mean a treeview structured menu system to replace the switchboard form. If so, I made one recently and it has its challenges, but users are very happy with it. A MDI Parent Form was the container and all app forms were children of this. /gustav >>> Salakhetdinov Shamil 19-04-2009 19:11:05 >>> Hi SCRUM Team and All, With Northwind.NET v.1.0 has got released today I wanted to propose to immediately start the next week a follow-up project: Northwind.NET v.1.5 Sample Application - that would be an intermediate project/release to develop and release later Northwind.NET v.2.0 Sample application: the idea is to "morph" in two steps the current set of forms and reports (Northwind.NET v.1.0) into TreeView based GUI as well as to modularize the current Northwind.NET.FE "monolith". Who is in? Please announce here your interest to participate in the follow-up project. Then we can exchange our ideas what we can do. Planned deadline for v.1.5 release are two weeks starting Monday, April 20, 2009. Thank you. -- Shamil P.S. I still didn't have opportunity to keep tracing our project progress in TargetProcess as I have had to do too much development and I didn't have free time left for TargetProcess data entering/editing... From mcp2004 at mail.ru Sun Apr 19 13:18:25 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Sun, 19 Apr 2009 22:18:25 +0400 Subject: [dba-VB] =?koi8-r?b?UHJvcG9zaW5nL1BsYW5uaW5nIE5vcnRod2luZC5ORVQg?= =?koi8-r?b?di4xLjU=?= In-Reply-To: References: Message-ID: Hi Gustav, Thank you. Yes - "a treeview structured menu system to replace the switchboard form." <<< If so, I made one recently and it has its challenges, but users are very happy with it. >>> Yes, I do remember you have posted on that subject on AccessD or dba-VB - can we use parts of this your application GUI in our open source Northwind.NET project? <<< A MDI Parent Form was the container and all app forms were children of this. >>> I'd propose to use SDI not MDI and Custom Controls developed/"morphed" from Northwind.NET v.1.0 forms. SDI will use Splitter control to split SDI form into TreeView section and a Custom Controls' section. For the v.1.5 we can even use List Control instead of TreeView. For v.2.0 there will be additional Splitter control introduced to further split Custom Controls' section into two subsections: ListView and Custom Conrtols. v.2.0 will also for sure use TreeView as the main navigation method as well as will introduce paged navigation via ListView - the way the forms are getting data now in Northwind.NET v.1.0 is not good/will be slow for large datasets - that has to be changed... <<< split "monolith" >>> I mean to move/convert: 1) Datasets into Northwind.NET.DataSets; 2) Forms into Northwind.NET.Forms (or Northwind.NET.Forms.UserControls) having custom controls obstained from current forms; 3) Reports into Northwind.NET.Reports - that would have all .rdlc files as well as custom controls obtained from current reports' forms (but with just one generic custom control for reports without parameters) and dedicated custom controls for reports with parameters. (We can even try to develop generic solution with one custom control for all reports and generating controls to enter parameter values on-the-fly but that would need some advanced programming I wanted to avoid because of tight deadlines/scarse development resources - but if anybody from outside of our team will come with ready to use generic solution we can use it immediately) The idea to use Custom Controls has an advantage to have them reused in the follow-up WPF sample application(s) "out-of-the-box" because WPF forms can host WinForms custom controls AFAIK although I didn't test that... Of course when going from "monolith" to modularized architecture there come some side-effects/draw-backs - one of them is described here: Issue On Decoupling DataSets From WinForms FE Project http://northwind.codeplex.com/Thread/View.aspx?ThreadId=53037 This issue (if I'm not missing its effective workaround) is one of the reasons (for me at least) to "suspect" DataSets are not so good for Enterprise Level development (if MS will not fix the above issue real soon) - and that's why our roadmap to come finally to ADO.NET Entity Framework is looking currently as the right way to aim at long run... Last note for now: splitting "monolith" Northwind.NET.FE project doesn't mean here to break it - I'd propsoe to leave it as it's, and create Northwind.NET.FE.1.5 project for the intermediate release and then Northwind.NET.FE.2.0 for teh release having Treeview + ListView paged + Custom Controls based user interface. Of course one can propose many more improvements (/new sections) to GUI but to keep developing and releasing new versions steadily we have to keep adding new features/new GUI elements in small chunks... Thank you. -- Shamil -----Original Message----- From: "Gustav Brock" To: Date: Sun, 19 Apr 2009 19:27:35 +0200 Subject: Re: [dba-VB] Proposing/Planning Northwind.NET v.1.5 > Hi Shamil > > Count me in please! > > But I think you need to elaborate a bit on your thoughts about "TreeView based GUI" and "monolith" ... > > I guess you mean a treeview structured menu system to replace the switchboard form. If so, I made one recently and it has its challenges, but users are very happy with it. A MDI Parent Form was the container and all app forms were children of this. > > /gustav > > >>> Salakhetdinov Shamil 19-04-2009 19:11:05 >>> > Hi SCRUM Team and All, > > With Northwind.NET v.1.0 has got released today I wanted to propose to immediately start the next week a follow-up project: > > Northwind.NET v.1.5 Sample Application - that would be an intermediate project/release to develop and release later Northwind.NET v.2.0 Sample application: the idea is to "morph" in two steps the current set of forms and reports (Northwind.NET v.1.0) into TreeView based GUI as well as to modularize the current Northwind.NET.FE "monolith". > > Who is in? > Please announce here your interest to participate in the follow-up project. Then we can exchange our ideas what we can do. > Planned deadline for v.1.5 release are two weeks starting Monday, April 20, 2009. > > Thank you. > > -- > Shamil > > P.S. I still didn't have opportunity to keep tracing our project progress in TargetProcess as I have had to do too much development and I didn't have free time left for TargetProcess data entering/editing... > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mmattys at rochester.rr.com Sun Apr 19 19:25:23 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Sun, 19 Apr 2009 20:25:23 -0400 Subject: [dba-VB] Proposing/Planning Northwind.NET v.1.5 References: Message-ID: <9202B2E1F5D94AF19D3B564F4AFAF869@Mattys> Hi Shamil and Gustav, I'm pleased to attend the next engagement ... (I spent a lot on this, I'd better learn it!) - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Gustav Brock" To: Sent: Sunday, April 19, 2009 1:27 PM Subject: Re: [dba-VB] Proposing/Planning Northwind.NET v.1.5 > Hi Shamil > > Count me in please! > > But I think you need to elaborate a bit on your thoughts about "TreeView > based GUI" and "monolith" ... > > I guess you mean a treeview structured menu system to replace the > switchboard form. If so, I made one recently and it has its challenges, > but users are very happy with it. A MDI Parent Form was the container and > all app forms were children of this. > > /gustav > >>>> Salakhetdinov Shamil 19-04-2009 19:11:05 >>> > Hi SCRUM Team and All, > > With Northwind.NET v.1.0 has got released today I wanted to propose to > immediately start the next week a follow-up project: > > Northwind.NET v.1.5 Sample Application - that would be an intermediate > project/release to develop and release later Northwind.NET v.2.0 Sample > application: the idea is to "morph" in two steps the current set of forms > and reports (Northwind.NET v.1.0) into TreeView based GUI as well as to > modularize the current Northwind.NET.FE "monolith". > > Who is in? > Please announce here your interest to participate in the follow-up > project. Then we can exchange our ideas what we can do. > Planned deadline for v.1.5 release are two weeks starting Monday, April > 20, 2009. > > Thank you. > > -- > Shamil > > P.S. I still didn't have opportunity to keep tracing our project progress > in TargetProcess as I have had to do too much development and I didn't > have free time left for TargetProcess data entering/editing... > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > > From mcp2004 at mail.ru Mon Apr 20 00:43:48 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Mon, 20 Apr 2009 09:43:48 +0400 Subject: [dba-VB] =?koi8-r?b?UHJvcG9zaW5nL1BsYW5uaW5nIE5vcnRod2luZC5ORVQg?= =?koi8-r?b?di4xLjU=?= In-Reply-To: <9202B2E1F5D94AF19D3B564F4AFAF869@Mattys> References: <9202B2E1F5D94AF19D3B564F4AFAF869@Mattys> Message-ID: Hi Mike, Thank you, I was quite sure you'll continue participating in this endeavor :) -- Shamil -----Original Message----- From: "Mike Mattys" To: "Discussion concerning Visual Basic and related programming issues." Date: Sun, 19 Apr 2009 20:25:23 -0400 Subject: Re: [dba-VB] Proposing/Planning Northwind.NET v.1.5 > Hi Shamil and Gustav, > > I'm pleased to attend the next engagement ... > > (I spent a lot on this, I'd better learn it!) > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > ----- Original Message ----- > From: "Gustav Brock" > To: > Sent: Sunday, April 19, 2009 1:27 PM > Subject: Re: [dba-VB] Proposing/Planning Northwind.NET v.1.5 > > > > Hi Shamil > > > > Count me in please! > > > > But I think you need to elaborate a bit on your thoughts about "TreeView > > based GUI" and "monolith" ... > > > > I guess you mean a treeview structured menu system to replace the > > switchboard form. If so, I made one recently and it has its challenges, > > but users are very happy with it. A MDI Parent Form was the container and > > all app forms were children of this. > > > > /gustav > > > >>>> Salakhetdinov Shamil 19-04-2009 19:11:05 >>> > > Hi SCRUM Team and All, > > > > With Northwind.NET v.1.0 has got released today I wanted to propose to > > immediately start the next week a follow-up project: > > > > Northwind.NET v.1.5 Sample Application - that would be an intermediate > > project/release to develop and release later Northwind.NET v.2.0 Sample > > application: the idea is to "morph" in two steps the current set of forms > > and reports (Northwind.NET v.1.0) into TreeView based GUI as well as to > > modularize the current Northwind.NET.FE "monolith". > > > > Who is in? > > Please announce here your interest to participate in the follow-up > > project. Then we can exchange our ideas what we can do. > > Planned deadline for v.1.5 release are two weeks starting Monday, April > > 20, 2009. > > > > Thank you. > > > > -- > > Shamil > > > > P.S. I still didn't have opportunity to keep tracing our project progress > > in TargetProcess as I have had to do too much development and I didn't > > have free time left for TargetProcess data entering/editing... > > > > > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mcp2004 at mail.ru Mon Apr 20 01:01:13 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Mon, 20 Apr 2009 10:01:13 +0400 Subject: [dba-VB] =?koi8-r?b?UHJvcG9zaW5nL1BsYW5uaW5nIE5vcnRod2luZC5ORVQg?= =?koi8-r?b?di4xLjU=?= In-Reply-To: References: Message-ID: Hi SCRUM Team, Some afterthoughts here on splitting Northwind.NET "monolith" and using Custom Controls - that seems to be too quick and too large transition/transformation when done in one-two follow-up projects. And without clear reasons: - converting forms into Custom Controls just to use them later in WPF application(s) - why should we care about that now? - splitting Northwind.NET "monolith" into several classlibs - that would introduce (quite) some complexity especially for beginner level developers - we should probably postpone doing that until there will be a real need in such a splitting... Recap: - let's target TreeView based MDI application as Gustav proposed - but on first step let's just make MDI application with ordinary menu/toolbar, and on the second step introduce TreeView (we can prepare TreeView support custom classes and data structures (if any) on first step); - let's also separate all navigation logic into dedicated custom class(es)/namespace - you can see in the existing code - it's partially done already; - let's also introduce nUNit and create a special console project for Unit Testing and develop tests for navigational logic and maybe some others... Please advise/propose/add your thoughts what other tasks we could solve in the first follow-up project. Thank you. -- Shamil -----Original Message----- From: Salakhetdinov Shamil To: "Discussion concerning Visual Basic and related programming issues." Date: Sun, 19 Apr 2009 22:18:25 +0400 Subject: Re: [dba-VB]Proposing/Planning Northwind.NET v.1.5 > > Hi Gustav, > > Thank you. > > Yes - "a treeview structured menu system to replace the switchboard form." > > <<< > If so, I made one recently and it has its challenges, but users are very happy with it. > >>> > Yes, I do remember you have posted on that subject on AccessD or dba-VB - can we use parts of this your application GUI in our open source Northwind.NET project? > > <<< > A MDI Parent Form was the container and all app forms were children of this. > >>> > I'd propose to use SDI not MDI and Custom Controls developed/"morphed" from Northwind.NET v.1.0 forms. > SDI will use Splitter control to split SDI form into TreeView section and a Custom Controls' section. For the v.1.5 we can even use List Control instead of TreeView. > > For v.2.0 there will be additional Splitter control introduced to further split Custom Controls' section into two subsections: ListView and Custom Conrtols. v.2.0 will also for sure use TreeView as the main navigation method as well as will introduce paged navigation via ListView - the way the forms are getting data now in Northwind.NET v.1.0 is not good/will be slow for large datasets - that has to be changed... > > <<< > split "monolith" > >>> > I mean to move/convert: > > 1) Datasets into Northwind.NET.DataSets; > > 2) Forms into Northwind.NET.Forms (or Northwind.NET.Forms.UserControls) having custom controls obstained from current forms; > > 3) Reports into Northwind.NET.Reports - that would have all .rdlc files as well as custom controls obtained from current reports' forms (but with just one generic custom control for reports without parameters) and dedicated custom controls for reports with parameters. (We can even try to develop generic solution with one custom control for all reports and generating controls to enter parameter values on-the-fly but that would need some advanced programming I wanted to avoid because of tight deadlines/scarse development resources - but if anybody from outside of our team will come with ready to use generic solution we can use it immediately) > > The idea to use Custom Controls has an advantage to have them reused in the follow-up WPF sample application(s) "out-of-the-box" because WPF forms can host WinForms custom controls AFAIK although I didn't test that... > > Of course when going from "monolith" to modularized architecture there come some side-effects/draw-backs - one of them is described here: > > Issue On Decoupling DataSets From WinForms FE Project > http://northwind.codeplex.com/Thread/View.aspx?ThreadId=53037 > > This issue (if I'm not missing its effective workaround) is one of the reasons (for me at least) to "suspect" DataSets are not so good for Enterprise Level development (if MS will not fix the above issue real soon) - and that's why our roadmap to come finally to ADO.NET Entity Framework is looking currently as the right way to aim at long run... > > Last note for now: splitting "monolith" Northwind.NET.FE project doesn't mean here to break it - I'd propsoe to leave it as it's, and create Northwind.NET.FE.1.5 project for the intermediate release and then Northwind.NET.FE.2.0 for teh release having Treeview + ListView paged + Custom Controls based user interface. > > Of course one can propose many more improvements (/new sections) to GUI but to keep developing and releasing new versions steadily we have to keep adding new features/new GUI elements in small chunks... > > Thank you. > > -- > Shamil > > > -----Original Message----- > From: "Gustav Brock" > To: > Date: Sun, 19 Apr 2009 19:27:35 +0200 > Subject: Re: [dba-VB] Proposing/Planning Northwind.NET v.1.5 > > > Hi Shamil > > > > Count me in please! > > > > But I think you need to elaborate a bit on your thoughts about "TreeView based GUI" and "monolith" ... > > > > I guess you mean a treeview structured menu system to replace the switchboard form. If so, I made one recently and it has its challenges, but users are very happy with it. A MDI Parent Form was the container and all app forms were children of this. > > > > /gustav > > > > >>> Salakhetdinov Shamil 19-04-2009 19:11:05 >>> > > Hi SCRUM Team and All, > > > > With Northwind.NET v.1.0 has got released today I wanted to propose to immediately start the next week a follow-up project: > > > > Northwind.NET v.1.5 Sample Application - that would be an intermediate project/release to develop and release later Northwind.NET v.2.0 Sample application: the idea is to "morph" in two steps the current set of forms and reports (Northwind.NET v.1.0) into TreeView based GUI as well as to modularize the current Northwind.NET.FE "monolith". > > > > Who is in? > > Please announce here your interest to participate in the follow-up project. Then we can exchange our ideas what we can do. > > Planned deadline for v.1.5 release are two weeks starting Monday, April 20, 2009. > > > > Thank you. > > > > -- > > Shamil > > > > P.S. I still didn't have opportunity to keep tracing our project progress in TargetProcess as I have had to do too much development and I didn't have free time left for TargetProcess data entering/editing... > > > > > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mcp2004 at mail.ru Mon Apr 20 06:27:32 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Mon, 20 Apr 2009 15:27:32 +0400 Subject: [dba-VB] Northwind.NET v.1.5 Message-ID: Hi SCRUM team, FYI: I have created Northwind.NET.FE.1.5 project within Northwind.NET solution: I have just copied all the sources of Northwind.NET.FE into this new project folder and I added this new project to the solution. Changes are submitted to our main SVN server. Northwind.NET.FE project is unloaded from solution to not disturb/confuse further development. Thank you. -- Shamil From dw-murphy at cox.net Mon Apr 20 11:57:16 2009 From: dw-murphy at cox.net (Doug Murphy) Date: Mon, 20 Apr 2009 09:57:16 -0700 Subject: [dba-VB] Proposing/Planning Northwind.NET v.1.5 In-Reply-To: References: Message-ID: Hello Shamil, I am going to have to resign from the team, not that I have contributed much to it. I was hoping to be able to work with you guys and learn from the experience. But life and work requirements keep taking top priority. The good thing is that work has picked up. I will follow your products and try to learn from your work. Thank you for leading this effort. Best regards. Doug -----Original Message----- From: dba-vb-bounces at databaseadvisors.com [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Salakhetdinov Shamil Sent: Sunday, April 19, 2009 10:11 AM To: dba-VB Subject: [dba-VB] Proposing/Planning Northwind.NET v.1.5 Hi SCRUM Team and All, With Northwind.NET v.1.0 has got released today I wanted to propose to immediately start the next week a follow-up project: Northwind.NET v.1.5 Sample Application - that would be an intermediate project/release to develop and release later Northwind.NET v.2.0 Sample application: the idea is to "morph" in two steps the current set of forms and reports (Northwind.NET v.1.0) into TreeView based GUI as well as to modularize the current Northwind.NET.FE "monolith". Who is in? Please announce here your interest to participate in the follow-up project. Then we can exchange our ideas what we can do. Planned deadline for v.1.5 release are two weeks starting Monday, April 20, 2009. Thank you. -- Shamil P.S. I still didn't have opportunity to keep tracing our project progress in TargetProcess as I have had to do too much development and I didn't have free time left for TargetProcess data entering/editing... _______________________________________________ dba-VB mailing list dba-VB at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/dba-vb http://www.databaseadvisors.com From Gustav at cactus.dk Mon Apr 20 16:14:19 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Mon, 20 Apr 2009 23:14:19 +0200 Subject: [dba-VB] Proposing/Planning Northwind.NET v.1.5 Message-ID: Hi Shamil Thanks for the clarification. Yes, we can freely use my treeview menu code - it is very basic and could be refined a lot, I had to leave it as is but it works. Originally I missed your point on Decoupling DataSets but now I think I understand. I haven't tested it and have no workaround. /gustav >>> Salakhetdinov Shamil 19-04-2009 20:18 >>> Hi Gustav, Thank you. Yes - "a treeview structured menu system to replace the switchboard form." <<< If so, I made one recently and it has its challenges, but users are very happy with it. >>> Yes, I do remember you have posted on that subject on AccessD or dba-VB - can we use parts of this your application GUI in our open source Northwind.NET project? <<< A MDI Parent Form was the container and all app forms were children of this. >>> I'd propose to use SDI not MDI and Custom Controls developed/"morphed" from Northwind.NET v.1.0 forms. SDI will use Splitter control to split SDI form into TreeView section and a Custom Controls' section. For the v.1.5 we can even use List Control instead of TreeView. For v.2.0 there will be additional Splitter control introduced to further split Custom Controls' section into two subsections: ListView and Custom Conrtols. v.2.0 will also for sure use TreeView as the main navigation method as well as will introduce paged navigation via ListView - the way the forms are getting data now in Northwind.NET v.1.0 is not good/will be slow for large datasets - that has to be changed... <<< split "monolith" >>> I mean to move/convert: 1) Datasets into Northwind.NET.DataSets; 2) Forms into Northwind.NET.Forms (or Northwind.NET.Forms.UserControls) having custom controls obstained from current forms; 3) Reports into Northwind.NET.Reports - that would have all .rdlc files as well as custom controls obtained from current reports' forms (but with just one generic custom control for reports without parameters) and dedicated custom controls for reports with parameters. (We can even try to develop generic solution with one custom control for all reports and generating controls to enter parameter values on-the-fly but that would need some advanced programming I wanted to avoid because of tight deadlines/scarse development resources - but if anybody from outside of our team will come with ready to use generic solution we can use it immediately) The idea to use Custom Controls has an advantage to have them reused in the follow-up WPF sample application(s) "out-of-the-box" because WPF forms can host WinForms custom controls AFAIK although I didn't test that... Of course when going from "monolith" to modularized architecture there come some side-effects/draw-backs - one of them is described here: Issue On Decoupling DataSets From WinForms FE Project http://northwind.codeplex.com/Thread/View.aspx?ThreadId=53037 This issue (if I'm not missing its effective workaround) is one of the reasons (for me at least) to "suspect" DataSets are not so good for Enterprise Level development (if MS will not fix the above issue real soon) - and that's why our roadmap to come finally to ADO.NET Entity Framework is looking currently as the right way to aim at long run... Last note for now: splitting "monolith" Northwind.NET.FE project doesn't mean here to break it - I'd propsoe to leave it as it's, and create Northwind.NET.FE.1.5 project for the intermediate release and then Northwind.NET.FE.2.0 for teh release having Treeview + ListView paged + Custom Controls based user interface. Of course one can propose many more improvements (/new sections) to GUI but to keep developing and releasing new versions steadily we have to keep adding new features/new GUI elements in small chunks... Thank you. -- Shamil -----Original Message----- From: "Gustav Brock" To: Date: Sun, 19 Apr 2009 19:27:35 +0200 Subject: Re: [dba-VB] Proposing/Planning Northwind.NET v.1.5 > Hi Shamil > > Count me in please! > > But I think you need to elaborate a bit on your thoughts about "TreeView based GUI" and "monolith" ... > > I guess you mean a treeview structured menu system to replace the switchboard form. If so, I made one recently and it has its challenges, but users are very happy with it. A MDI Parent Form was the container and all app forms were children of this. > > /gustav > > >>> Salakhetdinov Shamil 19-04-2009 19:11:05 >>> > Hi SCRUM Team and All, > > With Northwind.NET v.1.0 has got released today I wanted to propose to immediately start the next week a follow-up project: > > Northwind.NET v.1.5 Sample Application - that would be an intermediate project/release to develop and release later Northwind.NET v.2.0 Sample application: the idea is to "morph" in two steps the current set of forms and reports (Northwind.NET v.1.0) into TreeView based GUI as well as to modularize the current Northwind.NET.FE "monolith". > > Who is in? > Please announce here your interest to participate in the follow-up project. Then we can exchange our ideas what we can do. > Planned deadline for v.1.5 release are two weeks starting Monday, April 20, 2009. > > Thank you. > > -- > Shamil > > P.S. I still didn't have opportunity to keep tracing our project progress in TargetProcess as I have had to do too much development and I didn't have free time left for TargetProcess data entering/editing... From Gustav at cactus.dk Mon Apr 20 16:15:15 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Mon, 20 Apr 2009 23:15:15 +0200 Subject: [dba-VB] Proposing/Planning Northwind.NET v.1.5 Message-ID: Hi Shamil I think you are right, don't speed up things too much. To speak for myself: I never know when real work kicks in leaving little or no time for fun programming. As for the unit testing, this is blank area for me. Don't we need the high-level and expensive VS versions (Team System) for this? These are beyond my budget. Also I tried to install NUunit 2.4.8 on my Vista but no go, all kind of errors pops up, including one which claims that the project wasn't built with a known test system - which is true. To be honest, I have no idea where to start debugging this install ... /gustav >>> Salakhetdinov Shamil 20-04-2009 08:01 >>> Hi SCRUM Team, Some afterthoughts here on splitting Northwind.NET "monolith" and using Custom Controls - that seems to be too quick and too large transition/transformation when done in one-two follow-up projects. And without clear reasons: - converting forms into Custom Controls just to use them later in WPF application(s) - why should we care about that now? - splitting Northwind.NET "monolith" into several classlibs - that would introduce (quite) some complexity especially for beginner level developers - we should probably postpone doing that until there will be a real need in such a splitting... Recap: - let's target TreeView based MDI application as Gustav proposed - but on first step let's just make MDI application with ordinary menu/toolbar, and on the second step introduce TreeView (we can prepare TreeView support custom classes and data structures (if any) on first step); - let's also separate all navigation logic into dedicated custom class(es)/namespace - you can see in the existing code - it's partially done already; - let's also introduce nUNit and create a special console project for Unit Testing and develop tests for navigational logic and maybe some others... Please advise/propose/add your thoughts what other tasks we could solve in the first follow-up project. Thank you. -- Shamil -----Original Message----- From: Salakhetdinov Shamil To: "Discussion concerning Visual Basic and related programming issues." Date: Sun, 19 Apr 2009 22:18:25 +0400 Subject: Re: [dba-VB]Proposing/Planning Northwind.NET v.1.5 > > Hi Gustav, > > Thank you. > > Yes - "a treeview structured menu system to replace the switchboard form." > > <<< > If so, I made one recently and it has its challenges, but users are very happy with it. > >>> > Yes, I do remember you have posted on that subject on AccessD or dba-VB - can we use parts of this your application GUI in our open source Northwind.NET project? > > <<< > A MDI Parent Form was the container and all app forms were children of this. > >>> > I'd propose to use SDI not MDI and Custom Controls developed/"morphed" from Northwind.NET v.1.0 forms. > SDI will use Splitter control to split SDI form into TreeView section and a Custom Controls' section. For the v.1.5 we can even use List Control instead of TreeView. > > For v.2.0 there will be additional Splitter control introduced to further split Custom Controls' section into two subsections: ListView and Custom Conrtols. v.2.0 will also for sure use TreeView as the main navigation method as well as will introduce paged navigation via ListView - the way the forms are getting data now in Northwind.NET v.1.0 is not good/will be slow for large datasets - that has to be changed... > > <<< > split "monolith" > >>> > I mean to move/convert: > > 1) Datasets into Northwind.NET.DataSets; > > 2) Forms into Northwind.NET.Forms (or Northwind.NET.Forms.UserControls) having custom controls obstained from current forms; > > 3) Reports into Northwind.NET.Reports - that would have all .rdlc files as well as custom controls obtained from current reports' forms (but with just one generic custom control for reports without parameters) and dedicated custom controls for reports with parameters. (We can even try to develop generic solution with one custom control for all reports and generating controls to enter parameter values on-the-fly but that would need some advanced programming I wanted to avoid because of tight deadlines/scarse development resources - but if anybody from outside of our team will come with ready to use generic solution we can use it immediately) > > The idea to use Custom Controls has an advantage to have them reused in the follow-up WPF sample application(s) "out-of-the-box" because WPF forms can host WinForms custom controls AFAIK although I didn't test that... > > Of course when going from "monolith" to modularized architecture there come some side-effects/draw-backs - one of them is described here: > > Issue On Decoupling DataSets From WinForms FE Project > http://northwind.codeplex.com/Thread/View.aspx?ThreadId=53037 > > This issue (if I'm not missing its effective workaround) is one of the reasons (for me at least) to "suspect" DataSets are not so good for Enterprise Level development (if MS will not fix the above issue real soon) - and that's why our roadmap to come finally to ADO.NET Entity Framework is looking currently as the right way to aim at long run... > > Last note for now: splitting "monolith" Northwind.NET.FE project doesn't mean here to break it - I'd propsoe to leave it as it's, and create Northwind.NET.FE.1.5 project for the intermediate release and then Northwind.NET.FE.2.0 for teh release having Treeview + ListView paged + Custom Controls based user interface. > > Of course one can propose many more improvements (/new sections) to GUI but to keep developing and releasing new versions steadily we have to keep adding new features/new GUI elements in small chunks... > > Thank you. > > -- > Shamil > > > -----Original Message----- > From: "Gustav Brock" > To: > Date: Sun, 19 Apr 2009 19:27:35 +0200 > Subject: Re: [dba-VB] Proposing/Planning Northwind.NET v.1.5 > > > Hi Shamil > > > > Count me in please! > > > > But I think you need to elaborate a bit on your thoughts about "TreeView based GUI" and "monolith" ... > > > > I guess you mean a treeview structured menu system to replace the switchboard form. If so, I made one recently and it has its challenges, but users are very happy with it. A MDI Parent Form was the container and all app forms were children of this. > > > > /gustav > > > > >>> Salakhetdinov Shamil 19-04-2009 19:11:05 >>> > > Hi SCRUM Team and All, > > > > With Northwind.NET v.1.0 has got released today I wanted to propose to immediately start the next week a follow-up project: > > > > Northwind.NET v.1.5 Sample Application - that would be an intermediate project/release to develop and release later Northwind.NET v.2.0 Sample application: the idea is to "morph" in two steps the current set of forms and reports (Northwind.NET v.1.0) into TreeView based GUI as well as to modularize the current Northwind.NET.FE "monolith". > > > > Who is in? > > Please announce here your interest to participate in the follow-up project. Then we can exchange our ideas what we can do. > > Planned deadline for v.1.5 release are two weeks starting Monday, April 20, 2009. > > > > Thank you. > > > > -- > > Shamil > > > > P.S. I still didn't have opportunity to keep tracing our project progress in TargetProcess as I have had to do too much development and I didn't have free time left for TargetProcess data entering/editing... > > > > > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > _______________________________________________ dba-VB mailing list dba-VB at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/dba-vb http://www.databaseadvisors.com From Gustav at cactus.dk Mon Apr 20 16:18:30 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Mon, 20 Apr 2009 23:18:30 +0200 Subject: [dba-VB] Proposing/Planning Northwind.NET v.1.5 Message-ID: Hi Doug Sorry to see you go. Now, anyone who wants to drop in? We are having fun. All your talent will be requested! /gustav >>> dw-murphy at cox.net 20-04-2009 18:57 >>> Hello Shamil, I am going to have to resign from the team, not that I have contributed much to it. I was hoping to be able to work with you guys and learn from the experience. But life and work requirements keep taking top priority. The good thing is that work has picked up. I will follow your products and try to learn from your work. Thank you for leading this effort. Best regards. Doug From mcp2004 at mail.ru Mon Apr 20 16:47:23 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Tue, 21 Apr 2009 01:47:23 +0400 Subject: [dba-VB] =?koi8-r?b?UHJvcG9zaW5nL1BsYW5uaW5nIE5vcnRod2luZC5ORVQg?= =?koi8-r?b?di4xLjU=?= In-Reply-To: References: Message-ID: Hello Doug, Pity you're leaving - welcome back anytime. Thank you for your support. -- Shamil -----Original Message----- From: "Doug Murphy" To: "'Salakhetdinov Shamil'" ,"'Discussion concerning Visual Basic and related programming issues.'" Date: Mon, 20 Apr 2009 09:57:16 -0700 Subject: RE: [dba-VB] Proposing/Planning Northwind.NET v.1.5 > Hello Shamil, > > I am going to have to resign from the team, not that I have contributed much > to it. I was hoping to be able to work with you guys and learn from the > experience. But life and work requirements keep taking top priority. The > good thing is that work has picked up. > > I will follow your products and try to learn from your work. > > Thank you for leading this effort. > > Best regards. > > Doug > > -----Original Message----- > From: dba-vb-bounces at databaseadvisors.com > [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Salakhetdinov > Shamil > Sent: Sunday, April 19, 2009 10:11 AM > To: dba-VB > Subject: [dba-VB] Proposing/Planning Northwind.NET v.1.5 > > Hi SCRUM Team and All, > > With Northwind.NET v.1.0 has got released today I wanted to propose to > immediately start the next week a follow-up project: > > Northwind.NET v.1.5 Sample Application - that would be an intermediate > project/release to develop and release later Northwind.NET v.2.0 Sample > application: the idea is to "morph" in two steps the current set of forms > and reports (Northwind.NET v.1.0) into TreeView based GUI as well as to > modularize the current Northwind.NET.FE "monolith". > > Who is in? > Please announce here your interest to participate in the follow-up project. > Then we can exchange our ideas what we can do. > Planned deadline for v.1.5 release are two weeks starting Monday, April 20, > 2009. > > Thank you. > > -- > Shamil > > P.S. I still didn't have opportunity to keep tracing our project progress in > TargetProcess as I have had to do too much development and I didn't have > free time left for TargetProcess data entering/editing... > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > > From mcp2004 at mail.ru Mon Apr 20 16:55:05 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Tue, 21 Apr 2009 01:55:05 +0400 Subject: [dba-VB] =?koi8-r?b?UHJvcG9zaW5nL1BsYW5uaW5nIE5vcnRod2luZC5ORVQg?= =?koi8-r?b?IHYuMS41?= In-Reply-To: References: Message-ID: Hi Gustav, OK, let's proceed is small steps - let's better spend some time on description of what we're doing, and we're going to do in the nearest follow-up project - I have got one private request on that subject already... nUnit is good enough for now, and it's free and it works OK here on Vista with .NET Framework 3.5 SP1 and VS2008 SP1... I'll make some tests, and you'll and SCRUM team members will quickly find how to make some others. Thank you. -- Shamil -----Original Message----- From: "Gustav Brock" To: Date: Mon, 20 Apr 2009 23:15:15 +0200 Subject: Re: [dba-VB] Proposing/Planning Northwind.NET v.1.5 > Hi Shamil > > I think you are right, don't speed up things too much. To speak for myself: I never know when real work kicks in leaving little or no time for fun programming. > > As for the unit testing, this is blank area for me. Don't we need the high-level and expensive VS versions (Team System) for this? > These are beyond my budget. Also I tried to install NUunit 2.4.8 on my Vista but no go, all kind of errors pops up, including one which claims that the project wasn't built with a known test system - which is true. > > To be honest, I have no idea where to start debugging this install ... > > /gustav > > > >>> Salakhetdinov Shamil 20-04-2009 08:01 >>> > Hi SCRUM Team, > > Some afterthoughts here on splitting Northwind.NET "monolith" and using Custom Controls - that seems to be too quick and too large transition/transformation when done in one-two follow-up projects. And without clear reasons: > > - converting forms into Custom Controls just to use them later in WPF application(s) - why should we care about that now? > - splitting Northwind.NET "monolith" into several classlibs - that would introduce (quite) some complexity especially for beginner level developers - we should probably postpone doing that until there will be a real need in such a splitting... > > Recap: > > - let's target TreeView based MDI application as Gustav proposed - but on first step let's just make MDI application with ordinary menu/toolbar, and on the second step introduce TreeView (we can prepare TreeView support custom classes and data structures (if any) on first step); > - let's also separate all navigation logic into dedicated custom class(es)/namespace - you can see in the existing code - it's partially done already; > - let's also introduce nUNit and create a special console project for Unit Testing and develop tests for navigational logic and maybe some others... > > Please advise/propose/add your thoughts what other tasks we could solve in the first follow-up project. > > Thank you. > > -- > Shamil > > -----Original Message----- > From: Salakhetdinov Shamil > To: "Discussion concerning Visual Basic and related programming issues." > Date: Sun, 19 Apr 2009 22:18:25 +0400 > Subject: Re: [dba-VB]Proposing/Planning Northwind.NET v.1.5 > > > > > Hi Gustav, > > > > Thank you. > > > > Yes - "a treeview structured menu system to replace the switchboard form." > > > > <<< > > If so, I made one recently and it has its challenges, but users are very happy with it. > > >>> > > Yes, I do remember you have posted on that subject on AccessD or dba-VB - can we use parts of this your application GUI in our open source Northwind.NET project? > > > > <<< > > A MDI Parent Form was the container and all app forms were children of this. > > >>> > > I'd propose to use SDI not MDI and Custom Controls developed/"morphed" from Northwind.NET v.1.0 forms. > > SDI will use Splitter control to split SDI form into TreeView section and a Custom Controls' section. For the v.1.5 we can even use List Control instead of TreeView. > > > > For v.2.0 there will be additional Splitter control introduced to further split Custom Controls' section into two subsections: ListView and Custom Conrtols. v.2.0 will also for sure use TreeView as the main navigation method as well as will introduce paged navigation via ListView - the way the forms are getting data now in Northwind.NET v.1.0 is not good/will be slow for large datasets - that has to be changed... > > > > <<< > > split "monolith" > > >>> > > I mean to move/convert: > > > > 1) Datasets into Northwind.NET.DataSets; > > > > 2) Forms into Northwind.NET.Forms (or Northwind.NET.Forms.UserControls) having custom controls obstained from current forms; > > > > 3) Reports into Northwind.NET.Reports - that would have all .rdlc files as well as custom controls obtained from current reports' forms (but with just one generic custom control for reports without parameters) and dedicated custom controls for reports with parameters. (We can even try to develop generic solution with one custom control for all reports and generating controls to enter parameter values on-the-fly but that would need some advanced programming I wanted to avoid because of tight deadlines/scarse development resources - but if anybody from outside of our team will come with ready to use generic solution we can use it immediately) > > > > The idea to use Custom Controls has an advantage to have them reused in the follow-up WPF sample application(s) "out-of-the-box" because WPF forms can host WinForms custom controls AFAIK although I didn't test that... > > > > Of course when going from "monolith" to modularized architecture there come some side-effects/draw-backs - one of them is described here: > > > > Issue On Decoupling DataSets From WinForms FE Project > > http://northwind.codeplex.com/Thread/View.aspx?ThreadId=53037 > > > > This issue (if I'm not missing its effective workaround) is one of the reasons (for me at least) to "suspect" DataSets are not so good for Enterprise Level development (if MS will not fix the above issue real soon) - and that's why our roadmap to come finally to ADO.NET Entity Framework is looking currently as the right way to aim at long run... > > > > Last note for now: splitting "monolith" Northwind.NET.FE project doesn't mean here to break it - I'd propsoe to leave it as it's, and create Northwind.NET.FE.1.5 project for the intermediate release and then Northwind.NET.FE.2.0 for teh release having Treeview + ListView paged + Custom Controls based user interface. > > > > Of course one can propose many more improvements (/new sections) to GUI but to keep developing and releasing new versions steadily we have to keep adding new features/new GUI elements in small chunks... > > > > Thank you. > > > > -- > > Shamil > > > > > > -----Original Message----- > > From: "Gustav Brock" > > To: > > Date: Sun, 19 Apr 2009 19:27:35 +0200 > > Subject: Re: [dba-VB] Proposing/Planning Northwind.NET v.1.5 > > > > > Hi Shamil > > > > > > Count me in please! > > > > > > But I think you need to elaborate a bit on your thoughts about "TreeView based GUI" and "monolith" ... > > > > > > I guess you mean a treeview structured menu system to replace the switchboard form. If so, I made one recently and it has its challenges, but users are very happy with it. A MDI Parent Form was the container and all app forms were children of this. > > > > > > /gustav > > > > > > >>> Salakhetdinov Shamil 19-04-2009 19:11:05 >>> > > > Hi SCRUM Team and All, > > > > > > With Northwind.NET v.1.0 has got released today I wanted to propose to immediately start the next week a follow-up project: > > > > > > Northwind.NET v.1.5 Sample Application - that would be an intermediate project/release to develop and release later Northwind.NET v.2.0 Sample application: the idea is to "morph" in two steps the current set of forms and reports (Northwind.NET v.1.0) into TreeView based GUI as well as to modularize the current Northwind.NET.FE "monolith". > > > > > > Who is in? > > > Please announce here your interest to participate in the follow-up project. Then we can exchange our ideas what we can do. > > > Planned deadline for v.1.5 release are two weeks starting Monday, April 20, 2009. > > > > > > Thank you. > > > > > > -- > > > Shamil > > > > > > P.S. I still didn't have opportunity to keep tracing our project progress in TargetProcess as I have had to do too much development and I didn't have free time left for TargetProcess data entering/editing... > > > > > > > > > > > > _______________________________________________ > > > dba-VB mailing list > > > dba-VB at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > > http://www.databaseadvisors.com > > > > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mcp2004 at mail.ru Tue Apr 21 05:13:06 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Tue, 21 Apr 2009 14:13:06 +0400 Subject: [dba-VB] CodePlex Northwind.NET - Welcome, Mission Statement and Roadmap sections added to home page Message-ID: Hi SCRUM Team, Have a look at http://northwind.codeplex.com/Wiki/View.aspx?title=Home I have added subject sections. Are they OK with you? (I hope they are not sounding too ambitious.) Please use CodePlex wiki features to make the text of the subject sections as you wanted it to be, please correct my English when needed - especially when it sounds too ambitious, lengthy or heavy for your native English speakers ears... Thank you. -- Shamil From mmattys at rochester.rr.com Tue Apr 21 05:28:24 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Tue, 21 Apr 2009 06:28:24 -0400 Subject: [dba-VB] CodePlex Northwind.NET - Welcome, Mission Statement and Roadmap sections added to home page References: Message-ID: Warm. Inviting. Humorous. A touch of wonder added, as well. Very good! - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Salakhetdinov Shamil" To: "dba-VB" Sent: Tuesday, April 21, 2009 6:13 AM Subject: [dba-VB] CodePlex Northwind.NET - Welcome,Mission Statement and Roadmap sections added to home page > Hi SCRUM Team, > > Have a look at > > http://northwind.codeplex.com/Wiki/View.aspx?title=Home > > I have added subject sections. > Are they OK with you? (I hope they are not sounding too ambitious.) > > Please use CodePlex wiki features to make the text of the subject sections > as you wanted it to be, please correct my English when needed - especially > when it sounds too ambitious, lengthy or heavy for your native English > speakers ears... > > Thank you. > > -- > Shamil > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From fuller.artful at gmail.com Tue Apr 21 06:57:10 2009 From: fuller.artful at gmail.com (Arthur Fuller) Date: Tue, 21 Apr 2009 07:57:10 -0400 Subject: [dba-VB] CodePlex Northwind.NET - Welcome, Mission Statement and Roadmap sections added to home page In-Reply-To: References: Message-ID: <29f585dd0904210457j2b5761e3ue995946a325dc7e4@mail.gmail.com> Hi Shamil, I have touched up your English text and hopefully improved it a little. Arthur On Tue, Apr 21, 2009 at 6:28 AM, Mike Mattys wrote: > Warm. > Inviting. > Humorous. > A touch of wonder added, as well. > Very good! > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > > ----- Original Message ----- > From: "Salakhetdinov Shamil" > To: "dba-VB" > Sent: Tuesday, April 21, 2009 6:13 AM > Subject: [dba-VB] CodePlex Northwind.NET - Welcome,Mission Statement and > Roadmap sections added to home page > > > > Hi SCRUM Team, > > > > Have a look at > > > > http://northwind.codeplex.com/Wiki/View.aspx?title=Home > > > > I have added subject sections. > > Are they OK with you? (I hope they are not sounding too ambitious.) > > > > Please use CodePlex wiki features to make the text of the subject > sections > > as you wanted it to be, please correct my English when needed - > especially > > when it sounds too ambitious, lengthy or heavy for your native English > > speakers ears... > > > > Thank you. > > > > -- > > Shamil > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > > From mcp2004 at mail.ru Tue Apr 21 08:33:34 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Tue, 21 Apr 2009 17:33:34 +0400 Subject: [dba-VB] =?koi8-r?b?Q29kZVBsZXggTm9ydGh3aW5kLk5FVCAtIFdlbGNvbWUs?= =?koi8-r?b?TWlzc2lvbiBTdGF0ZW1lbnQgYW5kIFJvYWRtYXAgc2VjdGlvbnMg?= =?koi8-r?b?YWRkZWQgdG8gaG9tZSBwYWdl?= In-Reply-To: References: Message-ID: Thank you, Mike :) -- Shamil -----Original Message----- From: "Mike Mattys" To: "Salakhetdinov Shamil" ,"Discussion concerning Visual Basic and related programming issues." Date: Tue, 21 Apr 2009 06:28:24 -0400 Subject: Re: [dba-VB] CodePlex Northwind.NET - Welcome,Mission Statement and Roadmap sections added to home page > Warm. > Inviting. > Humorous. > A touch of wonder added, as well. > Very good! > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > > ----- Original Message ----- > From: "Salakhetdinov Shamil" > To: "dba-VB" > Sent: Tuesday, April 21, 2009 6:13 AM > Subject: [dba-VB] CodePlex Northwind.NET - Welcome,Mission Statement and > Roadmap sections added to home page > > > > Hi SCRUM Team, > > > > Have a look at > > > > http://northwind.codeplex.com/Wiki/View.aspx?title=Home > > > > I have added subject sections. > > Are they OK with you? (I hope they are not sounding too ambitious.) > > > > Please use CodePlex wiki features to make the text of the subject sections > > as you wanted it to be, please correct my English when needed - especially > > when it sounds too ambitious, lengthy or heavy for your native English > > speakers ears... > > > > Thank you. > > > > -- > > Shamil > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > From mcp2004 at mail.ru Tue Apr 21 08:39:59 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Tue, 21 Apr 2009 17:39:59 +0400 Subject: [dba-VB] =?koi8-r?b?Q29kZVBsZXggTm9ydGh3aW5kLk5FVCAtIFdlbGNvbWUs?= =?koi8-r?b?IE1pc3Npb24gU3RhdGVtZW50IGFuZCBSb2FkbWFwIHNlY3Rpb25z?= =?koi8-r?b?IGFkZGVkIHRvIGhvbWUgcGFnZQ==?= In-Reply-To: <29f585dd0904210457j2b5761e3ue995946a325dc7e4@mail.gmail.com> References: <29f585dd0904210457j2b5761e3ue995946a325dc7e4@mail.gmail.com> Message-ID: Hi Arthur, Thank you. I have only changed back punctuation of one sentence: "...to use the right tools for the right jobs: for everybody's advantage." ':' symbol is intentionally used in it to make a longer pause while reading this sentence than a pause, which is used when comma ',' separates parts of a sentence - is that OK? -- Shamil -----Original Message----- From: Arthur Fuller To: "Discussion concerning Visual Basic and related programming issues." Date: Tue, 21 Apr 2009 07:57:10 -0400 Subject: Re: [dba-VB] CodePlex Northwind.NET - Welcome, Mission Statement and Roadmap sections added to home page > Hi Shamil, > > I have touched up your English text and hopefully improved it a little. > > Arthur > > On Tue, Apr 21, 2009 at 6:28 AM, Mike Mattys wrote: > > > Warm. > > Inviting. > > Humorous. > > A touch of wonder added, as well. > > Very good! > > > > - > > Michael R Mattys > > MapPoint and Database Dev > > www.mattysconsulting.com > > - > > > > ----- Original Message ----- > > From: "Salakhetdinov Shamil" > > To: "dba-VB" > > Sent: Tuesday, April 21, 2009 6:13 AM > > Subject: [dba-VB] CodePlex Northwind.NET - Welcome,Mission Statement and > > Roadmap sections added to home page > > > > > > > Hi SCRUM Team, > > > > > > Have a look at > > > > > > http://northwind.codeplex.com/Wiki/View.aspx?title=Home > > > > > > I have added subject sections. > > > Are they OK with you? (I hope they are not sounding too ambitious.) > > > > > > Please use CodePlex wiki features to make the text of the subject > > sections > > > as you wanted it to be, please correct my English when needed - > > especially > > > when it sounds too ambitious, lengthy or heavy for your native English > > > speakers ears... > > > > > > Thank you. > > > > > > -- > > > Shamil > > > > > > _______________________________________________ > > > dba-VB mailing list > > > dba-VB at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > > http://www.databaseadvisors.com > > > > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > > > From drawbridgej at sympatico.ca Tue Apr 21 09:07:26 2009 From: drawbridgej at sympatico.ca (Jack and Pat) Date: Tue, 21 Apr 2009 10:07:26 -0400 Subject: [dba-VB] CodePlex Northwind.NET - Welcome, Mission Statement and Roadmap sections added to home page In-Reply-To: References: <29f585dd0904210457j2b5761e3ue995946a325dc7e4@mail.gmail.com> Message-ID: Good stuff guys - Very friendly text and informative. Jack -----Original Message----- From: dba-vb-bounces at databaseadvisors.com [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Salakhetdinov Shamil Sent: Tuesday, April 21, 2009 9:40 AM To: Arthur Fuller; dba-VB Subject: Re: [dba-VB]CodePlex Northwind.NET - Welcome, Mission Statement and Roadmap sections added to home page Hi Arthur, Thank you. I have only changed back punctuation of one sentence: "...to use the right tools for the right jobs: for everybody's advantage." ':' symbol is intentionally used in it to make a longer pause while reading this sentence than a pause, which is used when comma ',' separates parts of a sentence - is that OK? -- Shamil -----Original Message----- From: Arthur Fuller To: "Discussion concerning Visual Basic and related programming issues." Date: Tue, 21 Apr 2009 07:57:10 -0400 Subject: Re: [dba-VB] CodePlex Northwind.NET - Welcome, Mission Statement and Roadmap sections added to home page > Hi Shamil, > > I have touched up your English text and hopefully improved it a little. > > Arthur > > On Tue, Apr 21, 2009 at 6:28 AM, Mike Mattys wrote: > > > Warm. > > Inviting. > > Humorous. > > A touch of wonder added, as well. > > Very good! > > > > - > > Michael R Mattys > > MapPoint and Database Dev > > www.mattysconsulting.com > > - > > > > ----- Original Message ----- > > From: "Salakhetdinov Shamil" > > To: "dba-VB" > > Sent: Tuesday, April 21, 2009 6:13 AM > > Subject: [dba-VB] CodePlex Northwind.NET - Welcome,Mission Statement and > > Roadmap sections added to home page > > > > > > > Hi SCRUM Team, > > > > > > Have a look at > > > > > > http://northwind.codeplex.com/Wiki/View.aspx?title=Home > > > > > > I have added subject sections. > > > Are they OK with you? (I hope they are not sounding too ambitious.) > > > > > > Please use CodePlex wiki features to make the text of the subject > > sections > > > as you wanted it to be, please correct my English when needed - > > especially > > > when it sounds too ambitious, lengthy or heavy for your native English > > > speakers ears... > > > > > > Thank you. > > > > > > -- > > > Shamil > > > > > > _______________________________________________ > > > dba-VB mailing list > > > dba-VB at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > > http://www.databaseadvisors.com > > > > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > > > _______________________________________________ dba-VB mailing list dba-VB at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/dba-vb http://www.databaseadvisors.com From mcp2004 at mail.ru Tue Apr 21 13:01:27 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Tue, 21 Apr 2009 22:01:27 +0400 Subject: [dba-VB] Northwind.NET v.1.0 Development Techniques Message-ID: Hi SCRUM Team and all, I have added a short list of development techniques used in Northwind.NET v.1.0: http://northwind.codeplex.com/Thread/View.aspx?ThreadId=54012 Please look through the list, correct it if needed, add more entries. I have added this list (as well as early "Mission Statement" and "Roadmap") in response on a request of my colleague who noted that the aims and scope of the project were unclear to him... As you can find we have learned and used already quite some techniques and development practices in this small project - we'll learn and use a lot more for sure... Thank you. -- Shamil From mcp2004 at mail.ru Tue Apr 21 13:02:42 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Tue, 21 Apr 2009 22:02:42 +0400 Subject: [dba-VB] =?koi8-r?b?Q29kZVBsZXggTm9ydGh3aW5kLk5FVCAtIFdlbGNvbWUs?= =?koi8-r?b?IE1pc3Npb24gU3RhdGVtZW50IGFuZCBSb2FkbWFwIHNlY3Rpb25z?= =?koi8-r?b?IGFkZGVkIHRvIGhvbWUgcGFnZQ==?= In-Reply-To: References: Message-ID: Thank you for your feedback, Jack. -- Shamil -----Original Message----- From: "Jack and Pat" To: "'Salakhetdinov Shamil'" ,"'Discussion concerning Visual Basic and related programming issues.'" Date: Tue, 21 Apr 2009 10:07:26 -0400 Subject: RE: [dba-VB]CodePlex Northwind.NET - Welcome, Mission Statement and Roadmap sections added to home page > Good stuff guys - Very friendly text and informative. > Jack > > -----Original Message----- > From: dba-vb-bounces at databaseadvisors.com > [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Salakhetdinov > Shamil > Sent: Tuesday, April 21, 2009 9:40 AM > To: Arthur Fuller; dba-VB > Subject: Re: [dba-VB]CodePlex Northwind.NET - Welcome, Mission Statement and > Roadmap sections added to home page > > > Hi Arthur, > > Thank you. > > I have only changed back punctuation of one sentence: > > "...to use the right tools for the right jobs: for everybody's advantage." > > ':' symbol is intentionally used in it to make a longer pause while reading > this sentence than a pause, which is used when comma ',' separates parts of > a sentence - is that OK? > > -- > Shamil > > -----Original Message----- > From: Arthur Fuller > To: "Discussion concerning Visual Basic and related programming issues." > > Date: Tue, 21 Apr 2009 07:57:10 -0400 > Subject: Re: [dba-VB] CodePlex Northwind.NET - Welcome, Mission Statement > and Roadmap sections added to home page > > > Hi Shamil, > > > > I have touched up your English text and hopefully improved it a little. > > > > Arthur > > > > On Tue, Apr 21, 2009 at 6:28 AM, Mike Mattys > wrote: > > > > > Warm. > > > Inviting. > > > Humorous. > > > A touch of wonder added, as well. > > > Very good! > > > > > > - > > > Michael R Mattys > > > MapPoint and Database Dev > > > www.mattysconsulting.com > > > - > > > > > > ----- Original Message ----- > > > From: "Salakhetdinov Shamil" > > > To: "dba-VB" > > > Sent: Tuesday, April 21, 2009 6:13 AM > > > Subject: [dba-VB] CodePlex Northwind.NET - Welcome,Mission Statement and > > > Roadmap sections added to home page > > > > > > > > > > Hi SCRUM Team, > > > > > > > > Have a look at > > > > > > > > http://northwind.codeplex.com/Wiki/View.aspx?title=Home > > > > > > > > I have added subject sections. > > > > Are they OK with you? (I hope they are not sounding too ambitious.) > > > > > > > > Please use CodePlex wiki features to make the text of the subject > > > sections > > > > as you wanted it to be, please correct my English when needed - > > > especially > > > > when it sounds too ambitious, lengthy or heavy for your native English > > > > speakers ears... > > > > > > > > Thank you. > > > > > > > > -- > > > > Shamil > > > > > > > > _______________________________________________ > > > > dba-VB mailing list > > > > dba-VB at databaseadvisors.com > > > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > > > http://www.databaseadvisors.com > > > > > > > > > > _______________________________________________ > > > dba-VB mailing list > > > dba-VB at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > > http://www.databaseadvisors.com > > > > > > > > > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > > From mcp2004 at mail.ru Wed Apr 22 08:40:15 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Wed, 22 Apr 2009 17:40:15 +0400 Subject: [dba-VB] =?koi8-r?b?Q29kZVBsZXggTm9ydGh3aW5kLk5FVCAtIFdlbGNvbWUs?= =?koi8-r?b?IE1pc3Npb24gU3RhdGVtZW50IGFuZCBSb2FkbWFwIHNlY3Rpb25z?= =?koi8-r?b?IGFkZGVkIHRvIGhvbWUgcGFnZQ==?= In-Reply-To: <29f585dd0904211547m46b75067p8039228f29e618e7@mail.gmail.com> References: <29f585dd0904211547m46b75067p8039228f29e618e7@mail.gmail.com> Message-ID: Hi Arthur, I meant using colon -- ':' -- symbol instead of comma -- ',' --. Yes, I agree, let's not dispute the variations of English first of all because your English style and grammar is what I like a lot, and because SCRUM very nature is to avoid any dispute and to come to a consensus. Thus, let's come to a consensus for this special case where I wanted to somehow outline/deduct (using colon -- ':' -- symbol) the last part of sentence -- "for everybody's advantage" -- from the preceeding part -- "...to use the right tools for the right jobs" ? (And I used ellipsis -- '...' -- in my e-mail message to note that I'm quoting a sentence not from its beginning...) Looking at http://en.wikipedia.org/wiki/Colon_(punctuation) I see I have probably used colon symbol as - "syntactical-deductive: introduces the logical consequence, or effect, of a fact stated before" but I must say such usage is deducted from Russian or Italian, both of which I learned a long ago - in previous century :) As far as I see you use a lot a construct with two dashes - '--' - let's use it in this sentence? "...to use the right tools for the right jobs -- for everybody's advantage." OK? Thank you. -- Shamil ;-) -----Original Message----- From: Arthur Fuller To: Salakhetdinov Shamil Date: Tue, 21 Apr 2009 18:47:50 -0400 Subject: Re: Re[2]: [dba-VB] CodePlex Northwind.NET - Welcome, Mission Statement and Roadmap sections added to home page > We could dispute the variations of English for centuries, but IMO ellipses > and extended ellipses do not connote a pause of whatever length. But I don't > really care, one way or the other. Language is a verb: it ultimately > resolves to how it is used. Thus "to each their own", while striking my > linguistic brain cells as insane (singular resolving to plural), has become > the standard, and so I shall accept this construct. I shall never obey it -- > call me a fuddy-duddy -- but I shall accept it as the modern parlance. It > makes me puke but I have learned that it's best to regard such phrases as > sincere attempts to communicate, and the rules be damned! What is important > is to communicate, regardless of the rules. That said, I shall continue to > obey the rules of English as I learned them so long ago -- in a previous > century. > > One should neve end a sentence with a preposition. > Etc. > > My particular peccadillo. such phrasing makes me crazy. And yet, for certain > constructs the alternative is so stilted as to make one laugh. > > > 2009/4/21 Salakhetdinov Shamil > > > > > Hi Arthur, > > > > Thank you. > > > > I have only changed back punctuation of one sentence: > > > > "...to use the right tools for the right jobs: for everybody's advantage." > > > > ':' symbol is intentionally used in it to make a longer pause while reading > > this sentence than a pause, which is used when comma ',' separates parts of > > a sentence - is that OK? > > > > -- > > Shamil > > > > -----Original Message----- > > From: Arthur Fuller > > To: "Discussion concerning Visual Basic and related programming issues." < > > dba-vb at databaseadvisors.com> > > Date: Tue, 21 Apr 2009 07:57:10 -0400 > > Subject: Re: [dba-VB] CodePlex Northwind.NET - Welcome, Mission Statement > > and Roadmap sections added to home page > > > > > Hi Shamil, > > > > > > I have touched up your English text and hopefully improved it a little. > > > > > > Arthur > > > > > > On Tue, Apr 21, 2009 at 6:28 AM, Mike Mattys > >wrote: > > > > > > > Warm. > > > > Inviting. > > > > Humorous. > > > > A touch of wonder added, as well. > > > > Very good! > > > > > > > > - > > > > Michael R Mattys > > > > MapPoint and Database Dev > > > > www.mattysconsulting.com > > > > - > > > > > > > > ----- Original Message ----- > > > > From: "Salakhetdinov Shamil" > > > > To: "dba-VB" > > > > Sent: Tuesday, April 21, 2009 6:13 AM > > > > Subject: [dba-VB] CodePlex Northwind.NET - Welcome,Mission Statement > > and > > > > Roadmap sections added to home page > > > > > > > > > > > > > Hi SCRUM Team, > > > > > > > > > > Have a look at > > > > > > > > > > http://northwind.codeplex.com/Wiki/View.aspx?title=Home > > > > > > > > > > I have added subject sections. > > > > > Are they OK with you? (I hope they are not sounding too ambitious.) > > > > > > > > > > Please use CodePlex wiki features to make the text of the subject > > > > sections > > > > > as you wanted it to be, please correct my English when needed - > > > > especially > > > > > when it sounds too ambitious, lengthy or heavy for your native > > English > > > > > speakers ears... > > > > > > > > > > Thank you. > > > > > > > > > > -- > > > > > Shamil > > > > > > > > > > _______________________________________________ > > > > > dba-VB mailing list > > > > > dba-VB at databaseadvisors.com > > > > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > > > > http://www.databaseadvisors.com > > > > > > > > > > > > > _______________________________________________ > > > > dba-VB mailing list > > > > dba-VB at databaseadvisors.com > > > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > > > http://www.databaseadvisors.com > > > > > > > > > > > > > > > > > > > > From mcp2004 at mail.ru Wed Apr 22 12:35:41 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Wed, 22 Apr 2009 21:35:41 +0400 Subject: [dba-VB] =?koi8-r?b?Q29kZVBsZXggTm9ydGh3aW5kLk5FVCAtIFdlbGNvbWUs?= =?koi8-r?b?IE1pc3Npb24gU3RhdGVtZW50IGFuZCBSb2FkbWFwIHNlY3Rpb25z?= =?koi8-r?b?IGFkZGVkIHRvIGhvbWUgcGFnZQ==?= In-Reply-To: <29f585dd0904220805p11fa754cgc36694987aa891ce@mail.gmail.com> References: <29f585dd0904220805p11fa754cgc36694987aa891ce@mail.gmail.com> Message-ID: Yes, Arthur, Em-Dash - I have made correction on northwind.codeplex.com Yes, using "the" is an issue here, I know - thank you for your editing. -- Shamil -----Original Message----- From: Arthur Fuller To: Salakhetdinov Shamil Date: Wed, 22 Apr 2009 11:05:01 -0400 Subject: Re: Re[4]: [dba-VB] CodePlex Northwind.NET - Welcome, Mission Statement and Roadmap sections added to home page > I typed in two dashes when I actually meant what is called in English an Em > dash. In Word, you can type in an Em dash by pressing Ctrl+dash. It is > intended to be a longer dash than the minus sign gives you. Feel free to > correct this if you can. > > That's an excellent use of ellipsis. > > I didn't mean to trod upon your English, which is quite excellent. But > occasionally you forget things such as "the", which I find interesting from > a linguistics point of view. (I read Noam Chomsky from the beginnings in > transformational grammar and his devastating assault on B.F. Skinner's > Behaviorism, and continue to read him to this day. He has got to rank as one > of the greatest intellectuals of his era, IMO.) > > "The" is a particularly pointless word in the English language. Its only > purpose seems to be to distinguish the context from "a" and "an", which > imply multiple instances of said object. However, in no matter how pointless > the word, its absence seems strange in English, which is why I added it to a > couple of your sentences. > > Arthur > > From mcp2004 at mail.ru Thu Apr 23 00:20:54 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Thu, 23 Apr 2009 09:20:54 +0400 Subject: [dba-VB] =?koi8-r?b?UHJvcG9zaW5nL1BsYW5uaW5nIE5vcnRod2luZC5ORVQg?= =?koi8-r?b?IHYuMS41?= In-Reply-To: References: Message-ID: Hi Gustav, Thank you. Could you please also commit to SVN server your current version of Northwind.NET.FE.1.5.csproj? Please also put the list of the missing/issues positions as in your e-mail message at northwind.codeplex.com issues area titles "Issues with MDI TreeView menu" or something like that? Thank you. -- Shamil -----Original Message----- From: "Gustav Brock" To: Date: Wed, 22 Apr 2009 23:51:40 +0200 Subject: Re: Re[2]: [dba-VB] Proposing/Planning Northwind.NET v.1.5 > Hi Shamil > > OK, done. > Please read the in-line comments twice. > program.cs adjusted. > > Missing: > 1. A more clever method to call the different child forms to avoid the duplicate code for each form. > > 2. Option to adjust the position of the vertical separator with the mouse as is possible in a normal split form. > > Issues: > 1. Positioning of child forms. Mostly handled, but for some special situations it may fail. > Main goal: A new child form is positioned at position zero if no child form is present, and at position i+1 where i is the highest position of any present child form. > > 2. Limit the count of child forms in one layer. > > 3. Set colour of background. > > 4. Avoid beep when selecting a node by a key entry. > > > Sorry being a bit late on this but real work is still keeping me quite busy. > > /gustav > > > >>> Salakhetdinov Shamil 20-04-2009 23:51 >>> > > Hi Gustav, > > OK, please put your code then into Northwind.NET.FE.1.5 project - let's say make a folder > \TreeViewMenu within Northwind.NET.FE.1.5 and put your source code file(s) in it. Please make it compiling OK. Then I will try to adapt it. > > As for DataSets - there is no a workaround probably. > > -- > Shamil > > > -----Original Message----- > From: "Gustav Brock" > To: > Date: Mon, 20 Apr 2009 22:57:32 +0200 > Subject: Re: [dba-VB] Proposing/Planning Northwind.NET v.1.5 > > > Hi Shamil > > > > Thanks for the clarification. > > Yes, we can freely use my treeview menu code - it is very basic and could be refined a lot, I had to leave it as is but it works. > > > > Originally I missed your point on Decoupling DataSets but now I think I understand. > > I haven't tested it and have no workaround. > > > > /gustav > > From mcp2004 at mail.ru Thu Apr 23 03:37:34 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Thu, 23 Apr 2009 12:37:34 +0400 Subject: [dba-VB] =?koi8-r?b?UHJvcG9zaW5nL1BsYW5uaW5nIE5vcnRod2luZC5ORVQg?= =?koi8-r?b?IHYuMS41?= In-Reply-To: References: Message-ID: Hi Gustav, FYI: I have added changes to Northwind.NET.FE.1.5.csproj to adapt your treeview menu and MDI form samples. -- Shamil -----Original Message----- From: Salakhetdinov Shamil To: Gustav Brock , dba-VB Date: Thu, 23 Apr 2009 09:20:54 +0400 Subject: Re: [dba-VB]Proposing/Planning Northwind.NET v.1.5 > > Hi Gustav, > > Thank you. > Could you please also commit to SVN server your current version of Northwind.NET.FE.1.5.csproj? > > Please also put the list of the missing/issues positions as in your e-mail message at northwind.codeplex.com issues area titles "Issues with MDI TreeView menu" or something like that? > > Thank you. > > -- > Shamil > > -----Original Message----- > From: "Gustav Brock" > To: > Date: Wed, 22 Apr 2009 23:51:40 +0200 > Subject: Re: Re[2]: [dba-VB] Proposing/Planning Northwind.NET v.1.5 > > > Hi Shamil > > > > OK, done. > > Please read the in-line comments twice. > > program.cs adjusted. > > > > Missing: > > 1. A more clever method to call the different child forms to avoid the duplicate code for each form. > > > > 2. Option to adjust the position of the vertical separator with the mouse as is possible in a normal split form. > > > > Issues: > > 1. Positioning of child forms. Mostly handled, but for some special situations it may fail. > > Main goal: A new child form is positioned at position zero if no child form is present, and at position i+1 where i is the highest position of any present child form. > > > > 2. Limit the count of child forms in one layer. > > > > 3. Set colour of background. > > > > 4. Avoid beep when selecting a node by a key entry. > > > > > > Sorry being a bit late on this but real work is still keeping me quite busy. > > > > /gustav > > > > > > >>> Salakhetdinov Shamil 20-04-2009 23:51 >>> > > > > Hi Gustav, > > > > OK, please put your code then into Northwind.NET.FE.1.5 project - let's say make a folder > > \TreeViewMenu within Northwind.NET.FE.1.5 and put your source code file(s) in it. Please make it compiling OK. Then I will try to adapt it. > > > > As for DataSets - there is no a workaround probably. > > > > -- > > Shamil > > > > > > -----Original Message----- > > From: "Gustav Brock" > > To: > > Date: Mon, 20 Apr 2009 22:57:32 +0200 > > Subject: Re: [dba-VB] Proposing/Planning Northwind.NET v.1.5 > > > > > Hi Shamil > > > > > > Thanks for the clarification. > > > Yes, we can freely use my treeview menu code - it is very basic and could be refined a lot, I had to leave it as is but it works. > > > > > > Originally I missed your point on Decoupling DataSets but now I think I understand. > > > I haven't tested it and have no workaround. > > > > > > /gustav > > > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From Gustav at cactus.dk Thu Apr 23 05:28:16 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Thu, 23 Apr 2009 12:28:16 +0200 Subject: [dba-VB] Proposing/Planning Northwind.NET v.1.5 Message-ID: Hi Shamil Thanks. I made it on my home machine so I couldn't replicate it to my work machine. I forgot that file is needed as well. /gustav >>> Salakhetdinov Shamil 23-04-2009 10:37 >>> Hi Gustav, FYI: I have added changes to Northwind.NET.FE.1.5.csproj to adapt your treeview menu and MDI form samples. -- Shamil -----Original Message----- From: Salakhetdinov Shamil To: Gustav Brock , dba-VB Date: Thu, 23 Apr 2009 09:20:54 +0400 Subject: Re: [dba-VB]Proposing/Planning Northwind.NET v.1.5 > > Hi Gustav, > > Thank you. > Could you please also commit to SVN server your current version of Northwind.NET.FE.1.5.csproj? > > Please also put the list of the missing/issues positions as in your e-mail message at northwind.codeplex.com issues area titles "Issues with MDI TreeView menu" or something like that? > > Thank you. > > -- > Shamil From Gustav at cactus.dk Fri Apr 24 08:53:43 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 24 Apr 2009 15:53:43 +0200 Subject: [dba-VB] Proposing/Planning Northwind.NET v.1.5 Message-ID: Hi Shamil Done! http://northwind.codeplex.com/Thread/List.aspx /gustav >>> Salakhetdinov Shamil 23-04-2009 07:20 >>> Hi Gustav, Thank you. Could you please also commit to SVN server your current version of Northwind.NET.FE.1.5.csproj? Please also put the list of the missing/issues positions as in your e-mail message at northwind.codeplex.com issues area titles "Issues with MDI TreeView menu" or something like that? Thank you. -- Shamil -----Original Message----- From: "Gustav Brock" To: Date: Wed, 22 Apr 2009 23:51:40 +0200 Subject: Re: Re[2]: [dba-VB] Proposing/Planning Northwind.NET v.1.5 > Hi Shamil > > OK, done. > Please read the in-line comments twice. > program.cs adjusted. > > Missing: > 1. A more clever method to call the different child forms to avoid the duplicate code for each form. > > 2. Option to adjust the position of the vertical separator with the mouse as is possible in a normal split form. > > Issues: > 1. Positioning of child forms. Mostly handled, but for some special situations it may fail. > Main goal: A new child form is positioned at position zero if no child form is present, and at position i+1 where i is the highest position of any present child form. > > 2. Limit the count of child forms in one layer. > > 3. Set colour of background. > > 4. Avoid beep when selecting a node by a key entry. > > > Sorry being a bit late on this but real work is still keeping me quite busy. > > /gustav > > > >>> Salakhetdinov Shamil 20-04-2009 23:51 >>> > > Hi Gustav, > > OK, please put your code then into Northwind.NET.FE.1.5 project - let's say make a folder > \TreeViewMenu within Northwind.NET.FE.1.5 and put your source code file(s) in it. Please make it compiling OK. Then I will try to adapt it. > > As for DataSets - there is no a workaround probably. > > -- > Shamil From mcp2004 at mail.ru Fri Apr 24 15:25:54 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Sat, 25 Apr 2009 00:25:54 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IE5vcnRod2luZC5ORVQgdi4xLjEgKEFscGhh?= =?koi8-r?b?KSB3aXRoIE1TIEFjY2VzcyBCYWNrZW5kIHB1Ymxpc2hlZA==?= Message-ID: Hi All, I have just published executables of Northwind.NET v.1.1 (Alpha) having MS Access Backend: http://northwind.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=26600 Please test and post in dba-VB your feedback on issues to have them fixed ASAP, and to get v.1.1 released together with sources. Having v.1.0 with MS SQL 2005/2008 backend and v.1.1 with MS Access backend you can see what are the differences in SQL and in C# coding - and you'll find that those differences are surprisingly(?) small... Based on v.1.0 and v.1.1 we can try to make a dual back-end version switching MS SQL 2005/Access backends on start-up/on-the-fly: is that dual backend/backend switching technique interesting to you from practical point of view? If yes, in what practical use case scenarious do you suppose it can be used? Thank you. -- Shamil From mcp2004 at mail.ru Sat Apr 25 13:45:45 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Sat, 25 Apr 2009 22:45:45 +0400 Subject: [dba-VB] =?koi8-r?b?QURPLk5FVCBFbnRpdHkgRnJhbWV3b3JrIC0gdG8gdXNl?= =?koi8-r?b?IG9yIG5vdD8=?= Message-ID: Crossposted to northwind.codeplex.com --- Hi All, I have spent some time today investigating ADO.NET Entity Framework, and reading articles and opinions on its usage, current status (.NET 3.5 SP1) and the future .NET 4.0/VS 2010: as far as I see this is a promising technology but it looks like it is not yet ready for enterpise level development. And what is your opinion? ADO.NET Entity Framework http://en.wikipedia.org/wiki/ADO.NET_Entity_Framework Stored Procedure Mapping http://blogs.msdn.com/adonet/archive/2008/03/26/stored-procedure-mapping.aspx Using stored procedures with ADO.NET entity framework http://blogs.infosupport.com/blogs/willemm/archive/2007/09/11/Using-stored-procedures-with-ADO.NET-entity-framework.aspx ADO .NET Entity Framework Vote of No Confidence http://efvote.wufoo.com/forms/ado-net-entity-framework-vote-of-no-confidence/ <<< When the Entity Framework is used on projects staffed with more than one developer, merge conflicts occur whenever two developers make changes to an entity diagram. Since the diagram tool is the default and intended tool for making changes to an entity model, the frequency of this problem is will result in an unacceptable level of friction in team member interaction and change integration. >>> http://forums.asp.net/t/1363046.aspx <<< So in short, EF as it stands now is worthless for real life use. I guess I've wasted several weeks of my life rewriting my code for a technology that should have been released as incomplete and only in beta. >>> http://blogs.msdn.com/adonet/archive/2008/12/02/migrating-from-linq-to-sql-to-the-entity-framework-stored-procedures-for-data-retrieval.aspx <<< NO ONE CARES. EF is an overcomplicated piece of junk compared to L2S. If we're going to migrate our L2S DAL over to something else, it won't be Entity Framework (which you'll probably abandon next year in favor of something else anyway!) >>> <<< Linq to Entities simply does NOT work in a real world environment. Don't bother trying to use it with stored procedures that return nothing. I have to wait for VS2010 to get something that will supposedly work? THIS was supposed to work. You told us to move from linq to sql to linq to entities and I did all the conversions for a piece of junk that has put me weeks behind in development and still doesn't work! I'm ready to give up and simply use an ORM that actually works and actually has support and working examples. Why release a technology and tell us to use it when you know it is crippled?!!!! >>> Thank you. -- Shamil From Gustav at cactus.dk Sat Apr 25 16:07:38 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Sat, 25 Apr 2009 23:07:38 +0200 Subject: [dba-VB] ADO.NET Entity Framework - to use or not? Message-ID: Hi Shamil There probably isn't a definitive recommendation - as always, it depends - but I must say I find it quite fascinating to "leave" the tables and views and work with objects instead. If you are a hardcore SQL/T-SQL programmer, you may never feel at home in the EF environment. I am not such a programmer - I know my SQL, but T-SQL I only work with out of necessity - so I don't miss it. To me the EF is a challenge because it is very hard to forget the tables and SQL and a lot of handwork is required up-front to create the model wrapping the tables and views, though I think this pays of later. As for the quoted comments: I find the discussion about the stored procedures to be a misunderstanding - the concept is indeed not that you should sit down and program stored procedures for each and every common task for each table - it is the other way around: the EF creates all that plumbing stuff for you; if you request a change of a property of an object you do that, and the EF creates all the SQL needed to carry out the operation and sends that to the database server to be processed. Regarding the whining about the version control and conflicts, it is not different from the normal datasets - two developers can't add or modify DataTableAdapters at the same time. If this is likely to present an issue for a project, you will have - as you have done in our Nortwind.NET project - to create separate datasets for, say, each report, form, or something else and - before a developer start modifying it - a lock must be posted. Or do I miss something? My major concern is speed. Some tell that the SQL generated by the EF is quite convoluted. I haven't looked into that. In my opinion this has nothing to do wether the concept is good or bad but is a simple (or rather difficult) optimizing task which is an ongoing task. /gustav >>> Salakhetdinov Shamil 25-04-2009 20:45 >>> Crossposted to northwind.codeplex.com --- Hi All, I have spent some time today investigating ADO.NET Entity Framework, and reading articles and opinions on its usage, current status (.NET 3.5 SP1) and the future .NET 4.0/VS 2010: as far as I see this is a promising technology but it looks like it is not yet ready for enterpise level development. And what is your opinion? ADO.NET Entity Framework http://en.wikipedia.org/wiki/ADO.NET_Entity_Framework Stored Procedure Mapping http://blogs.msdn.com/adonet/archive/2008/03/26/stored-procedure-mapping.aspx Using stored procedures with ADO.NET entity framework http://blogs.infosupport.com/blogs/willemm/archive/2007/09/11/Using-stored-procedures-with-ADO.NET-entity-framework.aspx ADO .NET Entity Framework Vote of No Confidence http://efvote.wufoo.com/forms/ado-net-entity-framework-vote-of-no-confidence/ <<< When the Entity Framework is used on projects staffed with more than one developer, merge conflicts occur whenever two developers make changes to an entity diagram. Since the diagram tool is the default and intended tool for making changes to an entity model, the frequency of this problem is will result in an unacceptable level of friction in team member interaction and change integration. >>> http://forums.asp.net/t/1363046.aspx <<< So in short, EF as it stands now is worthless for real life use. I guess I've wasted several weeks of my life rewriting my code for a technology that should have been released as incomplete and only in beta. >>> http://blogs.msdn.com/adonet/archive/2008/12/02/migrating-from-linq-to-sql-to-the-entity-framework-stored-procedures-for-data-retrieval.aspx <<< NO ONE CARES. EF is an overcomplicated piece of junk compared to L2S. If we're going to migrate our L2S DAL over to something else, it won't be Entity Framework (which you'll probably abandon next year in favor of something else anyway!) >>> <<< Linq to Entities simply does NOT work in a real world environment. Don't bother trying to use it with stored procedures that return nothing. I have to wait for VS2010 to get something that will supposedly work? THIS was supposed to work. You told us to move from linq to sql to linq to entities and I did all the conversions for a piece of junk that has put me weeks behind in development and still doesn't work! I'm ready to give up and simply use an ORM that actually works and actually has support and working examples. Why release a technology and tell us to use it when you know it is crippled?!!!! >>> Thank you. -- Shamil From mcp2004 at mail.ru Sun Apr 26 03:09:29 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Sun, 26 Apr 2009 12:09:29 +0400 Subject: [dba-VB] =?koi8-r?b?QURPLk5FVCBFbnRpdHkgRnJhbWV3b3JrIC0gdG8gdXNl?= =?koi8-r?b?IG9yIG5vdD8=?= In-Reply-To: References: Message-ID: Hi Gustav and all, Great, we have now some more stuff to discuss/test :) Yes, it depends. No, I (think) I'm not a hardcore SQL/T-SQL programmer, and I did have developed and I'm supporting applications with advanced business domain model/business rules - all that business logic implemented using object layer in pure C# on top of MS SQL SPs/UDFs... The main issues with EF for me currently are: - 1) "PITA mapping" of SPs to entities or even absence of an option to map some kinds of SPs; - 2) source code control issues because of EF .edmx (model) keeping all the information; - 3) being unsure on the fate of EF after .NET Framework/VS2010 release (based on a pity faith of LINQ2SQL, which development was stopped by MS) <<< and the EF creates all the SQL needed to carry out the operation and sends that to the database server to be processed. >>> Yes, that's clear - the issue is that most of the modern (enterprise level) applications do use CRUD SPs as well as select SPs (returning rowsets and scalar) in between of Data Access Layer code and database tables. There are several reasons to use them - one of the main of them is security AFAIU - and the folks who are noting that EF currently is a PITA to map such CRUD and select SPs to entities are correct in my opinion. My experience (and others as far as I see e.g. from Rickford Lhotka's CSLS.NET) shows that even the most advanced modern enterprise level application developed using Business/Domain Level Model(s) implemented in code (C#/VB.NET) - all have a common denominator: CRUD and select SPs. And when CURD and select SPs are used then such application development is manageable - as soon as built-in/on-the-fly generated SQL is introduced applications development starts to become unmanageable... I can be wrong, Gustav, yes, it all depends, and EF ability to generate advanced SQL is a useful feature (done the similar things here a long ago, of course without advanced optimizations) but the folks' concern on EF "currently PITA" mapping to SPs is also my main current concern... All and every application if you look at it on a very generic level does the following: - 1) stores/updates/deletes data (with validation which can be done on both front- and back-end layers with some overlap); - 2) extracts data from db into business/front layer to make some processing and then goto (1) and using CRUD and select SPs layer clearly shows that application development is rather easy activity - but when we mix the things of data manipulation/storing with business logic (whatever way we do that: using built-in manual SQL, datasets, EF with on-the-fly SQL generation...) - then we're getting lost... Sorry, if the above my writing looks like an excessive unreasoned by your experience generalization but this is what my experience tells me - and this is why I'm concerned with other folks on SPs mapping issues in EF... The main current issues with EF AFAICS: - folks are very concerned with the fact that LINQ 2 SQL development was stopped and that EF might have the same fate - why use the latter then? (my guess MS is currently "betting" on "EF" and therefore the chances it becomes "dead" are low but MS proceed with EF development a bit slow on outer world audience opinion) ; - EF speed. Well, my guess that speed issue could be a concern for large enterprise applications with thousands of simultaneous users - and the question/issue here is not with optimization of on-the-fly generated SQL but with the fact that every framework introduces a code/mapping layer producing some bytes on compilation, and even if that would be a few bytes for every entity object (but more than, say CSLA.NET or NHibernate introduce), they will play their bad role for enterprise level systems with thousands and thousands of simultaneous users - yes, the issue can be usually solved by scaling hardware but that's not always possible and in most cases is very pricey. - Related speed issue is that on-the-fly generated SQL used in e.g. intensive cycle processing of data will work rather well with small test sets but when in production such coding would become a "bottleneck" - of course such issue can be catched early by testing ... - folks are also concerned on the absence of lazy-loading, which could also results in speed issues... - inability to easily map select SPs returning rowsets as well as scalar SPs (I can be wrong, got known on that issue from Internet, checked just once, maybe missed) - this is one of the main issues for many developers and for me personally; - tightly coupling of EF with backend DB is also an issue for folks because that tighly coupling makes (unit) testing dependent on backend; - the version control and conflicts issue - I agree with folks that this is a serious issue - why MS didn't do it by having dedicated file for every entity/association/... and a "joining" .edmx file - that's is an open question for me/proposal to MS :) - a kind of kidding :) ... Recap: - I personally do not care on EF speed issues as I have checked and I see that EF is a light framework, and as Gustav noted that on-the-fly generated SQL optimization is solvable and is ongoing (there in MS) task and as (in my opinion) carefully tested business layer programming should also let to avoid "indirect" speed issues even without lazy loading; - I personally am very concerned on the "currently PITA" mapping of entities and SPs as well as I'm not sure will MS continue EF development after VS2010 release or not. That's it. Very important advantage of EF for me is that .edmx can be put into a classlib and used from front-end and other kind of projects - and when used with WinForms similar to DataSets RAD way of forms' design is working for EF .edmx located in a classlib (and that would work for WPF in VS2010 similar to WinForms). Gustav we can test speed issues in our ongoing Northwind.NET project: - I have a custom relatively lightweight ORM mapping framework, which I can use to create BL and DAL C# objects as well as CRUD and select SPs for Northwind.NET - I will/can make such coding available in one of the future versions of Northwind.NET, and then we can also create .edmx without any SPs and we can write some tests to compare the speed of processing: I expect there will not be that much difference - OK? (we can also try to use CSLA.NET as I expect it is a bit lighter than my framework is (but I do not have experience with CSLA.NET)) Thank you. -- Shamil P.S. Once again: SPs are used here because of security and manageability reasons not because of the speed reasons... -----Original Message----- From: "Gustav Brock" To: Date: Sat, 25 Apr 2009 23:07:38 +0200 Subject: Re: [dba-VB] ADO.NET Entity Framework - to use or not? > Hi Shamil > > There probably isn't a definitive recommendation - as always, it depends - but I must say I find it quite fascinating to "leave" the tables and views and work with objects instead. If you are a hardcore SQL/T-SQL programmer, you may never feel at home in the EF environment. I am not such a programmer - I know my SQL, but T-SQL I only work with out of necessity - so I don't miss it. To me the EF is a challenge because it is very hard to forget the tables and SQL and a lot of handwork is required up-front to create the model wrapping the tables and views, though I think this pays of later. > > As for the quoted comments: > > I find the discussion about the stored procedures to be a misunderstanding - the concept is indeed not that you should sit down and program stored procedures for each and every common task for each table - it is the other way around: the EF creates all that plumbing stuff for you; if you request a change of a property of an object you do that, and the EF creates all the SQL needed to carry out the operation and sends that to the database server to be processed. > > Regarding the whining about the version control and conflicts, it is not different from the normal datasets - two developers can't add or modify DataTableAdapters at the same time. If this is likely to present an issue for a project, you will have - as you have done in our Nortwind.NET project - to create separate datasets for, say, each report, form, or something else and - before a developer start modifying it - a lock must be posted. Or do I miss something? > > My major concern is speed. Some tell that the SQL generated by the EF is quite convoluted. I haven't looked into that. In my opinion this has nothing to do wether the concept is good or bad but is a simple (or rather difficult) optimizing task which is an ongoing task. > > /gustav > > > >>> Salakhetdinov Shamil 25-04-2009 20:45 >>> > Crossposted to northwind.codeplex.com > --- > Hi All, > > I have spent some time today investigating ADO.NET Entity Framework, and reading articles and opinions on its usage, current status (.NET 3.5 SP1) and the future .NET 4.0/VS 2010: as far as I see this is a promising technology but it looks like it is not yet ready for enterpise level development. And what is your opinion? > > ADO.NET Entity Framework > http://en.wikipedia.org/wiki/ADO.NET_Entity_Framework > > Stored Procedure Mapping > http://blogs.msdn.com/adonet/archive/2008/03/26/stored-procedure-mapping.aspx > > Using stored procedures with ADO.NET entity framework > http://blogs.infosupport.com/blogs/willemm/archive/2007/09/11/Using-stored-procedures-with-ADO.NET-entity-framework.aspx > > ADO .NET Entity Framework Vote of No Confidence > http://efvote.wufoo.com/forms/ado-net-entity-framework-vote-of-no-confidence/ > <<< > When the Entity Framework is used on projects staffed with more than one developer, merge conflicts occur whenever two developers make changes to an entity diagram. Since the diagram tool is the default and intended tool for making changes to an entity model, the frequency of this problem is will result in an unacceptable level of friction in team member interaction and change integration. > >>> > > http://forums.asp.net/t/1363046.aspx > <<< > So in short, EF as it stands now is worthless for real life use. > > I guess I've wasted several weeks of my life rewriting my code for a technology that should have been released as incomplete and only in beta. > >>> > > http://blogs.msdn.com/adonet/archive/2008/12/02/migrating-from-linq-to-sql-to-the-entity-framework-stored-procedures-for-data-retrieval.aspx > <<< > NO ONE CARES. EF is an overcomplicated piece of junk compared to L2S. If we're going to migrate our L2S DAL over to something else, it won't be Entity Framework (which you'll probably abandon next year in favor of something else anyway!) > >>> > <<< > Linq to Entities simply does NOT work in a real world environment. > > Don't bother trying to use it with stored procedures that return nothing. > > I have to wait for VS2010 to get something that will supposedly work? > > THIS was supposed to work. You told us to move from linq to sql to linq to entities and I did all the conversions for a piece of junk that has put me weeks behind in development and still doesn't work! > > I'm ready to give up and simply use an ORM that actually works and actually has support and working examples. > > Why release a technology and tell us to use it when you know it is crippled?!!!! > >>> > > Thank you. > > -- > Shamil > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mcp2004 at mail.ru Sun Apr 26 04:28:27 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Sun, 26 Apr 2009 13:28:27 +0400 Subject: [dba-VB] =?koi8-r?b?QURPLk5FVCBFbnRpdHkgRnJhbWV3b3JrIC0gdG8gdXNl?= =?koi8-r?b?IG9yIG5vdD8=?= In-Reply-To: References: Message-ID: Hi Gustav, Clarification to the subject title -- I meant -- "to use or not to use now for real life applications development" -- for sure -- use in our ongoing Northwind.NET project, in one of the future releases. Thank you. -- Shamil -----Original Message----- From: "Gustav Brock" To: Date: Sat, 25 Apr 2009 23:07:38 +0200 Subject: Re: [dba-VB] ADO.NET Entity Framework - to use or not? > Hi Shamil > > There probably isn't a definitive recommendation - as always, it depends - but I must say I find it quite fascinating to "leave" the tables and views and work with objects instead. From mcp2004 at mail.ru Sun Apr 26 04:46:33 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Sun, 26 Apr 2009 13:46:33 +0400 Subject: [dba-VB] =?koi8-r?b?VGhlICJPc2xvIiBNb2RlbGluZyBQbGF0Zm9ybSAtIHRv?= =?koi8-r?b?IHVzZSBvciBub3Q/?= Message-ID: Hi All, I have just occasionally get at the site of "The "Oslo" Modeling Platform" (sorry for my ignorance): http://msdn.microsoft.com/ru-ru/library/dd129514(en-us).aspx (and I have heard/seen presentations on MS works on Domain Specific Language (DSL) somewhere back to year 2004 when they were announcing this DSL support will be soon available in VS). Comparing to ADO.NET Entity Framework, which I tend to expect/hope will be finally (in the near future) a useful development tool, I doubt in "Oslo" platform broad applicability in real life business development as it's planned there: "If a data-driven application has enough detailed model information, applications can run without recourse to static compilation"... I can be wrong, but my gut feeling is that the truth of the "never ending battle" between imperative and declarative application development is somewhere in between and in my opinion "The "Oslo" Modeling Platform" targeting the edge/marginal side of the declarative development/programming, which will never come true... I can be wrong of course. Please write your opinion -- I'd feel especially happy if you can explain what are the reasons MS folks believe in the "Oslo" platform's bright future. Of course I realize the reasons to explain that could be of so high level nature that I will be unable to understand them... Recap: I'm feeling OK on "The "Oslo" platform" being a research project there at MS with some useful outputs, but I doubt it will ever be used as "platform" for real life business application. Isn't that platform a "CASE modeling" deja' vue? Thank you. -- Shamil From mcp2004 at mail.ru Sun Apr 26 06:53:50 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Sun, 26 Apr 2009 15:53:50 +0400 Subject: [dba-VB] =?koi8-r?b?VGhlICJPc2xvIiBNb2RlbGluZyBQbGF0Zm9ybSAtIHRv?= =?koi8-r?b?IHVzZSBvciBub3Q/?= In-Reply-To: References: Message-ID: Hi All, Some more information on the subject is below. Maybe we can try to use "M" language (see below) in our Northwind.NET project to define Northwind Business Model? - just to have a formal specification built using emerging standard(?) and then implemented in our custom codind whatever way we will decide to do that IOW I'm just thinking to use "M" language currently in written form, but not use any beta/CTP MS Tools as we do not have time for that... "M" http://msdn.microsoft.com/en-us/library/dd129519(VS.85).aspx <<< The Microsoft code name "M" language is a declarative language for working with data and building domain models. "M" lets users write down how they want to structure and query their data using a textual syntax that is convenient to both author and reader. "M" does not mandate how data is stored or accessed, nor does it mandate a specific implementation technology. Rather, "M" is designed to allow users to write down what they want from their data without having to specify how those requirements are met by a specific technology or platform. >>> Textual Domain Specific Languages for Developers - Part 1 http://msdn.microsoft.com/en-us/library/dd441702.aspx <<< Oslo makes building these DSLs easier, but how do these little languages affect the everyday work of developers? Instead of replacing the work of developers, DSL present the opportunity to work on the interesting part of the problem space, not just the rote code that many developers are forced to hand-code or generate from metadata. Because Oslo empowers developers to use metadata driven from DSLs anywhere in their applications, developers can be more productive and create agile, scalable systems that are a better representation of what the customer actually wants; not what the developer thought the customer wanted. >>> Workflows, Services, and Models http://msdn.microsoft.com/en-us/library/dd200919.aspx The "Oslo" Modeling Language Specification http://msdn.microsoft.com/en-us/library/dd285282.aspx Thank you. -- Shamil -----Original Message----- From: Salakhetdinov Shamil To: dba-VB Date: Sun, 26 Apr 2009 13:46:33 +0400 Subject: [dba-VB] The "Oslo" Modeling Platform - to use or not? > Hi All, > > I have just occasionally get at the site of "The "Oslo" Modeling Platform" (sorry for my ignorance): > > http://msdn.microsoft.com/ru-ru/library/dd129514(en-us).aspx > > (and I have heard/seen presentations on MS works on Domain Specific Language (DSL) somewhere back to year 2004 when they were announcing this DSL support will be soon available in VS). > > Comparing to ADO.NET Entity Framework, which I tend to expect/hope will be finally (in the near future) a useful development tool, I doubt in "Oslo" platform broad applicability in real life business development as it's planned there: "If a data-driven application has enough detailed model information, applications can run without recourse to static compilation"... > > I can be wrong, but my gut feeling is that the truth of the "never ending battle" between imperative and declarative application development is somewhere in between and in my opinion "The "Oslo" Modeling Platform" targeting the edge/marginal side of the declarative development/programming, which will never come true... > > I can be wrong of course. Please write your opinion -- I'd feel especially happy if you can explain what are the reasons MS folks believe in the "Oslo" platform's bright future. Of course I realize the reasons to explain that could be of so high level nature that I will be unable to understand them... > > Recap: I'm feeling OK on "The "Oslo" platform" being a research project there at MS with some useful outputs, but I doubt it will ever be used as "platform" for real life business application. Isn't that platform a "CASE modeling" deja' vue? > > Thank you. > > -- > Shamil > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From fuller.artful at gmail.com Sun Apr 26 09:38:30 2009 From: fuller.artful at gmail.com (Arthur Fuller) Date: Sun, 26 Apr 2009 10:38:30 -0400 Subject: [dba-VB] SCRUM: Northwind.NET v.1.1 (Alpha) with MS Access Backend published In-Reply-To: References: Message-ID: <29f585dd0904260738r37871d2fx24785482e1ec06a5@mail.gmail.com> Shamil, It is not interesting to me, personally. All my database activity occurs in SQL Server and MySQL. The concept of an Access BE is for me so 20th century LOL. However, I realize that not everyone agrees and that some folks might like an Access BE. (Although given that SQL Express is free, I frankly don't understand this, other than the force of inertia.) Arthur From fuller.artful at gmail.com Sun Apr 26 11:30:58 2009 From: fuller.artful at gmail.com (Arthur Fuller) Date: Sun, 26 Apr 2009 12:30:58 -0400 Subject: [dba-VB] ADO.NET Entity Framework - to use or not? In-Reply-To: References: Message-ID: <29f585dd0904260930g406d6d94o6edc3aea24c5f3d7@mail.gmail.com> As far as I know, there are two distinct meaninings of the acronym PITA. One is Pain in the Ass and the other is Point In Time Archicture. I was involved in one significant project which used the latter meaning, and several dozen which used the former. On the subject of ORM, I suggest that you contact Paul Nielson, who is a SQL MVP and author of the SQL Bible books, and who has written an ORM thing for SQL Server. My basic take on this is at the low end there will be four procedures for each table (Select, Update, Delete, and Insert). These are quite easy to generate. The trick is in how to handle objects -- consider the classic Orders+OrderDetails example, just to keep the discussion simple. In the relational world you treat Orders and OrderDetails as separate things -- first you add the Order, then you add one or more Details to said Order. This can grow rapidly more complicated given the existence of DetailTypes (Been there, done that). I'll let you run free with the concept of Detail Types, but suffice to say that they have a few columns in common and many unique to the particular type. (For example, Car Rental vs. Hotel Room Booking vs. Seat in a U2 concert.) Suppose that you want to handle this aggregation as an object. What do you gain by doing so? In another app I once worked on, users could define the attributes of various objects they dealt with. They could add a potentially unlimited number of attributes to these objects, which in this case were pulp and paper rolls. Various clients were interested in these or those attributes, and we modeled this as rows in a table. IOW, one virtual row actually expanded to N rows in a child table, and these were all grabbed and assembled into one row, kind of like a crosstab thing. It sucked. I spent a lot of time enhancing the performance and chopped it by ten, but it still sucked. It took upwards of 10 seconds to retrieve a given object. The speedy solution was to include all columns in the OrderDetails table and then restrict the view to the particular columns of interest to the particular client. This worked well in terms of performance but meant that our developers had to recreate various views for each client. A. On Sun, Apr 26, 2009 at 5:28 AM, Salakhetdinov Shamil wrote: > Hi Gustav, > > Clarification to the subject title -- I meant -- "to use or not to use now > for real life applications development" -- for sure -- use in our ongoing > Northwind.NET project, in one of the future releases. > > Thank you. > > -- > Shamil > > -----Original Message----- > From: "Gustav Brock" > To: > Date: Sat, 25 Apr 2009 23:07:38 +0200 > Subject: Re: [dba-VB] ADO.NET Entity Framework - to use or not? > > > Hi Shamil > > > > There probably isn't a definitive recommendation - as always, it depends > - but I must say I find it quite fascinating to "leave" the tables and views > and work with objects instead. > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > > From max.wanadoo at gmail.com Sun Apr 26 12:26:52 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Sun, 26 Apr 2009 18:26:52 +0100 Subject: [dba-VB] SCRUM: Northwind.NET v.1.1 (Alpha) with MS Access Backend published In-Reply-To: <29f585dd0904260738r37871d2fx24785482e1ec06a5@mail.gmail.com> References: <29f585dd0904260738r37871d2fx24785482e1ec06a5@mail.gmail.com> Message-ID: <49f4995e.0707d00a.0a35.ffff908e@mx.google.com> Arthur: Because... 1. I don't know how to do this. 2. I don't see any benefits other than more pain. 3. I don't see any DAO.Properties on the SQL tables. Inertia. Perhaps. Max -----Original Message----- From: dba-vb-bounces at databaseadvisors.com [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: 26 April 2009 15:39 To: Salakhetdinov Shamil; Discussion concerning Visual Basic and related programming issues. Subject: Re: [dba-VB] SCRUM: Northwind.NET v.1.1 (Alpha) with MS Access Backend published Shamil, It is not interesting to me, personally. All my database activity occurs in SQL Server and MySQL. The concept of an Access BE is for me so 20th century LOL. However, I realize that not everyone agrees and that some folks might like an Access BE. (Although given that SQL Express is free, I frankly don't understand this, other than the force of inertia.) Arthur _______________________________________________ dba-VB mailing list dba-VB at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/dba-vb http://www.databaseadvisors.com From mcp2004 at mail.ru Sun Apr 26 12:42:07 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Sun, 26 Apr 2009 21:42:07 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IE5vcnRod2luZC5ORVQgdi4xLjEgKEFscGhh?= =?koi8-r?b?KSB3aXRoIE1TIEFjY2VzcyBCYWNrZW5kIHB1Ymxpc2hlZA==?= In-Reply-To: <29f585dd0904260738r37871d2fx24785482e1ec06a5@mail.gmail.com> References: <29f585dd0904260738r37871d2fx24785482e1ec06a5@mail.gmail.com> Message-ID: Hi Arthur, Thank you for your feedback. That wasn't a force of inertia :) I do use MS SQL Express/Professioanl/Enterpsie most of the time... But this "downgrading from MS SQL to MS Access" was a unique experience for me and very probably for many other developers as such downgrading is a rather unusual practice. (Poll: does anybody did something like that before? I have never been doing that kind of work before.) This downgrading also showed me that using views, SPs and UDFs in MS SQL and using DataSets solely as an "indirection layer" on views, SPs and UDFs is a guarantee that "downgrading to MS Access" or converting backend to some other backend DBMS is a rather straightforward activity as opposed to built-in SQL or SQL in datasets: half of the time of this downgarding took the time of getting SQL out of datasets, and when SQL was in SPs/UDFs downgrading was very smooth and quick... Another reason for such downgrading was an option to use MS Access database (or some other file based backends) in "Click-Once" scenarious: there is no yet MS SQL Express installed on every user system and JET and .NET Framework(?) are usually installed therefore downgrading an application to use MS Access backend opens (I gues/expect) an opportunity to use this application in "Click-once" context (even if we assume MS SQL is installed on every target system getting it wokring with "Click-once" delivered back-end database seems to be a rather tricky task)... Of course having "Click-Once" delivered apps communicating with Web Services is a more straightforward way to go still maybe "Click-Once" setup with MS SQL backend could be applicable in some use case scenarious... And as many developers here (in AccessD) do use MS Access backends most of the time then getting into ".NET world" for them would be easier when MS Access backends are used... In fact I'm on the way of showing how to publish on the web MS ReporViewer reports with MS Access backend - that could be a good option for may real life business cases as using MS Access backend on ASP.NET hosting sites is usually free (+ some fixes small hosting fee), and using MS SQL backend costs some more money, which in long run could result in good savings IOW if e.g. you have an MS SQL backend and you have got developed some MS ReporViewer Control reports, which you wanted to publish on the Web and you/your organization is short of money then downgrading to MS Access could be the only/most economic way to go... Thank you. -- Shamil -----Original Message----- From: Arthur Fuller To: Salakhetdinov Shamil , "Discussion concerning Visual Basic and related programming issues." Date: Sun, 26 Apr 2009 10:38:30 -0400 Subject: Re: [dba-VB] SCRUM: Northwind.NET v.1.1 (Alpha) with MS Access Backend published > Shamil, > > It is not interesting to me, personally. All my database activity occurs in > SQL Server and MySQL. The concept of an Access BE is for me so 20th century > LOL. However, I realize that not everyone agrees and that some folks might > like an Access BE. (Although given that SQL Express is free, I frankly don't > understand this, other than the force of inertia.) > > Arthur > > From mcp2004 at mail.ru Sun Apr 26 13:11:49 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Sun, 26 Apr 2009 22:11:49 +0400 Subject: [dba-VB] =?koi8-r?b?QURPLk5FVCBFbnRpdHkgRnJhbWV3b3JrIC0gdG8gdXNl?= =?koi8-r?b?IG9yIG5vdD8=?= In-Reply-To: <29f585dd0904260930g406d6d94o6edc3aea24c5f3d7@mail.gmail.com> References: <29f585dd0904260930g406d6d94o6edc3aea24c5f3d7@mail.gmail.com> Message-ID: Hi Athur, I used PITA in its first most common meaning. I would love to contact with Paul Nielson. I have also written my own ORM thing/light framework for MS SQL, and it was/is used in real life business apps, which are bringing quite some money/savings to the customers every day but I'd be happy to switch to EF thing from MS provided there will be some guarantee MS will not stop EF development as they did with LINQ2SQL.... As for keeping Orders+OrderDetails in the most complicated scenarious as well as the case when "users could define the attributes of various objects they dealt with" that could be done I believe by using Software Design Patterns for Business Layer (C#/VB.NET custom coding) and keeping detail types/attributes on database level in XML fields but (fully) indexed special way for searching/data retrieval - just one approach to handle this issue in 21st century... Data retrieval of objects' data from relational database with variable parts kept in XML (or JSON(?) - never used it here yet) is usually quick enough from practical point of view, and parsing such XML/JSON data into "relational" structures/tuples is also quick enough in code - and then such parsed XML can be delivered to forms/reports special way (as ObjectDataSource in .NET) for every special form/reports - that's what programming is still needed in this world... I could be missing something - please explain/describe your point of view/experience in more details... Thank you. -- Shamil -----Original Message----- From: Arthur Fuller To: Salakhetdinov Shamil , "Discussion concerning Visual Basic and related programming issues." Date: Sun, 26 Apr 2009 12:30:58 -0400 Subject: Re: [dba-VB] ADO.NET Entity Framework - to use or not? > As far as I know, there are two distinct meaninings of the acronym PITA. One > is Pain in the Ass and the other is Point In Time Archicture. I was involved > in one significant project which used the latter meaning, and several dozen > which used the former. > > On the subject of ORM, I suggest that you contact Paul Nielson, who is a SQL > MVP and author of the SQL Bible books, and who has written an ORM thing for > SQL Server. My basic take on this is at the low end there will be four > procedures for each table (Select, Update, Delete, and Insert). These are > quite easy to generate. The trick is in how to handle objects -- consider > the classic Orders+OrderDetails example, just to keep the discussion simple. > In the relational world you treat Orders and OrderDetails as separate things > -- first you add the Order, then you add one or more Details to said Order. > This can grow rapidly more complicated given the existence of DetailTypes > (Been there, done that). I'll let you run free with the concept of Detail > Types, but suffice to say that they have a few columns in common and many > unique to the particular type. (For example, Car Rental vs. Hotel Room > Booking vs. Seat in a U2 concert.) > > Suppose that you want to handle this aggregation as an object. What do you > gain by doing so? > > In another app I once worked on, users could define the attributes of > various objects they dealt with. They could add a potentially unlimited > number of attributes to these objects, which in this case were pulp and > paper rolls. Various clients were interested in these or those attributes, > and we modeled this as rows in a table. IOW, one virtual row actually > expanded to N rows in a child table, and these were all grabbed and > assembled into one row, kind of like a crosstab thing. > > It sucked. I spent a lot of time enhancing the performance and chopped it by > ten, but it still sucked. It took upwards of 10 seconds to retrieve a given > object. The speedy solution was to include all columns in the OrderDetails > table and then restrict the view to the particular columns of interest to > the particular client. This worked well in terms of performance but meant > that our developers had to recreate various views for each client. > > A. > > On Sun, Apr 26, 2009 at 5:28 AM, Salakhetdinov Shamil wrote: > > > Hi Gustav, > > > > Clarification to the subject title -- I meant -- "to use or not to use now > > for real life applications development" -- for sure -- use in our ongoing > > Northwind.NET project, in one of the future releases. > > > > Thank you. > > > > -- > > Shamil > > > > -----Original Message----- > > From: "Gustav Brock" > > To: > > Date: Sat, 25 Apr 2009 23:07:38 +0200 > > Subject: Re: [dba-VB] ADO.NET Entity Framework - to use or not? > > > > > Hi Shamil > > > > > > There probably isn't a definitive recommendation - as always, it depends > > - but I must say I find it quite fascinating to "leave" the tables and views > > and work with objects instead. > > > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > > > From Gustav at cactus.dk Sun Apr 26 16:15:36 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Sun, 26 Apr 2009 23:15:36 +0200 Subject: [dba-VB] SCRUM: Northwind.NET v.1.1 (Alpha) with MS Access Backend published Message-ID: Hi all It is my impression that - in the mind of MS - a downgrade from SQL Server 200x (server-based) should be the SQL Server Compact Edition which is file-based as Access/JET is except that it is local and not shareable but is deployable via Click-Once. Next level below is pure XML. Using Access/JET - or MySQL or any other db - is simply another "business". /gustav >>> max.wanadoo at gmail.com 26-04-2009 19:26 >>> Arthur: Because... 1. I don't know how to do this. 2. I don't see any benefits other than more pain. 3. I don't see any DAO.Properties on the SQL tables. Inertia. Perhaps. Max -----Original Message----- From: dba-vb-bounces at databaseadvisors.com [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: 26 April 2009 15:39 To: Salakhetdinov Shamil; Discussion concerning Visual Basic and related programming issues. Subject: Re: [dba-VB] SCRUM: Northwind.NET v.1.1 (Alpha) with MS Access Backend published Shamil, It is not interesting to me, personally. All my database activity occurs in SQL Server and MySQL. The concept of an Access BE is for me so 20th century LOL. However, I realize that not everyone agrees and that some folks might like an Access BE. (Although given that SQL Express is free, I frankly don't understand this, other than the force of inertia.) Arthur From marklbreen at gmail.com Sun Apr 26 17:02:34 2009 From: marklbreen at gmail.com (Mark Breen) Date: Sun, 26 Apr 2009 23:02:34 +0100 Subject: [dba-VB] SCRUM: Northwind.NET v.1.1 (Alpha) with MS Access Backend published In-Reply-To: References: Message-ID: Hi All, I have been seeing SQL Server compact edition for a while now, but I have not read up about it yet. If it is so light as Gustav just outlined then I really should study it. It sounds just what the doctor ordered, I have always thought, since MSDE 1.0 was launched, that it was too heavy. However, I re-call struggling with a machine that did not have Jet 3.51, and I suppose that installing / using SQL Server CE may also have issues. What the pros / cons to building an XML only BE? As I write this, I see the following potential list of BE's XML only - Simplest Implementation at installation time. SQL Server CE - Not Sure as have to study Jet - Ideal for low volume of data and low numbers of users. SQL Server Express - where mid sized data, mid users and hand installation is possible if required. SQL Server Standard -where mid sized data, mid users and hand installation is possible if required and cost is not an issue mySQL - high data size and licencing cost is an issue Oracle - Just because it is there. So where does that leave the discussion on what to do next? I am off to read up on SQL Sever CE Mark 2009/4/26 Gustav Brock > Hi all > > It is my impression that - in the mind of MS - a downgrade from SQL Server > 200x (server-based) should be the SQL Server Compact Edition which is > file-based as Access/JET is except that it is local and not shareable but is > deployable via Click-Once. > Next level below is pure XML. > > Using Access/JET - or MySQL or any other db - is simply another "business". > > /gustav > t > > >>> max.wanadoo at gmail.com 26-04-2009 19:26 >>> > Arthur: > Because... > 1. I don't know how to do this. > 2. I don't see any benefits other than more pain. > 3. I don't see any DAO.Properties on the SQL tables. > > Inertia. Perhaps. > > Max > > > -----Original Message----- > From: dba-vb-bounces at databaseadvisors.com > [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller > Sent: 26 April 2009 15:39 > To: Salakhetdinov Shamil; Discussion concerning Visual Basic and related > programming issues. > Subject: Re: [dba-VB] SCRUM: Northwind.NET v.1.1 (Alpha) with MS Access > Backend published > > Shamil, > > It is not interesting to me, personally. All my database activity occurs in > SQL Server and MySQL. The concept of an Access BE is for me so 20th century > LOL. However, I realize that not everyone agrees and that some folks might > like an Access BE. (Although given that SQL Express is free, I frankly > don't > understand this, other than the force of inertia.) > > Arthur > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > > From marklbreen at gmail.com Sun Apr 26 18:00:42 2009 From: marklbreen at gmail.com (Mark Breen) Date: Mon, 27 Apr 2009 00:00:42 +0100 Subject: [dba-VB] Proposing/Planning Northwind.NET v.1.5 In-Reply-To: References: Message-ID: Hello Team, I have got the latest code for version 1.5 running here see the TreeView that Gustav has donated. It looks good. On my own local copy I added a few nodes and coupled one of the nodes to the customers form and it works well. I see with the 'real' forms from Version 1.0 that they only one instance appears. I would like to request to be in the team as programmer / tester / test writer, but I fear my compentency in .net is still so low compared to Shamil and Gustav that I may be out of my depth. However, If I can help, I would like to try. BTW, the current version of the application is fantastic. thanks Mark From stuart at lexacorp.com.pg Sun Apr 26 18:03:40 2009 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Mon, 27 Apr 2009 09:03:40 +1000 Subject: [dba-VB] SCRUM: Northwind.NET v.1.1 (Alpha) with MS Access Backend published In-Reply-To: References: , Message-ID: <49F4E84C.13515.13CCDD99@stuart.lexacorp.com.pg> Another option is SQLite. I'd go with that rather than CE. Not for multi-user applications, but if you ned a small, lightweight in-process SQL data engine for a single user application it's well worth looking at. Just a single small DLL to distribute with your application ( < 450KB). There are .Net wrappers available which make it very simple to use. On 26 Apr 2009 at 23:02, Mark Breen wrote: > Hi All, > I have been seeing SQL Server compact edition for a while now, but I have > not read up about it yet. If it is so light as Gustav just outlined then I > really should study it. It sounds just what the doctor ordered, I have > always thought, since MSDE 1.0 was launched, that it was too heavy. > > However, I re-call struggling with a machine that did not have Jet 3.51, and > I suppose that installing / using SQL Server CE may also have issues. > > What the pros / cons to building an XML only BE? > > As I write this, I see the following potential list of BE's > > XML only - Simplest Implementation at installation time. > SQL Server CE - Not Sure as have to study > Jet - Ideal for low volume of data and low numbers of users. > SQL Server Express - where mid sized data, mid users and hand installation > is possible if required. > SQL Server Standard -where mid sized data, mid users and hand installation > is possible if required and cost is not an issue > mySQL - high data size and licencing cost is an issue > Oracle - Just because it is there. > > So where does that leave the discussion on what to do next? > > I am off to read up on SQL Sever CE > > Mark > > > > > > 2009/4/26 Gustav Brock > > > Hi all > > > > It is my impression that - in the mind of MS - a downgrade from SQL Server > > 200x (server-based) should be the SQL Server Compact Edition which is > > file-based as Access/JET is except that it is local and not shareable but is > > deployable via Click-Once. > > Next level below is pure XML. > > > > Using Access/JET - or MySQL or any other db - is simply another "business". > > > > /gustav > > t > > > > >>> max.wanadoo at gmail.com 26-04-2009 19:26 >>> > > Arthur: > > Because... > > 1. I don't know how to do this. > > 2. I don't see any benefits other than more pain. > > 3. I don't see any DAO.Properties on the SQL tables. > > > > Inertia. Perhaps. > > > > Max > > > > > > -----Original Message----- > > From: dba-vb-bounces at databaseadvisors.com > > [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller > > Sent: 26 April 2009 15:39 > > To: Salakhetdinov Shamil; Discussion concerning Visual Basic and related > > programming issues. > > Subject: Re: [dba-VB] SCRUM: Northwind.NET v.1.1 (Alpha) with MS Access > > Backend published > > > > Shamil, > > > > It is not interesting to me, personally. All my database activity occurs in > > SQL Server and MySQL. The concept of an Access BE is for me so 20th century > > LOL. However, I realize that not everyone agrees and that some folks might > > like an Access BE. (Although given that SQL Express is free, I frankly > > don't > > understand this, other than the force of inertia.) > > > > Arthur > > > > > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From michael at ddisolutions.com.au Mon Apr 27 02:27:32 2009 From: michael at ddisolutions.com.au (Michael Maddison) Date: Mon, 27 Apr 2009 17:27:32 +1000 Subject: [dba-VB] ADO.NET Entity Framework - to use or not? References: <29f585dd0904260930g406d6d94o6edc3aea24c5f3d7@mail.gmail.com> Message-ID: <59A61174B1F5B54B97FD4ADDE71E7D014F6957@ddi-01.DDI.local> Don't mean to intrude, but are you looking for something like http://www.nettiers.com ? We've used it in several projects, but not the one we are working on now. It works pretty damn well IMO. Cheers Michael M -----Original Message----- From: dba-vb-bounces at databaseadvisors.com [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Monday, 27 April 2009 2:31 AM To: Salakhetdinov Shamil; Discussion concerning Visual Basic and related programming issues. Subject: Re: [dba-VB] ADO.NET Entity Framework - to use or not? As far as I know, there are two distinct meaninings of the acronym PITA. One is Pain in the Ass and the other is Point In Time Archicture. I was involved in one significant project which used the latter meaning, and several dozen which used the former. On the subject of ORM, I suggest that you contact Paul Nielson, who is a SQL MVP and author of the SQL Bible books, and who has written an ORM thing for SQL Server. My basic take on this is at the low end there will be four procedures for each table (Select, Update, Delete, and Insert). These are quite easy to generate. The trick is in how to handle objects -- consider the classic Orders+OrderDetails example, just to keep the discussion simple. In the relational world you treat Orders and OrderDetails as separate things -- first you add the Order, then you add one or more Details to said Order. This can grow rapidly more complicated given the existence of DetailTypes (Been there, done that). I'll let you run free with the concept of Detail Types, but suffice to say that they have a few columns in common and many unique to the particular type. (For example, Car Rental vs. Hotel Room Booking vs. Seat in a U2 concert.) Suppose that you want to handle this aggregation as an object. What do you gain by doing so? In another app I once worked on, users could define the attributes of various objects they dealt with. They could add a potentially unlimited number of attributes to these objects, which in this case were pulp and paper rolls. Various clients were interested in these or those attributes, and we modeled this as rows in a table. IOW, one virtual row actually expanded to N rows in a child table, and these were all grabbed and assembled into one row, kind of like a crosstab thing. It sucked. I spent a lot of time enhancing the performance and chopped it by ten, but it still sucked. It took upwards of 10 seconds to retrieve a given object. The speedy solution was to include all columns in the OrderDetails table and then restrict the view to the particular columns of interest to the particular client. This worked well in terms of performance but meant that our developers had to recreate various views for each client. A. On Sun, Apr 26, 2009 at 5:28 AM, Salakhetdinov Shamil wrote: > Hi Gustav, > > Clarification to the subject title -- I meant -- "to use or not to use now > for real life applications development" -- for sure -- use in our ongoing > Northwind.NET project, in one of the future releases. > > Thank you. > > -- > Shamil > > -----Original Message----- > From: "Gustav Brock" > To: > Date: Sat, 25 Apr 2009 23:07:38 +0200 > Subject: Re: [dba-VB] ADO.NET Entity Framework - to use or not? > > > Hi Shamil > > > > There probably isn't a definitive recommendation - as always, it depends > - but I must say I find it quite fascinating to "leave" the tables and views > and work with objects instead. > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > > _______________________________________________ dba-VB mailing list dba-VB at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/dba-vb http://www.databaseadvisors.com From Gustav at cactus.dk Mon Apr 27 02:57:46 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Mon, 27 Apr 2009 09:57:46 +0200 Subject: [dba-VB] SCRUM: Northwind.NET v.1.1 (Alpha) with MS Access Backend published Message-ID: Hi Mark and Stuart Many options are available for a database (server) to be used with Dot Net. However, SQL Server CE has the advantage - within its limitations like lack of stored procedures etc. - that it uses the same SQL syntax as its big brothers. Also, a main idea is to provide a local database for Windows applications which is very fast and can act as a high-level "cache" which you in the background synchronise with a central (remote) server based database engine like SQL Server Express or Standard. Tools for setting up such a synched remote/local database are provided which makes this task a snap. /gustav >>> stuart at lexacorp.com.pg 27-04-2009 01:03 >>> Another option is SQLite. I'd go with that rather than CE. Not for multi-user applications, but if you ned a small, lightweight in-process SQL data engine for a single user application it's well worth looking at. Just a single small DLL to distribute with your application ( < 450KB). There are .Net wrappers available which make it very simple to use. On 26 Apr 2009 at 23:02, Mark Breen wrote: > Hi All, > I have been seeing SQL Server compact edition for a while now, but I have > not read up about it yet. If it is so light as Gustav just outlined then I > really should study it. It sounds just what the doctor ordered, I have > always thought, since MSDE 1.0 was launched, that it was too heavy. > > However, I re-call struggling with a machine that did not have Jet 3.51, and > I suppose that installing / using SQL Server CE may also have issues. > > What the pros / cons to building an XML only BE? > > As I write this, I see the following potential list of BE's > > XML only - Simplest Implementation at installation time. > SQL Server CE - Not Sure as have to study > Jet - Ideal for low volume of data and low numbers of users. > SQL Server Express - where mid sized data, mid users and hand installation > is possible if required. > SQL Server Standard -where mid sized data, mid users and hand installation > is possible if required and cost is not an issue > mySQL - high data size and licencing cost is an issue > Oracle - Just because it is there. > > So where does that leave the discussion on what to do next? > > I am off to read up on SQL Sever CE > > Mark > > > > > > 2009/4/26 Gustav Brock > > > Hi all > > > > It is my impression that - in the mind of MS - a downgrade from SQL Server > > 200x (server-based) should be the SQL Server Compact Edition which is > > file-based as Access/JET is except that it is local and not shareable but is > > deployable via Click-Once. > > Next level below is pure XML. > > > > Using Access/JET - or MySQL or any other db - is simply another "business". > > > > /gustav > > t > > > > >>> max.wanadoo at gmail.com 26-04-2009 19:26 >>> > > Arthur: > > Because... > > 1. I don't know how to do this. > > 2. I don't see any benefits other than more pain. > > 3. I don't see any DAO.Properties on the SQL tables. > > > > Inertia. Perhaps. > > > > Max > > > > > > -----Original Message----- > > From: dba-vb-bounces at databaseadvisors.com > > [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller > > Sent: 26 April 2009 15:39 > > To: Salakhetdinov Shamil; Discussion concerning Visual Basic and related > > programming issues. > > Subject: Re: [dba-VB] SCRUM: Northwind.NET v.1.1 (Alpha) with MS Access > > Backend published > > > > Shamil, > > > > It is not interesting to me, personally. All my database activity occurs in > > SQL Server and MySQL. The concept of an Access BE is for me so 20th century > > LOL. However, I realize that not everyone agrees and that some folks might > > like an Access BE. (Although given that SQL Express is free, I frankly > > don't > > understand this, other than the force of inertia.) > > > > Arthur From mcp2004 at mail.ru Mon Apr 27 04:50:15 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Mon, 27 Apr 2009 13:50:15 +0400 Subject: [dba-VB] =?koi8-r?b?QURPLk5FVCBFbnRpdHkgRnJhbWV3b3JrIC0gdG8gdXNl?= =?koi8-r?b?IG9yIG5vdD8=?= In-Reply-To: <59A61174B1F5B54B97FD4ADDE71E7D014F6957@ddi-01.DDI.local> References: <59A61174B1F5B54B97FD4ADDE71E7D014F6957@ddi-01.DDI.local> Message-ID: Hi Michael, Thank you for your feedback. In my opinion we're looking for the ways to avoid using custom tools as .netTiers, CSLA.NET, own custom frameworks (I have got developed one like .netTiers, maybe with not that much features but rather similar AFAIS - my own also works pretty well in real life apps) - the main current "killer" framework to try is MS ADO.NET Entity Framework, which is supported by .NET Framework SP1 (VS2008 SP1), but which have some limitations e.g. absense of flexible SPs mapping features (which BTW is not looking as an issue at all to Gustav :) maybe for me only in our SCRUM team) but all(?) that limitations are planned to be fixed in VS2010... Thank you. -- Shamil -----Original Message----- From: "Michael Maddison" To: "Discussion concerning Visual Basic and related programming issues." Date: Mon, 27 Apr 2009 17:27:32 +1000 Subject: Re: [dba-VB] ADO.NET Entity Framework - to use or not? > Don't mean to intrude, but are you looking for something like > http://www.nettiers.com ? > We've used it in several projects, but not the one we are working on > now. > It works pretty damn well IMO. > > Cheers > > Michael M > > > -----Original Message----- > From: dba-vb-bounces at databaseadvisors.com > [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller > Sent: Monday, 27 April 2009 2:31 AM > To: Salakhetdinov Shamil; Discussion concerning Visual Basic and related > programming issues. > Subject: Re: [dba-VB] ADO.NET Entity Framework - to use or not? > > As far as I know, there are two distinct meaninings of the acronym PITA. > One > is Pain in the Ass and the other is Point In Time Archicture. I was > involved > in one significant project which used the latter meaning, and several > dozen > which used the former. > > On the subject of ORM, I suggest that you contact Paul Nielson, who is a > SQL > MVP and author of the SQL Bible books, and who has written an ORM thing > for > SQL Server. My basic take on this is at the low end there will be four > procedures for each table (Select, Update, Delete, and Insert). These > are > quite easy to generate. The trick is in how to handle objects -- > consider > the classic Orders+OrderDetails example, just to keep the discussion > simple. > In the relational world you treat Orders and OrderDetails as separate > things > -- first you add the Order, then you add one or more Details to said > Order. > This can grow rapidly more complicated given the existence of > DetailTypes > (Been there, done that). I'll let you run free with the concept of > Detail > Types, but suffice to say that they have a few columns in common and > many > unique to the particular type. (For example, Car Rental vs. Hotel Room > Booking vs. Seat in a U2 concert.) > > Suppose that you want to handle this aggregation as an object. What do > you > gain by doing so? > > In another app I once worked on, users could define the attributes of > various objects they dealt with. They could add a potentially unlimited > number of attributes to these objects, which in this case were pulp and > paper rolls. Various clients were interested in these or those > attributes, > and we modeled this as rows in a table. IOW, one virtual row actually > expanded to N rows in a child table, and these were all grabbed and > assembled into one row, kind of like a crosstab thing. > > It sucked. I spent a lot of time enhancing the performance and chopped > it by > ten, but it still sucked. It took upwards of 10 seconds to retrieve a > given > object. The speedy solution was to include all columns in the > OrderDetails > table and then restrict the view to the particular columns of interest > to > the particular client. This worked well in terms of performance but > meant > that our developers had to recreate various views for each client. > > A. > > On Sun, Apr 26, 2009 at 5:28 AM, Salakhetdinov Shamil > wrote: > > > Hi Gustav, > > > > Clarification to the subject title -- I meant -- "to use or not to use > now > > for real life applications development" -- for sure -- use in our > ongoing > > Northwind.NET project, in one of the future releases. > > > > Thank you. > > > > -- > > Shamil > > > > -----Original Message----- > > From: "Gustav Brock" > > To: > > Date: Sat, 25 Apr 2009 23:07:38 +0200 > > Subject: Re: [dba-VB] ADO.NET Entity Framework - to use or not? > > > > > Hi Shamil > > > > > > There probably isn't a definitive recommendation - as always, it > depends > > - but I must say I find it quite fascinating to "leave" the tables and > views > > and work with objects instead. > > > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From robert at webedb.com Mon Apr 27 12:22:22 2009 From: robert at webedb.com (Robert L. Stewart) Date: Mon, 27 Apr 2009 12:22:22 -0500 Subject: [dba-VB] SPAM-MED: dba-VB Digest, Vol 66, Issue 45 In-Reply-To: References: Message-ID: <200904271722.n3RHMlHA003923@databaseadvisors.com> At 12:00 PM 4/27/2009, you wrote: >Send dba-VB mailing list submissions to > dba-vb at databaseadvisors.com > >To subscribe or unsubscribe via the World Wide Web, visit > http://databaseadvisors.com/mailman/listinfo/dba-vb >or, via email, send a message with subject or body 'help' to > dba-vb-request at databaseadvisors.com > >You can reach the person managing the list at > dba-vb-owner at databaseadvisors.com > >When replying, please edit your Subject line so it is more specific >than "Re: Contents of dba-VB digest..." > > >Today's Topics: > > 1. Re: ADO.NET Entity Framework - to use or not? (Michael Maddison) > 2. Re: SCRUM: Northwind.NET v.1.1 (Alpha) with MS Access Backend > published (Gustav Brock) > 3. Re: ADO.NET Entity Framework - to use or not? > (Salakhetdinov Shamil) > > >---------------------------------------------------------------------- > >Message: 1 >Date: Mon, 27 Apr 2009 17:27:32 +1000 >From: "Michael Maddison" >Subject: Re: [dba-VB] ADO.NET Entity Framework - to use or not? >To: "Discussion concerning Visual Basic and related programming > issues." >Message-ID: <59A61174B1F5B54B97FD4ADDE71E7D014F6957 at ddi-01.DDI.local> >Content-Type: text/plain; charset="us-ascii" > >Don't mean to intrude, but are you looking for something like >http://www.nettiers.com ? >We've used it in several projects, but not the one we are working on >now. >It works pretty damn well IMO. > >Cheers > >Michael M > > >-----Original Message----- >From: dba-vb-bounces at databaseadvisors.com >[mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller >Sent: Monday, 27 April 2009 2:31 AM >To: Salakhetdinov Shamil; Discussion concerning Visual Basic and related >programming issues. >Subject: Re: [dba-VB] ADO.NET Entity Framework - to use or not? > >As far as I know, there are two distinct meaninings of the acronym PITA. >One >is Pain in the Ass and the other is Point In Time Archicture. I was >involved >in one significant project which used the latter meaning, and several >dozen >which used the former. > >On the subject of ORM, I suggest that you contact Paul Nielson, who is a >SQL >MVP and author of the SQL Bible books, and who has written an ORM thing >for >SQL Server. My basic take on this is at the low end there will be four >procedures for each table (Select, Update, Delete, and Insert). These >are >quite easy to generate. The trick is in how to handle objects -- >consider >the classic Orders+OrderDetails example, just to keep the discussion >simple. >In the relational world you treat Orders and OrderDetails as separate >things >-- first you add the Order, then you add one or more Details to said >Order. >This can grow rapidly more complicated given the existence of >DetailTypes >(Been there, done that). I'll let you run free with the concept of >Detail >Types, but suffice to say that they have a few columns in common and >many >unique to the particular type. (For example, Car Rental vs. Hotel Room >Booking vs. Seat in a U2 concert.) > >Suppose that you want to handle this aggregation as an object. What do >you >gain by doing so? > >In another app I once worked on, users could define the attributes of >various objects they dealt with. They could add a potentially unlimited >number of attributes to these objects, which in this case were pulp and >paper rolls. Various clients were interested in these or those >attributes, >and we modeled this as rows in a table. IOW, one virtual row actually >expanded to N rows in a child table, and these were all grabbed and >assembled into one row, kind of like a crosstab thing. > >It sucked. I spent a lot of time enhancing the performance and chopped >it by >ten, but it still sucked. It took upwards of 10 seconds to retrieve a >given >object. The speedy solution was to include all columns in the >OrderDetails >table and then restrict the view to the particular columns of interest >to >the particular client. This worked well in terms of performance but >meant >that our developers had to recreate various views for each client. > >A. > >On Sun, Apr 26, 2009 at 5:28 AM, Salakhetdinov Shamil >wrote: > > > Hi Gustav, > > > > Clarification to the subject title -- I meant -- "to use or not to use >now > > for real life applications development" -- for sure -- use in our >ongoing > > Northwind.NET project, in one of the future releases. > > > > Thank you. > > > > -- > > Shamil > > > > -----Original Message----- > > From: "Gustav Brock" > > To: > > Date: Sat, 25 Apr 2009 23:07:38 +0200 > > Subject: Re: [dba-VB] ADO.NET Entity Framework - to use or not? > > > > > Hi Shamil > > > > > > There probably isn't a definitive recommendation - as always, it >depends > > - but I must say I find it quite fascinating to "leave" the tables and >views > > and work with objects instead. > > > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > >_______________________________________________ >dba-VB mailing list >dba-VB at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/dba-vb >http://www.databaseadvisors.com > > > > >------------------------------ > >Message: 2 >Date: Mon, 27 Apr 2009 09:57:46 +0200 >From: "Gustav Brock" >Subject: Re: [dba-VB] SCRUM: Northwind.NET v.1.1 (Alpha) with MS > Access Backend published >To: >Message-ID: >Content-Type: text/plain; charset=US-ASCII > >Hi Mark and Stuart > >Many options are available for a database (server) to be used with Dot Net. > >However, SQL Server CE has the advantage - within its limitations >like lack of stored procedures etc. - that it uses the same SQL >syntax as its big brothers. >Also, a main idea is to provide a local database for Windows >applications which is very fast and can act as a high-level "cache" >which you in the background synchronise with a central (remote) >server based database engine like SQL Server Express or Standard. >Tools for setting up such a synched remote/local database are >provided which makes this task a snap. > >/gustav > > > >>> stuart at lexacorp.com.pg 27-04-2009 01:03 >>> >Another option is SQLite. I'd go with that rather than CE. > >Not for multi-user applications, but if you ned a small, lightweight >in-process SQL data >engine for a single user application it's well worth looking >at. Just a single small DLL to >distribute with your application ( < 450KB). > >There are .Net wrappers available which make it very simple to use. > > >On 26 Apr 2009 at 23:02, Mark Breen wrote: > > > Hi All, > > I have been seeing SQL Server compact edition for a while now, but I have > > not read up about it yet. If it is so light as Gustav just outlined then I > > really should study it. It sounds just what the doctor ordered, I have > > always thought, since MSDE 1.0 was launched, that it was too heavy. > > > > However, I re-call struggling with a machine that did not have > Jet 3.51, and > > I suppose that installing / using SQL Server CE may also have issues. > > > > What the pros / cons to building an XML only BE? > > > > As I write this, I see the following potential list of BE's > > > > XML only - Simplest Implementation at installation time. > > SQL Server CE - Not Sure as have to study > > Jet - Ideal for low volume of data and low numbers of users. > > SQL Server Express - where mid sized data, mid users and hand installation > > is possible if required. > > SQL Server Standard -where mid sized data, mid users and hand installation > > is possible if required and cost is not an issue > > mySQL - high data size and licencing cost is an issue > > Oracle - Just because it is there. > > > > So where does that leave the discussion on what to do next? > > > > I am off to read up on SQL Sever CE > > > > Mark > > > > > > > > > > > > 2009/4/26 Gustav Brock > > > > > Hi all > > > > > > It is my impression that - in the mind of MS - a downgrade from > SQL Server > > > 200x (server-based) should be the SQL Server Compact Edition which is > > > file-based as Access/JET is except that it is local and not > shareable but is > > > deployable via Click-Once. > > > Next level below is pure XML. > > > > > > Using Access/JET - or MySQL or any other db - is simply another > "business". > > > > > > /gustav > > > t > > > > > > >>> max.wanadoo at gmail.com 26-04-2009 19:26 >>> > > > Arthur: > > > Because... > > > 1. I don't know how to do this. > > > 2. I don't see any benefits other than more pain. > > > 3. I don't see any DAO.Properties on the SQL tables. > > > > > > Inertia. Perhaps. > > > > > > Max > > > > > > > > > -----Original Message----- > > > From: dba-vb-bounces at databaseadvisors.com > > > [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller > > > Sent: 26 April 2009 15:39 > > > To: Salakhetdinov Shamil; Discussion concerning Visual Basic and related > > > programming issues. > > > Subject: Re: [dba-VB] SCRUM: Northwind.NET v.1.1 (Alpha) with MS Access > > > Backend published > > > > > > Shamil, > > > > > > It is not interesting to me, personally. All my database > activity occurs in > > > SQL Server and MySQL. The concept of an Access BE is for me so > 20th century > > > LOL. However, I realize that not everyone agrees and that some > folks might > > > like an Access BE. (Although given that SQL Express is free, I frankly > > > don't > > > understand this, other than the force of inertia.) > > > > > > Arthur > > > > >------------------------------ > >Message: 3 >Date: Mon, 27 Apr 2009 13:50:15 +0400 >From: Salakhetdinov Shamil >Subject: Re: [dba-VB] ADO.NET Entity Framework - to use or not? >To: "Discussion concerning Visual Basic and related programming > issues." >Message-ID: >Content-Type: text/plain; charset=koi8-r > >Hi Michael, > >Thank you for your feedback. > >In my opinion we're looking for the ways to avoid using custom tools >as .netTiers, CSLA.NET, own custom frameworks (I have got developed >one like .netTiers, maybe with not that much features but rather >similar AFAIS - my own also works pretty well in real life apps) - >the main current "killer" framework to try is MS ADO.NET Entity >Framework, which is supported by .NET Framework SP1 (VS2008 SP1), >but which have some limitations e.g. absense of flexible SPs mapping >features (which BTW is not looking as an issue at all to Gustav :) >maybe for me only in our SCRUM team) but all(?) that limitations are >planned to be fixed in VS2010... > >Thank you. > >-- >Shamil > >-----Original Message----- >From: "Michael Maddison" >To: "Discussion concerning Visual Basic and related programming >issues." >Date: Mon, 27 Apr 2009 17:27:32 +1000 >Subject: Re: [dba-VB] ADO.NET Entity Framework - to use or not? > > > Don't mean to intrude, but are you looking for something like > > http://www.nettiers.com ? > > We've used it in several projects, but not the one we are working on > > now. > > It works pretty damn well IMO. > > > > Cheers > > > > Michael M > > > > > > -----Original Message----- > > From: dba-vb-bounces at databaseadvisors.com > > [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller > > Sent: Monday, 27 April 2009 2:31 AM > > To: Salakhetdinov Shamil; Discussion concerning Visual Basic and related > > programming issues. > > Subject: Re: [dba-VB] ADO.NET Entity Framework - to use or not? > > > > As far as I know, there are two distinct meaninings of the acronym PITA. > > One > > is Pain in the Ass and the other is Point In Time Archicture. I was > > involved > > in one significant project which used the latter meaning, and several > > dozen > > which used the former. > > > > On the subject of ORM, I suggest that you contact Paul Nielson, who is a > > SQL > > MVP and author of the SQL Bible books, and who has written an ORM thing > > for > > SQL Server. My basic take on this is at the low end there will be four > > procedures for each table (Select, Update, Delete, and Insert). These > > are > > quite easy to generate. The trick is in how to handle objects -- > > consider > > the classic Orders+OrderDetails example, just to keep the discussion > > simple. > > In the relational world you treat Orders and OrderDetails as separate > > things > > -- first you add the Order, then you add one or more Details to said > > Order. > > This can grow rapidly more complicated given the existence of > > DetailTypes > > (Been there, done that). I'll let you run free with the concept of > > Detail > > Types, but suffice to say that they have a few columns in common and > > many > > unique to the particular type. (For example, Car Rental vs. Hotel Room > > Booking vs. Seat in a U2 concert.) > > > > Suppose that you want to handle this aggregation as an object. What do > > you > > gain by doing so? > > > > In another app I once worked on, users could define the attributes of > > various objects they dealt with. They could add a potentially unlimited > > number of attributes to these objects, which in this case were pulp and > > paper rolls. Various clients were interested in these or those > > attributes, > > and we modeled this as rows in a table. IOW, one virtual row actually > > expanded to N rows in a child table, and these were all grabbed and > > assembled into one row, kind of like a crosstab thing. > > > > It sucked. I spent a lot of time enhancing the performance and chopped > > it by > > ten, but it still sucked. It took upwards of 10 seconds to retrieve a > > given > > object. The speedy solution was to include all columns in the > > OrderDetails > > table and then restrict the view to the particular columns of interest > > to > > the particular client. This worked well in terms of performance but > > meant > > that our developers had to recreate various views for each client. > > > > A. > > > > On Sun, Apr 26, 2009 at 5:28 AM, Salakhetdinov Shamil > > wrote: > > > > > Hi Gustav, > > > > > > Clarification to the subject title -- I meant -- "to use or not to use > > now > > > for real life applications development" -- for sure -- use in our > > ongoing > > > Northwind.NET project, in one of the future releases. > > > > > > Thank you. > > > > > > -- > > > Shamil > > > > > > -----Original Message----- > > > From: "Gustav Brock" > > > To: > > > Date: Sat, 25 Apr 2009 23:07:38 +0200 > > > Subject: Re: [dba-VB] ADO.NET Entity Framework - to use or not? > > > > > > > Hi Shamil > > > > > > > > There probably isn't a definitive recommendation - as always, it > > depends > > > - but I must say I find it quite fascinating to "leave" the tables and > > views > > > and work with objects instead. > > > > > > > > > _______________________________________________ > > > dba-VB mailing list > > > dba-VB at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > > http://www.databaseadvisors.com > > > > > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > > >------------------------------ > >_______________________________________________ >dba-VB mailing list >dba-VB at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/dba-vb > > >End of dba-VB Digest, Vol 66, Issue 45 >************************************** From robert at webedb.com Mon Apr 27 12:45:00 2009 From: robert at webedb.com (Robert L. Stewart) Date: Mon, 27 Apr 2009 12:45:00 -0500 Subject: [dba-VB] ADO.NET Entity Framework - to use or not? In-Reply-To: References: Message-ID: <200904271745.n3RHjO3B010692@databaseadvisors.com> I have used both nettiers and Entity Framework. There are 3 of us that are creating commercial apps right now. One app is done in nettiers. The others are being built using Entity Framework. The other thing is that we are also using C# and not VB on them. Not that that is an issue... We are currently using the option to build it from the database and not even trying to build it in the designer. If your DB is done correctly with all the foreign key relationships setup, you will get a good entity model to work from. The reason we stopped using nettiers was because it is a black box that we cannot control. Entity framework and Linq to Objects seemed to be the right way to go to keep everything internal and not use 3rd party black box software that generated a massive data layer. Although nettiers is a good product and worked well on the application is it being used for. At 12:00 PM 4/27/2009, you wrote: >Date: Mon, 27 Apr 2009 17:27:32 +1000 >From: "Michael Maddison" >Subject: Re: [dba-VB] ADO.NET Entity Framework - to use or not? >To: "Discussion concerning Visual Basic and related programming > issues." >Message-ID: <59A61174B1F5B54B97FD4ADDE71E7D014F6957 at ddi-01.DDI.local> >Content-Type: text/plain; charset="us-ascii" > >Don't mean to intrude, but are you looking for something like >http://www.nettiers.com ? >We've used it in several projects, but not the one we are working on >now. >It works pretty damn well IMO. > >Cheers > >Michael M > >Date: Mon, 27 Apr 2009 13:50:15 +0400 >From: Salakhetdinov Shamil >Subject: Re: [dba-VB] ADO.NET Entity Framework - to use or not? >To: "Discussion concerning Visual Basic and related programming > issues." >Message-ID: >Content-Type: text/plain; charset=koi8-r > >Hi Michael, > >Thank you for your feedback. > >In my opinion we're looking for the ways to avoid using custom tools >as .netTiers, CSLA.NET, own custom frameworks (I have got developed >one like .netTiers, maybe with not that much features but rather >similar AFAIS - my own also works pretty well in real life apps) - >the main current "killer" framework to try is MS ADO.NET Entity >Framework, which is supported by .NET Framework SP1 (VS2008 SP1), >but which have some limitations e.g. absense of flexible SPs mapping >features (which BTW is not looking as an issue at all to Gustav :) >maybe for me only in our SCRUM team) but all(?) that limitations are >planned to be fixed in VS2010... > >Thank you. > >-- >Shamil From mcp2004 at mail.ru Mon Apr 27 13:43:01 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Mon, 27 Apr 2009 22:43:01 +0400 Subject: [dba-VB] =?koi8-r?b?QURPLk5FVCBFbnRpdHkgRnJhbWV3b3JrIC0gdG8gdXNl?= =?koi8-r?b?IG9yIG5vdD8=?= In-Reply-To: <200904271745.n3RHjO3B010692@databaseadvisors.com> References: <200904271745.n3RHjO3B010692@databaseadvisors.com> Message-ID: Hi Robert, Could you please give us/post here some stats on the application database you're using with ADO.NET Entity Framework? Is it correct to assume that you do not use currently any stored procedures in your database and therefore no any stored procedures mappings to entities? Thank you. -- Shamil -----Original Message----- From: "Robert L. Stewart" To: dba-vb at databaseadvisors.com Date: Mon, 27 Apr 2009 12:45:00 -0500 Subject: Re: [dba-VB] ADO.NET Entity Framework - to use or not? > I have used both nettiers and Entity Framework. > > There are 3 of us that are creating commercial apps right now. > One app is done in nettiers. The others are being built using > Entity Framework. > > The other thing is that we are also using C# and not VB on them. > Not that that is an issue... > > We are currently using the option to build it from the database > and not even trying to build it in the designer. If your DB is > done correctly with all the foreign key relationships setup, > you will get a good entity model to work from. > > The reason we stopped using nettiers was because it is a black > box that we cannot control. Entity framework and Linq to Objects > seemed to be the right way to go to keep everything internal > and not use 3rd party black box software that generated a massive > data layer. Although nettiers is a good product and worked well > on the application is it being used for. > > From mcp2004 at mail.ru Mon Apr 27 14:57:13 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Mon, 27 Apr 2009 23:57:13 +0400 Subject: [dba-VB] ASP.NET 2.0/3.5 MS ReportViewer Reporting sample using MS Access database... Message-ID: Hi All, I have got published today a sample ASP.NET 2.0/3.5 application using MS Reportviewer Reports from our SCRUM Team's Northwind.NET project. This application is developed as "quick and dirty": - 1) downgrading .NET WinForms + MS SQL backed application to .NET WinForm + MS Access backend application; - 2) using MS Access backend and MS ReportViewer Reports from downgraded (1) app to make the following ASP.NET 2.0/3.5 sample: http://shamils-4.hosting.parking.ru/nw/ The sources of the above ASP.NET sample are planned to be released on http://northwind.codeplex.com during this week. Thank you. -- Shamil From robert at webedb.com Tue Apr 28 13:44:35 2009 From: robert at webedb.com (Robert L. Stewart) Date: Tue, 28 Apr 2009 13:44:35 -0500 Subject: [dba-VB] ADO.NET Entity Framework - to use or not? In-Reply-To: References: Message-ID: <200904281845.n3SIj8A5008370@databaseadvisors.com> Currently, there are no stored procedures. In the one that I am rewriting, there will be. But, they do not perform CRUD functions. They will mostly be used for reporting and for building a data mart from the transactional data. At 12:00 PM 4/28/2009, you wrote: >Date: Mon, 27 Apr 2009 22:43:01 +0400 >From: Salakhetdinov Shamil >Subject: Re: [dba-VB] ADO.NET Entity Framework - to use or not? >To: "Discussion concerning Visual Basic and related programming > issues." >Message-ID: >Content-Type: text/plain; charset=koi8-r > >Hi Robert, > >Could you please give us/post here some stats on the application >database you're using with ADO.NET Entity Framework? > >Is it correct to assume that you do not use currently any stored >procedures in your database and therefore no any stored procedures >mappings to entities? > >Thank you. > >-- >Shamil From mcp2004 at mail.ru Tue Apr 28 14:34:13 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Tue, 28 Apr 2009 23:34:13 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IE5vcnRod2luZC5ORVQgdi4xLjIgUmVsZWFz?= =?koi8-r?b?ZWQ=?= Message-ID: Hi All, Northwind.NET v.1.2 (sources and executables) released on http://northwind.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=26600 This version has: 1) WinForms sample application with MS SQL 2005/2008 BE; 2) WinForms sample application with MS Access BE; 3) ASP.NET sample reporting website with MS Access BE. Thank you. -- Shamil From mcp2004 at mail.ru Tue Apr 28 14:41:08 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Tue, 28 Apr 2009 23:41:08 +0400 Subject: [dba-VB] =?koi8-r?b?QURPLk5FVCBFbnRpdHkgRnJhbWV3b3JrIC0gdG8gdXNl?= =?koi8-r?b?IG9yIG5vdD8=?= In-Reply-To: <200904281845.n3SIj8A5008370@databaseadvisors.com> References: <200904281845.n3SIj8A5008370@databaseadvisors.com> Message-ID: Hi Robert, I'm only starting with EF, and from other posts on Web I have got an impression that it's not pssible to map selection SPs to entities in VS2008 SP1 - is that correct information? (they say the mapping feature exists in VS2010 to be released somewhere end of this year) Yes, I realize I can extend entities' (partial?) classes manually - and use custom SPs in such extensions - are you doing something like that? Thank you. -- Shamil -----Original Message----- From: "Robert L. Stewart" To: dba-vb at databaseadvisors.com Date: Tue, 28 Apr 2009 13:44:35 -0500 Subject: Re: [dba-VB] ADO.NET Entity Framework - to use or not? > Currently, there are no stored procedures. > > In the one that I am rewriting, there will be. > But, they do not perform CRUD functions. They > will mostly be used for reporting and for building > a data mart from the transactional data. > > > At 12:00 PM 4/28/2009, you wrote: > >Date: Mon, 27 Apr 2009 22:43:01 +0400 > >From: Salakhetdinov Shamil > >Subject: Re: [dba-VB] ADO.NET Entity Framework - to use or not? > >To: "Discussion concerning Visual Basic and related programming > > issues." > >Message-ID: > >Content-Type: text/plain; charset=koi8-r > > > >Hi Robert, > > > >Could you please give us/post here some stats on the application > >database you're using with ADO.NET Entity Framework? > > > >Is it correct to assume that you do not use currently any stored > >procedures in your database and therefore no any stored procedures > >mappings to entities? > > > >Thank you. > > > >-- > >Shamil > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From robert at webedb.com Wed Apr 29 13:26:03 2009 From: robert at webedb.com (Robert L. Stewart) Date: Wed, 29 Apr 2009 13:26:03 -0500 Subject: [dba-VB] ADO.NET Entity Framework - to use or not? In-Reply-To: References: Message-ID: <200904291826.n3TIQcBm000577@databaseadvisors.com> Shamil, Since I have not done it yet, I cannot answer that. But, I will do some testing over the weekend and let you know what I find out. Robert At 12:00 PM 4/29/2009, you wrote: >Date: Tue, 28 Apr 2009 23:41:08 +0400 >From: Salakhetdinov Shamil >Subject: Re: [dba-VB] ADO.NET Entity Framework - to use or not? >To: "Discussion concerning Visual Basic and related programming > issues." >Message-ID: >Content-Type: text/plain; charset=koi8-r > > >Hi Robert, > >I'm only starting with EF, and from other posts on Web I have got an >impression that it's not pssible to map selection SPs to entities in >VS2008 SP1 - is that correct information? (they say the mapping >feature exists in VS2010 to be released somewhere end of this year) > >Yes, I realize I can extend entities' (partial?) classes manually - >and use custom SPs in such extensions - are you doing something like that? > >Thank you. > >-- >Shamil From mcp2004 at mail.ru Wed Apr 29 15:06:33 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Thu, 30 Apr 2009 00:06:33 +0400 Subject: [dba-VB] =?koi8-r?b?QURPLk5FVCBFbnRpdHkgRnJhbWV3b3JrIC0gdG8gdXNl?= =?koi8-r?b?IG9yIG5vdD8=?= In-Reply-To: <200904291826.n3TIQcBm000577@databaseadvisors.com> References: <200904291826.n3TIQcBm000577@databaseadvisors.com> Message-ID: Thank you in advance, Robert. -- Shamil -----Original Message----- From: "Robert L. Stewart" To: dba-vb at databaseadvisors.com Date: Wed, 29 Apr 2009 13:26:03 -0500 Subject: Re: [dba-VB] ADO.NET Entity Framework - to use or not? > Shamil, > > Since I have not done it yet, I cannot answer that. > But, I will do some testing over the weekend and > let you know what I find out. > > Robert > > At 12:00 PM 4/29/2009, you wrote: > >Date: Tue, 28 Apr 2009 23:41:08 +0400 > >From: Salakhetdinov Shamil > >Subject: Re: [dba-VB] ADO.NET Entity Framework - to use or not? > >To: "Discussion concerning Visual Basic and related programming > > issues." > >Message-ID: > >Content-Type: text/plain; charset=koi8-r > > > > > >Hi Robert, > > > >I'm only starting with EF, and from other posts on Web I have got an > >impression that it's not pssible to map selection SPs to entities in > >VS2008 SP1 - is that correct information? (they say the mapping > >feature exists in VS2010 to be released somewhere end of this year) > > > >Yes, I realize I can extend entities' (partial?) classes manually - > >and use custom SPs in such extensions - are you doing something like that? > > > >Thank you. > > > >-- > >Shamil > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mcp2004 at mail.ru Wed Apr 1 12:11:48 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Wed, 01 Apr 2009 21:11:48 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IFNwcmludCAtIDFzdCB3ZWVrIHBsYW4=?= In-Reply-To: References: Message-ID: Hi SCRUM Team and all, The Orders, Customers and Products forms are implemented here and committed to our SCC server. The first week tasks are completed and ready to test by ProductOwner. Thank you. -- Shamil -----Original Message----- From: "Gustav Brock" To: Date: Mon, 30 Mar 2009 22:44:10 +0200 Subject: Re: [dba-VB] SCRUM: Sprint - 1st week plan > Hi SCRUM Team > > As Shamil has written several times, we have to learn new techniques and tools. TortoiseSVN/VirtualSVN has been an eye-opener to me - it is a pleasure to work with and if you never before have use a versioning system for your code, this is your chance. To me it is double fun as I work both at home, from a laptop and at the office. Previously I just copied the complete solution folder to and from an FTP folder - now I can just open VS and in a minute I have al updates from wherever they were made! > > I really appreciate the time Shamil has taken to get this going - I know very well have much time it takes to research and test and set up. > > The Employee form was a bit late - I had some troubles with it, but Shamil came up with a good solution for storing the pictures. > > How are you doing Doug and John? Can you also open and download the pictures of the employees? > > /gustav > > > >>> Gustav at cactus.dk 30-03-2009 18:49 >>> > Hi SCRUM Team > > So how are we proceeding? > I'm a little unsure what the next step is ... > > /gustav > > > >>> Salakhetdinov Shamil 25-03-2009 18:18 >>> > Hi SCRUM Team and all, > > I have got added developed CustomerOrders form. > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mcp2004 at mail.ru Wed Apr 1 12:14:04 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Wed, 01 Apr 2009 21:14:04 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IFNwcmludCAtIDFzdCB3ZWVrIHBsYW4=?= In-Reply-To: <2D4BC8938DED4924AB557F977E5E0C0B@Mattys> References: <2D4BC8938DED4924AB557F977E5E0C0B@Mattys> Message-ID: Hi Mike, You planned to change your form layout a bit, didn't you? I have got all the latest updates from our SCC server and I haven't found these layout changes - am I missing something? Thank you. -- Shamil -----Original Message----- From: "Mike Mattys" To: "Discussion concerning Visual Basic and related programming issues." Date: Tue, 31 Mar 2009 17:45:27 -0400 Subject: Re: [dba-VB] SCRUM: Sprint - 1st week plan > > I hope no one is waiting on me ... ? > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mmattys at rochester.rr.com Wed Apr 1 12:21:53 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Wed, 1 Apr 2009 13:21:53 -0400 Subject: [dba-VB] SCRUM: Sprint - 1st week plan References: <2D4BC8938DED4924AB557F977E5E0C0B@Mattys> Message-ID: Shamil, No - please consider it finished - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Salakhetdinov Shamil" To: "Discussion concerning Visual Basic and related programming issues." Sent: Wednesday, April 01, 2009 1:14 PM Subject: Re: [dba-VB] SCRUM: Sprint - 1st week plan > > Hi Mike, > > You planned to change your form layout a bit, didn't you? > I have got all the latest updates from our SCC server and I haven't found > these layout changes - am I missing something? > > Thank you. > > -- > Shamil > > -----Original Message----- > From: "Mike Mattys" > To: "Discussion concerning Visual Basic and related programming > issues." > Date: Tue, 31 Mar 2009 17:45:27 -0400 > Subject: Re: [dba-VB] SCRUM: Sprint - 1st week plan > >> >> I hope no one is waiting on me ... ? >> >> - >> Michael R Mattys >> MapPoint and Database Dev >> www.mattysconsulting.com From mcp2004 at mail.ru Wed Apr 1 12:22:50 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Wed, 01 Apr 2009 21:22:50 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IFNwcmludCAtIDFzdCB3ZWVrIHBsYW4=?= In-Reply-To: References: Message-ID: Hi Mark, You can test the current version to see that it evolves in the right (expected there) direction or not. As for SQL DB - AFAIU we should have it always kept as a set of SQL scripts to be able to recreate it from scratch anytime. Currenty we have to leave this task out of scope of this project because we have limited resources. The SQL Scripts, which are created while working on forms/reports are added to the main project and have to be applied manually. A note record is added about every such SQL Script/DB object addition/update to the main project text file located in \!Documents folder and called Notes.txt. So far just three new SQL Scripts are added for all the currently developed forms - and the latter are more than a half of Northwind forms. Thank you. -- Shamil -----Original Message----- From: Mark Breen To: "Discussion concerning Visual Basic and related programming issues." Date: Tue, 31 Mar 2009 20:01:36 +0100 Subject: Re: [dba-VB] SCRUM: Sprint - 1st week plan > Hello Gustav, > > > Thanks for the update, I also fear that I may have some tasks that I should > be doing, but am not. > > I guess that I could attempt to get the current code version and review it > as Product Owner, but somehow, I fear that I may not be supposed to 'look > behind the curtin' until it is ready. > > So, currently I have no work to do, anyone may correct me if I have this > wrong. > > I am also using the SCCS at the moment, on another project, and getting more > and more pleased with how well it works. What I have not delved into yet, > is the concept of branches and trunks, perhaps I should put that on the > list. > > Also, we will eventually need to store the db in source control also. I > tried a a few years ago to get a fast way to do that, but did not really > achieve what I wanted. Of course one method is that I could place the db on > the same server as the SCCS but if we do that, it must have some element of > care taken, so that one developer does not break the other work. It may not > be urgent, but for sure we will eventually need a protected db that is there > for each developer to try out major versions of his work. For the minor > versions, he can work in his own local machine. > > This then brings the other arkward issue of connection strings, which I find > to be a pain when I have many systems to work with, and to test code. > > What is great about SVN and the other tools is they are so good and they are > free. that is amazing. > > Thanks > > Mark > > > 2009/3/30 Gustav Brock > > > Hi SCRUM Team > > > > As Shamil has written several times, we have to learn new techniques and > > tools. TortoiseSVN/VirtualSVN has been an eye-opener to me - it is a > > pleasure to work with and if you never before have use a versioning system > > for your code, this is your chance. To me it is double fun as I work both at > > home, from a laptop and at the office. Previously I just copied the complete > > solution folder to and from an FTP folder - now I can just open VS and in a > > minute I have al updates from wherever they were made! > > > > I really appreciate the time Shamil has taken to get this going - I know > > very well have much time it takes to research and test and set up. > > > > The Employee form was a bit late - I had some troubles with it, but Shamil > > came up with a good solution for storing the pictures. > > > > How are you doing Doug and John? Can you also open and download the > > pictures of the employees? > > > > /gustav > > > > > > >>> Gustav at cactus.dk 30-03-2009 18:49 >>> > > Hi SCRUM Team > > > > So how are we proceeding? > > I'm a little unsure what the next step is ... > > > > /gustav > > > > > > >>> Salakhetdinov Shamil 25-03-2009 18:18 >>> > > Hi SCRUM Team and all, > > > > I have got added developed CustomerOrders form. > > > > > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mcp2004 at mail.ru Wed Apr 1 12:44:48 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Wed, 01 Apr 2009 21:44:48 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IFNwcmludCAtIDFzdCB3ZWVrIHBsYW4=?= In-Reply-To: References: Message-ID: OK Mike, BTW this is our ProductOwner who has the authority to accept or reject 'DONE' state of developed forms and reports... But you did do some changes but decided to not commit them? Why? Thank you. -- Shamil -----Original Message----- From: "Mike Mattys" To: "Salakhetdinov Shamil" ,"Discussion concerning Visual Basic and related programming issues." Date: Wed, 1 Apr 2009 13:21:53 -0400 Subject: Re: [dba-VB] SCRUM: Sprint - 1st week plan > Shamil, > > No - please consider it finished > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > ----- Original Message ----- > From: "Salakhetdinov Shamil" > To: "Discussion concerning Visual Basic and related programming issues." > > Sent: Wednesday, April 01, 2009 1:14 PM > Subject: Re: [dba-VB] SCRUM: Sprint - 1st week plan > > > > > > Hi Mike, > > > > You planned to change your form layout a bit, didn't you? > > I have got all the latest updates from our SCC server and I haven't found > > these layout changes - am I missing something? > > > > Thank you. > > > > -- > > Shamil > > > > -----Original Message----- > > From: "Mike Mattys" > > To: "Discussion concerning Visual Basic and related programming > > issues." > > Date: Tue, 31 Mar 2009 17:45:27 -0400 > > Subject: Re: [dba-VB] SCRUM: Sprint - 1st week plan > > > >> > >> I hope no one is waiting on me ... ? > >> > >> - > >> Michael R Mattys > >> MapPoint and Database Dev > >> www.mattysconsulting.com > From mcp2004 at mail.ru Wed Apr 1 12:49:33 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Wed, 01 Apr 2009 21:49:33 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IFNwcmludCAtIDJuZCB3ZWVrIHBsYW4=?= Message-ID: Hi SCRUM Team, The following is the plan for the second week. Please select forms/reports your wanted to develop during this week. Please ask any questions. Please before asking the questions on forms check how the current set of forms is done: let's follow currently this "lightweight" development style for this project - we can do enhancements in the end of this project or in the follow-up project. Forms ====== 1 Customers Labels Dialog 3 Customer Phone List 2 Quaterly Order 2 Quaterly Orders Subform 1 Sales By Year Dialog 2 Sales Reports Dialog Reports ======== 2 Alphabetical List of Products 1 Product By Category 2 Sales Totals by Amount -------------------------------- 16 hours Thank you. -- Shamil From mmattys at rochester.rr.com Wed Apr 1 12:55:42 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Wed, 1 Apr 2009 13:55:42 -0400 Subject: [dba-VB] SCRUM: Sprint - 1st week plan References: Message-ID: Hi Shamil, Life this week is interfering with programming, but I'll catch up soon. - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Salakhetdinov Shamil" To: "dba-VB" Sent: Wednesday, April 01, 2009 1:44 PM Subject: Re: [dba-VB] SCRUM: Sprint - 1st week plan > OK Mike, > > BTW this is our ProductOwner who has the authority to accept or reject > 'DONE' state of developed forms and reports... > > But you did do some changes but decided to not commit them? Why? > > Thank you. > > -- > Shamil > > -----Original Message----- > From: "Mike Mattys" > To: "Salakhetdinov Shamil" ,"Discussion concerning Visual > Basic and related programming issues." > Date: Wed, 1 Apr 2009 13:21:53 -0400 > Subject: Re: [dba-VB] SCRUM: Sprint - 1st week plan > >> Shamil, >> >> No - please consider it finished >> >> - >> Michael R Mattys >> MapPoint and Database Dev >> www.mattysconsulting.com >> - >> ----- Original Message ----- >> From: "Salakhetdinov Shamil" >> To: "Discussion concerning Visual Basic and related programming issues." >> >> Sent: Wednesday, April 01, 2009 1:14 PM >> Subject: Re: [dba-VB] SCRUM: Sprint - 1st week plan >> >> >> > >> > Hi Mike, >> > >> > You planned to change your form layout a bit, didn't you? >> > I have got all the latest updates from our SCC server and I haven't >> > found >> > these layout changes - am I missing something? >> > >> > Thank you. >> > >> > -- >> > Shamil >> > >> > -----Original Message----- >> > From: "Mike Mattys" >> > To: "Discussion concerning Visual Basic and related programming >> > issues." >> > Date: Tue, 31 Mar 2009 17:45:27 -0400 >> > Subject: Re: [dba-VB] SCRUM: Sprint - 1st week plan >> > >> >> >> >> I hope no one is waiting on me ... ? >> >> >> >> - >> >> Michael R Mattys >> >> MapPoint and Database Dev >> >> www.mattysconsulting.com >> > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From jwcolby at colbyconsulting.com Wed Apr 1 13:48:17 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Wed, 01 Apr 2009 14:48:17 -0400 Subject: [dba-VB] SCRUM: Sprint - 1st week plan In-Reply-To: References: Message-ID: <49D3B6F1.704@colbyconsulting.com> Life last week was interfering with programming. This week might be better. 8( John W. Colby www.ColbyConsulting.com Mike Mattys wrote: > Hi Shamil, > > Life this week is interfering with programming, > but I'll catch up soon. > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > ----- Original Message ----- > From: "Salakhetdinov Shamil" > To: "dba-VB" > Sent: Wednesday, April 01, 2009 1:44 PM > Subject: Re: [dba-VB] SCRUM: Sprint - 1st week plan > > >> OK Mike, >> >> BTW this is our ProductOwner who has the authority to accept or reject >> 'DONE' state of developed forms and reports... >> >> But you did do some changes but decided to not commit them? Why? >> >> Thank you. >> >> -- >> Shamil >> >> -----Original Message----- >> From: "Mike Mattys" >> To: "Salakhetdinov Shamil" ,"Discussion concerning Visual >> Basic and related programming issues." >> Date: Wed, 1 Apr 2009 13:21:53 -0400 >> Subject: Re: [dba-VB] SCRUM: Sprint - 1st week plan >> >>> Shamil, >>> >>> No - please consider it finished >>> >>> - >>> Michael R Mattys >>> MapPoint and Database Dev >>> www.mattysconsulting.com >>> - >>> ----- Original Message ----- >>> From: "Salakhetdinov Shamil" >>> To: "Discussion concerning Visual Basic and related programming issues." >>> >>> Sent: Wednesday, April 01, 2009 1:14 PM >>> Subject: Re: [dba-VB] SCRUM: Sprint - 1st week plan >>> >>> >>>> Hi Mike, >>>> >>>> You planned to change your form layout a bit, didn't you? >>>> I have got all the latest updates from our SCC server and I haven't >>>> found >>>> these layout changes - am I missing something? >>>> >>>> Thank you. >>>> >>>> -- >>>> Shamil >>>> >>>> -----Original Message----- >>>> From: "Mike Mattys" >>>> To: "Discussion concerning Visual Basic and related programming >>>> issues." >>>> Date: Tue, 31 Mar 2009 17:45:27 -0400 >>>> Subject: Re: [dba-VB] SCRUM: Sprint - 1st week plan >>>> >>>>> I hope no one is waiting on me ... ? >>>>> >>>>> - >>>>> Michael R Mattys >>>>> MapPoint and Database Dev >>>>> www.mattysconsulting.com >> _______________________________________________ >> dba-VB mailing list >> dba-VB at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/dba-vb >> http://www.databaseadvisors.com >> > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > > From mcp2004 at mail.ru Wed Apr 1 14:14:28 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Wed, 01 Apr 2009 23:14:28 +0400 Subject: [dba-VB] Click-Once setup... Message-ID: Hi All, Does anybody have .NET Apps Click-Once setup experience - namely .NET WPF apps Click-Once experience? I wonder how much time it could be needed for me to configure and test such setup assuming I have WPF appricaltion ready? My customer also wanted to have CompanyName and UserId specified and somehow passed from Click-Once URL http://my-click-once-application-url?c=company&u=userid to the local application when it is installed first time/updated/on-start-up to get UserId in login dialog - is it possible to get such params somehow by the subject application passed to the latter "automagically" in e.g. standard start-up arguments or something like that? Thank you. -- Shamil P.S. "WPF App deployed with ClickOnce": http://stackoverflow.com/questions/461186/is-this-list-a-correct-understanding-of-microsofts-current-application-deploymen requires two clicks (click hyperlink, click yes), no user input only for current user, no per-machine installations no shortcuts on desktop appears in program list like normal applications applications files are always copied to ../My Documents/My Applications a shortcut to your application will be put in Start menu / your company name cannot modify the target computer, isolated from operating system automatically detects and updates a newer version published simply by putting them on a webserver (where clients detect and get them) requires .NET 2.0 or later comparable to Java Web Start solves four problems: (1) easy deployment, (2) easy updating, (3) low-impact on target computer, (4) no need for administrator permissions. considered "low impact" if two users have the same ClickOnce applciation installed on the same machine, they will not break each other employs CAS for security user does not have to be online to use application standalone ClickOnce apps do not work on Firefox and Mac with Firefox now since it needs the .NET runtime restricted to single-window apps since they run in the browser building a ClickOnce manifest is much easier than Silverlight etc, since the IDE will do almost all of it for you; you just have to host the files somewhere (could be a web URL; could be a network UNC). From Gustav at cactus.dk Wed Apr 1 16:17:01 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Wed, 01 Apr 2009 23:17:01 +0200 Subject: [dba-VB] Click-Once setup... Message-ID: Hi Shamil Indeed! Highly recommended: http://databaseadvisors.com/pipermail/dba-vb/2008-October/002037.html I have installed a web server (IIS) at the client to which I have external access and publish the app to this directly from VS (via FTP) when a revision has been made. It can't be easier. /gustav PS: Will return to the SCRUM stuff tomorrow. It's bedtime here ... >>> Salakhetdinov Shamil 01-04-2009 21:14 >>> Hi All, Does anybody have .NET Apps Click-Once setup experience - namely .NET WPF apps Click-Once experience? I wonder how much time it could be needed for me to configure and test such setup assuming I have WPF appricaltion ready? My customer also wanted to have CompanyName and UserId specified and somehow passed from Click-Once URL http://my-click-once-application-url?c=company&u=userid to the local application when it is installed first time/updated/on-start-up to get UserId in login dialog - is it possible to get such params somehow by the subject application passed to the latter "automagically" in e.g. standard start-up arguments or something like that? Thank you. -- Shamil P.S. "WPF App deployed with ClickOnce": http://stackoverflow.com/questions/461186/is-this-list-a-correct-understanding-of-microsofts-current-application-deploymen requires two clicks (click hyperlink, click yes), no user input only for current user, no per-machine installations no shortcuts on desktop appears in program list like normal applications applications files are always copied to ../My Documents/My Applications a shortcut to your application will be put in Start menu / your company name cannot modify the target computer, isolated from operating system automatically detects and updates a newer version published simply by putting them on a webserver (where clients detect and get them) requires .NET 2.0 or later comparable to Java Web Start solves four problems: (1) easy deployment, (2) easy updating, (3) low-impact on target computer, (4) no need for administrator permissions. considered "low impact" if two users have the same ClickOnce applciation installed on the same machine, they will not break each other employs CAS for security user does not have to be online to use application standalone ClickOnce apps do not work on Firefox and Mac with Firefox now since it needs the .NET runtime restricted to single-window apps since they run in the browser building a ClickOnce manifest is much easier than Silverlight etc, since the IDE will do almost all of it for you; you just have to host the files somewhere (could be a web URL; could be a network UNC). From mcp2004 at mail.ru Wed Apr 1 16:51:21 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Thu, 02 Apr 2009 01:51:21 +0400 Subject: [dba-VB] =?koi8-r?b?aHR0cDovL25vcnRod2luZC5jb2RlcGxleC5jb20=?= Message-ID: Cross-posted in dba-VB and AccessD === Hi All, Northwind.NET project has got the new version of publicly available source code today at http://northwind.codeplex.com This code is a result of the first week of SCRUM team work. Please download the code, try to run it, join dba-VB discussion... Stay tuned for the next versions of code planned to be released regularily every one-two weeks... Thank you. -- Shamil From mcp2004 at mail.ru Wed Apr 1 17:17:18 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Thu, 02 Apr 2009 02:17:18 +0400 Subject: [dba-VB] =?koi8-r?b?Q2xpY2stT25jZSBzZXR1cC4uLg==?= In-Reply-To: References: Message-ID: Hi Gustav, Thank you for your info. I have just tried to setup a simple WPF app as Click-Once on my ASP.NET hosting site but it didn't work from my first try. I've probably done something wrong. I will continue tomorrow... Thank you. -- Shamil -----Original Message----- From: "Gustav Brock" To: Date: Wed, 01 Apr 2009 23:17:01 +0200 Subject: Re: [dba-VB] Click-Once setup... > Hi Shamil > > Indeed! Highly recommended: > > http://databaseadvisors.com/pipermail/dba-vb/2008-October/002037.html > > I have installed a web server (IIS) at the client to which I have external access and publish the app to this directly from VS (via FTP) when a revision has been made. It can't be easier. > > /gustav > > PS: Will return to the SCRUM stuff tomorrow. It's bedtime here ... > > > >>> Salakhetdinov Shamil 01-04-2009 21:14 >>> > Hi All, > > Does anybody have .NET Apps Click-Once setup experience - namely .NET WPF apps Click-Once experience? > > I wonder how much time it could be needed for me to configure and test such setup assuming I have WPF appricaltion ready? > > My customer also wanted to have CompanyName and UserId specified and somehow passed from Click-Once URL > > http://my-click-once-application-url?c=company&u=userid > > to the local application when it is installed first time/updated/on-start-up to get UserId in login dialog - is it possible to get such params somehow by the subject application passed to the latter "automagically" in e.g. standard start-up arguments or something like that? > > Thank you. > > -- > Shamil > > P.S. > > "WPF App deployed with ClickOnce": > > http://stackoverflow.com/questions/461186/is-this-list-a-correct-understanding-of-microsofts-current-application-deploymen > > requires two clicks (click hyperlink, click yes), no user input > only for current user, no per-machine installations > no shortcuts on desktop > appears in program list like normal applications > applications files are always copied to ../My Documents/My Applications > a shortcut to your application will be put in Start menu / your company name > cannot modify the target computer, isolated from operating system > automatically detects and updates a newer version > published simply by putting them on a webserver (where clients detect and get them) > requires .NET 2.0 or later > comparable to Java Web Start > solves four problems: (1) easy deployment, (2) easy updating, (3) low-impact on target computer, (4) no need for administrator permissions. > considered "low impact" > if two users have the same ClickOnce applciation installed on the same machine, they will not break each other > employs CAS for security > user does not have to be online to use application > standalone ClickOnce apps do not work on Firefox and Mac with Firefox now since it needs the .NET runtime > restricted to single-window apps since they run in the browser > building a ClickOnce manifest is much easier than Silverlight etc, since the IDE will do almost all of it for you; you just have to host the files somewhere (could be a web URL; could be a network UNC). > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mcp2004 at mail.ru Wed Apr 1 17:23:38 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Thu, 02 Apr 2009 02:23:38 +0400 Subject: [dba-VB] =?koi8-r?b?Q2xpY2stT25jZSBzZXR1cC4uLg==?= In-Reply-To: References: Message-ID: Have just found addtional Click-Once related stuff to read-through/investigate/apply tomorrow: http://msdn.microsoft.com/en-us/library/t71a733d(VS.80).aspx http://msdn.microsoft.com/en-us/library/cc707835.aspx -- Shamil -----Original Message----- From: Salakhetdinov Shamil To: "Discussion concerning Visual Basic and related programming issues." Date: Thu, 02 Apr 2009 02:17:18 +0400 Subject: Re: [dba-VB] Click-Once setup... > > Hi Gustav, > > Thank you for your info. > > I have just tried to setup a simple WPF app as Click-Once on my ASP.NET hosting site but it didn't work from my first try. I've probably done something wrong. > > I will continue tomorrow... > > Thank you. > > -- > Shamil > > > -----Original Message----- > From: "Gustav Brock" > To: > Date: Wed, 01 Apr 2009 23:17:01 +0200 > Subject: Re: [dba-VB] Click-Once setup... > > > Hi Shamil > > > > Indeed! Highly recommended: > > > > http://databaseadvisors.com/pipermail/dba-vb/2008-October/002037.html > > > > I have installed a web server (IIS) at the client to which I have external access and publish the app to this directly from VS (via FTP) when a revision has been made. It can't be easier. > > > > /gustav > > > > PS: Will return to the SCRUM stuff tomorrow. It's bedtime here ... > > > > > > >>> Salakhetdinov Shamil 01-04-2009 21:14 >>> > > Hi All, > > > > Does anybody have .NET Apps Click-Once setup experience - namely .NET WPF apps Click-Once experience? > > > > I wonder how much time it could be needed for me to configure and test such setup assuming I have WPF appricaltion ready? > > > > My customer also wanted to have CompanyName and UserId specified and somehow passed from Click-Once URL > > > > http://my-click-once-application-url?c=company&u=userid > > > > to the local application when it is installed first time/updated/on-start-up to get UserId in login dialog - is it possible to get such params somehow by the subject application passed to the latter "automagically" in e.g. standard start-up arguments or something like that? > > > > Thank you. > > > > -- > > Shamil > > > > P.S. > > > > "WPF App deployed with ClickOnce": > > > > http://stackoverflow.com/questions/461186/is-this-list-a-correct-understanding-of-microsofts-current-application-deploymen > > > > requires two clicks (click hyperlink, click yes), no user input > > only for current user, no per-machine installations > > no shortcuts on desktop > > appears in program list like normal applications > > applications files are always copied to ../My Documents/My Applications > > a shortcut to your application will be put in Start menu / your company name > > cannot modify the target computer, isolated from operating system > > automatically detects and updates a newer version > > published simply by putting them on a webserver (where clients detect and get them) > > requires .NET 2.0 or later > > comparable to Java Web Start > > solves four problems: (1) easy deployment, (2) easy updating, (3) low-impact on target computer, (4) no need for administrator permissions. > > considered "low impact" > > if two users have the same ClickOnce applciation installed on the same machine, they will not break each other > > employs CAS for security > > user does not have to be online to use application > > standalone ClickOnce apps do not work on Firefox and Mac with Firefox now since it needs the .NET runtime > > restricted to single-window apps since they run in the browser > > building a ClickOnce manifest is much easier than Silverlight etc, since the IDE will do almost all of it for you; you just have to host the files somewhere (could be a web URL; could be a network UNC). > > > > > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mcp2004 at mail.ru Thu Apr 2 01:01:28 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Thu, 02 Apr 2009 10:01:28 +0400 Subject: [dba-VB] =?koi8-r?b?Q2xpY2stT25jZSBzZXR1cC4uLg==?= In-Reply-To: References: Message-ID: Hi All, I have published simple WPF Click-Once sample here: http://shamils-4.hosting.parking.ru/click-once/MySampleWpfApplication.application Could you please test how it works for you by clicking on the above link? It works OK here. Please note that I signed it by using test certificate - not sure how it works on other systems. Thank you. -- Shamil -----Original Message----- From: Salakhetdinov Shamil To: "Discussion concerning Visual Basic and related programming issues." Date: Thu, 02 Apr 2009 02:23:38 +0400 Subject: Re: [dba-VB] Click-Once setup... > > Have just found addtional Click-Once related stuff to read-through/investigate/apply tomorrow: > > http://msdn.microsoft.com/en-us/library/t71a733d(VS.80).aspx > > http://msdn.microsoft.com/en-us/library/cc707835.aspx > > -- > Shamil > > -----Original Message----- > From: Salakhetdinov Shamil > To: "Discussion concerning Visual Basic and related programming issues." > Date: Thu, 02 Apr 2009 02:17:18 +0400 > Subject: Re: [dba-VB] Click-Once setup... > > > > > Hi Gustav, > > > > Thank you for your info. > > > > I have just tried to setup a simple WPF app as Click-Once on my ASP.NET hosting site but it didn't work from my first try. I've probably done something wrong. > > > > I will continue tomorrow... > > > > Thank you. > > > > -- > > Shamil > > > > > > -----Original Message----- > > From: "Gustav Brock" > > To: > > Date: Wed, 01 Apr 2009 23:17:01 +0200 > > Subject: Re: [dba-VB] Click-Once setup... > > > > > Hi Shamil > > > > > > Indeed! Highly recommended: > > > > > > http://databaseadvisors.com/pipermail/dba-vb/2008-October/002037.html > > > > > > I have installed a web server (IIS) at the client to which I have external access and publish the app to this directly from VS (via FTP) when a revision has been made. It can't be easier. > > > > > > /gustav > > > > > > PS: Will return to the SCRUM stuff tomorrow. It's bedtime here ... > > > > > > > > > >>> Salakhetdinov Shamil 01-04-2009 21:14 >>> > > > Hi All, > > > > > > Does anybody have .NET Apps Click-Once setup experience - namely .NET WPF apps Click-Once experience? > > > > > > I wonder how much time it could be needed for me to configure and test such setup assuming I have WPF appricaltion ready? > > > > > > My customer also wanted to have CompanyName and UserId specified and somehow passed from Click-Once URL > > > > > > http://my-click-once-application-url?c=company&u=userid > > > > > > to the local application when it is installed first time/updated/on-start-up to get UserId in login dialog - is it possible to get such params somehow by the subject application passed to the latter "automagically" in e.g. standard start-up arguments or something like that? > > > > > > Thank you. > > > > > > -- > > > Shamil > > > > > > P.S. > > > > > > "WPF App deployed with ClickOnce": > > > > > > http://stackoverflow.com/questions/461186/is-this-list-a-correct-understanding-of-microsofts-current-application-deploymen > > > > > > requires two clicks (click hyperlink, click yes), no user input > > > only for current user, no per-machine installations > > > no shortcuts on desktop > > > appears in program list like normal applications > > > applications files are always copied to ../My Documents/My Applications > > > a shortcut to your application will be put in Start menu / your company name > > > cannot modify the target computer, isolated from operating system > > > automatically detects and updates a newer version > > > published simply by putting them on a webserver (where clients detect and get them) > > > requires .NET 2.0 or later > > > comparable to Java Web Start > > > solves four problems: (1) easy deployment, (2) easy updating, (3) low-impact on target computer, (4) no need for administrator permissions. > > > considered "low impact" > > > if two users have the same ClickOnce applciation installed on the same machine, they will not break each other > > > employs CAS for security > > > user does not have to be online to use application > > > standalone ClickOnce apps do not work on Firefox and Mac with Firefox now since it needs the .NET runtime > > > restricted to single-window apps since they run in the browser > > > building a ClickOnce manifest is much easier than Silverlight etc, since the IDE will do almost all of it for you; you just have to host the files somewhere (could be a web URL; could be a network UNC). > > > > > > > > > > > > _______________________________________________ > > > dba-VB mailing list > > > dba-VB at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > > http://www.databaseadvisors.com > > > > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From Gustav at cactus.dk Thu Apr 2 02:26:16 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Thu, 02 Apr 2009 09:26:16 +0200 Subject: [dba-VB] Click-Once setup... Message-ID: Hi Shamil Works fine. It checks system (I have, of course, everything installed so no big business), it warns about the unknown certificate, I choose to run, and after a few seconds Hello World - v.0.0.1 pops up with a Test and an Exit button. Clicking Test pops a messagebox with Test Message. /gustav >>> Salakhetdinov Shamil 02-04-2009 08:01 >>> Hi All, I have published simple WPF Click-Once sample here: http://shamils-4.hosting.parking.ru/click-once/MySampleWpfApplication.application Could you please test how it works for you by clicking on the above link? It works OK here. Please note that I signed it by using test certificate - not sure how it works on other systems. Thank you. -- Shamil From drawbridgej at sympatico.ca Thu Apr 2 07:13:34 2009 From: drawbridgej at sympatico.ca (Jack and Pat) Date: Thu, 2 Apr 2009 07:13:34 -0500 Subject: [dba-VB] Click-Once setup... In-Reply-To: References: Message-ID: <10BAA490AF5D4181B13C3C8730F3722A@AMDXP> Hi Guys, The sample worked fine for me also. As Gustav says it checks the system. I have downloaded, but haven't used, VS2008 Express C#, VB. I got the warning of the certificate, and selected Run. It did - I got the Hello World screen with Test and Exit buttons. I chose test and got the message box. Just to say I don't have all of the VS bells and whistles, but the application came up just by going to the link. Jack -----Original Message----- From: dba-vb-bounces at databaseadvisors.com [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Thursday, April 02, 2009 2:26 AM To: dba-vb at databaseadvisors.com Subject: Re: [dba-VB] Click-Once setup... Hi Shamil Works fine. It checks system (I have, of course, everything installed so no big business), it warns about the unknown certificate, I choose to run, and after a few seconds Hello World - v.0.0.1 pops up with a Test and an Exit button. Clicking Test pops a messagebox with Test Message. /gustav >>> Salakhetdinov Shamil 02-04-2009 08:01 >>> Hi All, I have published simple WPF Click-Once sample here: http://shamils-4.hosting.parking.ru/click-once/MySampleWpfApplication.applic ation Could you please test how it works for you by clicking on the above link? It works OK here. Please note that I signed it by using test certificate - not sure how it works on other systems. Thank you. -- Shamil _______________________________________________ dba-VB mailing list dba-VB at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/dba-vb http://www.databaseadvisors.com From James at fcidms.com Thu Apr 2 08:34:15 2009 From: James at fcidms.com (James Barash) Date: Thu, 2 Apr 2009 09:34:15 -0400 Subject: [dba-VB] Click-Once setup... In-Reply-To: Message-ID: <006801c9b397$b7d78c00$6d0101c0@fci.local> Shamil: It worked fine here. I got a warning about the certificate but it ran fine. James Barash -----Original Message----- From: dba-vb-bounces at databaseadvisors.com [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Salakhetdinov Shamil Sent: Thursday, April 02, 2009 2:01 AM To: Discussion concerning Visual Basic and related programming issues. Subject: Re: [dba-VB] Click-Once setup... Hi All, I have published simple WPF Click-Once sample here: http://shamils-4.hosting.parking.ru/click-once/MySampleWpfApplication.applic ation Could you please test how it works for you by clicking on the above link? It works OK here. Please note that I signed it by using test certificate - not sure how it works on other systems. Thank you. -- Shamil -----Original Message----- From: Salakhetdinov Shamil To: "Discussion concerning Visual Basic and related programming issues." Date: Thu, 02 Apr 2009 02:23:38 +0400 Subject: Re: [dba-VB] Click-Once setup... > > Have just found addtional Click-Once related stuff to read-through/investigate/apply tomorrow: > > http://msdn.microsoft.com/en-us/library/t71a733d(VS.80).aspx > > http://msdn.microsoft.com/en-us/library/cc707835.aspx > > -- > Shamil > > -----Original Message----- > From: Salakhetdinov Shamil > To: "Discussion concerning Visual Basic and related programming issues." > Date: Thu, 02 Apr 2009 02:17:18 +0400 > Subject: Re: [dba-VB] Click-Once setup... > > > > > Hi Gustav, > > > > Thank you for your info. > > > > I have just tried to setup a simple WPF app as Click-Once on my ASP.NET hosting site but it didn't work from my first try. I've probably done something wrong. > > > > I will continue tomorrow... > > > > Thank you. > > > > -- > > Shamil > > > > > > -----Original Message----- > > From: "Gustav Brock" > > To: > > Date: Wed, 01 Apr 2009 23:17:01 +0200 > > Subject: Re: [dba-VB] Click-Once setup... > > > > > Hi Shamil > > > > > > Indeed! Highly recommended: > > > > > > http://databaseadvisors.com/pipermail/dba-vb/2008-October/002037.html > > > > > > I have installed a web server (IIS) at the client to which I have external access and publish the app to this directly from VS (via FTP) when a revision has been made. It can't be easier. > > > > > > /gustav > > > > > > PS: Will return to the SCRUM stuff tomorrow. It's bedtime here ... > > > > > > > > > >>> Salakhetdinov Shamil 01-04-2009 21:14 >>> > > > Hi All, > > > > > > Does anybody have .NET Apps Click-Once setup experience - namely .NET WPF apps Click-Once experience? > > > > > > I wonder how much time it could be needed for me to configure and test such setup assuming I have WPF appricaltion ready? > > > > > > My customer also wanted to have CompanyName and UserId specified and somehow passed from Click-Once URL > > > > > > http://my-click-once-application-url?c=company&u=userid > > > > > > to the local application when it is installed first time/updated/on-start-up to get UserId in login dialog - is it possible to get such params somehow by the subject application passed to the latter "automagically" in e.g. standard start-up arguments or something like that? > > > > > > Thank you. > > > > > > -- > > > Shamil > > > > > > P.S. > > > > > > "WPF App deployed with ClickOnce": > > > > > > http://stackoverflow.com/questions/461186/is-this-list-a-correct-understandi ng-of-microsofts-current-application-deploymen > > > > > > requires two clicks (click hyperlink, click yes), no user input > > > only for current user, no per-machine installations > > > no shortcuts on desktop > > > appears in program list like normal applications > > > applications files are always copied to ../My Documents/My Applications > > > a shortcut to your application will be put in Start menu / your company name > > > cannot modify the target computer, isolated from operating system > > > automatically detects and updates a newer version > > > published simply by putting them on a webserver (where clients detect and get them) > > > requires .NET 2.0 or later > > > comparable to Java Web Start > > > solves four problems: (1) easy deployment, (2) easy updating, (3) low-impact on target computer, (4) no need for administrator permissions. > > > considered "low impact" > > > if two users have the same ClickOnce applciation installed on the same machine, they will not break each other > > > employs CAS for security > > > user does not have to be online to use application > > > standalone ClickOnce apps do not work on Firefox and Mac with Firefox now since it needs the .NET runtime > > > restricted to single-window apps since they run in the browser > > > building a ClickOnce manifest is much easier than Silverlight etc, since the IDE will do almost all of it for you; you just have to host the files somewhere (could be a web URL; could be a network UNC). > > > > > > > > > > > > _______________________________________________ > > > dba-VB mailing list > > > dba-VB at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > > http://www.databaseadvisors.com > > > > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > _______________________________________________ dba-VB mailing list dba-VB at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/dba-vb http://www.databaseadvisors.com From mmattys at rochester.rr.com Thu Apr 2 08:58:07 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Thu, 2 Apr 2009 09:58:07 -0400 Subject: [dba-VB] Click-Once setup... References: <006801c9b397$b7d78c00$6d0101c0@fci.local> Message-ID: <442A4DC9F5F5470C8CAC5C2C4E1F3A16@Mattys> Hi Shamil, It worked here after 'unknown publisher' warning. Took a few moments 'verifying application requirements.' - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "James Barash" To: "'Salakhetdinov Shamil'" ; "'Discussion concerning Visual Basic and related programming issues.'" Sent: Thursday, April 02, 2009 9:34 AM Subject: Re: [dba-VB] Click-Once setup... > Shamil: > It worked fine here. I got a warning about the certificate but it ran > fine. > > James Barash > > -----Original Message----- > From: dba-vb-bounces at databaseadvisors.com > [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Salakhetdinov > Shamil > Sent: Thursday, April 02, 2009 2:01 AM > To: Discussion concerning Visual Basic and related programming issues. > Subject: Re: [dba-VB] Click-Once setup... > > > Hi All, > > I have published simple WPF Click-Once sample here: > > http://shamils-4.hosting.parking.ru/click-once/MySampleWpfApplication.applic > ation > > Could you please test how it works for you by clicking on the above link? > It works OK here. > > Please note that I signed it by using test certificate - not sure how it > works on other systems. > > Thank you. > > -- > Shamil > > > > -----Original Message----- > From: Salakhetdinov Shamil > To: "Discussion concerning Visual Basic and related programming > issues." > Date: Thu, 02 Apr 2009 02:23:38 +0400 > Subject: Re: [dba-VB] Click-Once setup... > >> >> Have just found addtional Click-Once related stuff to > read-through/investigate/apply tomorrow: >> >> http://msdn.microsoft.com/en-us/library/t71a733d(VS.80).aspx >> >> http://msdn.microsoft.com/en-us/library/cc707835.aspx >> >> -- >> Shamil >> >> -----Original Message----- >> From: Salakhetdinov Shamil >> To: "Discussion concerning Visual Basic and related programming > issues." >> Date: Thu, 02 Apr 2009 02:17:18 +0400 >> Subject: Re: [dba-VB] Click-Once setup... >> >> > >> > Hi Gustav, >> > >> > Thank you for your info. >> > >> > I have just tried to setup a simple WPF app as Click-Once on my ASP.NET > hosting site but it didn't work from my first try. I've probably done > something wrong. >> > >> > I will continue tomorrow... >> > >> > Thank you. >> > >> > -- >> > Shamil >> > >> > >> > -----Original Message----- >> > From: "Gustav Brock" >> > To: >> > Date: Wed, 01 Apr 2009 23:17:01 +0200 >> > Subject: Re: [dba-VB] Click-Once setup... >> > >> > > Hi Shamil >> > > >> > > Indeed! Highly recommended: >> > > >> > > http://databaseadvisors.com/pipermail/dba-vb/2008-October/002037.html >> > > >> > > I have installed a web server (IIS) at the client to which I have > external access and publish the app to this directly from VS (via FTP) > when > a revision has been made. It can't be easier. >> > > >> > > /gustav >> > > >> > > PS: Will return to the SCRUM stuff tomorrow. It's bedtime here ... >> > > >> > > >> > > >>> Salakhetdinov Shamil 01-04-2009 21:14 >>> >> > > Hi All, >> > > >> > > Does anybody have .NET Apps Click-Once setup experience - namely .NET > WPF apps Click-Once experience? >> > > >> > > I wonder how much time it could be needed for me to configure and >> > > test > such setup assuming I have WPF appricaltion ready? >> > > >> > > My customer also wanted to have CompanyName and UserId specified and > somehow passed from Click-Once URL >> > > >> > > http://my-click-once-application-url?c=company&u=userid >> > > >> > > to the local application when it is installed first > time/updated/on-start-up to get UserId in login dialog - is it possible to > get such params somehow by the subject application passed to the latter > "automagically" in e.g. standard start-up arguments or something like > that? >> > > >> > > Thank you. >> > > >> > > -- >> > > Shamil >> > > >> > > P.S. >> > > >> > > "WPF App deployed with ClickOnce": >> > > >> > > > http://stackoverflow.com/questions/461186/is-this-list-a-correct-understandi > ng-of-microsofts-current-application-deploymen >> > > >> > > requires two clicks (click hyperlink, click yes), no user input >> > > only for current user, no per-machine installations >> > > no shortcuts on desktop >> > > appears in program list like normal applications >> > > applications files are always copied to ../My Documents/My > Applications >> > > a shortcut to your application will be put in Start menu / your > company name >> > > cannot modify the target computer, isolated from operating system >> > > automatically detects and updates a newer version >> > > published simply by putting them on a webserver (where clients detect > and get them) >> > > requires .NET 2.0 or later >> > > comparable to Java Web Start >> > > solves four problems: (1) easy deployment, (2) easy updating, (3) > low-impact on target computer, (4) no need for administrator permissions. >> > > considered "low impact" >> > > if two users have the same ClickOnce applciation installed on the >> > > same > machine, they will not break each other >> > > employs CAS for security >> > > user does not have to be online to use application >> > > standalone ClickOnce apps do not work on Firefox and Mac with Firefox > now since it needs the .NET runtime >> > > restricted to single-window apps since they run in the browser >> > > building a ClickOnce manifest is much easier than Silverlight etc, > since the IDE will do almost all of it for you; you just have to host the > files somewhere (could be a web URL; could be a network UNC). >> > > >> > > >> > > >> > > _______________________________________________ >> > > dba-VB mailing list >> > > dba-VB at databaseadvisors.com >> > > http://databaseadvisors.com/mailman/listinfo/dba-vb >> > > http://www.databaseadvisors.com >> > > >> > >> > _______________________________________________ >> > dba-VB mailing list >> > dba-VB at databaseadvisors.com >> > http://databaseadvisors.com/mailman/listinfo/dba-vb >> > http://www.databaseadvisors.com >> > >> >> _______________________________________________ >> dba-VB mailing list >> dba-VB at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/dba-vb >> http://www.databaseadvisors.com >> > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From fuller.artful at gmail.com Thu Apr 2 09:28:17 2009 From: fuller.artful at gmail.com (Arthur Fuller) Date: Thu, 2 Apr 2009 10:28:17 -0400 Subject: [dba-VB] http://northwind.codeplex.com In-Reply-To: References: Message-ID: <29f585dd0904020728r28f2e06bwc5086c6711df1652@mail.gmail.com> I go there and it reports nothing new. What am I doing wrong? A. From Gustav at cactus.dk Thu Apr 2 09:34:06 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Thu, 02 Apr 2009 16:34:06 +0200 Subject: [dba-VB] http://northwind.codeplex.com Message-ID: Hi Arthur Menu item Releases you picked? That fooled me too. Pick menu item Source Code. /gustav >>> fuller.artful at gmail.com 02-04-2009 16:28 >>> I go there and it reports nothing new. What am I doing wrong? A. From mmattys at rochester.rr.com Thu Apr 2 10:18:07 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Thu, 2 Apr 2009 11:18:07 -0400 Subject: [dba-VB] SCRUM: Sprint - 2nd week plan References: Message-ID: Hi Scrum Team, I'll choose the Customer Phone List - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Salakhetdinov Shamil" To: "dba-VB" Sent: Wednesday, April 01, 2009 1:49 PM Subject: [dba-VB] SCRUM: Sprint - 2nd week plan > Hi SCRUM Team, > > The following is the plan for the second week. > Please select forms/reports your wanted to develop during this week. > Please ask any questions. > Please before asking the questions on forms check how the current set of > forms is done: let's follow currently this "lightweight" development style > for this project - we can do enhancements in the end of this project or in > the follow-up project. > > Forms > ====== > 1 Customers Labels Dialog > 3 Customer Phone List > 2 Quaterly Order > 2 Quaterly Orders Subform > 1 Sales By Year Dialog > 2 Sales Reports Dialog > > Reports > ======== > 2 Alphabetical List of Products > 1 Product By Category > 2 Sales Totals by Amount > -------------------------------- > 16 hours > > Thank you. > > -- > Shamil > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From fuller.artful at gmail.com Thu Apr 2 10:41:06 2009 From: fuller.artful at gmail.com (Arthur Fuller) Date: Thu, 2 Apr 2009 11:41:06 -0400 Subject: [dba-VB] http://northwind.codeplex.com In-Reply-To: References: Message-ID: <29f585dd0904020841o2a32f306ua68fed4b9c6e0016@mail.gmail.com> Thanks Gustav. On Thu, Apr 2, 2009 at 10:34 AM, Gustav Brock wrote: > Hi Arthur > > Menu item Releases you picked? That fooled me too. > Pick menu item Source Code. > From Gustav at cactus.dk Thu Apr 2 11:09:23 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Thu, 02 Apr 2009 18:09:23 +0200 Subject: [dba-VB] SCRUM: Sprint - 2nd week plan Message-ID: Hi SCRUM Team I could take, say, the Quarterly Orders including Subform and one of the reports. /gustav >>> Salakhetdinov Shamil 01-04-2009 19:49 >>> Hi SCRUM Team, The following is the plan for the second week. Please select forms/reports your wanted to develop during this week. Please ask any questions. Please before asking the questions on forms check how the current set of forms is done: let's follow currently this "lightweight" development style for this project - we can do enhancements in the end of this project or in the follow-up project. Forms ====== 1 Customers Labels Dialog 3 Customer Phone List 2 Quaterly Order 2 Quaterly Orders Subform 1 Sales By Year Dialog 2 Sales Reports Dialog Reports ======== 2 Alphabetical List of Products 1 Product By Category 2 Sales Totals by Amount -------------------------------- 16 hours Thank you. -- Shamil From mcp2004 at mail.ru Thu Apr 2 14:32:03 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Thu, 02 Apr 2009 23:32:03 +0400 Subject: [dba-VB] =?koi8-r?b?aHR0cDovL25vcnRod2luZC5jb2RlcGxleC5jb20=?= In-Reply-To: <29f585dd0904020728r28f2e06bwc5086c6711df1652@mail.gmail.com> References: <29f585dd0904020728r28f2e06bwc5086c6711df1652@mail.gmail.com> Message-ID: Hi Arthur, You probably mean that there is no new releases there? Yes, the first release is planned when the current project finished somewhere between 20-25th of April 2009. But there are several source code versions submitted there - here are the links: Source Code Check-ins List http://northwind.codeplex.com/SourceControl/ListDownloadableCommits.aspx 01-APR-09 Source Code Version Check-In http://northwind.codeplex.com/SourceControl/changeset/view/3548#69615 Thank you. -- Shamil -----Original Message----- From: Arthur Fuller To: Salakhetdinov Shamil , "Discussion concerning Visual Basic and related programming issues." Date: Thu, 2 Apr 2009 10:28:17 -0400 Subject: Re: [dba-VB] http://northwind.codeplex.com > I go there and it reports nothing new. What am I doing wrong? > > A. > > From mcp2004 at mail.ru Thu Apr 2 14:33:50 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Thu, 02 Apr 2009 23:33:50 +0400 Subject: [dba-VB] =?koi8-r?b?Q2xpY2stT25jZSBzZXR1cC4uLg==?= In-Reply-To: References: Message-ID: Hi Gustav, Thank you for testing. I have put the new version, which accepts parameters, and I have also signed the application my my code signing certificate - here is the link (watch line wraps): http://shamils-4.hosting.parking.ru/click-once/MySampleWpfApplication.application?Company=Test&UserId=Guest Thank you. -- Shamil -----Original Message----- From: "Gustav Brock" To: Date: Thu, 02 Apr 2009 09:26:16 +0200 Subject: Re: [dba-VB] Click-Once setup... > Hi Shamil > > Works fine. It checks system (I have, of course, everything installed so no big business), it warns about the unknown certificate, I choose to run, and after a few seconds Hello World - v.0.0.1 pops up with a Test and an Exit button. Clicking Test pops a messagebox with Test Message. > > /gustav > > > >>> Salakhetdinov Shamil 02-04-2009 08:01 >>> > > Hi All, > > I have published simple WPF Click-Once sample here: > > http://shamils-4.hosting.parking.ru/click-once/MySampleWpfApplication.application > > Could you please test how it works for you by clicking on the above link? > It works OK here. > > Please note that I signed it by using test certificate - not sure how it works on other systems. > > Thank you. > > -- > Shamil > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mcp2004 at mail.ru Thu Apr 2 14:38:50 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Thu, 02 Apr 2009 23:38:50 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IFNwcmludCAtIDJuZCB3ZWVrIHBsYW4=?= In-Reply-To: References: Message-ID: OK, Mike. Forms ====== 1 Customers Labels Dialog 3 Customer Phone List => Mike 2 Quaterly Order 2 Quaterly Orders Subform 1 Sales By Year Dialog 2 Sales Reports Dialog Reports ======== 2 Alphabetical List of Products 1 Product By Category 2 Sales Totals by Amount -------------------------------- 16 hours Thank you. -- Shamil -----Original Message----- From: "Mike Mattys" To: "Salakhetdinov Shamil" ,"Discussion concerning Visual Basic and related programming issues." Date: Thu, 2 Apr 2009 11:18:07 -0400 Subject: Re: [dba-VB] SCRUM: Sprint - 2nd week plan > Hi Scrum Team, > > > I'll choose the Customer Phone List > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > ----- Original Message ----- > From: "Salakhetdinov Shamil" > To: "dba-VB" > Sent: Wednesday, April 01, 2009 1:49 PM > Subject: [dba-VB] SCRUM: Sprint - 2nd week plan > > > > Hi SCRUM Team, > > > > The following is the plan for the second week. > > Please select forms/reports your wanted to develop during this week. > > Please ask any questions. > > Please before asking the questions on forms check how the current set of > > forms is done: let's follow currently this "lightweight" development style > > for this project - we can do enhancements in the end of this project or in > > the follow-up project. > > > > Forms > > ====== > > 1 Customers Labels Dialog > > 3 Customer Phone List > > 2 Quaterly Order > > 2 Quaterly Orders Subform > > 1 Sales By Year Dialog > > 2 Sales Reports Dialog > > > > Reports > > ======== > > 2 Alphabetical List of Products > > 1 Product By Category > > 2 Sales Totals by Amount > > -------------------------------- > > 16 hours > > > > Thank you. > > > > -- > > Shamil > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > From mcp2004 at mail.ru Thu Apr 2 14:51:00 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Thu, 02 Apr 2009 23:51:00 +0400 Subject: [dba-VB] =?koi8-r?b?Q2xpY2stT25jZSBzZXR1cC4uLg==?= In-Reply-To: <442A4DC9F5F5470C8CAC5C2C4E1F3A16@Mattys> References: <442A4DC9F5F5470C8CAC5C2C4E1F3A16@Mattys> Message-ID: Thank you Gustav, Jack and Pat, James, Mike for testing the link. As I have written previously here I have published the new version here http://shamils-4.hosting.parking.ru/click-once/MySampleWpfApplication.application?Company=Test&UserId=Guest (watch line wraps) which is now signed with my code certofocate and accepts parameters specified in URL. All the info for this sample is obtained from the following sources: Click-Once Deployment http://msdn.microsoft.com/en-us/library/t71a733d(VS.80).aspx Deploying WPF Applications with ClickOnce http://msdn.microsoft.com/en-us/library/cc707835.aspx How to: Retrieve Query String Information in a ClickOnce Application http://msdn.microsoft.com/en-us/library/ms172242(VS.80).aspx as well as from Gustav's previous posting on click-once here on dba-VB: http://databaseadvisors.com/pipermail/dba-vb/2008-October/002037.html although I didn't use (yet) any external tools to make this setup - I have just used VS2008's: Right-Click VS Project entry -> Properies -> Publish as well as MS Windows MMC Certificates snap-in to install my code signing certificate as the Trusted Root Certification Authorities certificate. I think we can use similar Click-Once deployment feature to setup a test version of our Northwind.NET executables together with MS SQL database running under MS SQL Express... Thank you. -- Shamil -----Original Message----- From: "Mike Mattys" To: "Discussion concerning Visual Basic and related programming issues." Date: Thu, 2 Apr 2009 09:58:07 -0400 Subject: Re: [dba-VB] Click-Once setup... > Hi Shamil, > > It worked here after 'unknown publisher' warning. > Took a few moments 'verifying application requirements.' > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > ----- Original Message ----- > From: "James Barash" > To: "'Salakhetdinov Shamil'" ; "'Discussion concerning > Visual Basic and related programming issues.'" > Sent: Thursday, April 02, 2009 9:34 AM > Subject: Re: [dba-VB] Click-Once setup... > > > > Shamil: > > It worked fine here. I got a warning about the certificate but it ran > > fine. > > > > James Barash > > > > -----Original Message----- > > From: dba-vb-bounces at databaseadvisors.com > > [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Salakhetdinov > > Shamil > > Sent: Thursday, April 02, 2009 2:01 AM > > To: Discussion concerning Visual Basic and related programming issues. > > Subject: Re: [dba-VB] Click-Once setup... > > > > > > Hi All, > > > > I have published simple WPF Click-Once sample here: > > > > http://shamils-4.hosting.parking.ru/click-once/MySampleWpfApplication.applic > > ation > > > > Could you please test how it works for you by clicking on the above link? > > It works OK here. > > > > Please note that I signed it by using test certificate - not sure how it > > works on other systems. > > > > Thank you. > > > > -- > > Shamil > > > > > > > > -----Original Message----- > > From: Salakhetdinov Shamil > > To: "Discussion concerning Visual Basic and related programming > > issues." > > Date: Thu, 02 Apr 2009 02:23:38 +0400 > > Subject: Re: [dba-VB] Click-Once setup... > > > >> > >> Have just found addtional Click-Once related stuff to > > read-through/investigate/apply tomorrow: > >> > >> http://msdn.microsoft.com/en-us/library/t71a733d(VS.80).aspx > >> > >> http://msdn.microsoft.com/en-us/library/cc707835.aspx > >> > >> -- > >> Shamil > >> > >> -----Original Message----- > >> From: Salakhetdinov Shamil > >> To: "Discussion concerning Visual Basic and related programming > > issues." > >> Date: Thu, 02 Apr 2009 02:17:18 +0400 > >> Subject: Re: [dba-VB] Click-Once setup... > >> > >> > > >> > Hi Gustav, > >> > > >> > Thank you for your info. > >> > > >> > I have just tried to setup a simple WPF app as Click-Once on my ASP.NET > > hosting site but it didn't work from my first try. I've probably done > > something wrong. > >> > > >> > I will continue tomorrow... > >> > > >> > Thank you. > >> > > >> > -- > >> > Shamil > >> > > >> > > >> > -----Original Message----- > >> > From: "Gustav Brock" > >> > To: > >> > Date: Wed, 01 Apr 2009 23:17:01 +0200 > >> > Subject: Re: [dba-VB] Click-Once setup... > >> > > >> > > Hi Shamil > >> > > > >> > > Indeed! Highly recommended: > >> > > > >> > > http://databaseadvisors.com/pipermail/dba-vb/2008-October/002037.html > >> > > > >> > > I have installed a web server (IIS) at the client to which I have > > external access and publish the app to this directly from VS (via FTP) > > when > > a revision has been made. It can't be easier. > >> > > > >> > > /gustav > >> > > > >> > > PS: Will return to the SCRUM stuff tomorrow. It's bedtime here ... > >> > > > >> > > > >> > > >>> Salakhetdinov Shamil 01-04-2009 21:14 >>> > >> > > Hi All, > >> > > > >> > > Does anybody have .NET Apps Click-Once setup experience - namely .NET > > WPF apps Click-Once experience? > >> > > > >> > > I wonder how much time it could be needed for me to configure and > >> > > test > > such setup assuming I have WPF appricaltion ready? > >> > > > >> > > My customer also wanted to have CompanyName and UserId specified and > > somehow passed from Click-Once URL > >> > > > >> > > http://my-click-once-application-url?c=company&u=userid > >> > > > >> > > to the local application when it is installed first > > time/updated/on-start-up to get UserId in login dialog - is it possible to > > get such params somehow by the subject application passed to the latter > > "automagically" in e.g. standard start-up arguments or something like > > that? > >> > > > >> > > Thank you. > >> > > > >> > > -- > >> > > Shamil > >> > > > >> > > P.S. > >> > > > >> > > "WPF App deployed with ClickOnce": > >> > > > >> > > > > http://stackoverflow.com/questions/461186/is-this-list-a-correct-understandi > > ng-of-microsofts-current-application-deploymen > >> > > > >> > > requires two clicks (click hyperlink, click yes), no user input > >> > > only for current user, no per-machine installations > >> > > no shortcuts on desktop > >> > > appears in program list like normal applications > >> > > applications files are always copied to ../My Documents/My > > Applications > >> > > a shortcut to your application will be put in Start menu / your > > company name > >> > > cannot modify the target computer, isolated from operating system > >> > > automatically detects and updates a newer version > >> > > published simply by putting them on a webserver (where clients detect > > and get them) > >> > > requires .NET 2.0 or later > >> > > comparable to Java Web Start > >> > > solves four problems: (1) easy deployment, (2) easy updating, (3) > > low-impact on target computer, (4) no need for administrator permissions. > >> > > considered "low impact" > >> > > if two users have the same ClickOnce applciation installed on the > >> > > same > > machine, they will not break each other > >> > > employs CAS for security > >> > > user does not have to be online to use application > >> > > standalone ClickOnce apps do not work on Firefox and Mac with Firefox > > now since it needs the .NET runtime > >> > > restricted to single-window apps since they run in the browser > >> > > building a ClickOnce manifest is much easier than Silverlight etc, > > since the IDE will do almost all of it for you; you just have to host the > > files somewhere (could be a web URL; could be a network UNC). > >> > > > >> > > > >> > > > >> > > _______________________________________________ > >> > > dba-VB mailing list > >> > > dba-VB at databaseadvisors.com > >> > > http://databaseadvisors.com/mailman/listinfo/dba-vb > >> > > http://www.databaseadvisors.com > >> > > > >> > From max.wanadoo at gmail.com Thu Apr 2 14:57:55 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Thu, 2 Apr 2009 20:57:55 +0100 Subject: [dba-VB] Click-Once setup... In-Reply-To: References: <442A4DC9F5F5470C8CAC5C2C4E1F3A16@Mattys> Message-ID: <49d518d5.07a5660a.3ad1.54f1@mx.google.com> Shamil, That worked ok for me. Comodo threw a lot of wobblies and warnings but clicking threw them all I got a dialog box. I click on test and it responded Test. So all seems ok - good luck Max -----Original Message----- From: dba-vb-bounces at databaseadvisors.com [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Salakhetdinov Shamil Sent: 02 April 2009 20:51 To: Discussion concerning Visual Basic and related programming issues. Subject: Re: [dba-VB] Click-Once setup... Thank you Gustav, Jack and Pat, James, Mike for testing the link. As I have written previously here I have published the new version here http://shamils-4.hosting.parking.ru/click-once/MySampleWpfApplication.applic ation?Company=Test&UserId=Guest (watch line wraps) which is now signed with my code certofocate and accepts parameters specified in URL. All the info for this sample is obtained from the following sources: Click-Once Deployment http://msdn.microsoft.com/en-us/library/t71a733d(VS.80).aspx Deploying WPF Applications with ClickOnce http://msdn.microsoft.com/en-us/library/cc707835.aspx How to: Retrieve Query String Information in a ClickOnce Application http://msdn.microsoft.com/en-us/library/ms172242(VS.80).aspx as well as from Gustav's previous posting on click-once here on dba-VB: http://databaseadvisors.com/pipermail/dba-vb/2008-October/002037.html although I didn't use (yet) any external tools to make this setup - I have just used VS2008's: Right-Click VS Project entry -> Properies -> Publish as well as MS Windows MMC Certificates snap-in to install my code signing certificate as the Trusted Root Certification Authorities certificate. I think we can use similar Click-Once deployment feature to setup a test version of our Northwind.NET executables together with MS SQL database running under MS SQL Express... Thank you. -- Shamil -----Original Message----- From: "Mike Mattys" To: "Discussion concerning Visual Basic and related programming issues." Date: Thu, 2 Apr 2009 09:58:07 -0400 Subject: Re: [dba-VB] Click-Once setup... > Hi Shamil, > > It worked here after 'unknown publisher' warning. > Took a few moments 'verifying application requirements.' > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > ----- Original Message ----- > From: "James Barash" > To: "'Salakhetdinov Shamil'" ; "'Discussion concerning > Visual Basic and related programming issues.'" > Sent: Thursday, April 02, 2009 9:34 AM > Subject: Re: [dba-VB] Click-Once setup... > > > > Shamil: > > It worked fine here. I got a warning about the certificate but it ran > > fine. > > > > James Barash > > > > -----Original Message----- > > From: dba-vb-bounces at databaseadvisors.com > > [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Salakhetdinov > > Shamil > > Sent: Thursday, April 02, 2009 2:01 AM > > To: Discussion concerning Visual Basic and related programming issues. > > Subject: Re: [dba-VB] Click-Once setup... > > > > > > Hi All, > > > > I have published simple WPF Click-Once sample here: > > > > http://shamils-4.hosting.parking.ru/click-once/MySampleWpfApplication.applic > > ation > > > > Could you please test how it works for you by clicking on the above link? > > It works OK here. > > > > Please note that I signed it by using test certificate - not sure how it > > works on other systems. > > > > Thank you. > > > > -- > > Shamil > > > > > > > > -----Original Message----- > > From: Salakhetdinov Shamil > > To: "Discussion concerning Visual Basic and related programming > > issues." > > Date: Thu, 02 Apr 2009 02:23:38 +0400 > > Subject: Re: [dba-VB] Click-Once setup... > > > >> > >> Have just found addtional Click-Once related stuff to > > read-through/investigate/apply tomorrow: > >> > >> http://msdn.microsoft.com/en-us/library/t71a733d(VS.80).aspx > >> > >> http://msdn.microsoft.com/en-us/library/cc707835.aspx > >> > >> -- > >> Shamil > >> > >> -----Original Message----- > >> From: Salakhetdinov Shamil > >> To: "Discussion concerning Visual Basic and related programming > > issues." > >> Date: Thu, 02 Apr 2009 02:17:18 +0400 > >> Subject: Re: [dba-VB] Click-Once setup... > >> > >> > > >> > Hi Gustav, > >> > > >> > Thank you for your info. > >> > > >> > I have just tried to setup a simple WPF app as Click-Once on my ASP.NET > > hosting site but it didn't work from my first try. I've probably done > > something wrong. > >> > > >> > I will continue tomorrow... > >> > > >> > Thank you. > >> > > >> > -- > >> > Shamil > >> > > >> > > >> > -----Original Message----- > >> > From: "Gustav Brock" > >> > To: > >> > Date: Wed, 01 Apr 2009 23:17:01 +0200 > >> > Subject: Re: [dba-VB] Click-Once setup... > >> > > >> > > Hi Shamil > >> > > > >> > > Indeed! Highly recommended: > >> > > > >> > > http://databaseadvisors.com/pipermail/dba-vb/2008-October/002037.html > >> > > > >> > > I have installed a web server (IIS) at the client to which I have > > external access and publish the app to this directly from VS (via FTP) > > when > > a revision has been made. It can't be easier. > >> > > > >> > > /gustav > >> > > > >> > > PS: Will return to the SCRUM stuff tomorrow. It's bedtime here ... > >> > > > >> > > > >> > > >>> Salakhetdinov Shamil 01-04-2009 21:14 >>> > >> > > Hi All, > >> > > > >> > > Does anybody have .NET Apps Click-Once setup experience - namely .NET > > WPF apps Click-Once experience? > >> > > > >> > > I wonder how much time it could be needed for me to configure and > >> > > test > > such setup assuming I have WPF appricaltion ready? > >> > > > >> > > My customer also wanted to have CompanyName and UserId specified and > > somehow passed from Click-Once URL > >> > > > >> > > http://my-click-once-application-url?c=company&u=userid > >> > > > >> > > to the local application when it is installed first > > time/updated/on-start-up to get UserId in login dialog - is it possible to > > get such params somehow by the subject application passed to the latter > > "automagically" in e.g. standard start-up arguments or something like > > that? > >> > > > >> > > Thank you. > >> > > > >> > > -- > >> > > Shamil > >> > > > >> > > P.S. > >> > > > >> > > "WPF App deployed with ClickOnce": > >> > > > >> > > > > http://stackoverflow.com/questions/461186/is-this-list-a-correct-understandi > > ng-of-microsofts-current-application-deploymen > >> > > > >> > > requires two clicks (click hyperlink, click yes), no user input > >> > > only for current user, no per-machine installations > >> > > no shortcuts on desktop > >> > > appears in program list like normal applications > >> > > applications files are always copied to ../My Documents/My > > Applications > >> > > a shortcut to your application will be put in Start menu / your > > company name > >> > > cannot modify the target computer, isolated from operating system > >> > > automatically detects and updates a newer version > >> > > published simply by putting them on a webserver (where clients detect > > and get them) > >> > > requires .NET 2.0 or later > >> > > comparable to Java Web Start > >> > > solves four problems: (1) easy deployment, (2) easy updating, (3) > > low-impact on target computer, (4) no need for administrator permissions. > >> > > considered "low impact" > >> > > if two users have the same ClickOnce applciation installed on the > >> > > same > > machine, they will not break each other > >> > > employs CAS for security > >> > > user does not have to be online to use application > >> > > standalone ClickOnce apps do not work on Firefox and Mac with Firefox > > now since it needs the .NET runtime > >> > > restricted to single-window apps since they run in the browser > >> > > building a ClickOnce manifest is much easier than Silverlight etc, > > since the IDE will do almost all of it for you; you just have to host the > > files somewhere (could be a web URL; could be a network UNC). > >> > > > >> > > > >> > > > >> > > _______________________________________________ > >> > > dba-VB mailing list > >> > > dba-VB at databaseadvisors.com > >> > > http://databaseadvisors.com/mailman/listinfo/dba-vb > >> > > http://www.databaseadvisors.com > >> > > > >> > _______________________________________________ dba-VB mailing list dba-VB at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/dba-vb http://www.databaseadvisors.com From mcp2004 at mail.ru Thu Apr 2 15:07:45 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Fri, 03 Apr 2009 00:07:45 +0400 Subject: [dba-VB] =?koi8-r?b?Q2xpY2stT25jZSBzZXR1cC4uLg==?= In-Reply-To: <49d518d5.07a5660a.3ad1.54f1@mx.google.com> References: <49d518d5.07a5660a.3ad1.54f1@mx.google.com> Message-ID: Thank you. Max. -- Shamil -----Original Message----- From: "Max Wanadoo" To: "'Salakhetdinov Shamil'" ,"'Discussion concerning Visual Basic and related programming issues.'" Date: Thu, 2 Apr 2009 20:57:55 +0100 Subject: RE: [dba-VB] Click-Once setup... > Shamil, > That worked ok for me. Comodo threw a lot of wobblies and warnings but > clicking threw them all I got a dialog box. I click on test and it responded > Test. > So all seems ok - good luck > > Max > > > -----Original Message----- > From: dba-vb-bounces at databaseadvisors.com > [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Salakhetdinov > Shamil > Sent: 02 April 2009 20:51 > To: Discussion concerning Visual Basic and related programming issues. > Subject: Re: [dba-VB] Click-Once setup... > > > Thank you Gustav, Jack and Pat, James, Mike for testing the link. > > As I have written previously here I have published the new version here > > http://shamils-4.hosting.parking.ru/click-once/MySampleWpfApplication.applic > ation?Company=Test&UserId=Guest > > (watch line wraps) > > which is now signed with my code certofocate and accepts parameters > specified in URL. > > All the info for this sample is obtained from the following sources: > > Click-Once Deployment > http://msdn.microsoft.com/en-us/library/t71a733d(VS.80).aspx > > Deploying WPF Applications with ClickOnce > http://msdn.microsoft.com/en-us/library/cc707835.aspx > > How to: Retrieve Query String Information in a ClickOnce Application > http://msdn.microsoft.com/en-us/library/ms172242(VS.80).aspx > > as well as from Gustav's previous posting on click-once here on dba-VB: > > http://databaseadvisors.com/pipermail/dba-vb/2008-October/002037.html > > although I didn't use (yet) any external tools to make this setup - I have > just used VS2008's: > > Right-Click VS Project entry -> Properies -> Publish > > as well as MS Windows MMC Certificates snap-in to install my code signing > certificate as the Trusted Root Certification Authorities certificate. > > I think we can use similar Click-Once deployment feature to setup a test > version of our Northwind.NET executables together with MS SQL database > running under MS SQL Express... > > Thank you. > > -- > Shamil > > > -----Original Message----- > From: "Mike Mattys" > To: "Discussion concerning Visual Basic and related programming > issues." > Date: Thu, 2 Apr 2009 09:58:07 -0400 > Subject: Re: [dba-VB] Click-Once setup... > > > Hi Shamil, > > > > It worked here after 'unknown publisher' warning. > > Took a few moments 'verifying application requirements.' > > > > - > > Michael R Mattys > > MapPoint and Database Dev > > www.mattysconsulting.com > > - > > ----- Original Message ----- > > From: "James Barash" > > To: "'Salakhetdinov Shamil'" ; "'Discussion concerning > > Visual Basic and related programming issues.'" > > > Sent: Thursday, April 02, 2009 9:34 AM > > Subject: Re: [dba-VB] Click-Once setup... > > > > > > > Shamil: > > > It worked fine here. I got a warning about the certificate but it ran > > > fine. > > > > > > James Barash > > > > > > -----Original Message----- > > > From: dba-vb-bounces at databaseadvisors.com > > > [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Salakhetdinov > > > Shamil > > > Sent: Thursday, April 02, 2009 2:01 AM > > > To: Discussion concerning Visual Basic and related programming issues. > > > Subject: Re: [dba-VB] Click-Once setup... > > > > > > > > > Hi All, > > > > > > I have published simple WPF Click-Once sample here: > > > > > > > http://shamils-4.hosting.parking.ru/click-once/MySampleWpfApplication.applic > > > ation > > > > > > Could you please test how it works for you by clicking on the above > link? > > > It works OK here. > > > > > > Please note that I signed it by using test certificate - not sure how it > > > works on other systems. > > > > > > Thank you. > > > > > > -- > > > Shamil > > > > > > > > > > > > -----Original Message----- > > > From: Salakhetdinov Shamil > > > To: "Discussion concerning Visual Basic and related programming > > > issues." > > > Date: Thu, 02 Apr 2009 02:23:38 +0400 > > > Subject: Re: [dba-VB] Click-Once setup... > > > > > >> > > >> Have just found addtional Click-Once related stuff to > > > read-through/investigate/apply tomorrow: > > >> > > >> http://msdn.microsoft.com/en-us/library/t71a733d(VS.80).aspx > > >> > > >> http://msdn.microsoft.com/en-us/library/cc707835.aspx > > >> > > >> -- > > >> Shamil > > >> > > >> -----Original Message----- > > >> From: Salakhetdinov Shamil > > >> To: "Discussion concerning Visual Basic and related programming > > > issues." > > >> Date: Thu, 02 Apr 2009 02:17:18 +0400 > > >> Subject: Re: [dba-VB] Click-Once setup... > > >> > > >> > > > >> > Hi Gustav, > > >> > > > >> > Thank you for your info. > > >> > > > >> > I have just tried to setup a simple WPF app as Click-Once on my > ASP.NET > > > hosting site but it didn't work from my first try. I've probably done > > > something wrong. > > >> > > > >> > I will continue tomorrow... > > >> > > > >> > Thank you. > > >> > > > >> > -- > > >> > Shamil > > >> > > > >> > > > >> > -----Original Message----- > > >> > From: "Gustav Brock" > > >> > To: > > >> > Date: Wed, 01 Apr 2009 23:17:01 +0200 > > >> > Subject: Re: [dba-VB] Click-Once setup... > > >> > > > >> > > Hi Shamil > > >> > > > > >> > > Indeed! Highly recommended: > > >> > > > > >> > > > http://databaseadvisors.com/pipermail/dba-vb/2008-October/002037.html > > >> > > > > >> > > I have installed a web server (IIS) at the client to which I have > > > external access and publish the app to this directly from VS (via FTP) > > > when > > > a revision has been made. It can't be easier. > > >> > > > > >> > > /gustav > > >> > > > > >> > > PS: Will return to the SCRUM stuff tomorrow. It's bedtime here ... > > >> > > > > >> > > > > >> > > >>> Salakhetdinov Shamil 01-04-2009 21:14 >>> > > >> > > Hi All, > > >> > > > > >> > > Does anybody have .NET Apps Click-Once setup experience - namely > .NET > > > WPF apps Click-Once experience? > > >> > > > > >> > > I wonder how much time it could be needed for me to configure and > > >> > > test > > > such setup assuming I have WPF appricaltion ready? > > >> > > > > >> > > My customer also wanted to have CompanyName and UserId specified > and > > > somehow passed from Click-Once URL > > >> > > > > >> > > http://my-click-once-application-url?c=company&u=userid > > >> > > > > >> > > to the local application when it is installed first > > > time/updated/on-start-up to get UserId in login dialog - is it possible > to > > > get such params somehow by the subject application passed to the latter > > > "automagically" in e.g. standard start-up arguments or something like > > > that? > > >> > > > > >> > > Thank you. > > >> > > > > >> > > -- > > >> > > Shamil > > >> > > > > >> > > P.S. > > >> > > > > >> > > "WPF App deployed with ClickOnce": > > >> > > > > >> > > > > > > http://stackoverflow.com/questions/461186/is-this-list-a-correct-understandi > > > ng-of-microsofts-current-application-deploymen > > >> > > > > >> > > requires two clicks (click hyperlink, click yes), no user input > > >> > > only for current user, no per-machine installations > > >> > > no shortcuts on desktop > > >> > > appears in program list like normal applications > > >> > > applications files are always copied to ../My Documents/My > > > Applications > > >> > > a shortcut to your application will be put in Start menu / your > > > company name > > >> > > cannot modify the target computer, isolated from operating system > > >> > > automatically detects and updates a newer version > > >> > > published simply by putting them on a webserver (where clients > detect > > > and get them) > > >> > > requires .NET 2.0 or later > > >> > > comparable to Java Web Start > > >> > > solves four problems: (1) easy deployment, (2) easy updating, (3) > > > low-impact on target computer, (4) no need for administrator > permissions. > > >> > > considered "low impact" > > >> > > if two users have the same ClickOnce applciation installed on the > > >> > > same > > > machine, they will not break each other > > >> > > employs CAS for security > > >> > > user does not have to be online to use application > > >> > > standalone ClickOnce apps do not work on Firefox and Mac with > Firefox > > > now since it needs the .NET runtime > > >> > > restricted to single-window apps since they run in the browser > > >> > > building a ClickOnce manifest is much easier than Silverlight etc, > > > since the IDE will do almost all of it for you; you just have to host > the > > > files somewhere (could be a web URL; could be a network UNC). > > >> > > > > >> > > > > >> > > > > >> > > _______________________________________________ > > >> > > dba-VB mailing list > > >> > > dba-VB at databaseadvisors.com > > >> > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > >> > > http://www.databaseadvisors.com > > >> > > > > >> > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mcp2004 at mail.ru Thu Apr 2 15:15:57 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Fri, 03 Apr 2009 00:15:57 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IFNwcmludCAtIDJuZCB3ZWVrIHBsYW4=?= In-Reply-To: References: Message-ID: Hi Gustav, OK, please tell what report would you like to develop? (I will make all the dialog forms now - they are small - just to have them ready to be used to run other forms/reports): Forms ====== 1 Customers Labels Dialog => Shamil 3 Customer Phone List => Mike 2 Quaterly Order => Gustav 2 Quaterly Orders Subform => Gustav 1 Sales By Year Dialog => Shamil 2 Sales Reports Dialog => Shamil Reports ======== 2 Alphabetical List of Products 1 Product By Category 2 Sales Totals by Amount -------------------------------- 16 hours Thank you. -- Shamil -----Original Message----- From: "Gustav Brock" To: Date: Thu, 02 Apr 2009 18:09:23 +0200 Subject: Re: [dba-VB] SCRUM: Sprint - 2nd week plan > Hi SCRUM Team > > I could take, say, the Quarterly Orders including Subform and one of the reports. > > /gustav > > >>> Salakhetdinov Shamil 01-04-2009 19:49 >>> > Hi SCRUM Team, > > The following is the plan for the second week. > Please select forms/reports your wanted to develop during this week. > Please ask any questions. > Please before asking the questions on forms check how the current set of forms is done: let's follow currently this "lightweight" development style for this project - we can do enhancements in the end of this project or in the follow-up project. > > Forms > ====== > 1 Customers Labels Dialog > 3 Customer Phone List > 2 Quaterly Order > 2 Quaterly Orders Subform > 1 Sales By Year Dialog > 2 Sales Reports Dialog > > Reports > ======== > 2 Alphabetical List of Products > 1 Product By Category > 2 Sales Totals by Amount > -------------------------------- > 16 hours > > Thank you. > > -- > Shamil > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mcp2004 at mail.ru Thu Apr 2 15:21:03 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Fri, 03 Apr 2009 00:21:03 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IFNwcmludCAtIDFzdCB3ZWVrIHBsYW4=?= In-Reply-To: <49D3B6F1.704@colbyconsulting.com> References: <49D3B6F1.704@colbyconsulting.com> Message-ID: OK, John. We will be waiting for you and Doug to get back into Active mode. Meanwhile myself, Gustav and Mike - we are proceeding with the Nothwind.NET project development as we have got committed to have it 'Done' in one calendar month. Thank you. -- Shamil -----Original Message----- From: jwcolby To: "Discussion concerning Visual Basic and related programming issues." Date: Wed, 01 Apr 2009 14:48:17 -0400 Subject: Re: [dba-VB] SCRUM: Sprint - 1st week plan > Life last week was interfering with programming. This week might be better. > > 8( > > John W. Colby > www.ColbyConsulting.com > > > Mike Mattys wrote: > > Hi Shamil, > > > > Life this week is interfering with programming, > > but I'll catch up soon. > > > > - > > Michael R Mattys > > MapPoint and Database Dev > > www.mattysconsulting.com > > - > > ----- Original Message ----- > > From: "Salakhetdinov Shamil" > > To: "dba-VB" > > Sent: Wednesday, April 01, 2009 1:44 PM > > Subject: Re: [dba-VB] SCRUM: Sprint - 1st week plan > > > > > >> OK Mike, > >> > >> BTW this is our ProductOwner who has the authority to accept or reject > >> 'DONE' state of developed forms and reports... > >> > >> But you did do some changes but decided to not commit them? Why? > >> > >> Thank you. > >> > >> -- > >> Shamil > >> > >> -----Original Message----- > >> From: "Mike Mattys" > >> To: "Salakhetdinov Shamil" ,"Discussion concerning Visual > >> Basic and related programming issues." > >> Date: Wed, 1 Apr 2009 13:21:53 -0400 > >> Subject: Re: [dba-VB] SCRUM: Sprint - 1st week plan > >> > >>> Shamil, > >>> > >>> No - please consider it finished > >>> > >>> - > >>> Michael R Mattys > >>> MapPoint and Database Dev > >>> www.mattysconsulting.com > >>> - > >>> ----- Original Message ----- > >>> From: "Salakhetdinov Shamil" > >>> To: "Discussion concerning Visual Basic and related programming issues." > >>> > >>> Sent: Wednesday, April 01, 2009 1:14 PM > >>> Subject: Re: [dba-VB] SCRUM: Sprint - 1st week plan > >>> > >>> > >>>> Hi Mike, > >>>> > >>>> You planned to change your form layout a bit, didn't you? > >>>> I have got all the latest updates from our SCC server and I haven't > >>>> found > >>>> these layout changes - am I missing something? > >>>> > >>>> Thank you. > >>>> > >>>> -- > >>>> Shamil > >>>> > >>>> -----Original Message----- > >>>> From: "Mike Mattys" > >>>> To: "Discussion concerning Visual Basic and related programming > >>>> issues." > >>>> Date: Tue, 31 Mar 2009 17:45:27 -0400 > >>>> Subject: Re: [dba-VB] SCRUM: Sprint - 1st week plan > >>>> > >>>>> I hope no one is waiting on me ... ? > >>>>> > >>>>> - > >>>>> Michael R Mattys > >>>>> MapPoint and Database Dev > >>>>> www.mattysconsulting.com > >> _______________________________________________ > >> dba-VB mailing list > >> dba-VB at databaseadvisors.com > >> http://databaseadvisors.com/mailman/listinfo/dba-vb > >> http://www.databaseadvisors.com > >> > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From drawbridgej at sympatico.ca Thu Apr 2 16:41:44 2009 From: drawbridgej at sympatico.ca (Jack and Pat) Date: Thu, 2 Apr 2009 16:41:44 -0500 Subject: [dba-VB] Click-Once setup...new version In-Reply-To: References: <442A4DC9F5F5470C8CAC5C2C4E1F3A16@Mattys> Message-ID: New version works also. Seemed to be a little longer time in verification, but it worked fine. -----Original Message----- From: dba-vb-bounces at databaseadvisors.com [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Salakhetdinov Shamil Sent: Thursday, April 02, 2009 2:51 PM To: Discussion concerning Visual Basic and related programming issues. Subject: Re: [dba-VB] Click-Once setup... Thank you Gustav, Jack and Pat, James, Mike for testing the link. As I have written previously here I have published the new version here http://shamils-4.hosting.parking.ru/click-once/MySampleWpfApplication.applic ation?Company=Test&UserId=Guest (watch line wraps) which is now signed with my code certofocate and accepts parameters specified in URL. All the info for this sample is obtained from the following sources: Click-Once Deployment http://msdn.microsoft.com/en-us/library/t71a733d(VS.80).aspx Deploying WPF Applications with ClickOnce http://msdn.microsoft.com/en-us/library/cc707835.aspx How to: Retrieve Query String Information in a ClickOnce Application http://msdn.microsoft.com/en-us/library/ms172242(VS.80).aspx as well as from Gustav's previous posting on click-once here on dba-VB: http://databaseadvisors.com/pipermail/dba-vb/2008-October/002037.html although I didn't use (yet) any external tools to make this setup - I have just used VS2008's: Right-Click VS Project entry -> Properies -> Publish as well as MS Windows MMC Certificates snap-in to install my code signing certificate as the Trusted Root Certification Authorities certificate. I think we can use similar Click-Once deployment feature to setup a test version of our Northwind.NET executables together with MS SQL database running under MS SQL Express... Thank you. -- Shamil -----Original Message----- From: "Mike Mattys" To: "Discussion concerning Visual Basic and related programming issues." Date: Thu, 2 Apr 2009 09:58:07 -0400 Subject: Re: [dba-VB] Click-Once setup... > Hi Shamil, > > It worked here after 'unknown publisher' warning. > Took a few moments 'verifying application requirements.' > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > ----- Original Message ----- > From: "James Barash" > To: "'Salakhetdinov Shamil'" ; "'Discussion concerning > Visual Basic and related programming issues.'" > Sent: Thursday, April 02, 2009 9:34 AM > Subject: Re: [dba-VB] Click-Once setup... > > > > Shamil: > > It worked fine here. I got a warning about the certificate but it ran > > fine. > > > > James Barash > > > > -----Original Message----- > > From: dba-vb-bounces at databaseadvisors.com > > [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Salakhetdinov > > Shamil > > Sent: Thursday, April 02, 2009 2:01 AM > > To: Discussion concerning Visual Basic and related programming issues. > > Subject: Re: [dba-VB] Click-Once setup... > > > > > > Hi All, > > > > I have published simple WPF Click-Once sample here: > > > > http://shamils-4.hosting.parking.ru/click-once/MySampleWpfApplication.applic > > ation > > > > Could you please test how it works for you by clicking on the above link? > > It works OK here. > > > > Please note that I signed it by using test certificate - not sure how it > > works on other systems. > > > > Thank you. > > > > -- > > Shamil > > > > > > > > -----Original Message----- > > From: Salakhetdinov Shamil > > To: "Discussion concerning Visual Basic and related programming > > issues." > > Date: Thu, 02 Apr 2009 02:23:38 +0400 > > Subject: Re: [dba-VB] Click-Once setup... > > > >> > >> Have just found addtional Click-Once related stuff to > > read-through/investigate/apply tomorrow: > >> > >> http://msdn.microsoft.com/en-us/library/t71a733d(VS.80).aspx > >> > >> http://msdn.microsoft.com/en-us/library/cc707835.aspx > >> > >> -- > >> Shamil > >> > >> -----Original Message----- > >> From: Salakhetdinov Shamil > >> To: "Discussion concerning Visual Basic and related programming > > issues." > >> Date: Thu, 02 Apr 2009 02:17:18 +0400 > >> Subject: Re: [dba-VB] Click-Once setup... > >> > >> > > >> > Hi Gustav, > >> > > >> > Thank you for your info. > >> > > >> > I have just tried to setup a simple WPF app as Click-Once on my ASP.NET > > hosting site but it didn't work from my first try. I've probably done > > something wrong. > >> > > >> > I will continue tomorrow... > >> > > >> > Thank you. > >> > > >> > -- > >> > Shamil > >> > > >> > > >> > -----Original Message----- > >> > From: "Gustav Brock" > >> > To: > >> > Date: Wed, 01 Apr 2009 23:17:01 +0200 > >> > Subject: Re: [dba-VB] Click-Once setup... > >> > > >> > > Hi Shamil > >> > > > >> > > Indeed! Highly recommended: > >> > > > >> > > http://databaseadvisors.com/pipermail/dba-vb/2008-October/002037.html > >> > > > >> > > I have installed a web server (IIS) at the client to which I have > > external access and publish the app to this directly from VS (via FTP) > > when > > a revision has been made. It can't be easier. > >> > > > >> > > /gustav > >> > > > >> > > PS: Will return to the SCRUM stuff tomorrow. It's bedtime here ... > >> > > > >> > > > >> > > >>> Salakhetdinov Shamil 01-04-2009 21:14 >>> > >> > > Hi All, > >> > > > >> > > Does anybody have .NET Apps Click-Once setup experience - namely .NET > > WPF apps Click-Once experience? > >> > > > >> > > I wonder how much time it could be needed for me to configure and > >> > > test > > such setup assuming I have WPF appricaltion ready? > >> > > > >> > > My customer also wanted to have CompanyName and UserId specified and > > somehow passed from Click-Once URL > >> > > > >> > > http://my-click-once-application-url?c=company&u=userid > >> > > > >> > > to the local application when it is installed first > > time/updated/on-start-up to get UserId in login dialog - is it possible to > > get such params somehow by the subject application passed to the latter > > "automagically" in e.g. standard start-up arguments or something like > > that? > >> > > > >> > > Thank you. > >> > > > >> > > -- > >> > > Shamil > >> > > > >> > > P.S. > >> > > > >> > > "WPF App deployed with ClickOnce": > >> > > > >> > > > > http://stackoverflow.com/questions/461186/is-this-list-a-correct-understandi > > ng-of-microsofts-current-application-deploymen > >> > > > >> > > requires two clicks (click hyperlink, click yes), no user input > >> > > only for current user, no per-machine installations > >> > > no shortcuts on desktop > >> > > appears in program list like normal applications > >> > > applications files are always copied to ../My Documents/My > > Applications > >> > > a shortcut to your application will be put in Start menu / your > > company name > >> > > cannot modify the target computer, isolated from operating system > >> > > automatically detects and updates a newer version > >> > > published simply by putting them on a webserver (where clients detect > > and get them) > >> > > requires .NET 2.0 or later > >> > > comparable to Java Web Start > >> > > solves four problems: (1) easy deployment, (2) easy updating, (3) > > low-impact on target computer, (4) no need for administrator permissions. > >> > > considered "low impact" > >> > > if two users have the same ClickOnce applciation installed on the > >> > > same > > machine, they will not break each other > >> > > employs CAS for security > >> > > user does not have to be online to use application > >> > > standalone ClickOnce apps do not work on Firefox and Mac with Firefox > > now since it needs the .NET runtime > >> > > restricted to single-window apps since they run in the browser > >> > > building a ClickOnce manifest is much easier than Silverlight etc, > > since the IDE will do almost all of it for you; you just have to host the > > files somewhere (could be a web URL; could be a network UNC). > >> > > > >> > > > >> > > > >> > > _______________________________________________ > >> > > dba-VB mailing list > >> > > dba-VB at databaseadvisors.com > >> > > http://databaseadvisors.com/mailman/listinfo/dba-vb > >> > > http://www.databaseadvisors.com > >> > > > >> > _______________________________________________ dba-VB mailing list dba-VB at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/dba-vb http://www.databaseadvisors.com From mcp2004 at mail.ru Thu Apr 2 18:04:49 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Fri, 03 Apr 2009 03:04:49 +0400 Subject: [dba-VB] =?koi8-r?b?Tm9ydGh3aW5kLk5FVCBzb3VyY2VzICAtIGh0dHA6Ly9u?= =?koi8-r?b?b3J0aHdpbmQuY29kZXBsZXguY29tL1NvdXJjZUNvbnRyb2wvY2hh?= =?koi8-r?b?bmdlc2V0L3ZpZXcvMzgxNA==?= Message-ID: Crossposted to dba-VB and AccessD -- Hi All, I must say that the yesterday version of the subject code was incomplete. Please download and use the source code from today: http://northwind.codeplex.com/SourceControl/changeset/view/3814 (there is a download link on this page) It was tested by downloading and compiling. Please note that there are three SQL scripts within FE project's sources that should be applied to the MS SQL database to get it in synch with the code. Sorry for any inconvenience. Please always report here or privately to me or Gustav about any problems with published code sources. Thank you. -- Shamil From mcp2004 at mail.ru Thu Apr 2 18:22:44 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Fri, 03 Apr 2009 03:22:44 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IFNwcmludCAtIDJuZCB3ZWVrIHBsYW4=?= In-Reply-To: References: Message-ID: Hi SCRUM team, Thee three dialog froms are done, and committed to our SCC server as well as published within new source code set at CodePlex. I will also take 'Product By Category' Report Note: please create new views, SPs, UDFs for reports if the existing set tables, views, SPs, UDFs is not enough to develop reports. Please also create a new strongly typed dataset dedicated to a certain report in the case you create new views, SPs or UDFs for this report. Please put all the database objects you'll use in report in this dataset. Forms ====== 1 Customers Labels Dialog => DONE 3 Customer Phone List => Mike 2 Quaterly Order => Gustav 2 Quaterly Orders Subform => Gustav 1 Sales By Year Dialog => DONE 2 Sales Reports Dialog => DONE Reports ======== 2 Alphabetical List of Products 1 Product By Category => Shamil 2 Sales Totals by Amount -------------------------------- 16 hours Thank you. -- Shamil -----Original Message----- From: Salakhetdinov Shamil To: "Discussion concerning Visual Basic and related programming issues." Date: Fri, 03 Apr 2009 00:15:57 +0400 Subject: Re: [dba-VB] SCRUM: Sprint - 2nd week plan > Hi Gustav, > > OK, please tell what report would you like to develop? (I will make all the dialog forms now - they are small - just to have them ready to be used to run other forms/reports): > > Forms > ====== > 1 Customers Labels Dialog => Shamil > 3 Customer Phone List => Mike > 2 Quaterly Order => Gustav > 2 Quaterly Orders Subform => Gustav > 1 Sales By Year Dialog => Shamil > 2 Sales Reports Dialog => Shamil > > Reports > ======== > 2 Alphabetical List of Products > 1 Product By Category > 2 Sales Totals by Amount > -------------------------------- > 16 hours > > Thank you. > > -- > Shamil > > -----Original Message----- > From: "Gustav Brock" > To: > Date: Thu, 02 Apr 2009 18:09:23 +0200 > Subject: Re: [dba-VB] SCRUM: Sprint - 2nd week plan > > > Hi SCRUM Team > > > > I could take, say, the Quarterly Orders including Subform and one of the reports. > > > > /gustav > > > > >>> Salakhetdinov Shamil 01-04-2009 19:49 >>> > > Hi SCRUM Team, > > > > The following is the plan for the second week. > > Please select forms/reports your wanted to develop during this week. > > Please ask any questions. > > Please before asking the questions on forms check how the current set of forms is done: let's follow currently this "lightweight" development style for this project - we can do enhancements in the end of this project or in the follow-up project. > > > > Forms > > ====== > > 1 Customers Labels Dialog > > 3 Customer Phone List > > 2 Quaterly Order > > 2 Quaterly Orders Subform > > 1 Sales By Year Dialog > > 2 Sales Reports Dialog > > > > Reports > > ======== > > 2 Alphabetical List of Products > > 1 Product By Category > > 2 Sales Totals by Amount > > -------------------------------- > > 16 hours > > > > Thank you. > > > > -- > > Shamil > > > > > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mmattys at rochester.rr.com Thu Apr 2 22:41:20 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Thu, 2 Apr 2009 23:41:20 -0400 Subject: [dba-VB] SCRUM: Source Code Control References: Message-ID: I spent a two hours making that form and I pressed update- now it's gone! What did I do wrong? Should I have comitted first? Also, every time I update the Northwind.NET.FE.csproj is corrupt. It has <<<<<< or >>>>>>> What can I do? - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - From mmattys at rochester.rr.com Thu Apr 2 22:48:21 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Thu, 2 Apr 2009 23:48:21 -0400 Subject: [dba-VB] SCRUM: Source Code Control References: Message-ID: <4C8ED0CD888A4EE5B2E6409CD0880B42@Mattys> I got the form back. How do I rebuild csproj? I guess to delete it ... here goes! - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Mike Mattys" To: "Salakhetdinov Shamil" ; "Discussion concerning Visual Basic and related programming issues." Sent: Thursday, April 02, 2009 11:41 PM Subject: Re: [dba-VB] SCRUM: Source Code Control >I spent a two hours making that form and I pressed update- now it's gone! > What did I do wrong? > Should I have comitted first? > > Also, every time I update the Northwind.NET.FE.csproj is corrupt. > It has <<<<<< or >>>>>>> > What can I do? From mmattys at rochester.rr.com Thu Apr 2 23:01:27 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Fri, 3 Apr 2009 00:01:27 -0400 Subject: [dba-VB] SCRUM: Source Code Control References: <4C8ED0CD888A4EE5B2E6409CD0880B42@Mattys> Message-ID: Right, so I pressed Build ... Rebuild Didn't know that was connected to csproj Now I do. - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Mike Mattys" To: "Discussion concerning Visual Basic and related programming issues." Sent: Thursday, April 02, 2009 11:48 PM Subject: Re: [dba-VB] SCRUM: Source Code Control >I got the form back. > How do I rebuild csproj? > I guess to delete it ... here goes! > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > ----- Original Message ----- > From: "Mike Mattys" > To: "Salakhetdinov Shamil" ; "Discussion concerning > Visual > Basic and related programming issues." > Sent: Thursday, April 02, 2009 11:41 PM > Subject: Re: [dba-VB] SCRUM: Source Code Control > > >>I spent a two hours making that form and I pressed update- now it's gone! >> What did I do wrong? >> Should I have comitted first? >> >> Also, every time I update the Northwind.NET.FE.csproj is corrupt. >> It has <<<<<< or >>>>>>> >> What can I do? > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > > From mmattys at rochester.rr.com Thu Apr 2 23:53:07 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Fri, 3 Apr 2009 00:53:07 -0400 Subject: [dba-VB] SCRUM: UDF's References: <4C8ED0CD888A4EE5B2E6409CD0880B42@Mattys> Message-ID: Hi SCRUM Team, I have committed my version of the Customer Phone List The question I have is how does one go about using a single custom function for use by 27 controls' OnClick event ... I mean there's no = MyFunction() and there's no macros. - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - From marklbreen at gmail.com Fri Apr 3 02:58:26 2009 From: marklbreen at gmail.com (Mark Breen) Date: Fri, 3 Apr 2009 08:58:26 +0100 Subject: [dba-VB] SCRUM: Sprint - 1st week plan In-Reply-To: References: Message-ID: Hello All, I will get the project here and tested in next 24 - 48 hours. I am quite excited to see it, thanks Mark 2009/4/1 Salakhetdinov Shamil > > Hi Mark, > > You can test the current version to see that it evolves in the right > (expected there) direction or not. > > As for SQL DB - AFAIU we should have it always kept as a set of SQL scripts > to be able to recreate it from scratch anytime. Currenty we have to leave > this task out of scope of this project because we have limited resources. > > The SQL Scripts, which are created while working on forms/reports are added > to the main project and have to be applied manually. A note record is added > about every such SQL Script/DB object addition/update to the main project > text file located in \!Documents folder and called Notes.txt. > > So far just three new SQL Scripts are added for all the currently developed > forms - and the latter are more than a half of Northwind forms. > > Thank you. > > -- > Shamil > > -----Original Message----- > From: Mark Breen > To: "Discussion concerning Visual Basic and related programming issues."< > dba-vb at databaseadvisors.com> > Date: Tue, 31 Mar 2009 20:01:36 +0100 > Subject: Re: [dba-VB] SCRUM: Sprint - 1st week plan > > > Hello Gustav, > > > > > > Thanks for the update, I also fear that I may have some tasks that I > should > > be doing, but am not. > > > > I guess that I could attempt to get the current code version and review > it > > as Product Owner, but somehow, I fear that I may not be supposed to 'look > > behind the curtin' until it is ready. > > > > So, currently I have no work to do, anyone may correct me if I have this > > wrong. > > > > I am also using the SCCS at the moment, on another project, and getting > more > > and more pleased with how well it works. What I have not delved into > yet, > > is the concept of branches and trunks, perhaps I should put that on the > > list. > > > > Also, we will eventually need to store the db in source control also. I > > tried a a few years ago to get a fast way to do that, but did not really > > achieve what I wanted. Of course one method is that I could place the db > on > > the same server as the SCCS but if we do that, it must have some element > of > > care taken, so that one developer does not break the other work. It may > not > > be urgent, but for sure we will eventually need a protected db that is > there > > for each developer to try out major versions of his work. For the minor > > versions, he can work in his own local machine. > > > > This then brings the other arkward issue of connection strings, which I > find > > to be a pain when I have many systems to work with, and to test code. > > > > What is great about SVN and the other tools is they are so good and they > are > > free. that is amazing. > > > > Thanks > > > > Mark > > > > > > 2009/3/30 Gustav Brock > > > > > Hi SCRUM Team > > > > > > As Shamil has written several times, we have to learn new techniques > and > > > tools. TortoiseSVN/VirtualSVN has been an eye-opener to me - it is a > > > pleasure to work with and if you never before have use a versioning > system > > > for your code, this is your chance. To me it is double fun as I work > both at > > > home, from a laptop and at the office. Previously I just copied the > complete > > > solution folder to and from an FTP folder - now I can just open VS and > in a > > > minute I have al updates from wherever they were made! > > > > > > I really appreciate the time Shamil has taken to get this going - I > know > > > very well have much time it takes to research and test and set up. > > > > > > The Employee form was a bit late - I had some troubles with it, but > Shamil > > > came up with a good solution for storing the pictures. > > > > > > How are you doing Doug and John? Can you also open and download the > > > pictures of the employees? > > > > > > /gustav > > > > > > > > > >>> Gustav at cactus.dk 30-03-2009 18:49 >>> > > > Hi SCRUM Team > > > > > > So how are we proceeding? > > > I'm a little unsure what the next step is ... > > > > > > /gustav > > > > > > > > > >>> Salakhetdinov Shamil 25-03-2009 18:18 >>> > > > Hi SCRUM Team and all, > > > > > > I have got added developed CustomerOrders form. > > > > > > > > > > > > _______________________________________________ > > > dba-VB mailing list > > > dba-VB at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > > http://www.databaseadvisors.com > > > > > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > > From Gustav at cactus.dk Fri Apr 3 04:01:09 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 03 Apr 2009 11:01:09 +0200 Subject: [dba-VB] Click-Once setup... Message-ID: Hi Jack Visual Studio is not needed to run a ClickOnce application, only .Net of some minimum version and a corresponding Windows version, that is what it checks before launch. Should Windows be OK but the .Net version be missing, this will be downloaded directly from Microsoft and installed automatically. /gustav >>> drawbridgej at sympatico.ca 02-04-2009 14:13 >>> Hi Guys, The sample worked fine for me also. As Gustav says it checks the system. I have downloaded, but haven't used, VS2008 Express C#, VB. I got the warning of the certificate, and selected Run. It did - I got the Hello World screen with Test and Exit buttons. I chose test and got the message box. Just to say I don't have all of the VS bells and whistles, but the application came up just by going to the link. Jack From Gustav at cactus.dk Fri Apr 3 04:28:09 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 03 Apr 2009 11:28:09 +0200 Subject: [dba-VB] Click-Once setup... Message-ID: Hi Shamil How/where did you obtain a code signing certificate? Nice tip about the URL parameters, didn't know about that option. External tools to VS may only be needed - as I mentioned - if you wish to include additional components to install with your ClickOnce setup - like a special font as in my case. /gustav >>> Salakhetdinov Shamil 02-04-2009 21:51 >>> Thank you Gustav, Jack and Pat, James, Mike for testing the link. As I have written previously here I have published the new version here http://shamils-4.hosting.parking.ru/click-once/MySampleWpfApplication.application?Company=Test&UserId=Guest (watch line wraps) which is now signed with my code certofocate and accepts parameters specified in URL. All the info for this sample is obtained from the following sources: Click-Once Deployment http://msdn.microsoft.com/en-us/library/t71a733d(VS.80).aspx Deploying WPF Applications with ClickOnce http://msdn.microsoft.com/en-us/library/cc707835.aspx How to: Retrieve Query String Information in a ClickOnce Application http://msdn.microsoft.com/en-us/library/ms172242(VS.80).aspx as well as from Gustav's previous posting on click-once here on dba-VB: http://databaseadvisors.com/pipermail/dba-vb/2008-October/002037.html although I didn't use (yet) any external tools to make this setup - I have just used VS2008's: Right-Click VS Project entry -> Properies -> Publish as well as MS Windows MMC Certificates snap-in to install my code signing certificate as the Trusted Root Certification Authorities certificate. I think we can use similar Click-Once deployment feature to setup a test version of our Northwind.NET executables together with MS SQL database running under MS SQL Express... Thank you. -- Shamil From mcp2004 at mail.ru Fri Apr 3 04:32:28 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Fri, 03 Apr 2009 13:32:28 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IFNwcmludCAtIDFzdCB3ZWVrIHBsYW4=?= In-Reply-To: References: Message-ID: Hello Mark, OK, I have just committed last revision #51 with some TODO placeholder forms and reports - please run SVN update to get thos version sources. Thank you. -- Shamil -----Original Message----- From: Mark Breen To: Salakhetdinov Shamil , "Discussion concerning Visual Basic and related programming issues." Date: Fri, 3 Apr 2009 08:58:26 +0100 Subject: Re: [dba-VB] SCRUM: Sprint - 1st week plan > Hello All, > I will get the project here and tested in next 24 - 48 hours. > > I am quite excited to see it, > > thanks > > Mark > > > > 2009/4/1 Salakhetdinov Shamil > > > > > Hi Mark, > > > > You can test the current version to see that it evolves in the right > > (expected there) direction or not. > > > > As for SQL DB - AFAIU we should have it always kept as a set of SQL scripts > > to be able to recreate it from scratch anytime. Currenty we have to leave > > this task out of scope of this project because we have limited resources. > > > > The SQL Scripts, which are created while working on forms/reports are added > > to the main project and have to be applied manually. A note record is added > > about every such SQL Script/DB object addition/update to the main project > > text file located in \!Documents folder and called Notes.txt. > > > > So far just three new SQL Scripts are added for all the currently developed > > forms - and the latter are more than a half of Northwind forms. > > > > Thank you. > > > > -- > > Shamil > > > > -----Original Message----- > > From: Mark Breen > > To: "Discussion concerning Visual Basic and related programming issues."< > > dba-vb at databaseadvisors.com> > > Date: Tue, 31 Mar 2009 20:01:36 +0100 > > Subject: Re: [dba-VB] SCRUM: Sprint - 1st week plan > > > > > Hello Gustav, > > > > > > > > > Thanks for the update, I also fear that I may have some tasks that I > > should > > > be doing, but am not. > > > > > > I guess that I could attempt to get the current code version and review > > it > > > as Product Owner, but somehow, I fear that I may not be supposed to 'look > > > behind the curtin' until it is ready. > > > > > > So, currently I have no work to do, anyone may correct me if I have this > > > wrong. > > > > > > I am also using the SCCS at the moment, on another project, and getting > > more > > > and more pleased with how well it works. What I have not delved into > > yet, > > > is the concept of branches and trunks, perhaps I should put that on the > > > list. > > > > > > Also, we will eventually need to store the db in source control also. I > > > tried a a few years ago to get a fast way to do that, but did not really > > > achieve what I wanted. Of course one method is that I could place the db > > on > > > the same server as the SCCS but if we do that, it must have some element > > of > > > care taken, so that one developer does not break the other work. It may > > not > > > be urgent, but for sure we will eventually need a protected db that is > > there > > > for each developer to try out major versions of his work. For the minor > > > versions, he can work in his own local machine. > > > > > > This then brings the other arkward issue of connection strings, which I > > find > > > to be a pain when I have many systems to work with, and to test code. > > > > > > What is great about SVN and the other tools is they are so good and they > > are > > > free. that is amazing. > > > > > > Thanks > > > > > > Mark > > > > > > > > > 2009/3/30 Gustav Brock > > > > > > > Hi SCRUM Team > > > > > > > > As Shamil has written several times, we have to learn new techniques > > and > > > > tools. TortoiseSVN/VirtualSVN has been an eye-opener to me - it is a > > > > pleasure to work with and if you never before have use a versioning > > system > > > > for your code, this is your chance. To me it is double fun as I work > > both at > > > > home, from a laptop and at the office. Previously I just copied the > > complete > > > > solution folder to and from an FTP folder - now I can just open VS and > > in a > > > > minute I have al updates from wherever they were made! > > > > > > > > I really appreciate the time Shamil has taken to get this going - I > > know > > > > very well have much time it takes to research and test and set up. > > > > > > > > The Employee form was a bit late - I had some troubles with it, but > > Shamil > > > > came up with a good solution for storing the pictures. > > > > > > > > How are you doing Doug and John? Can you also open and download the > > > > pictures of the employees? > > > > > > > > /gustav > > > > > > > > > > > > >>> Gustav at cactus.dk 30-03-2009 18:49 >>> > > > > Hi SCRUM Team > > > > > > > > So how are we proceeding? > > > > I'm a little unsure what the next step is ... > > > > > > > > /gustav > > > > > > > > > > > > >>> Salakhetdinov Shamil 25-03-2009 18:18 >>> > > > > Hi SCRUM Team and all, > > > > > > > > I have got added developed CustomerOrders form. > > > > > > > > > > > > > > > > _______________________________________________ > > > > dba-VB mailing list > > > > dba-VB at databaseadvisors.com > > > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > > > http://www.databaseadvisors.com > > > > > > > > > > > _______________________________________________ > > > dba-VB mailing list > > > dba-VB at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > > http://www.databaseadvisors.com > > > > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > > > From Gustav at cactus.dk Fri Apr 3 04:34:40 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 03 Apr 2009 11:34:40 +0200 Subject: [dba-VB] SCRUM: Sprint - 2nd week plan Message-ID: Hi Shamil I could take any report, but let's pick: Sales Totals by Amount. /gustav >>> Salakhetdinov Shamil 02-04-2009 22:15 >>> Hi Gustav, OK, please tell what report would you like to develop? (I will make all the dialog forms now - they are small - just to have them ready to be used to run other forms/reports): Forms ====== 1 Customers Labels Dialog => Shamil 3 Customer Phone List => Mike 2 Quaterly Order => Gustav 2 Quaterly Orders Subform => Gustav 1 Sales By Year Dialog => Shamil 2 Sales Reports Dialog => Shamil Reports ======== 2 Alphabetical List of Products 1 Product By Category 2 Sales Totals by Amount -------------------------------- 16 hours Thank you. -- Shamil -----Original Message----- From: "Gustav Brock" To: Date: Thu, 02 Apr 2009 18:09:23 +0200 Subject: Re: [dba-VB] SCRUM: Sprint - 2nd week plan > Hi SCRUM Team > > I could take, say, the Quarterly Orders including Subform and one of the reports. > > /gustav > > >>> Salakhetdinov Shamil 01-04-2009 19:49 >>> > Hi SCRUM Team, > > The following is the plan for the second week. > Please select forms/reports your wanted to develop during this week. > Please ask any questions. > Please before asking the questions on forms check how the current set of forms is done: let's follow currently this "lightweight" development style for this project - we can do enhancements in the end of this project or in the follow-up project. > > Forms > ====== > 1 Customers Labels Dialog > 3 Customer Phone List > 2 Quaterly Order > 2 Quaterly Orders Subform > 1 Sales By Year Dialog > 2 Sales Reports Dialog > > Reports > ======== > 2 Alphabetical List of Products > 1 Product By Category > 2 Sales Totals by Amount > -------------------------------- > 16 hours > > Thank you. > > -- > Shamil From mcp2004 at mail.ru Fri Apr 3 04:54:20 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Fri, 03 Apr 2009 13:54:20 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IFVERidz?= In-Reply-To: References: Message-ID: Hi Mike abd SCRUM Team, Mike I'm replying to most of your postings here: - we're in a bit of trouble with us editing/committing to SCC the same .NET WinForms as when one makes design changes in them then local source code gets changed in several files - as result SVN commit can't resolve source code changes' conflicts on committing local code changes. The similar issue appears with .csproj if it gets entries (new source files) added in parallel by several developers and then committed... I have got currently coordinated all the changes by first getting your updates from SVN which resulted in similar to yours troubles on my system, Then I have made additions, deletions, renaming of some sources files - and I have got the current revision #51 compiling and building well. To avoid troubles with .csproj conflicts I have added placeholder forms and reports for the current TODO items. I have also renamed your form Customer Phone List to CustomerPhoneList to exclude blanks. Please Mike and all team members before you start working on project items make an UPDATE from current SVN code base. To avoid source code and .csproj and .sln conflicts in the future we should probably: - exclude .sln and .csproj from committing - coordinate the same forms simultaneous editing by using SVN Lock feature? - introduce moderated .sln and .csproj updates' commits with moderators getting information on what items should be added/deleted/renamed in .csproj and .sln, making such updates locally and committing changes to SVN... Please write here your proposals on commits conflicts issues especially if you know about a more simple than the above way to handle such conflicts... Thank you. -- Shamil -----Original Message----- From: "Mike Mattys" To: "Discussion concerning Visual Basic and related programming issues." Date: Fri, 3 Apr 2009 00:53:07 -0400 Subject: Re: [dba-VB] SCRUM: UDF's > Hi SCRUM Team, > > I have committed my version of the Customer Phone List > > The question I have is how does one go about using a single > custom function for use by 27 controls' OnClick event ... > I mean there's no = MyFunction() and there's no macros. > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mcp2004 at mail.ru Fri Apr 3 04:59:35 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Fri, 03 Apr 2009 13:59:35 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IFNwcmludCAtIDJuZCB3ZWVrIHBsYW4=?= In-Reply-To: References: Message-ID: OK, Gustav, Please run update from SVN of your source code to get the latest revision: it will have placeholders for Sales Totals by Amount report: - SalesTotalsByAmountReport.cs (with .designer.cs and .resx) and - SalesTotalsByAmountReport.rdlc Hopefully we will keep out of most of SVN updates conflicts using created such placeholders in the beginning of the Sprint weeks... Thank you. -- Shamil Forms ====== 1 Customers Labels Dialog => DONE 3 Customer Phone List => Mike 2 Quaterly Order => Gustav 2 Quaterly Orders Subform => Gustav 1 Sales By Year Dialog => DONE 2 Sales Reports Dialog => DONE Reports ======== 2 Alphabetical List of Products 1 Product By Category => Shamil 2 Sales Totals by Amount => Gustav -------------------------------- 16 hours -----Original Message----- From: "Gustav Brock" To: " Date: Fri, 03 Apr 2009 11:34:40 +0200 Subject: Re: [dba-VB] SCRUM: Sprint - 2nd week plan > Hi Shamil > > I could take any report, but let's pick: Sales Totals by Amount. > > /gustav > > > >>> Salakhetdinov Shamil 02-04-2009 22:15 >>> > Hi Gustav, > > OK, please tell what report would you like to develop? (I will make all the dialog forms now - they are small - just to have them ready to be used to run other forms/reports): > > Forms > ====== > 1 Customers Labels Dialog => Shamil > 3 Customer Phone List => Mike > 2 Quaterly Order => Gustav > 2 Quaterly Orders Subform => Gustav > 1 Sales By Year Dialog => Shamil > 2 Sales Reports Dialog => Shamil > > Reports > ======== > 2 Alphabetical List of Products > 1 Product By Category > 2 Sales Totals by Amount > -------------------------------- > 16 hours > > Thank you. > > -- > Shamil > > -----Original Message----- > From: "Gustav Brock" > To: > Date: Thu, 02 Apr 2009 18:09:23 +0200 > Subject: Re: [dba-VB] SCRUM: Sprint - 2nd week plan > > > Hi SCRUM Team > > > > I could take, say, the Quarterly Orders including Subform and one of the reports. > > > > /gustav > > > > >>> Salakhetdinov Shamil 01-04-2009 19:49 >>> > > Hi SCRUM Team, > > > > The following is the plan for the second week. > > Please select forms/reports your wanted to develop during this week. > > Please ask any questions. > > Please before asking the questions on forms check how the current set of forms is done: let's follow currently this "lightweight" development style for this project - we can do enhancements in the end of this project or in the follow-up project. > > > > Forms > > ====== > > 1 Customers Labels Dialog > > 3 Customer Phone List > > 2 Quaterly Order > > 2 Quaterly Orders Subform > > 1 Sales By Year Dialog > > 2 Sales Reports Dialog > > > > Reports > > ======== > > 2 Alphabetical List of Products > > 1 Product By Category > > 2 Sales Totals by Amount > > -------------------------------- > > 16 hours > > > > Thank you. > > > > -- > > Shamil > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From Gustav at cactus.dk Fri Apr 3 05:06:54 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 03 Apr 2009 12:06:54 +0200 Subject: [dba-VB] SCRUM: Sprint - 2nd week plan Message-ID: Hi Shamil I will. /gustav >>> Salakhetdinov Shamil 03-04-2009 11:59 >>> OK, Gustav, Please run update from SVN of your source code to get the latest revision: it will have placeholders for Sales Totals by Amount report: - SalesTotalsByAmountReport.cs (with .designer.cs and .resx) and - SalesTotalsByAmountReport.rdlc Hopefully we will keep out of most of SVN updates conflicts using created such placeholders in the beginning of the Sprint weeks... Thank you. -- Shamil From mcp2004 at mail.ru Fri Apr 3 05:17:43 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Fri, 03 Apr 2009 14:17:43 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IDI3IGNvbnRyb2xzJyBPbkNsaWNrIGV2ZW50?= In-Reply-To: References: Message-ID: Hi Mike, After you will run update have a look I have done some changes to your form to hanle the three controls' Click event by one event procedure: in Customer_Phone_List_Load ... aLabel.Click += new EventHandler(letterLabel_Click); bLabel.Click += new EventHandler(letterLabel_Click); cLabel.Click += new EventHandler(letterLabel_Click); ... private void letterLabel_Click(object sender, EventArgs e) { Label label = (Label)sender; string filter = string.Format("Name LIKE '{0}*'", label.Tag); this.customerBindingSource.Filter = filter; } I have put filter letter in control's Tag to use it in a generic click event event procedure to make a filter. Please also note I have made some design changes by putting gridview into groupbox contaner, and I have also set Anchor property for some controls to "automagicaly" and smoothly handle form resize... I'd also propose to change Label controls to button controls to enable Tab navigation as well as hot-keys (ALT+A, ALT+B, ...)... As for some controls' styles - we haven't discuss it yet by the SCRUM team - this is proposal for all the next forms/reports we develop: - use the same style for forms, reports, controls to have consistent look & feel I'd propose now to discuss briefly and to define this common style - my proposal is to use default WinForm controls styles as in sample forms we have, and for reports use the same styles as are in ShippersReport.rdlc Thank you. -- Shamil -----Original Message----- From: "Mike Mattys" To: "Discussion concerning Visual Basic and related programming issues." Date: Fri, 3 Apr 2009 00:53:07 -0400 Subject: Re: [dba-VB] SCRUM: UDF's > Hi SCRUM Team, > > I have committed my version of the Customer Phone List > > The question I have is how does one go about using a single > custom function for use by 27 controls' OnClick event ... > I mean there's no = MyFunction() and there's no macros. > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From Gustav at cactus.dk Fri Apr 3 05:41:45 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 03 Apr 2009 12:41:45 +0200 Subject: [dba-VB] SCRUM: Check out Message-ID: Hi Shamil It should be noted that prior to start working on an existing form you must check it out by locking it. I don't know how to do that manually, but with VisualSVN installed you just pick VisualSVN from the popup menu of the form and select Get Lock and finish the task. As I understand it, the lock will be released when you later commit the form changes. /gustav >>> Salakhetdinov Shamil 03-04-2009 11:54 >>> - we're in a bit of trouble with us editing/committing to SCC the same .NET WinForms as when one makes design changes in them then local source code gets changed in several files - as result SVN commit can't resolve source code changes' conflicts on committing local code changes. .. From mcp2004 at mail.ru Fri Apr 3 05:44:41 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Fri, 03 Apr 2009 14:44:41 +0400 Subject: [dba-VB] =?koi8-r?b?Q2xpY2stT25jZSBzZXR1cC4uLg==?= In-Reply-To: References: Message-ID: > How/where did you obtain a code signing certificate? Hi Gustav, I do not remember :) It was a set of hectic steps and glancing through Click-ONCE MSDN online docs and MMC help which finally resulted I have got such a certificate (I guess it's only valid for testing purposes not for software to sell/distribute - for the latter certificates should be purchased I believe) - I will try to reproduce the steps to obtain certificate now, and then I will publish description here... Thank you. -- Shamil P.S. Here is a short transcript of the mentioned above "hectic steps" - just an idea: - Start -> Search -> MMC - start MMC - add Certificates management snap-in - in snap-in: Certificates Current User->Personal->Certificates-> Right-Click->Advanced Operations...->Create Custom Request Follow wizard steps to get certificate generated. Get certificate generated for you. On certificate entry: right-click -> Export ... Certificates - Current User -> Trusted Root Certification Authorities -> Certificates -> All Tasks -> Import ... VS Project Entry -> Right-Click -> Signing -> Sign the Click-Once-Manifest -> Select From Store... .... -----Original Message----- From: "Gustav Brock" To: Date: Fri, 03 Apr 2009 11:28:09 +0200 Subject: Re: [dba-VB] Click-Once setup... > Hi Shamil > > How/where did you obtain a code signing certificate? > > Nice tip about the URL parameters, didn't know about that option. > > External tools to VS may only be needed - as I mentioned - if you wish to include additional components to install with your ClickOnce setup - like a special font as in my case. > > /gustav > > > >>> Salakhetdinov Shamil 02-04-2009 21:51 >>> > > Thank you Gustav, Jack and Pat, James, Mike for testing the link. > > As I have written previously here I have published the new version here > > http://shamils-4.hosting.parking.ru/click-once/MySampleWpfApplication.application?Company=Test&UserId=Guest > > (watch line wraps) > > which is now signed with my code certofocate and accepts parameters specified in URL. > > All the info for this sample is obtained from the following sources: > > Click-Once Deployment > http://msdn.microsoft.com/en-us/library/t71a733d(VS.80).aspx > > Deploying WPF Applications with ClickOnce > http://msdn.microsoft.com/en-us/library/cc707835.aspx > > How to: Retrieve Query String Information in a ClickOnce Application > http://msdn.microsoft.com/en-us/library/ms172242(VS.80).aspx > > as well as from Gustav's previous posting on click-once here on dba-VB: > > http://databaseadvisors.com/pipermail/dba-vb/2008-October/002037.html > > although I didn't use (yet) any external tools to make this setup - I have just used VS2008's: > > Right-Click VS Project entry -> Properies -> Publish > > as well as MS Windows MMC Certificates snap-in to install my code signing certificate as the Trusted Root Certification Authorities certificate. > > I think we can use similar Click-Once deployment feature to setup a test version of our Northwind.NET executables together with MS SQL database running under MS SQL Express... > > Thank you. > > -- > Shamil > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mcp2004 at mail.ru Fri Apr 3 05:55:47 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Fri, 03 Apr 2009 14:55:47 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IENoZWNrIG91dA==?= In-Reply-To: References: Message-ID: Hi Gustav, Yes, I see this LOck feature in Visual SVN but will that help to resolve conflicts or not - I'm not sure about that: - imagine you get lock on a form, make the changes and then commit them and - somebody else does make the changes for their local version of form (version of code you started with ) and then commits the changes after your commits. Do you expect SVN server will be able to properly merge such updates of the source code? (source code will get lines' inserts/updates/deletes in several places of several files when somebody edits a form in design mode). Am I missing something? We should probably try how it works? - for that trial we have to have to create a test form and to have an online chat (MS Messenger, GoogleTalk, Skype ?) and do chat and do locks, edits, commits, updates to see what happens locally and on server side... Thank you. -- Shamil -----Original Message----- From: "Gustav Brock" To: Date: Fri, 03 Apr 2009 12:41:45 +0200 Subject: Re: [dba-VB] SCRUM: Check out > Hi Shamil > > It should be noted that prior to start working on an existing form you must check it out by locking it. > I don't know how to do that manually, but with VisualSVN installed you just pick VisualSVN from the popup menu of the form and select Get Lock and finish the task. > > As I understand it, the lock will be released when you later commit the form changes. > > /gustav > > >>> Salakhetdinov Shamil 03-04-2009 11:54 >>> > > - we're in a bit of trouble with us editing/committing to SCC the same .NET WinForms as when one makes design changes in them then local source code gets changed in several files - as result SVN commit can't resolve source code changes' conflicts on committing local code changes. .. > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mmattys at rochester.rr.com Fri Apr 3 08:16:31 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Fri, 3 Apr 2009 09:16:31 -0400 Subject: [dba-VB] SCRUM: 27 controls' OnClick event References: Message-ID: <4B529CC234BF4B7E9C78CA3FA97C0772@Mattys> Thanks, Shamil - Good! I have seen this syntax of {0}, {1}, but never used it. I also remember your comment about Imports Visual Basic, but I won't :) Your proposal on formats of forms and reports is good to me. - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Salakhetdinov Shamil" To: "Discussion concerning Visual Basic and related programming issues." Sent: Friday, April 03, 2009 6:17 AM Subject: Re: [dba-VB]SCRUM: 27 controls' OnClick event > Hi Mike, > > After you will run update have a look I have done some changes to your > form to hanle the three controls' Click event by one event procedure: > > in Customer_Phone_List_Load > ... > aLabel.Click += new EventHandler(letterLabel_Click); > bLabel.Click += new EventHandler(letterLabel_Click); > cLabel.Click += new EventHandler(letterLabel_Click); > ... > > private void letterLabel_Click(object sender, EventArgs e) > { > Label label = (Label)sender; > string filter = string.Format("Name LIKE '{0}*'", label.Tag); > this.customerBindingSource.Filter = filter; > } > > I have put filter letter in control's Tag to use it in a generic click > event event procedure to make a filter. > > Please also note I have made some design changes by putting gridview into > groupbox contaner, and I have also set Anchor property for some controls > to "automagicaly" and smoothly handle form resize... > > I'd also propose to change Label controls to button controls to enable Tab > navigation as well as hot-keys (ALT+A, ALT+B, ...)... > > As for some controls' styles - we haven't discuss it yet by the SCRUM > team - this is proposal for all the next forms/reports we develop: > > - use the same style for forms, reports, controls to have consistent look > & feel > > I'd propose now to discuss briefly and to define this common style - my > proposal is to use default WinForm controls styles as in sample forms we > have, and for reports use the same styles as are in ShippersReport.rdlc > > Thank you. > > -- > Shamil > > -----Original Message----- > From: "Mike Mattys" > To: "Discussion concerning Visual Basic and related programming > issues." > Date: Fri, 3 Apr 2009 00:53:07 -0400 > Subject: Re: [dba-VB] SCRUM: UDF's > >> Hi SCRUM Team, >> >> I have committed my version of the Customer Phone List >> >> The question I have is how does one go about using a single >> custom function for use by 27 controls' OnClick event ... >> I mean there's no = MyFunction() and there's no macros. From mcp2004 at mail.ru Fri Apr 3 08:21:58 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Fri, 03 Apr 2009 17:21:58 +0400 Subject: [dba-VB] =?koi8-r?b?Q2xpY2stT25jZSBzZXR1cC4uLg==?= In-Reply-To: References: Message-ID: Hi Gustav, I think this is how I did get certifciate: 1. VS Project Entry -> Right-Click -> Signing -> Create Test Certificate... 2. VS shows "Create Test Certificate" dialog 3. Enter and confirm password -> Click OK 4. Click [More Details] -> and see "This CA Root certificate is not trusted... blah,blah, blah... 5. Click [Install Certificate...] 6. VS shows "Welcome to the Certificate Import Wizard" dialog 7. [Next] 8. Select "Place all certificates in the following store" 9. [Browse...] 10. Select "Trusted Root Certification Authorities" 11. [Next] 12. [Finish] 13. [Security Warning] dialog - blah,blah,blah -> click [Yes] 14. The import was successfull message -> [OK] 15. [OK] 16. Click [More Details] -> and see "This certificate is intended for the following purposes..." ----- To accept click-once URL parameters you have to use Project Properties->Publish->Options... -> Allow URL Parameters to be passed to Application Below is code behind for WPF form. Note the following references has to be added manually: - System.Windows.Forms (not needed if WPF MessageBox is used) - System.Web - System.Deployment ---------- code ----------- using System.Windows; using System.Collections.Specialized; using System.Windows.Forms; using System.Web; using System.Deployment.Application; namespace MySampleWpfApplication1 { /// /// Interaction logic for Window1.xaml /// public partial class Window1 : Window { public Window1() { InitializeComponent(); } private void button1_Click(object sender, RoutedEventArgs e) { System.Windows.Forms.MessageBox.Show("Test Message", "Test", MessageBoxButtons.OK); } private void button2_Click(object sender, RoutedEventArgs e) { System.Environment.Exit(0); } private NameValueCollection GetQueryStringParameters() { NameValueCollection nameValueTable = new NameValueCollection(); if (ApplicationDeployment.IsNetworkDeployed) { string queryString = ApplicationDeployment.CurrentDeployment.ActivationUri.Query; nameValueTable = HttpUtility.ParseQueryString(queryString); } return (nameValueTable); } private void Window_Loaded(object sender, RoutedEventArgs e) { NameValueCollection args = GetQueryStringParameters(); if (args == null) return; if (args.Count <= 0) return; string company = args["Company"]; string userId = args["UserId"]; companyTextBox.Text = company; userTextBox.Text = userId; } } } Test: http://shamils-4.hosting.parking.ru/click-once/MySampleWpfApplication.application?Company=Test&UserId=Guest Thank you. -- Shamil -----Original Message----- From: "Gustav Brock" To: Date: Fri, 03 Apr 2009 11:28:09 +0200 Subject: Re: [dba-VB] Click-Once setup... > Hi Shamil > > How/where did you obtain a code signing certificate? > > Nice tip about the URL parameters, didn't know about that option. > > External tools to VS may only be needed - as I mentioned - if you wish to include additional components to install with your ClickOnce setup - like a special font as in my case. > > /gustav From mcp2004 at mail.ru Fri Apr 3 08:34:31 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Fri, 03 Apr 2009 17:34:31 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IDI3IGNvbnRyb2xzJyBPbkNsaWNrIGV2ZW50?= In-Reply-To: <4B529CC234BF4B7E9C78CA3FA97C0772@Mattys> References: <4B529CC234BF4B7E9C78CA3FA97C0772@Mattys> Message-ID: Hi Mike, I must add that instead of this manual coding: ... aLabel.Click += new EventHandler(letterLabel_Click); bLabel.Click += new EventHandler(letterLabel_Click); cLabel.Click += new EventHandler(letterLabel_Click); ... you can use properties window to declaratively set letterLabel_Click as event procedure for click event for every Label: in fact it's preferrable to do it that way to have as little as possible custom coding. <<< I have seen this syntax of {0}, {1}, but never used it. >>> Yes, it's often used in .NET coding... <<< > I also remember your comment about Imports Visual Basic, but I won't :) >>> OK, yes, avoiding old VB6/VBA habits(functions) will help you to get good C# programming skills quicker... > Your proposal on formats of forms and reports is good to me. OK, thanks. Thank you. -- Shamil -----Original Message----- From: "Mike Mattys" To: "Salakhetdinov Shamil" ,"Discussion concerning Visual Basic and related programming issues." Date: Fri, 3 Apr 2009 09:16:31 -0400 Subject: Re: [dba-VB]SCRUM: 27 controls' OnClick event > Thanks, Shamil - Good! I have seen this syntax of {0}, {1}, but never used > it. > I also remember your comment about Imports Visual Basic, but I won't :) > > Your proposal on formats of forms and reports is good to me. > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > ----- Original Message ----- > From: "Salakhetdinov Shamil" > To: "Discussion concerning Visual Basic and related programming issues." > > Sent: Friday, April 03, 2009 6:17 AM > Subject: Re: [dba-VB]SCRUM: 27 controls' OnClick event > > > > Hi Mike, > > > > After you will run update have a look I have done some changes to your > > form to hanle the three controls' Click event by one event procedure: > > > > in Customer_Phone_List_Load > > ... > > aLabel.Click += new EventHandler(letterLabel_Click); > > bLabel.Click += new EventHandler(letterLabel_Click); > > cLabel.Click += new EventHandler(letterLabel_Click); > > ... > > > > private void letterLabel_Click(object sender, EventArgs e) > > { > > Label label = (Label)sender; > > string filter = string.Format("Name LIKE '{0}*'", label.Tag); > > this.customerBindingSource.Filter = filter; > > } > > > > I have put filter letter in control's Tag to use it in a generic click > > event event procedure to make a filter. > > > > Please also note I have made some design changes by putting gridview into > > groupbox contaner, and I have also set Anchor property for some controls > > to "automagicaly" and smoothly handle form resize... > > > > I'd also propose to change Label controls to button controls to enable Tab > > navigation as well as hot-keys (ALT+A, ALT+B, ...)... > > > > As for some controls' styles - we haven't discuss it yet by the SCRUM > > team - this is proposal for all the next forms/reports we develop: > > > > - use the same style for forms, reports, controls to have consistent look > > & feel > > > > I'd propose now to discuss briefly and to define this common style - my > > proposal is to use default WinForm controls styles as in sample forms we > > have, and for reports use the same styles as are in ShippersReport.rdlc > > > > Thank you. > > > > -- > > Shamil > > > > -----Original Message----- > > From: "Mike Mattys" > > To: "Discussion concerning Visual Basic and related programming > > issues." > > Date: Fri, 3 Apr 2009 00:53:07 -0400 > > Subject: Re: [dba-VB] SCRUM: UDF's > > > >> Hi SCRUM Team, > >> > >> I have committed my version of the Customer Phone List > >> > >> The question I have is how does one go about using a single > >> custom function for use by 27 controls' OnClick event ... > >> I mean there's no = MyFunction() and there's no macros. > From mmattys at rochester.rr.com Fri Apr 3 08:41:12 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Fri, 3 Apr 2009 09:41:12 -0400 Subject: [dba-VB] SCRUM: 27 controls' OnClick event References: <4B529CC234BF4B7E9C78CA3FA97C0772@Mattys> Message-ID: <8AC7EE62D799442CA45BA67CB0E5F7BE@Mattys> Let's see, make 27 buttons instead of labels ... Where is the context menu item "Convert To" ???? Aaah! - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Salakhetdinov Shamil" To: "dba-VB" Sent: Friday, April 03, 2009 9:34 AM Subject: Re: [dba-VB]SCRUM: 27 controls' OnClick event > Hi Mike, > > I must add that instead of this manual coding: > > ... > aLabel.Click += new EventHandler(letterLabel_Click); > bLabel.Click += new EventHandler(letterLabel_Click); > cLabel.Click += new EventHandler(letterLabel_Click); > ... > > you can use properties window to declaratively set letterLabel_Click as > event procedure for click event for every Label: in fact it's preferrable > to do it that way to have as little as possible custom coding. > > <<< > I have seen this syntax of {0}, {1}, but never used it. >>>> > Yes, it's often used in .NET coding... > > <<< >> I also remember your comment about Imports Visual Basic, but I won't :) >>>> > OK, yes, avoiding old VB6/VBA habits(functions) will help you to get good > C# programming skills quicker... > >> Your proposal on formats of forms and reports is good to me. > OK, thanks. > > Thank you. > > -- > Shamil > > -----Original Message----- > From: "Mike Mattys" > To: "Salakhetdinov Shamil" ,"Discussion concerning Visual > Basic and related programming issues." > Date: Fri, 3 Apr 2009 09:16:31 -0400 > Subject: Re: [dba-VB]SCRUM: 27 controls' OnClick event > >> Thanks, Shamil - Good! I have seen this syntax of {0}, {1}, but never >> used >> it. >> I also remember your comment about Imports Visual Basic, but I won't :) >> >> Your proposal on formats of forms and reports is good to me. >> >> - >> Michael R Mattys >> MapPoint and Database Dev >> www.mattysconsulting.com >> - >> ----- Original Message ----- >> From: "Salakhetdinov Shamil" >> To: "Discussion concerning Visual Basic and related programming issues." >> >> Sent: Friday, April 03, 2009 6:17 AM >> Subject: Re: [dba-VB]SCRUM: 27 controls' OnClick event >> >> >> > Hi Mike, >> > >> > After you will run update have a look I have done some changes to your >> > form to hanle the three controls' Click event by one event procedure: >> > >> > in Customer_Phone_List_Load >> > ... >> > aLabel.Click += new EventHandler(letterLabel_Click); >> > bLabel.Click += new EventHandler(letterLabel_Click); >> > cLabel.Click += new EventHandler(letterLabel_Click); >> > ... >> > >> > private void letterLabel_Click(object sender, EventArgs e) >> > { >> > Label label = (Label)sender; >> > string filter = string.Format("Name LIKE '{0}*'", >> > label.Tag); >> > this.customerBindingSource.Filter = filter; >> > } >> > >> > I have put filter letter in control's Tag to use it in a generic click >> > event event procedure to make a filter. >> > >> > Please also note I have made some design changes by putting gridview >> > into >> > groupbox contaner, and I have also set Anchor property for some >> > controls >> > to "automagicaly" and smoothly handle form resize... >> > >> > I'd also propose to change Label controls to button controls to enable >> > Tab >> > navigation as well as hot-keys (ALT+A, ALT+B, ...)... >> > >> > As for some controls' styles - we haven't discuss it yet by the SCRUM >> > team - this is proposal for all the next forms/reports we develop: >> > >> > - use the same style for forms, reports, controls to have consistent >> > look >> > & feel >> > >> > I'd propose now to discuss briefly and to define this common style - my >> > proposal is to use default WinForm controls styles as in sample forms >> > we >> > have, and for reports use the same styles as are in ShippersReport.rdlc >> > >> > Thank you. >> > >> > -- >> > Shamil >> > >> > -----Original Message----- >> > From: "Mike Mattys" >> > To: "Discussion concerning Visual Basic and related programming >> > issues." >> > Date: Fri, 3 Apr 2009 00:53:07 -0400 >> > Subject: Re: [dba-VB] SCRUM: UDF's >> > >> >> Hi SCRUM Team, >> >> >> >> I have committed my version of the Customer Phone List >> >> >> >> The question I have is how does one go about using a single >> >> custom function for use by 27 controls' OnClick event ... >> >> I mean there's no = MyFunction() and there's no macros. >> > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From James at fcidms.com Fri Apr 3 08:45:26 2009 From: James at fcidms.com (James Barash) Date: Fri, 3 Apr 2009 09:45:26 -0400 Subject: [dba-VB] Click-Once setup... In-Reply-To: Message-ID: <003101c9b462$7233c580$6d0101c0@fci.local> Shamil: Still works fine here. James -----Original Message----- From: dba-vb-bounces at databaseadvisors.com [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Salakhetdinov Shamil Sent: Thursday, April 02, 2009 3:51 PM To: Discussion concerning Visual Basic and related programming issues. Subject: Re: [dba-VB] Click-Once setup... Thank you Gustav, Jack and Pat, James, Mike for testing the link. As I have written previously here I have published the new version here http://shamils-4.hosting.parking.ru/click-once/MySampleWpfApplication.applic ation?Company=Test&UserId=Guest (watch line wraps) which is now signed with my code certofocate and accepts parameters specified in URL. All the info for this sample is obtained from the following sources: Click-Once Deployment http://msdn.microsoft.com/en-us/library/t71a733d(VS.80).aspx Deploying WPF Applications with ClickOnce http://msdn.microsoft.com/en-us/library/cc707835.aspx How to: Retrieve Query String Information in a ClickOnce Application http://msdn.microsoft.com/en-us/library/ms172242(VS.80).aspx as well as from Gustav's previous posting on click-once here on dba-VB: http://databaseadvisors.com/pipermail/dba-vb/2008-October/002037.html although I didn't use (yet) any external tools to make this setup - I have just used VS2008's: Right-Click VS Project entry -> Properies -> Publish as well as MS Windows MMC Certificates snap-in to install my code signing certificate as the Trusted Root Certification Authorities certificate. I think we can use similar Click-Once deployment feature to setup a test version of our Northwind.NET executables together with MS SQL database running under MS SQL Express... Thank you. -- Shamil -----Original Message----- From: "Mike Mattys" To: "Discussion concerning Visual Basic and related programming issues." Date: Thu, 2 Apr 2009 09:58:07 -0400 Subject: Re: [dba-VB] Click-Once setup... > Hi Shamil, > > It worked here after 'unknown publisher' warning. > Took a few moments 'verifying application requirements.' > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > ----- Original Message ----- > From: "James Barash" > To: "'Salakhetdinov Shamil'" ; "'Discussion concerning > Visual Basic and related programming issues.'" > Sent: Thursday, April 02, 2009 9:34 AM > Subject: Re: [dba-VB] Click-Once setup... > > > > Shamil: > > It worked fine here. I got a warning about the certificate but it ran > > fine. > > > > James Barash > > > > -----Original Message----- > > From: dba-vb-bounces at databaseadvisors.com > > [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Salakhetdinov > > Shamil > > Sent: Thursday, April 02, 2009 2:01 AM > > To: Discussion concerning Visual Basic and related programming issues. > > Subject: Re: [dba-VB] Click-Once setup... > > > > > > Hi All, > > > > I have published simple WPF Click-Once sample here: > > > > http://shamils-4.hosting.parking.ru/click-once/MySampleWpfApplication.applic > > ation > > > > Could you please test how it works for you by clicking on the above link? > > It works OK here. > > > > Please note that I signed it by using test certificate - not sure how it > > works on other systems. > > > > Thank you. > > > > -- > > Shamil > > > > > > > > -----Original Message----- > > From: Salakhetdinov Shamil > > To: "Discussion concerning Visual Basic and related programming > > issues." > > Date: Thu, 02 Apr 2009 02:23:38 +0400 > > Subject: Re: [dba-VB] Click-Once setup... > > > >> > >> Have just found addtional Click-Once related stuff to > > read-through/investigate/apply tomorrow: > >> > >> http://msdn.microsoft.com/en-us/library/t71a733d(VS.80).aspx > >> > >> http://msdn.microsoft.com/en-us/library/cc707835.aspx > >> > >> -- > >> Shamil > >> > >> -----Original Message----- > >> From: Salakhetdinov Shamil > >> To: "Discussion concerning Visual Basic and related programming > > issues." > >> Date: Thu, 02 Apr 2009 02:17:18 +0400 > >> Subject: Re: [dba-VB] Click-Once setup... > >> > >> > > >> > Hi Gustav, > >> > > >> > Thank you for your info. > >> > > >> > I have just tried to setup a simple WPF app as Click-Once on my ASP.NET > > hosting site but it didn't work from my first try. I've probably done > > something wrong. > >> > > >> > I will continue tomorrow... > >> > > >> > Thank you. > >> > > >> > -- > >> > Shamil > >> > > >> > > >> > -----Original Message----- > >> > From: "Gustav Brock" > >> > To: > >> > Date: Wed, 01 Apr 2009 23:17:01 +0200 > >> > Subject: Re: [dba-VB] Click-Once setup... > >> > > >> > > Hi Shamil > >> > > > >> > > Indeed! Highly recommended: > >> > > > >> > > http://databaseadvisors.com/pipermail/dba-vb/2008-October/002037.html > >> > > > >> > > I have installed a web server (IIS) at the client to which I have > > external access and publish the app to this directly from VS (via FTP) > > when > > a revision has been made. It can't be easier. > >> > > > >> > > /gustav > >> > > > >> > > PS: Will return to the SCRUM stuff tomorrow. It's bedtime here ... > >> > > > >> > > > >> > > >>> Salakhetdinov Shamil 01-04-2009 21:14 >>> > >> > > Hi All, > >> > > > >> > > Does anybody have .NET Apps Click-Once setup experience - namely .NET > > WPF apps Click-Once experience? > >> > > > >> > > I wonder how much time it could be needed for me to configure and > >> > > test > > such setup assuming I have WPF appricaltion ready? > >> > > > >> > > My customer also wanted to have CompanyName and UserId specified and > > somehow passed from Click-Once URL > >> > > > >> > > http://my-click-once-application-url?c=company&u=userid > >> > > > >> > > to the local application when it is installed first > > time/updated/on-start-up to get UserId in login dialog - is it possible to > > get such params somehow by the subject application passed to the latter > > "automagically" in e.g. standard start-up arguments or something like > > that? > >> > > > >> > > Thank you. > >> > > > >> > > -- > >> > > Shamil > >> > > > >> > > P.S. > >> > > > >> > > "WPF App deployed with ClickOnce": > >> > > > >> > > > > http://stackoverflow.com/questions/461186/is-this-list-a-correct-understandi > > ng-of-microsofts-current-application-deploymen > >> > > > >> > > requires two clicks (click hyperlink, click yes), no user input > >> > > only for current user, no per-machine installations > >> > > no shortcuts on desktop > >> > > appears in program list like normal applications > >> > > applications files are always copied to ../My Documents/My > > Applications > >> > > a shortcut to your application will be put in Start menu / your > > company name > >> > > cannot modify the target computer, isolated from operating system > >> > > automatically detects and updates a newer version > >> > > published simply by putting them on a webserver (where clients detect > > and get them) > >> > > requires .NET 2.0 or later > >> > > comparable to Java Web Start > >> > > solves four problems: (1) easy deployment, (2) easy updating, (3) > > low-impact on target computer, (4) no need for administrator permissions. > >> > > considered "low impact" > >> > > if two users have the same ClickOnce applciation installed on the > >> > > same > > machine, they will not break each other > >> > > employs CAS for security > >> > > user does not have to be online to use application > >> > > standalone ClickOnce apps do not work on Firefox and Mac with Firefox > > now since it needs the .NET runtime > >> > > restricted to single-window apps since they run in the browser > >> > > building a ClickOnce manifest is much easier than Silverlight etc, > > since the IDE will do almost all of it for you; you just have to host the > > files somewhere (could be a web URL; could be a network UNC). > >> > > > >> > > > >> > > > >> > > _______________________________________________ > >> > > dba-VB mailing list > >> > > dba-VB at databaseadvisors.com > >> > > http://databaseadvisors.com/mailman/listinfo/dba-vb > >> > > http://www.databaseadvisors.com > >> > > > >> > _______________________________________________ dba-VB mailing list dba-VB at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/dba-vb http://www.databaseadvisors.com From mmattys at rochester.rr.com Fri Apr 3 09:50:48 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Fri, 3 Apr 2009 10:50:48 -0400 Subject: [dba-VB] SCRUM: Customer Phone List Updated References: <4B529CC234BF4B7E9C78CA3FA97C0772@Mattys> <8AC7EE62D799442CA45BA67CB0E5F7BE@Mattys> Message-ID: <8BBC440EC5CD4F519A25AC4A6958DFAE@Mattys> Updates via VisualSVN: CustomerPhoneList.cs CustomerPhoneList.Designer.cs No other files were uploaded. - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - From Gustav at cactus.dk Fri Apr 3 10:20:35 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 03 Apr 2009 17:20:35 +0200 Subject: [dba-VB] SCRUM: 27 controls' OnClick event Message-ID: Hi Mike Just a comment, that this will not reduce code in total, just let VS create these line automatically in the .design.cs file in InitializeComponents. That is often very convenient, but if it is preferable, I think, is a matter of taste. For example, I've found that debugging may be easier if the code is in the .cs file. /gustav >>> Salakhetdinov Shamil 03-04-2009 15:34 >>> Hi Mike, I must add that instead of this manual coding: ... aLabel.Click += new EventHandler(letterLabel_Click); bLabel.Click += new EventHandler(letterLabel_Click); cLabel.Click += new EventHandler(letterLabel_Click); ... you can use properties window to declaratively set letterLabel_Click as event procedure for click event for every Label: in fact it's preferrable to do it that way to have as little as possible custom coding. From mmattys at rochester.rr.com Fri Apr 3 10:29:57 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Fri, 3 Apr 2009 11:29:57 -0400 Subject: [dba-VB] SCRUM: 27 controls' OnClick event References: Message-ID: <5124386FF3664F3D9129C6632073953B@Mattys> Thanks, Gustav, excellent point. I will add that one should not change code and then try to run the project in the debugger without using Rebuild All first - the errors! ugh! - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Gustav Brock" To: " Sent: Friday, April 03, 2009 11:20 AM Subject: Re: [dba-VB] SCRUM: 27 controls' OnClick event > Hi Mike > > Just a comment, that this will not reduce code in total, just let VS > create these line automatically in the .design.cs file in > InitializeComponents. > That is often very convenient, but if it is preferable, I think, is a > matter of taste. For example, I've found that debugging may be easier if > the code is in the .cs file. > > /gustav > > >>>> Salakhetdinov Shamil 03-04-2009 15:34 >>> > Hi Mike, > > I must add that instead of this manual coding: > > ... > aLabel.Click += new EventHandler(letterLabel_Click); > bLabel.Click += new EventHandler(letterLabel_Click); > cLabel.Click += new EventHandler(letterLabel_Click); > ... > > you can use properties window to declaratively set letterLabel_Click as > event procedure for click event for every Label: in fact it's preferrable > to do it that way to have as little as possible custom coding. From fuller.artful at gmail.com Fri Apr 3 14:15:56 2009 From: fuller.artful at gmail.com (Arthur Fuller) Date: Fri, 3 Apr 2009 15:15:56 -0400 Subject: [dba-VB] http://northwind.codeplex.com In-Reply-To: References: <29f585dd0904020728r28f2e06bwc5086c6711df1652@mail.gmail.com> Message-ID: <29f585dd0904031215t354acc83ua83458580411fd97@mail.gmail.com> Do I need to download Subversion first before I can grab this stuff? I'm unclear on this. A. On Thu, Apr 2, 2009 at 3:32 PM, Salakhetdinov Shamil wrote: > Hi Arthur, > > You probably mean that there is no new releases there? > Yes, the first release is planned when the current project finished > somewhere between 20-25th of April 2009. > > But there are several source code versions submitted there - here are the > links: > > Source Code Check-ins List > http://northwind.codeplex.com/SourceControl/ListDownloadableCommits.aspx > > 01-APR-09 Source Code Version Check-In > http://northwind.codeplex.com/SourceControl/changeset/view/3548#69615 > > Thank you. > From mcp2004 at mail.ru Fri Apr 3 15:34:33 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Sat, 04 Apr 2009 00:34:33 +0400 Subject: [dba-VB] =?koi8-r?b?aHR0cDovL25vcnRod2luZC5jb2RlcGxleC5jb20=?= In-Reply-To: <29f585dd0904031215t354acc83ua83458580411fd97@mail.gmail.com> References: <29f585dd0904031215t354acc83ua83458580411fd97@mail.gmail.com> Message-ID: Hi Arthur, No, you do not need to download Subversion - you can just download the current source code from: http://northwind.codeplex.com/SourceControl/changeset/view/3814 Please note *3814* is the latest full set of source files. When you get ot downloaded then: - unzip the archive; - attach db from \Database subfolder to your MS SQL 2005/2008 (Express) server (of course you can first copy these db files to your usual local location of db files); - start C# 2008 Express/VS 2008 Standard/Prof and open Northwind.Net.sln; - apply three SQL scripts from Northwind.NET.FE\Datasets\SQL subfolder; - correct connection string in Northwind.NET.FE project properties dialog to point to your SQL Server server (you can find info how to do that in a short video-clip located in \Tutorials subfolder) - compile/build/debug/run the application Thank you. -- Shamil -----Original Message----- From: Arthur Fuller To: Salakhetdinov Shamil , "Discussion concerning Visual Basic and related programming issues." Date: Fri, 3 Apr 2009 15:15:56 -0400 Subject: Re: [dba-VB] http://northwind.codeplex.com > Do I need to download Subversion first before I can grab this stuff? I'm > unclear on this. > > A. > > On Thu, Apr 2, 2009 at 3:32 PM, Salakhetdinov Shamil wrote: > > > Hi Arthur > > > > You probably mean that there is no new releases there? > > Yes, the first release is planned when the current project finished > > somewhere between 20-25th of April 2009. > > > > But there are several source code versions submitted there - here are the > > links: > > > > Source Code Check-ins List > > http://northwind.codeplex.com/SourceControl/ListDownloadableCommits.aspx > > > > 01-APR-09 Source Code Version Check-In > > http://northwind.codeplex.com/SourceControl/changeset/view/3548#69615 > > > > Thank you. > > > > From mcp2004 at mail.ru Fri Apr 3 15:43:00 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Sat, 04 Apr 2009 00:43:00 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IDI3IGNvbnRyb2xzJyBPbkNsaWNrIGV2ZW50?= In-Reply-To: <5124386FF3664F3D9129C6632073953B@Mattys> References: <5124386FF3664F3D9129C6632073953B@Mattys> Message-ID: Hi Mike, Got your new version of form here via SVN - it looks and works fine. Would you like you try to make 'Alphabetical List of Products' report or you pkan to read on MS eportViewer Control first (over weekend)? Thank you. -- Shamil -----Original Message----- From: "Mike Mattys" To: "Discussion concerning Visual Basic and related programming issues." Date: Fri, 3 Apr 2009 11:29:57 -0400 Subject: Re: [dba-VB] SCRUM: 27 controls' OnClick event > Thanks, Gustav, excellent point. > > I will add that one should not change code and then try to run > the project in the debugger without using Rebuild All first - the errors! > ugh! > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > ----- Original Message ----- > From: "Gustav Brock" > To: " > Sent: Friday, April 03, 2009 11:20 AM > Subject: Re: [dba-VB] SCRUM: 27 controls' OnClick event > > > > Hi Mike > > > > Just a comment, that this will not reduce code in total, just let VS > > create these line automatically in the .design.cs file in > > InitializeComponents. > > That is often very convenient, but if it is preferable, I think, is a > > matter of taste. For example, I've found that debugging may be easier if > > the code is in the .cs file. > > > > /gustav > > > > > >>>> Salakhetdinov Shamil 03-04-2009 15:34 >>> > > Hi Mike, > > > > I must add that instead of this manual coding: > > > > ... > > aLabel.Click += new EventHandler(letterLabel_Click); > > bLabel.Click += new EventHandler(letterLabel_Click); > > cLabel.Click += new EventHandler(letterLabel_Click); > > ... > > > > you can use properties window to declaratively set letterLabel_Click as > > event procedure for click event for every Label: in fact it's preferrable > > to do it that way to have as little as possible custom coding. > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mmattys at rochester.rr.com Fri Apr 3 15:49:49 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Fri, 3 Apr 2009 16:49:49 -0400 Subject: [dba-VB] SCRUM: 27 controls' OnClick event References: <5124386FF3664F3D9129C6632073953B@Mattys> Message-ID: <91DD6FE000F5463191D8668F95D30853@Mattys> Hi Shamil, I'll read it and try to put into practice. - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Salakhetdinov Shamil" To: "Discussion concerning Visual Basic and related programming issues." Sent: Friday, April 03, 2009 4:43 PM Subject: Re: [dba-VB]SCRUM: 27 controls' OnClick event > Hi Mike, > > Got your new version of form here via SVN - it looks and works fine. > > Would you like you try to make 'Alphabetical List of Products' report or > you pkan to read on MS eportViewer Control first (over weekend)? > > Thank you. > > -- > Shamil > > -----Original Message----- > From: "Mike Mattys" > To: "Discussion concerning Visual Basic and related programming > issues." > Date: Fri, 3 Apr 2009 11:29:57 -0400 > Subject: Re: [dba-VB] SCRUM: 27 controls' OnClick event > >> Thanks, Gustav, excellent point. >> >> I will add that one should not change code and then try to run >> the project in the debugger without using Rebuild All first - the errors! >> ugh! >> >> - >> Michael R Mattys >> MapPoint and Database Dev >> www.mattysconsulting.com >> - >> ----- Original Message ----- >> From: "Gustav Brock" >> To: "> >> Sent: Friday, April 03, 2009 11:20 AM >> Subject: Re: [dba-VB] SCRUM: 27 controls' OnClick event >> >> >> > Hi Mike >> > >> > Just a comment, that this will not reduce code in total, just let VS >> > create these line automatically in the .design.cs file in >> > InitializeComponents. >> > That is often very convenient, but if it is preferable, I think, is a >> > matter of taste. For example, I've found that debugging may be easier >> > if >> > the code is in the .cs file. >> > >> > /gustav >> > >> > >> >>>> Salakhetdinov Shamil 03-04-2009 15:34 >>> >> > Hi Mike, >> > >> > I must add that instead of this manual coding: >> > >> > ... >> > aLabel.Click += new EventHandler(letterLabel_Click); >> > bLabel.Click += new EventHandler(letterLabel_Click); >> > cLabel.Click += new EventHandler(letterLabel_Click); >> > ... >> > >> > you can use properties window to declaratively set letterLabel_Click as >> > event procedure for click event for every Label: in fact it's >> > preferrable >> > to do it that way to have as little as possible custom coding. >> >> _______________________________________________ >> dba-VB mailing list >> dba-VB at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/dba-vb >> http://www.databaseadvisors.com >> > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From dbdoug at gmail.com Fri Apr 3 16:41:08 2009 From: dbdoug at gmail.com (Doug Steele) Date: Fri, 3 Apr 2009 14:41:08 -0700 Subject: [dba-VB] http://northwind.codeplex.com In-Reply-To: References: <29f585dd0904031215t354acc83ua83458580411fd97@mail.gmail.com> Message-ID: <4dd71a0c0904031441m199d190j91897c29e18a0174@mail.gmail.com> Hi Shamil and crew: I just downloaded the project and got it running. I would have loved to participate, but I'm pretty busy and I'm just going to have to satisfy my curiosity by lurking. I stumbled on the following site while checking out the report viewer; it may be of some use to you: http://www.gotreportviewer.com/ Doug Steele On Fri, Apr 3, 2009 at 1:34 PM, Salakhetdinov Shamil wrote: > Hi Arthur, > > No, you do not need to download Subversion - you can just download the > current source code from: > > http://northwind.codeplex.com/SourceControl/changeset/view/3814 > > Please note *3814* is the latest full set of source files. > > When you get ot downloaded then: > > - unzip the archive; > - attach db from \Database subfolder to your MS SQL 2005/2008 (Express) > server (of course you can first copy these db files to your usual local > location of db files); > - start C# 2008 Express/VS 2008 Standard/Prof and open Northwind.Net.sln; > - apply three SQL scripts from Northwind.NET.FE\Datasets\SQL subfolder; > - correct connection string in Northwind.NET.FE project properties dialog > to point to your SQL Server server (you can find info how to do that in a > short video-clip located in \Tutorials subfolder) > - compile/build/debug/run the application > > > > > > From marklbreen at gmail.com Sat Apr 4 06:39:26 2009 From: marklbreen at gmail.com (Mark Breen) Date: Sat, 4 Apr 2009 12:39:26 +0100 Subject: [dba-VB] SCRUM: Check out In-Reply-To: References: Message-ID: Hello All, I did some playing with SVN this morning and I wanted to report here the results as briefly as possible. Step 1 Getting files and commiting changes - One person at a time I created a file named "Test file to be locked and tested.txt" and I logged on to my machine using username marklbreen and I logged onto a second PC using username mark2. I acquired the files from one project onto both machines and ensured that both machines were up to date. I then made an entry in the text file which consisted of one line of text, with the characters t1. I then commited those changes to the repository. This worked well. I then updated my second pc, which displayed the latest version of the file, correctly, I then made a an update on second pc and commited those changes. That also worked well. Step 2 Two people working on files - Messy I then made changes on the two machines simultaneously and attempted to commit those changes. This is a messy place to be in. I have some screen shots, that I have upload to a folder named screen shots by Mark to our repository. In summary, it is possible to review the changes made to both files, and attempt to merge the changes. IMVHO, this is a nightmare and I have been there in the past on the global project I mentioned and is very easy to grind the project to a complete standstill. Step 3 Try to Get a lock, always with latest version - works well, cannot create conflict So then I tried the Get Lock Functionality. This works simply and seems to work very well. Again, taking my simple single text file as the example. I get a lock on machine one, make the changes and commit the changes. So Far So Good (SFSG). Note that the lock is released automatically when I commit. Then I switch to the second machine, get the latest version and get a lock, make the changes and commit. SFSG. Note again, the lock is released when I commit. Then I switch back to the first machine and get a lock and made some edits locally. I do not at this point commit. Then I switch back to the second machine an request a lock. This lock isrefused, because machine one has the lock. I have to wait. Step 4 Locking and Updating Beautiful Solution Finally, I created a situation where Machine A has the latest version and nothing is locked. Machine B is also latest version and no locks exist. I Lock a file on Machine A and start making Edits. I always know that machine B cannot gain a lock at this point. I commit all my changes on Machine A (note that locks are released) Now Machine B attempts again to request a lock on the file. SVN reports to the user that the file on the repository has been updated, and asks would you like to get the latest version before you lock the file. This worked very well on my test file. Summary. Now that we have multiple users checking out files and checking back in, we need to move from the purely repository model, to the "check out - make edits - check in" model. I have tested it with one file, and it seemed to work well. However, there are open questions, such as Can this type of file locking work for you as developers, without locking permanantly the sln and csproj files? Do we need to do more testing with complete projects and solutions, as opposed to my simple text files. Would some playing with two or three people simultaneously be a good idea first to get the check out - edit - check is model working with a file, then with a folder, and finally with a solution and project. Have a think about what you want and let me know. If you want me to create second users for some or all of you, let me know also, ie Shamil and Shamil02. Thanks Mark 2009/4/3 Salakhetdinov Shamil > > Hi Gustav, > > Yes, I see this LOck feature in Visual SVN but will that help to resolve > conflicts or not - I'm not sure about that: > > - imagine you get lock on a form, make the changes and then commit them > and > - somebody else does make the changes for their local version of form > (version of code you started with ) and then commits the changes after your > commits. > > Do you expect SVN server will be able to properly merge such updates of the > source code? (source code will get lines' inserts/updates/deletes in several > places of several files when somebody edits a form in design mode). Am I > missing something? > > We should probably try how it works? - for that trial we have to have to > create a test form and to have an online chat (MS Messenger, GoogleTalk, > Skype ?) and do chat and do locks, edits, commits, updates to see what > happens locally and on server side... > > Thank you. > > -- > Shamil > > -----Original Message----- > From: "Gustav Brock" > To: > Date: Fri, 03 Apr 2009 12:41:45 +0200 > Subject: Re: [dba-VB] SCRUM: Check out > > > Hi Shamil > > > > It should be noted that prior to start working on an existing form you > must check it out by locking it. > > I don't know how to do that manually, but with VisualSVN installed you > just pick VisualSVN from the popup menu of the form and select Get Lock and > finish the task. > > > > As I understand it, the lock will be released when you later commit the > form changes. > > > > /gustav > > > > >>> Salakhetdinov Shamil 03-04-2009 11:54 >>> > > > > - we're in a bit of trouble with us editing/committing to SCC the same > .NET WinForms as when one makes design changes in them then local source > code gets changed in several files - as result SVN commit can't resolve > source code changes' conflicts on committing local code changes. .. > > > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > > From mcp2004 at mail.ru Sat Apr 4 14:43:18 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Sat, 04 Apr 2009 23:43:18 +0400 Subject: [dba-VB] =?koi8-r?b?aHR0cDovL25vcnRod2luZC5jb2RlcGxleC5jb20=?= In-Reply-To: <4dd71a0c0904031441m199d190j91897c29e18a0174@mail.gmail.com> References: <4dd71a0c0904031441m199d190j91897c29e18a0174@mail.gmail.com> Message-ID: Hi Doug, Thank you for your feedback - it's good to know the project's forms and reports runs well on your system. Yes, http://www.gotreportviewer.com/ is a good site for information about usage of MS ReportViewever control, which we're going to use in our project intensively during the next two weeks.... Thank you. -- Shamil -----Original Message----- From: Doug Steele To: Salakhetdinov Shamil , "Discussion concerning Visual Basic and related programming issues." Date: Fri, 3 Apr 2009 14:41:08 -0700 Subject: Re: [dba-VB] http://northwind.codeplex.com > Hi Shamil and crew: > > I just downloaded the project and got it running. I would have loved to > participate, but I'm pretty busy and I'm just going to have to satisfy my > curiosity by lurking. > > I stumbled on the following site while checking out the report viewer; it > may be of some use to you: > > http://www.gotreportviewer.com/ > > Doug Steele > > > On Fri, Apr 3, 2009 at 1:34 PM, Salakhetdinov Shamil wrote: > > > Hi Arthur, > > > > No, you do not need to download Subversion - you can just download the > > current source code from: > > > > http://northwind.codeplex.com/SourceControl/changeset/view/3814 > > > > Please note *3814* is the latest full set of source files. > > > > When you get ot downloaded then: > > > > - unzip the archive; > > - attach db from \Database subfolder to your MS SQL 2005/2008 (Express) > > server (of course you can first copy these db files to your usual local > > location of db files); > > - start C# 2008 Express/VS 2008 Standard/Prof and open Northwind.Net.sln; > > - apply three SQL scripts from Northwind.NET.FE\Datasets\SQL subfolder; > > - correct connection string in Northwind.NET.FE project properties dialog > > to point to your SQL Server server (you can find info how to do that in a > > short video-clip located in \Tutorials subfolder) > > - compile/build/debug/run the application > > > > > > > > > > > > > > From mcp2004 at mail.ru Sat Apr 4 15:06:14 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Sun, 05 Apr 2009 00:06:14 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IENoZWNrIG91dA==?= In-Reply-To: References: Message-ID: Hi Mark, Thank you for your investigation. The "Step 4 Locking and Updating Beautiful Solution" is what we have to use. And it shoudln't be that limiting if we will follow some discipline and good OOP&D principles. The latter will be needed when we will start doing a lot of coding and that should not happen in the near future I hope. Therefore we have enough time to get self-disciplined to use "lock - edit - commit" everytime we're going to change .csproj and .sln - and that happens when we add/delete folders/files from .csproj and .sln - IOW that's a very short period of time. And because we're working on different forms and reports we can lock them for longer time without limiting/getting standstill other team members. Good OOP&D principles applied, which result in small class files with very well targeted responsibilities as well as the .NET Framework feature of partial classes should allow our team members to have different source files locked when needed for relatively short period of time therefore "locking collisions" may happen but not too often I'd expect... Here I'm with my weekend's optimistic point of view :) Thank you. -- Shamil -----Original Message----- From: Mark Breen To: Salakhetdinov Shamil , "Discussion concerning Visual Basic and related programming issues." Date: Sat, 4 Apr 2009 12:39:26 +0100 Subject: Re: [dba-VB] SCRUM: Check out > Hello All, > I did some playing with SVN this morning and I wanted to report here the > results as briefly as possible. > > Step 1 Getting files and commiting changes - One person at a time > I created a file named "Test file to be locked and tested.txt" and I logged > on to my machine using username marklbreen and I logged onto a second PC > using username mark2. I acquired the files from one project onto both > machines and ensured that both machines were up to date. I then made an > entry in the text file which consisted of one line of text, with the > characters t1. I then commited those changes to the repository. This > worked well. > > I then updated my second pc, which displayed the latest version of the file, > correctly, I then made a an update on second pc and commited those changes. > That also worked well. > > Step 2 Two people working on files - Messy > I then made changes on the two machines simultaneously and attempted to > commit those changes. This is a messy place to be in. I have some screen > shots, that I have upload to a folder named screen shots by Mark to > our repository. In summary, it is possible to review the changes made to > both files, and attempt to merge the changes. IMVHO, this is a nightmare > and I have been there in the past on the global project I mentioned and is > very easy to grind the project to a complete standstill. > > Step 3 Try to Get a lock, always with latest version - works well, cannot > create conflict > So then I tried the Get Lock Functionality. This works simply and seems to > work very well. Again, taking my simple single text file as the example. I > get a lock on machine one, make the changes and commit the changes. So Far > So Good (SFSG). Note that the lock is released automatically when I commit. > Then I switch to the second machine, get the latest version and get a lock, > make the changes and commit. SFSG. Note again, the lock is released when I > commit. > Then I switch back to the first machine and get a lock and made some edits > locally. I do not at this point commit. > Then I switch back to the second machine an request a lock. This lock > isrefused, > because machine one has the lock. I have to wait. > > > Step 4 Locking and Updating Beautiful Solution > Finally, I created a situation where Machine A has the latest version and > nothing is locked. > Machine B is also latest version and no locks exist. > I Lock a file on Machine A and start making Edits. > I always know that machine B cannot gain a lock at this point. > I commit all my changes on Machine A (note that locks are released) > Now Machine B attempts again to request a lock on the file. SVN reports to > the user that the file on the repository has been updated, and asks would > you like to get the latest version before you lock the file. > This worked very well on my test file. > > > Summary. > Now that we have multiple users checking out files and checking back in, we > need to move from the purely repository model, to the "check out - make > edits - check in" model. I have tested it with one file, and it seemed to > work well. However, there are open questions, such as > > Can this type of file locking work for you as developers, without locking > permanantly the sln and csproj files? > Do we need to do more testing with complete projects and solutions, as > opposed to my simple text files. > Would some playing with two or three people simultaneously be a good idea > first to get the check out - edit - check is model working with a file, then > with a folder, and finally with a solution and project. > > Have a think about what you want and let me know. If you want me to create > second users for some or all of you, let me know also, ie Shamil and > Shamil02. > > Thanks > > Mark > > > > > > > 2009/4/3 Salakhetdinov Shamil > > > > > Hi Gustav, > > > > Yes, I see this LOck feature in Visual SVN but will that help to resolve > > conflicts or not - I'm not sure about that: > > > > - imagine you get lock on a form, make the changes and then commit them > > and > > - somebody else does make the changes for their local version of form > > (version of code you started with ) and then commits the changes after your > > commits. > > > > Do you expect SVN server will be able to properly merge such updates of the > > source code? (source code will get lines' inserts/updates/deletes in several > > places of several files when somebody edits a form in design mode). Am I > > missing something? > > > > We should probably try how it works? - for that trial we have to have to > > create a test form and to have an online chat (MS Messenger, GoogleTalk, > > Skype ?) and do chat and do locks, edits, commits, updates to see what > > happens locally and on server side... > > > > Thank you. > > > > -- > > Shamil > > > > -----Original Message----- > > From: "Gustav Brock" > > To: > > Date: Fri, 03 Apr 2009 12:41:45 +0200 > > Subject: Re: [dba-VB] SCRUM: Check out > > > > > Hi Shamil > > > > > > It should be noted that prior to start working on an existing form you > > must check it out by locking it. > > > I don't know how to do that manually, but with VisualSVN installed you > > just pick VisualSVN from the popup menu of the form and select Get Lock and > > finish the task. > > > > > > As I understand it, the lock will be released when you later commit the > > form changes. > > > > > > /gustav > > > > > > >>> Salakhetdinov Shamil 03-04-2009 11:54 >>> > > > > > > - we're in a bit of trouble with us editing/committing to SCC the same > > .NET WinForms as when one makes design changes in them then local source > > code gets changed in several files - as result SVN commit can't resolve > > source code changes' conflicts on committing local code changes. .. > > > > > > > > > _______________________________________________ > > > dba-VB mailing list > > > dba-VB at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > > http://www.databaseadvisors.com > > > > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > > > From mcp2004 at mail.ru Sat Apr 4 18:09:23 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Sun, 05 Apr 2009 03:09:23 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IFNwcmludCAtIDJuZCB3ZWVrIHBsYW4=?= In-Reply-To: References: Message-ID: Hi SCRUM Team, I have made the following reports: - Alphabetical List of Products - Product By Category but the second one is not yet finished - looking for a way to make it multi-column. Any proposals? Current solution is uploaded to the server. Please always look at \!Documents\Notes.txt file after you update your code from server to find are there any new SQL scripts to apply - here is the current list: 0001_vw_CustomerOrdersProducts.sql 0002_vw_CustomerOrderTotals.sql 0003_vw_CustomerCountries.sql 0004_vw_AlphabeticalListOfProductsReport.sql Please add your SQL scripts' file names to this list if you'll create some. Please put all the scripts into \Datasets\SQL subfolder named using numeric prefix to have the scripts sorted inthe sequence they were created. Please note how I made SimpleReportsDataSet to keep 'Alphabetical List of Products' and 'Product by Category' reports' sources. I used the same vw_AlphabeicalListOfProductsReport view for both reports but I have renamed table objects in dataset to allow in the future to substitute the database object e.g with stored procedure etc. without the need to rename anything in the code/forms/reports, which are using this dataset. Thank you. -- Shamil -----Original Message----- From: Salakhetdinov Shamil To: "Discussion concerning Visual Basic and related programming issues." Date: Fri, 03 Apr 2009 03:22:44 +0400 Subject: Re: [dba-VB] SCRUM: Sprint - 2nd week plan > Hi SCRUM team, > > Thee three dialog froms are done, and committed to our SCC server as well as published within new source code set at CodePlex. > > I will also take 'Product By Category' Report > > Note: please create new views, SPs, UDFs for reports if the existing set tables, views, SPs, UDFs is not enough to develop reports. Please also create a new strongly typed dataset dedicated to a certain report in the case you create new views, SPs or UDFs for this report. Please put all the database objects you'll use in report in this dataset. > > Forms > ====== > 1 Customers Labels Dialog => DONE > 3 Customer Phone List => Mike > 2 Quaterly Order => Gustav > 2 Quaterly Orders Subform => Gustav > 1 Sales By Year Dialog => DONE > 2 Sales Reports Dialog => DONE > > Reports > ======== > 2 Alphabetical List of Products > 1 Product By Category => Shamil > 2 Sales Totals by Amount > -------------------------------- > 16 hours > > Thank you. > > -- > Shamil > > > -----Original Message----- > From: Salakhetdinov Shamil > To: "Discussion concerning Visual Basic and related programming issues." > Date: Fri, 03 Apr 2009 00:15:57 +0400 > Subject: Re: [dba-VB] SCRUM: Sprint - 2nd week plan > > > Hi Gustav, > > > > OK, please tell what report would you like to develop? (I will make all the dialog forms now - they are small - just to have them ready to be used to run other forms/reports): > > > > Forms > > ====== > > 1 Customers Labels Dialog => Shamil > > 3 Customer Phone List => Mike > > 2 Quaterly Order => Gustav > > 2 Quaterly Orders Subform => Gustav > > 1 Sales By Year Dialog => Shamil > > 2 Sales Reports Dialog => Shamil > > > > Reports > > ======== > > 2 Alphabetical List of Products > > 1 Product By Category > > 2 Sales Totals by Amount > > -------------------------------- > > 16 hours > > > > Thank you. > > > > -- > > Shamil > > > > -----Original Message----- > > From: "Gustav Brock" > > To: > > Date: Thu, 02 Apr 2009 18:09:23 +0200 > > Subject: Re: [dba-VB] SCRUM: Sprint - 2nd week plan > > > > > Hi SCRUM Team > > > > > > I could take, say, the Quarterly Orders including Subform and one of the reports. > > > > > > /gustav > > > > > > >>> Salakhetdinov Shamil 01-04-2009 19:49 >>> > > > Hi SCRUM Team, > > > > > > The following is the plan for the second week. > > > Please select forms/reports your wanted to develop during this week. > > > Please ask any questions. > > > Please before asking the questions on forms check how the current set of forms is done: let's follow currently this "lightweight" development style for this project - we can do enhancements in the end of this project or in the follow-up project. > > > > > > Forms > > > ====== > > > 1 Customers Labels Dialog > > > 3 Customer Phone List > > > 2 Quaterly Order > > > 2 Quaterly Orders Subform > > > 1 Sales By Year Dialog > > > 2 Sales Reports Dialog > > > > > > Reports > > > ======== > > > 2 Alphabetical List of Products > > > 1 Product By Category > > > 2 Sales Totals by Amount > > > -------------------------------- > > > 16 hours > > > > > > Thank you. > > > > > > -- > > > Shamil > > > > > > > > > > > > _______________________________________________ > > > dba-VB mailing list > > > dba-VB at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > > http://www.databaseadvisors.com > > > > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mmattys at rochester.rr.com Sat Apr 4 21:44:20 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Sat, 4 Apr 2009 22:44:20 -0400 Subject: [dba-VB] SCRUM: Applying .sql References: Message-ID: <6C6E96FFFE4D4215B0B339E71660E807@Mattys> Hi Team, I've just figured out that I can use SQL Management Studio 2005 Express to connect with my SQL2005 db engine and that the Query Editor is actually an upgrade to the 2000 Query Analyzer. So I opened the file 0001_vw_CustomerOrdersProducts.sql and tried to execute. I received the following error: "Msg 208, Level 16, State 1, Procedure vw_CustomerOrdersProducts, Line 3 Invalid object name 'dbo.Customer'." Why? - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Salakhetdinov Shamil" To: "Discussion concerning Visual Basic and related programming issues." Sent: Saturday, April 04, 2009 7:09 PM Subject: Re: [dba-VB] SCRUM: Sprint - 2nd week plan > > Hi SCRUM Team, > > I have made the following reports: > > - Alphabetical List of Products > - Product By Category > > but the second one is not yet finished - looking for a way to make it > multi-column. Any proposals? > > Current solution is uploaded to the server. > Please always look at \!Documents\Notes.txt file after you update your > code from server to find are there any new SQL scripts to apply - here is > the current list: > > 0001_vw_CustomerOrdersProducts.sql > 0002_vw_CustomerOrderTotals.sql > 0003_vw_CustomerCountries.sql > 0004_vw_AlphabeticalListOfProductsReport.sql > > Please add your SQL scripts' file names to this list if you'll create > some. > > Please put all the scripts into \Datasets\SQL subfolder named using > numeric prefix to have the scripts sorted inthe sequence they were > created. > > Please note how I made SimpleReportsDataSet to keep 'Alphabetical List of > Products' and 'Product by Category' reports' sources. I used the same > vw_AlphabeicalListOfProductsReport view for both reports but I have > renamed table objects in dataset to allow in the future to substitute the > database object e.g with stored procedure etc. without the need to rename > anything in the code/forms/reports, which are using this dataset. > > Thank you. > > -- > Shamil From mcp2004 at mail.ru Sun Apr 5 03:06:27 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Sun, 05 Apr 2009 12:06:27 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IEFwcGx5aW5nIC5zcWw=?= In-Reply-To: <6C6E96FFFE4D4215B0B339E71660E807@Mattys> References: <6C6E96FFFE4D4215B0B339E71660E807@Mattys> Message-ID: Hi Mike, You probably didn't set current db to NorthwindNet: in the left top corner of SQL Management Studion Express there a combo to select current db. Or you can put use NorthwindNet go before the SQL Script's text. Putting such use directive in front of all the scripts isn't practical as the name of the database can be changed... -- Shamil -----Original Message----- From: "Mike Mattys" To: "Salakhetdinov Shamil" ,"Discussion concerning Visual Basic and related programming issues." Date: Sat, 4 Apr 2009 22:44:20 -0400 Subject: Re: [dba-VB] SCRUM: Applying .sql > Hi Team, > > I've just figured out that I can use SQL Management Studio 2005 Express to > connect with my SQL2005 db engine and that the Query Editor is actually > an upgrade to the 2000 Query Analyzer. > > So I opened the file 0001_vw_CustomerOrdersProducts.sql and tried to > execute. > I received the following error: > "Msg 208, Level 16, State 1, Procedure vw_CustomerOrdersProducts, Line 3 > Invalid object name 'dbo.Customer'." > Why? > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > ----- Original Message ----- > From: "Salakhetdinov Shamil" > To: "Discussion concerning Visual Basic and related programming issues." > > Sent: Saturday, April 04, 2009 7:09 PM > Subject: Re: [dba-VB] SCRUM: Sprint - 2nd week plan > > > > > > Hi SCRUM Team, > > > > I have made the following reports: > > > > - Alphabetical List of Products > > - Product By Category > > > > but the second one is not yet finished - looking for a way to make it > > multi-column. Any proposals? > > > > Current solution is uploaded to the server. > > Please always look at \!Documents\Notes.txt file after you update your > > code from server to find are there any new SQL scripts to apply - here is > > the current list: > > > > 0001_vw_CustomerOrdersProducts.sql > > 0002_vw_CustomerOrderTotals.sql > > 0003_vw_CustomerCountries.sql > > 0004_vw_AlphabeticalListOfProductsReport.sql > > > > Please add your SQL scripts' file names to this list if you'll create > > some. > > > > Please put all the scripts into \Datasets\SQL subfolder named using > > numeric prefix to have the scripts sorted inthe sequence they were > > created. > > > > Please note how I made SimpleReportsDataSet to keep 'Alphabetical List of > > Products' and 'Product by Category' reports' sources. I used the same > > vw_AlphabeicalListOfProductsReport view for both reports but I have > > renamed table objects in dataset to allow in the future to substitute the > > database object e.g with stored procedure etc. without the need to rename > > anything in the code/forms/reports, which are using this dataset. > > > > Thank you. > > > > -- > > Shamil > From mmattys at rochester.rr.com Sun Apr 5 09:33:08 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Sun, 5 Apr 2009 10:33:08 -0400 Subject: [dba-VB] SCRUM: Applying .sql References: <6C6E96FFFE4D4215B0B339E71660E807@Mattys> Message-ID: <8216C1ED12E946A6970270D61040FB4B@Mattys> Hi Shamil, Since there is no combo in the left-hand corner, that cannot be the answer. What I did is - View ... Toolbars ... Query Designer - Open File (*.sql) - Copy the content of the .sql file - expand Programmability - right-click on Stored Procedures - select New Stored Procedure - Paste in sql file content - right-click and Execute Receive message: Command(s) completed successfully. Refreshing the Views category now shows the new View. Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Salakhetdinov Shamil" To: "dba-VB" Sent: Sunday, April 05, 2009 4:06 AM Subject: Re: [dba-VB] SCRUM: Applying .sql > > Hi Mike, > > You probably didn't set current db to NorthwindNet: in the left top corner > of SQL Management Studion Express there a combo to select current db. > > Or you can put > > use NorthwindNet > go > > before the SQL Script's text. > > Putting such use directive in front of all the scripts isn't practical as > the name of the database can be changed... > > -- > Shamil > > > -----Original Message----- > From: "Mike Mattys" > To: "Salakhetdinov Shamil" ,"Discussion concerning Visual > Basic and related programming issues." > Date: Sat, 4 Apr 2009 22:44:20 -0400 > Subject: Re: [dba-VB] SCRUM: Applying .sql > >> Hi Team, >> >> I've just figured out that I can use SQL Management Studio 2005 Express >> to >> connect with my SQL2005 db engine and that the Query Editor is actually >> an upgrade to the 2000 Query Analyzer. >> >> So I opened the file 0001_vw_CustomerOrdersProducts.sql and tried to >> execute. >> I received the following error: >> "Msg 208, Level 16, State 1, Procedure vw_CustomerOrdersProducts, Line 3 >> Invalid object name 'dbo.Customer'." >> Why? >> >> - >> Michael R Mattys >> MapPoint and Database Dev >> www.mattysconsulting.com >> - >> ----- Original Message ----- >> From: "Salakhetdinov Shamil" >> To: "Discussion concerning Visual Basic and related programming issues." >> >> Sent: Saturday, April 04, 2009 7:09 PM >> Subject: Re: [dba-VB] SCRUM: Sprint - 2nd week plan >> >> >> > >> > Hi SCRUM Team, >> > >> > I have made the following reports: >> > >> > - Alphabetical List of Products >> > - Product By Category >> > >> > but the second one is not yet finished - looking for a way to make it >> > multi-column. Any proposals? >> > >> > Current solution is uploaded to the server. >> > Please always look at \!Documents\Notes.txt file after you update your >> > code from server to find are there any new SQL scripts to apply - here >> > is >> > the current list: >> > >> > 0001_vw_CustomerOrdersProducts.sql >> > 0002_vw_CustomerOrderTotals.sql >> > 0003_vw_CustomerCountries.sql >> > 0004_vw_AlphabeticalListOfProductsReport.sql >> > >> > Please add your SQL scripts' file names to this list if you'll create >> > some. >> > >> > Please put all the scripts into \Datasets\SQL subfolder named using >> > numeric prefix to have the scripts sorted inthe sequence they were >> > created. >> > >> > Please note how I made SimpleReportsDataSet to keep 'Alphabetical List >> > of >> > Products' and 'Product by Category' reports' sources. I used the same >> > vw_AlphabeicalListOfProductsReport view for both reports but I have >> > renamed table objects in dataset to allow in the future to substitute >> > the >> > database object e.g with stored procedure etc. without the need to >> > rename >> > anything in the code/forms/reports, which are using this dataset. >> > >> > Thank you. >> > >> > -- >> > Shamil >> > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mmattys at rochester.rr.com Sun Apr 5 09:52:17 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Sun, 5 Apr 2009 10:52:17 -0400 Subject: [dba-VB] SCRUM: Applying .sql References: <6C6E96FFFE4D4215B0B339E71660E807@Mattys> <8216C1ED12E946A6970270D61040FB4B@Mattys> Message-ID: <24944A9B8E3E41B6ABDEA72C8930F756@Mattys> Please note that this may be permissions or file access because I did get this 'helpful' error message that I googled and found to be (possible) 'By Design' security: Msg 233, Level 20, State 0, Line 0 A transport-level error has occurred when receiving results from the server. (provider: Shared Memory Provider, error: 0 - No process is on the other end of the pipe.) - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Mike Mattys" To: "Salakhetdinov Shamil" ; "Discussion concerning Visual Basic and related programming issues." Sent: Sunday, April 05, 2009 10:33 AM Subject: Re: [dba-VB] SCRUM: Applying .sql > Hi Shamil, > > Since there is no combo in the left-hand corner, that cannot be the > answer. > What I did is > > - View ... Toolbars ... Query Designer > - Open File (*.sql) > - Copy the content of the .sql file > > - expand Programmability > - right-click on Stored Procedures > - select New Stored Procedure > > - Paste in sql file content > - right-click and Execute > > Receive message: > Command(s) completed successfully. > > Refreshing the Views category now shows the new View. > > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > ----- Original Message ----- > From: "Salakhetdinov Shamil" > To: "dba-VB" > Sent: Sunday, April 05, 2009 4:06 AM > Subject: Re: [dba-VB] SCRUM: Applying .sql > > >> >> Hi Mike, >> >> You probably didn't set current db to NorthwindNet: in the left top >> corner >> of SQL Management Studion Express there a combo to select current db. >> >> Or you can put >> >> use NorthwindNet >> go >> >> before the SQL Script's text. >> >> Putting such use directive in front of all the scripts isn't practical as >> the name of the database can be changed... >> >> -- >> Shamil >> >> >> -----Original Message----- >> From: "Mike Mattys" >> To: "Salakhetdinov Shamil" ,"Discussion concerning >> Visual >> Basic and related programming issues." >> Date: Sat, 4 Apr 2009 22:44:20 -0400 >> Subject: Re: [dba-VB] SCRUM: Applying .sql >> >>> Hi Team, >>> >>> I've just figured out that I can use SQL Management Studio 2005 Express >>> to >>> connect with my SQL2005 db engine and that the Query Editor is actually >>> an upgrade to the 2000 Query Analyzer. >>> >>> So I opened the file 0001_vw_CustomerOrdersProducts.sql and tried to >>> execute. >>> I received the following error: >>> "Msg 208, Level 16, State 1, Procedure vw_CustomerOrdersProducts, Line 3 >>> Invalid object name 'dbo.Customer'." >>> Why? >>> >>> - >>> Michael R Mattys >>> MapPoint and Database Dev >>> www.mattysconsulting.com >>> - >>> ----- Original Message ----- >>> From: "Salakhetdinov Shamil" >>> To: "Discussion concerning Visual Basic and related programming issues." >>> >>> Sent: Saturday, April 04, 2009 7:09 PM >>> Subject: Re: [dba-VB] SCRUM: Sprint - 2nd week plan >>> >>> >>> > >>> > Hi SCRUM Team, >>> > >>> > I have made the following reports: >>> > >>> > - Alphabetical List of Products >>> > - Product By Category >>> > >>> > but the second one is not yet finished - looking for a way to make it >>> > multi-column. Any proposals? >>> > >>> > Current solution is uploaded to the server. >>> > Please always look at \!Documents\Notes.txt file after you update your >>> > code from server to find are there any new SQL scripts to apply - here >>> > is >>> > the current list: >>> > >>> > 0001_vw_CustomerOrdersProducts.sql >>> > 0002_vw_CustomerOrderTotals.sql >>> > 0003_vw_CustomerCountries.sql >>> > 0004_vw_AlphabeticalListOfProductsReport.sql >>> > >>> > Please add your SQL scripts' file names to this list if you'll create >>> > some. >>> > >>> > Please put all the scripts into \Datasets\SQL subfolder named using >>> > numeric prefix to have the scripts sorted inthe sequence they were >>> > created. >>> > >>> > Please note how I made SimpleReportsDataSet to keep 'Alphabetical List >>> > of >>> > Products' and 'Product by Category' reports' sources. I used the same >>> > vw_AlphabeicalListOfProductsReport view for both reports but I have >>> > renamed table objects in dataset to allow in the future to substitute >>> > the >>> > database object e.g with stored procedure etc. without the need to >>> > rename >>> > anything in the code/forms/reports, which are using this dataset. >>> > >>> > Thank you. >>> > >>> > -- >>> > Shamil >>> >> >> _______________________________________________ >> dba-VB mailing list >> dba-VB at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/dba-vb >> http://www.databaseadvisors.com >> > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mcp2004 at mail.ru Sun Apr 5 09:55:40 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Sun, 05 Apr 2009 18:55:40 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IEFwcGx5aW5nIC5zcWw=?= In-Reply-To: <8216C1ED12E946A6970270D61040FB4B@Mattys> References: <8216C1ED12E946A6970270D61040FB4B@Mattys> Message-ID: Hi Mike, OK, it worked for you but I still think there is a shorter way. I do use MS SQL Server 2005 Management Studio - it may happen MS SQL Server 2005 Express doesn't have the toolbar/combo - try View->Tollbars->SQL Editor - the latter toolbar should have a combo with the list of databases. Another way is to Right-Click on database in the treeview of databases and then select New Query... entry , get new empty query window opened and paste SQL script into it. It will run in context of the db you right-clicked on. To execute you can use F5. BTW, you can select any part of query in the query window and execute it (F5) - and only selected part will be executed - nice and useful "trick", which isn't described in the docs? (I have got it quite some time ago from one SQL master)... -- Shamil -----Original Message----- From: "Mike Mattys" To: "Salakhetdinov Shamil" ,"Discussion concerning Visual Basic and related programming issues." Date: Sun, 5 Apr 2009 10:33:08 -0400 Subject: Re: [dba-VB] SCRUM: Applying .sql > Hi Shamil, > > Since there is no combo in the left-hand corner, that cannot be the answer. > What I did is > > - View ... Toolbars ... Query Designer > - Open File (*.sql) > - Copy the content of the .sql files > > - expand Programmability > - right-click on Stored Procedures > - select New Stored Procedure > > - Paste in sql file content > - right-click and Execute > > Receive message: > Command(s) completed successfully. > > Refreshing the Views category now shows the new View. > > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > ----- Original Message ----- > From: "Salakhetdinov Shamil" > To: "dba-VB" > Sent: Sunday, April 05, 2009 4:06 AM > Subject: Re: [dba-VB] SCRUM: Applying .sql > > > > > > Hi Mike, > > > > You probably didn't set current db to NorthwindNet: in the left top corner > > of SQL Management Studion Express there a combo to select current db. > > > > Or you can put > > > > use NorthwindNet > > go > > > > before the SQL Script's text. > > > > Putting such use directive in front of all the scripts isn't practical as > > the name of the database can be changed... > > > > -- > > Shamil > > > > > > -----Original Message----- > > From: "Mike Mattys" > > To: "Salakhetdinov Shamil" ,"Discussion concerning Visual > > Basic and related programming issues." > > Date: Sat, 4 Apr 2009 22:44:20 -0400 > > Subject: Re: [dba-VB] SCRUM: Applying .sql > > > >> Hi Team, > >> > >> I've just figured out that I can use SQL Management Studio 2005 Express > >> to > >> connect with my SQL2005 db engine and that the Query Editor is actually > >> an upgrade to the 2000 Query Analyzer. > >> > >> So I opened the file 0001_vw_CustomerOrdersProducts.sql and tried to > >> execute. > >> I received the following error: > >> "Msg 208, Level 16, State 1, Procedure vw_CustomerOrdersProducts, Line 3 > >> Invalid object name 'dbo.Customer'." > >> Why? > >> > >> - > >> Michael R Mattys > >> MapPoint and Database Dev > >> www.mattysconsulting.com > >> - > >> ----- Original Message ----- > >> From: "Salakhetdinov Shamil" > >> To: "Discussion concerning Visual Basic and related programming issues." > >> > >> Sent: Saturday, April 04, 2009 7:09 PM > >> Subject: Re: [dba-VB] SCRUM: Sprint - 2nd week plan > >> > >> > >> > > >> > Hi SCRUM Team, > >> > > >> > I have made the following reports: > >> > > >> > - Alphabetical List of Products > >> > - Product By Category > >> > > >> > but the second one is not yet finished - looking for a way to make it > >> > multi-column. Any proposals? > >> > > >> > Current solution is uploaded to the server. > >> > Please always look at \!Documents\Notes.txt file after you update your > >> > code from server to find are there any new SQL scripts to apply - here > >> > is > >> > the current list: > >> > > >> > 0001_vw_CustomerOrdersProducts.sql > >> > 0002_vw_CustomerOrderTotals.sql > >> > 0003_vw_CustomerCountries.sql > >> > 0004_vw_AlphabeticalListOfProductsReport.sql > >> > > >> > Please add your SQL scripts' file names to this list if you'll create > >> > some. > >> > > >> > Please put all the scripts into \Datasets\SQL subfolder named using > >> > numeric prefix to have the scripts sorted inthe sequence they were > >> > created. > >> > > >> > Please note how I made SimpleReportsDataSet to keep 'Alphabetical List > >> > of > >> > Products' and 'Product by Category' reports' sources. I used the same > >> > vw_AlphabeicalListOfProductsReport view for both reports but I have > >> > renamed table objects in dataset to allow in the future to substitute > >> > the > >> > database object e.g with stored procedure etc. without the need to > >> > rename > >> > anything in the code/forms/reports, which are using this dataset. > >> > > >> > Thank you. > >> > > >> > -- > >> > Shamil > >> > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > From mmattys at rochester.rr.com Sun Apr 5 10:34:51 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Sun, 5 Apr 2009 11:34:51 -0400 Subject: [dba-VB] SCRUM: Applying .sql References: <8216C1ED12E946A6970270D61040FB4B@Mattys> Message-ID: <18D424392BB748FDAC3CB4CC9781A4D6@Mattys> Hi Shamil, Oh cool! I was going to ask where the debug/step (F8) was, but if I can execute seperate lines then that works great! You are right about the SQL Editor being there, but it is greyed-out no matter what I do. I tried to install Management Studio by changing setup, but it's not there ... "Developer Version" ??? - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Salakhetdinov Shamil" To: "dba-VB" Sent: Sunday, April 05, 2009 10:55 AM Subject: Re: [dba-VB] SCRUM: Applying .sql > > Hi Mike, > > OK, it worked for you but I still think there is a shorter way. > > I do use MS SQL Server 2005 Management Studio - it may happen MS SQL > Server 2005 Express doesn't have the toolbar/combo - try > > View->Tollbars->SQL Editor > > - the latter toolbar should have a combo with the list of databases. > > Another way is to Right-Click on database in the treeview of databases and > then select New Query... entry , get new empty query window opened and > paste SQL script into it. It will run in context of the db you > right-clicked on. > > To execute you can use F5. > > BTW, you can select any part of query in the query window and execute it > (F5) - and only selected part will be executed - nice and useful "trick", > which isn't described in the docs? (I have got it quite some time ago from > one SQL master)... > > > -- > Shamil > > -----Original Message----- > From: "Mike Mattys" > To: "Salakhetdinov Shamil" ,"Discussion concerning Visual > Basic and related programming issues." > Date: Sun, 5 Apr 2009 10:33:08 -0400 > Subject: Re: [dba-VB] SCRUM: Applying .sql > >> Hi Shamil, >> >> Since there is no combo in the left-hand corner, that cannot be the >> answer. >> What I did is >> >> - View ... Toolbars ... Query Designer >> - Open File (*.sql) >> - Copy the content of the .sql files >> >> - expand Programmability >> - right-click on Stored Procedures >> - select New Stored Procedure >> >> - Paste in sql file content >> - right-click and Execute >> >> Receive message: >> Command(s) completed successfully. >> >> Refreshing the Views category now shows the new View. >> >> Michael R Mattys >> MapPoint and Database Dev >> www.mattysconsulting.com >> - >> ----- Original Message ----- >> From: "Salakhetdinov Shamil" >> To: "dba-VB" >> Sent: Sunday, April 05, 2009 4:06 AM >> Subject: Re: [dba-VB] SCRUM: Applying .sql >> >> >> > >> > Hi Mike, >> > >> > You probably didn't set current db to NorthwindNet: in the left top >> > corner >> > of SQL Management Studion Express there a combo to select current db. >> > >> > Or you can put >> > >> > use NorthwindNet >> > go >> > >> > before the SQL Script's text. >> > >> > Putting such use directive in front of all the scripts isn't practical >> > as >> > the name of the database can be changed... >> > >> > -- >> > Shamil >> > >> > >> > -----Original Message----- >> > From: "Mike Mattys" >> > To: "Salakhetdinov Shamil" ,"Discussion concerning >> > Visual >> > Basic and related programming issues." >> > Date: Sat, 4 Apr 2009 22:44:20 -0400 >> > Subject: Re: [dba-VB] SCRUM: Applying .sql >> > >> >> Hi Team, >> >> >> >> I've just figured out that I can use SQL Management Studio 2005 >> >> Express >> >> to >> >> connect with my SQL2005 db engine and that the Query Editor is >> >> actually >> >> an upgrade to the 2000 Query Analyzer. >> >> >> >> So I opened the file 0001_vw_CustomerOrdersProducts.sql and tried to >> >> execute. >> >> I received the following error: >> >> "Msg 208, Level 16, State 1, Procedure vw_CustomerOrdersProducts, Line >> >> 3 >> >> Invalid object name 'dbo.Customer'." >> >> Why? >> >> >> >> - >> >> Michael R Mattys >> >> MapPoint and Database Dev >> >> www.mattysconsulting.com >> >> - >> >> ----- Original Message ----- >> >> From: "Salakhetdinov Shamil" >> >> To: "Discussion concerning Visual Basic and related programming >> >> issues." >> >> >> >> Sent: Saturday, April 04, 2009 7:09 PM >> >> Subject: Re: [dba-VB] SCRUM: Sprint - 2nd week plan >> >> >> >> >> >> > >> >> > Hi SCRUM Team, >> >> > >> >> > I have made the following reports: >> >> > >> >> > - Alphabetical List of Products >> >> > - Product By Category >> >> > >> >> > but the second one is not yet finished - looking for a way to make >> >> > it >> >> > multi-column. Any proposals? >> >> > >> >> > Current solution is uploaded to the server. >> >> > Please always look at \!Documents\Notes.txt file after you update >> >> > your >> >> > code from server to find are there any new SQL scripts to apply - >> >> > here >> >> > is >> >> > the current list: >> >> > >> >> > 0001_vw_CustomerOrdersProducts.sql >> >> > 0002_vw_CustomerOrderTotals.sql >> >> > 0003_vw_CustomerCountries.sql >> >> > 0004_vw_AlphabeticalListOfProductsReport.sql >> >> > >> >> > Please add your SQL scripts' file names to this list if you'll >> >> > create >> >> > some. >> >> > >> >> > Please put all the scripts into \Datasets\SQL subfolder named using >> >> > numeric prefix to have the scripts sorted inthe sequence they were >> >> > created. >> >> > >> >> > Please note how I made SimpleReportsDataSet to keep 'Alphabetical >> >> > List >> >> > of >> >> > Products' and 'Product by Category' reports' sources. I used the >> >> > same >> >> > vw_AlphabeicalListOfProductsReport view for both reports but I have >> >> > renamed table objects in dataset to allow in the future to >> >> > substitute >> >> > the >> >> > database object e.g with stored procedure etc. without the need to >> >> > rename >> >> > anything in the code/forms/reports, which are using this dataset. >> >> > >> >> > Thank you. >> >> > >> >> > -- >> >> > Shamil >> >> >> > >> > _______________________________________________ >> > dba-VB mailing list >> > dba-VB at databaseadvisors.com >> > http://databaseadvisors.com/mailman/listinfo/dba-vb >> > http://www.databaseadvisors.com >> > >> > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mcp2004 at mail.ru Sun Apr 5 11:09:36 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Sun, 05 Apr 2009 20:09:36 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IEFwcGx5aW5nIC5zcWw=?= In-Reply-To: <18D424392BB748FDAC3CB4CC9781A4D6@Mattys> References: <18D424392BB748FDAC3CB4CC9781A4D6@Mattys> Message-ID: Hi Mike, <<< > You are right about the SQL Editor being there, but it is greyed-out no > matter what I do. >>> Right-Click on database in treeview -> New Query... - then you'll get a new query window and combo-box will be enabled: it's enabled when there is a database connection established. AFAIKR I have got installed MS SQL Server 2005 Management Studio Express (on another PC) from MS Download - try to google for it. And MS SQL Server 2005 Management Studio is installed on my current PC together with MS SQL Server 2005 Professional Edition. -- Shamil -----Original Message----- From: "Mike Mattys" To: "Salakhetdinov Shamil" ,"Discussion concerning Visual Basic and related programming issues." Date: Sun, 5 Apr 2009 11:34:51 -0400 Subject: Re: [dba-VB] SCRUM: Applying .sql > Hi Shamil, > > Oh cool! > I was going to ask where the debug/step (F8) was, but if I can execute > seperate lines then that works great! > You are right about the SQL Editor being there, but it is greyed-out no > matter what I do. > I tried to install Management Studio by changing setup, but it's not there > ... > "Developer Version" ??? > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > ----- Original Message ----- > From: "Salakhetdinov Shamil" > To: "dba-VB" > Sent: Sunday, April 05, 2009 10:55 AM > Subject: Re: [dba-VB] SCRUM: Applying .sql > > > > > > Hi Mike, > > > > OK, it worked for you but I still think there is a shorter way. > > > > I do use MS SQL Server 2005 Management Studio - it may happen MS SQL > > Server 2005 Express doesn't have the toolbar/combo - try > > > > View->Tollbars->SQL Editor > > > > - the latter toolbar should have a combo with the list of databases. > > > > Another way is to Right-Click on database in the treeview of databases and > > then select New Query... entry , get new empty query window opened and > > paste SQL script into it. It will run in context of the db you > > right-clicked on. > > > > To execute you can use F5. > > > > BTW, you can select any part of query in the query window and execute it > > (F5) - and only selected part will be executed - nice and useful "trick", > > which isn't described in the docs? (I have got it quite some time ago from > > one SQL master)... > > > > > > -- > > Shamil > > > > -----Original Message----- > > From: "Mike Mattys" > > To: "Salakhetdinov Shamil" ,"Discussion concerning Visual > > Basic and related programming issues." > > Date: Sun, 5 Apr 2009 10:33:08 -0400 > > Subject: Re: [dba-VB] SCRUM: Applying .sql > > > >> Hi Shamil, > >> > >> Since there is no combo in the left-hand corner, that cannot be the > >> answer. > >> What I did is > >> > >> - View ... Toolbars ... Query Designer > >> - Open File (*.sql) > >> - Copy the content of the .sql files > >> > >> - expand Programmability > >> - right-click on Stored Procedures > >> - select New Stored Procedure > >> > >> - Paste in sql file content > >> - right-click and Execute > >> > >> Receive message: > >> Command(s) completed successfully. > >> > >> Refreshing the Views category now shows the new View. > >> > >> Michael R Mattys > >> MapPoint and Database Dev > >> www.mattysconsulting.com > >> - > >> ----- Original Message ----- > >> From: "Salakhetdinov Shamil" > >> To: "dba-VB" > >> Sent: Sunday, April 05, 2009 4:06 AM > >> Subject: Re: [dba-VB] SCRUM: Applying .sql > >> > >> > >> > > >> > Hi Mike, > >> > > >> > You probably didn't set current db to NorthwindNet: in the left top > >> > corner > >> > of SQL Management Studion Express there a combo to select current db. > >> > > >> > Or you can put > >> > > >> > use NorthwindNet > >> > go > >> > > >> > before the SQL Script's text. > >> > > >> > Putting such use directive in front of all the scripts isn't practical > >> > as > >> > the name of the database can be changed... > >> > > >> > -- > >> > Shamil > >> > > >> > > >> > -----Original Message----- > >> > From: "Mike Mattys" > >> > To: "Salakhetdinov Shamil" ,"Discussion concerning > >> > Visual > >> > Basic and related programming issues." > >> > Date: Sat, 4 Apr 2009 22:44:20 -0400 > >> > Subject: Re: [dba-VB] SCRUM: Applying .sql > >> > > >> >> Hi Team, > >> >> > >> >> I've just figured out that I can use SQL Management Studio 2005 > >> >> Express > >> >> to > >> >> connect with my SQL2005 db engine and that the Query Editor is > >> >> actually > >> >> an upgrade to the 2000 Query Analyzer. > >> >> > >> >> So I opened the file 0001_vw_CustomerOrdersProducts.sql and tried to > >> >> execute. > >> >> I received the following error: > >> >> "Msg 208, Level 16, State 1, Procedure vw_CustomerOrdersProducts, Line > >> >> 3 > >> >> Invalid object name 'dbo.Customer'." > >> >> Why? > >> >> > >> >> - > >> >> Michael R Mattys > >> >> MapPoint and Database Dev > >> >> www.mattysconsulting.com > >> >> - > >> >> ----- Original Message ----- > >> >> From: "Salakhetdinov Shamil" > >> >> To: "Discussion concerning Visual Basic and related programming > >> >> issues." > >> >> > >> >> Sent: Saturday, April 04, 2009 7:09 PM > >> >> Subject: Re: [dba-VB] SCRUM: Sprint - 2nd week plan > >> >> > >> >> > >> >> > > >> >> > Hi SCRUM Team, > >> >> > > >> >> > I have made the following reports: > >> >> > > >> >> > - Alphabetical List of Products > >> >> > - Product By Category > >> >> > > >> >> > but the second one is not yet finished - looking for a way to make > >> >> > it > >> >> > multi-column. Any proposals? > >> >> > > >> >> > Current solution is uploaded to the server. > >> >> > Please always look at \!Documents\Notes.txt file after you update > >> >> > your > >> >> > code from server to find are there any new SQL scripts to apply - > >> >> > here > >> >> > is > >> >> > the current list: > >> >> > > >> >> > 0001_vw_CustomerOrdersProducts.sql > >> >> > 0002_vw_CustomerOrderTotals.sql > >> >> > 0003_vw_CustomerCountries.sql > >> >> > 0004_vw_AlphabeticalListOfProductsReport.sql > >> >> > > >> >> > Please add your SQL scripts' file names to this list if you'll > >> >> > create > >> >> > some. > >> >> > > >> >> > Please put all the scripts into \Datasets\SQL subfolder named using > >> >> > numeric prefix to have the scripts sorted inthe sequence they were > >> >> > created. > >> >> > > >> >> > Please note how I made SimpleReportsDataSet to keep 'Alphabetical > >> >> > List > >> >> > of > >> >> > Products' and 'Product by Category' reports' sources. I used the > >> >> > same > >> >> > vw_AlphabeicalListOfProductsReport view for both reports but I have > >> >> > renamed table objects in dataset to allow in the future to > >> >> > substitute > >> >> > the > >> >> > database object e.g with stored procedure etc. without the need to > >> >> > rename > >> >> > anything in the code/forms/reports, which are using this dataset. > >> >> > > >> >> > Thank you. > >> >> > > >> >> > -- > >> >> > Shamil > >> >> > >> > > >> > _______________________________________________ > >> > dba-VB mailing list > >> > dba-VB at databaseadvisors.com > >> > http://databaseadvisors.com/mailman/listinfo/dba-vb > >> > http://www.databaseadvisors.com > >> > > >> > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > From mcp2004 at mail.ru Sun Apr 5 11:14:01 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Sun, 05 Apr 2009 20:14:01 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IEFwcGx5aW5nIC5zcWw=?= In-Reply-To: <18D424392BB748FDAC3CB4CC9781A4D6@Mattys> References: <18D424392BB748FDAC3CB4CC9781A4D6@Mattys> Message-ID: Hi Mike, You can use Right-Click database -> New Query... and the combo will get enabled. <<< > I tried to install Management Studio by changing setup, but it's not there >>> Not sure what do you mean here? MS SQL Server 2005 Management Studio Express? Or MS SQL Server 2005 Management Studio? -- Shamil -----Original Message----- From: "Mike Mattys" To: "Salakhetdinov Shamil" ,"Discussion concerning Visual Basic and related programming issues." Date: Sun, 5 Apr 2009 11:34:51 -0400 Subject: Re: [dba-VB] SCRUM: Applying .sql > Hi Shamil, > > Oh cool! > I was going to ask where the debug/step (F8) was, but if I can execute > seperate lines then that works great! > You are right about the SQL Editor being there, but it is greyed-out no > matter what I do. > I tried to install Management Studio by changing setup, but it's not there > ... > "Developer Version" ??? > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > ----- Original Message ----- > From: "Salakhetdinov Shamil" > To: "dba-VB" > Sent: Sunday, April 05, 2009 10:55 AM > Subject: Re: [dba-VB] SCRUM: Applying .sql > > > > > > Hi Mike, > > > > OK, it worked for you but I still think there is a shorter way. > > > > I do use MS SQL Server 2005 Management Studio - it may happen MS SQL > > Server 2005 Express doesn't have the toolbar/combo - try > > > > View->Tollbars->SQL Editor > > > > - the latter toolbar should have a combo with the list of databases. > > > > Another way is to Right-Click on database in the treeview of databases and > > then select New Query... entry , get new empty query window opened and > > paste SQL script into it. It will run in context of the db you > > right-clicked on. > > > > To execute you can use F5. > > > > BTW, you can select any part of query in the query window and execute it > > (F5) - and only selected part will be executed - nice and useful "trick", > > which isn't described in the docs? (I have got it quite some time ago from > > one SQL master)... > > > > > > -- > > Shamil > > > > -----Original Message----- > > From: "Mike Mattys" > > To: "Salakhetdinov Shamil" ,"Discussion concerning Visual > > Basic and related programming issues." > > Date: Sun, 5 Apr 2009 10:33:08 -0400 > > Subject: Re: [dba-VB] SCRUM: Applying .sql > > > >> Hi Shamil, > >> > >> Since there is no combo in the left-hand corner, that cannot be the > >> answer. > >> What I did is > >> > >> - View ... Toolbars ... Query Designer > >> - Open File (*.sql) > >> - Copy the content of the .sql files > >> > >> - expand Programmability > >> - right-click on Stored Procedures > >> - select New Stored Procedure > >> > >> - Paste in sql file content > >> - right-click and Execute > >> > >> Receive message: > >> Command(s) completed successfully. > >> > >> Refreshing the Views category now shows the new View. > >> > >> Michael R Mattys > >> MapPoint and Database Dev > >> www.mattysconsulting.com > >> - > >> ----- Original Message ----- > >> From: "Salakhetdinov Shamil" > >> To: "dba-VB" > >> Sent: Sunday, April 05, 2009 4:06 AM > >> Subject: Re: [dba-VB] SCRUM: Applying .sql > >> > >> > >> > > >> > Hi Mike, > >> > > >> > You probably didn't set current db to NorthwindNet: in the left top > >> > corner > >> > of SQL Management Studion Express there a combo to select current db. > >> > > >> > Or you can put > >> > > >> > use NorthwindNet > >> > go > >> > > >> > before the SQL Script's text. > >> > > >> > Putting such use directive in front of all the scripts isn't practical > >> > as > >> > the name of the database can be changed... > >> > > >> > -- > >> > Shamil > >> > > >> > > >> > -----Original Message----- > >> > From: "Mike Mattys" > >> > To: "Salakhetdinov Shamil" ,"Discussion concerning > >> > Visual > >> > Basic and related programming issues." > >> > Date: Sat, 4 Apr 2009 22:44:20 -0400 > >> > Subject: Re: [dba-VB] SCRUM: Applying .sql > >> > > >> >> Hi Team, > >> >> > >> >> I've just figured out that I can use SQL Management Studio 2005 > >> >> Express > >> >> to > >> >> connect with my SQL2005 db engine and that the Query Editor is > >> >> actually > >> >> an upgrade to the 2000 Query Analyzer. > >> >> > >> >> So I opened the file 0001_vw_CustomerOrdersProducts.sql and tried to > >> >> execute. > >> >> I received the following error: > >> >> "Msg 208, Level 16, State 1, Procedure vw_CustomerOrdersProducts, Line > >> >> 3 > >> >> Invalid object name 'dbo.Customer'." > >> >> Why? > >> >> > >> >> - > >> >> Michael R Mattys > >> >> MapPoint and Database Dev > >> >> www.mattysconsulting.com > >> >> - > >> >> ----- Original Message ----- > >> >> From: "Salakhetdinov Shamil" > >> >> To: "Discussion concerning Visual Basic and related programming > >> >> issues." > >> >> > >> >> Sent: Saturday, April 04, 2009 7:09 PM > >> >> Subject: Re: [dba-VB] SCRUM: Sprint - 2nd week plan > >> >> > >> >> > >> >> > > >> >> > Hi SCRUM Team, > >> >> > > >> >> > I have made the following reports: > >> >> > > >> >> > - Alphabetical List of Products > >> >> > - Product By Category > >> >> > > >> >> > but the second one is not yet finished - looking for a way to make > >> >> > it > >> >> > multi-column. Any proposals? > >> >> > > >> >> > Current solution is uploaded to the server. > >> >> > Please always look at \!Documents\Notes.txt file after you update > >> >> > your > >> >> > code from server to find are there any new SQL scripts to apply - > >> >> > here > >> >> > is > >> >> > the current list: > >> >> > > >> >> > 0001_vw_CustomerOrdersProducts.sql > >> >> > 0002_vw_CustomerOrderTotals.sql > >> >> > 0003_vw_CustomerCountries.sql > >> >> > 0004_vw_AlphabeticalListOfProductsReport.sql > >> >> > > >> >> > Please add your SQL scripts' file names to this list if you'll > >> >> > create > >> >> > some. > >> >> > > >> >> > Please put all the scripts into \Datasets\SQL subfolder named using > >> >> > numeric prefix to have the scripts sorted inthe sequence they were > >> >> > created. > >> >> > > >> >> > Please note how I made SimpleReportsDataSet to keep 'Alphabetical > >> >> > List > >> >> > of > >> >> > Products' and 'Product by Category' reports' sources. I used the > >> >> > same > >> >> > vw_AlphabeicalListOfProductsReport view for both reports but I have > >> >> > renamed table objects in dataset to allow in the future to > >> >> > substitute > >> >> > the > >> >> > database object e.g with stored procedure etc. without the need to > >> >> > rename > >> >> > anything in the code/forms/reports, which are using this dataset. > >> >> > > >> >> > Thank you. > >> >> > > >> >> > -- > >> >> > Shamil > >> >> > >> > > >> > _______________________________________________ > >> > dba-VB mailing list > >> > dba-VB at databaseadvisors.com > >> > http://databaseadvisors.com/mailman/listinfo/dba-vb > >> > http://www.databaseadvisors.com > >> > > >> > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > From mmattys at rochester.rr.com Sun Apr 5 12:53:37 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Sun, 5 Apr 2009 13:53:37 -0400 Subject: [dba-VB] SCRUM: Applying .sql References: <18D424392BB748FDAC3CB4CC9781A4D6@Mattys> Message-ID: Shamil, I meant the Management Studio for 2005 >From what I've read, after SSMS2005EE is installed, SSMS2005 is stripped of some features. The install, thereafter, is blocked without some fooling around. - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Salakhetdinov Shamil" To: "dba-VB" Sent: Sunday, April 05, 2009 12:14 PM Subject: Re: [dba-VB] SCRUM: Applying .sql > Hi Mike, > > You can use > > Right-Click database -> New Query... > > and the combo will get enabled. > > <<< >> I tried to install Management Studio by changing setup, but it's not >> there >>>> > Not sure what do you mean here? MS SQL Server 2005 Management Studio > Express? Or MS SQL Server 2005 Management Studio? > > -- > Shamil > > -----Original Message----- > From: "Mike Mattys" > To: "Salakhetdinov Shamil" ,"Discussion concerning Visual > Basic and related programming issues." > Date: Sun, 5 Apr 2009 11:34:51 -0400 > Subject: Re: [dba-VB] SCRUM: Applying .sql > >> Hi Shamil, >> >> Oh cool! >> I was going to ask where the debug/step (F8) was, but if I can execute >> seperate lines then that works great! >> You are right about the SQL Editor being there, but it is greyed-out no >> matter what I do. >> I tried to install Management Studio by changing setup, but it's not >> there >> ... >> "Developer Version" ??? >> - >> Michael R Mattys >> MapPoint and Database Dev >> www.mattysconsulting.com >> - >> ----- Original Message ----- >> From: "Salakhetdinov Shamil" >> To: "dba-VB" >> Sent: Sunday, April 05, 2009 10:55 AM >> Subject: Re: [dba-VB] SCRUM: Applying .sql >> >> >> > >> > Hi Mike, >> > >> > OK, it worked for you but I still think there is a shorter way. >> > >> > I do use MS SQL Server 2005 Management Studio - it may happen MS SQL >> > Server 2005 Express doesn't have the toolbar/combo - try >> > >> > View->Tollbars->SQL Editor >> > >> > - the latter toolbar should have a combo with the list of databases. >> > >> > Another way is to Right-Click on database in the treeview of databases >> > and >> > then select New Query... entry , get new empty query window opened and >> > paste SQL script into it. It will run in context of the db you >> > right-clicked on. >> > >> > To execute you can use F5. >> > >> > BTW, you can select any part of query in the query window and execute >> > it >> > (F5) - and only selected part will be executed - nice and useful >> > "trick", >> > which isn't described in the docs? (I have got it quite some time ago >> > from >> > one SQL master)... >> > >> > >> > -- >> > Shamil >> > >> > -----Original Message----- >> > From: "Mike Mattys" >> > To: "Salakhetdinov Shamil" ,"Discussion concerning >> > Visual >> > Basic and related programming issues." >> > Date: Sun, 5 Apr 2009 10:33:08 -0400 >> > Subject: Re: [dba-VB] SCRUM: Applying .sql >> > >> >> Hi Shamil, >> >> >> >> Since there is no combo in the left-hand corner, that cannot be the >> >> answer. >> >> What I did is >> >> >> >> - View ... Toolbars ... Query Designer >> >> - Open File (*.sql) >> >> - Copy the content of the .sql files >> >> >> >> - expand Programmability >> >> - right-click on Stored Procedures >> >> - select New Stored Procedure >> >> >> >> - Paste in sql file content >> >> - right-click and Execute >> >> >> >> Receive message: >> >> Command(s) completed successfully. >> >> >> >> Refreshing the Views category now shows the new View. >> >> >> >> Michael R Mattys >> >> MapPoint and Database Dev >> >> www.mattysconsulting.com >> >> - >> >> ----- Original Message ----- >> >> From: "Salakhetdinov Shamil" >> >> To: "dba-VB" >> >> Sent: Sunday, April 05, 2009 4:06 AM >> >> Subject: Re: [dba-VB] SCRUM: Applying .sql >> >> >> >> >> >> > >> >> > Hi Mike, >> >> > >> >> > You probably didn't set current db to NorthwindNet: in the left top >> >> > corner >> >> > of SQL Management Studion Express there a combo to select current >> >> > db. >> >> > >> >> > Or you can put >> >> > >> >> > use NorthwindNet >> >> > go >> >> > >> >> > before the SQL Script's text. >> >> > >> >> > Putting such use directive in front of all the scripts isn't >> >> > practical >> >> > as >> >> > the name of the database can be changed... >> >> > >> >> > -- >> >> > Shamil >> >> > >> >> > >> >> > -----Original Message----- >> >> > From: "Mike Mattys" >> >> > To: "Salakhetdinov Shamil" ,"Discussion concerning >> >> > Visual >> >> > Basic and related programming issues." >> >> > Date: Sat, 4 Apr 2009 22:44:20 -0400 >> >> > Subject: Re: [dba-VB] SCRUM: Applying .sql >> >> > >> >> >> Hi Team, >> >> >> >> >> >> I've just figured out that I can use SQL Management Studio 2005 >> >> >> Express >> >> >> to >> >> >> connect with my SQL2005 db engine and that the Query Editor is >> >> >> actually >> >> >> an upgrade to the 2000 Query Analyzer. >> >> >> >> >> >> So I opened the file 0001_vw_CustomerOrdersProducts.sql and tried >> >> >> to >> >> >> execute. >> >> >> I received the following error: >> >> >> "Msg 208, Level 16, State 1, Procedure vw_CustomerOrdersProducts, >> >> >> Line >> >> >> 3 >> >> >> Invalid object name 'dbo.Customer'." >> >> >> Why? >> >> >> >> >> >> - >> >> >> Michael R Mattys >> >> >> MapPoint and Database Dev >> >> >> www.mattysconsulting.com >> >> >> - >> >> >> ----- Original Message ----- >> >> >> From: "Salakhetdinov Shamil" >> >> >> To: "Discussion concerning Visual Basic and related programming >> >> >> issues." >> >> >> >> >> >> Sent: Saturday, April 04, 2009 7:09 PM >> >> >> Subject: Re: [dba-VB] SCRUM: Sprint - 2nd week plan >> >> >> >> >> >> >> >> >> > >> >> >> > Hi SCRUM Team, >> >> >> > >> >> >> > I have made the following reports: >> >> >> > >> >> >> > - Alphabetical List of Products >> >> >> > - Product By Category >> >> >> > >> >> >> > but the second one is not yet finished - looking for a way to >> >> >> > make >> >> >> > it >> >> >> > multi-column. Any proposals? >> >> >> > >> >> >> > Current solution is uploaded to the server. >> >> >> > Please always look at \!Documents\Notes.txt file after you update >> >> >> > your >> >> >> > code from server to find are there any new SQL scripts to apply - >> >> >> > here >> >> >> > is >> >> >> > the current list: >> >> >> > >> >> >> > 0001_vw_CustomerOrdersProducts.sql >> >> >> > 0002_vw_CustomerOrderTotals.sql >> >> >> > 0003_vw_CustomerCountries.sql >> >> >> > 0004_vw_AlphabeticalListOfProductsReport.sql >> >> >> > >> >> >> > Please add your SQL scripts' file names to this list if you'll >> >> >> > create >> >> >> > some. >> >> >> > >> >> >> > Please put all the scripts into \Datasets\SQL subfolder named >> >> >> > using >> >> >> > numeric prefix to have the scripts sorted inthe sequence they >> >> >> > were >> >> >> > created. >> >> >> > >> >> >> > Please note how I made SimpleReportsDataSet to keep 'Alphabetical >> >> >> > List >> >> >> > of >> >> >> > Products' and 'Product by Category' reports' sources. I used the >> >> >> > same >> >> >> > vw_AlphabeicalListOfProductsReport view for both reports but I >> >> >> > have >> >> >> > renamed table objects in dataset to allow in the future to >> >> >> > substitute >> >> >> > the >> >> >> > database object e.g with stored procedure etc. without the need >> >> >> > to >> >> >> > rename >> >> >> > anything in the code/forms/reports, which are using this dataset. >> >> >> > >> >> >> > Thank you. >> >> >> > >> >> >> > -- >> >> >> > Shamil >> >> >> >> >> > >> >> > _______________________________________________ >> >> > dba-VB mailing list >> >> > dba-VB at databaseadvisors.com >> >> > http://databaseadvisors.com/mailman/listinfo/dba-vb >> >> > http://www.databaseadvisors.com >> >> > >> >> >> > >> > _______________________________________________ >> > dba-VB mailing list >> > dba-VB at databaseadvisors.com >> > http://databaseadvisors.com/mailman/listinfo/dba-vb >> > http://www.databaseadvisors.com >> > >> > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > > From Gustav at cactus.dk Sun Apr 5 16:57:22 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Sun, 05 Apr 2009 23:57:22 +0200 Subject: [dba-VB] SCRUM: Null value in DataTable Message-ID: Hi Shamil In your OrdersForm you write: /// /// Custom class to get Customer row attributes. /// This class is required to suppress exceptions /// caused by DbNull values of row fields. /// Note: if you know better method to workaround this /// issue please make a change here but leave the old code /// cpmmented. Thank you. /// private class customerAttributes { private Northwind.NET.FE.Datasets.OrdersFormDataSet.CustomerRow _row; public customerAttributes(OrdersForm form, int customerId) { Northwind.NET.FE.Datasets.OrdersFormDataSet.CustomerRow row = form.ordersFormDataSet.Customer.FindByID(customerId); _row = row; } public int? ID { get { try { return _row.ID; } catch { } return null; } } public string Name { get { try { return _row.Name; } catch { } return null; } } public string Address { get { try { return _row.Address; } catch { } return null; } } public string Region { get { try { return _row.Region; } catch { } return null; } } public string City { get { try { return _row.City; } catch { } return null; } } public string PostalCode { get { try { return _row.PostalCode; } catch { } return null; } } public string Country { get { try { return _row.Country; } catch { } return null; } } } I haven't tested it here, but until now I have managed this by selecting properties of each field/column in question (in the view of the xsd file), pick property NullValue and change the value from the default value of (Throw exception) to (Null). This can still cause trouble in the code. But to avoid that, a property is created for these colums, IsColumnNull, as well as a method to set it to Null, SetColumnNull(). /gustav From mcp2004 at mail.ru Mon Apr 6 00:25:38 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Mon, 06 Apr 2009 09:25:38 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IEFwcGx5aW5nIC5zcWw=?= In-Reply-To: References: Message-ID: Hi Mike, I have never tried to install SSMS2005 after SSMS2005EE. I believe you it could be a trouble. BTW, I have worked with SS2005 Express and SSMS2005EE developing quite large ASP.NET project with a db with millions records in some tables and that my development environment was good enough - I mean if you can't get installed SSMS2005 then just forget it for now until you'll find time to reinstall from scracth: then first install MS SQL 2005 (2008) and after that Visual Studio... -- Shamil -----Original Message----- From: "Mike Mattys" To: "Salakhetdinov Shamil" ,"Discussion concerning Visual Basic and related programming issues." Date: Sun, 5 Apr 2009 13:53:37 -0400 Subject: Re: [dba-VB] SCRUM: Applying .sql > Shamil, > > I meant the Management Studio for 2005 > From what I've read, after SSMS2005EE is installed, SSMS2005 is stripped of > some features. > The install, thereafter, is blocked without some fooling around. > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > ----- Original Message ----- > From: "Salakhetdinov Shamil" > To: "dba-VB" > Sent: Sunday, April 05, 2009 12:14 PM > Subject: Re: [dba-VB] SCRUM: Applying .sql > > > > Hi Mike, > > > > You can use > > > > Right-Click database -> New Query... > > > > and the combo will get enabled. > > > > <<< > >> I tried to install Management Studio by changing setup, but it's not > >> there > >>>> > > Not sure what do you mean here? MS SQL Server 2005 Management Studio > > Express? Or MS SQL Server 2005 Management Studio? > > > > -- > > Shamil > > > > -----Original Message----- > > From: "Mike Mattys" > > To: "Salakhetdinov Shamil" ,"Discussion concerning Visual > > Basic and related programming issues." > > Date: Sun, 5 Apr 2009 11:34:51 -0400 > > Subject: Re: [dba-VB] SCRUM: Applying .sql > > > >> Hi Shamil, > >> > >> Oh cool! > >> I was going to ask where the debug/step (F8) was, but if I can execute > >> seperate lines then that works great! > >> You are right about the SQL Editor being there, but it is greyed-out no > >> matter what I do. > >> I tried to install Management Studio by changing setup, but it's not > >> there > >> ... > >> "Developer Version" ??? > >> - > >> Michael R Mattys > >> MapPoint and Database Dev > >> www.mattysconsulting.com > >> - > >> ----- Original Message ----- > >> From: "Salakhetdinov Shamil" > >> To: "dba-VB" > >> Sent: Sunday, April 05, 2009 10:55 AM > >> Subject: Re: [dba-VB] SCRUM: Applying .sql > >> > >> > >> > > >> > Hi Mike, > >> > > >> > OK, it worked for you but I still think there is a shorter way. > >> > > >> > I do use MS SQL Server 2005 Management Studio - it may happen MS SQL > >> > Server 2005 Express doesn't have the toolbar/combo - try > >> > > >> > View->Tollbars->SQL Editor > >> > > >> > - the latter toolbar should have a combo with the list of databases. > >> > > >> > Another way is to Right-Click on database in the treeview of databases > >> > and > >> > then select New Query... entry , get new empty query window opened and > >> > paste SQL script into it. It will run in context of the db you > >> > right-clicked on. > >> > > >> > To execute you can use F5. > >> > > >> > BTW, you can select any part of query in the query window and execute > >> > it > >> > (F5) - and only selected part will be executed - nice and useful > >> > "trick", > >> > which isn't described in the docs? (I have got it quite some time ago > >> > from > >> > one SQL master)... > >> > > >> > > >> > -- > >> > Shamil > >> > > >> > -----Original Message----- > >> > From: "Mike Mattys" > >> > To: "Salakhetdinov Shamil" ,"Discussion concerning > >> > Visual > >> > Basic and related programming issues." > >> > Date: Sun, 5 Apr 2009 10:33:08 -0400 > >> > Subject: Re: [dba-VB] SCRUM: Applying .sql > >> > > >> >> Hi Shamil, > >> >> > >> >> Since there is no combo in the left-hand corner, that cannot be the > >> >> answer. > >> >> What I did is > >> >> > >> >> - View ... Toolbars ... Query Designer > >> >> - Open File (*.sql) > >> >> - Copy the content of the .sql files > >> >> > >> >> - expand Programmability > >> >> - right-click on Stored Procedures > >> >> - select New Stored Procedure > >> >> > >> >> - Paste in sql file content > >> >> - right-click and Execute > >> >> > >> >> Receive message: > >> >> Command(s) completed successfully. > >> >> > >> >> Refreshing the Views category now shows the new View. > >> >> > >> >> Michael R Mattys > >> >> MapPoint and Database Dev > >> >> www.mattysconsulting.com > >> >> - > >> >> ----- Original Message ----- > >> >> From: "Salakhetdinov Shamil" > >> >> To: "dba-VB" > >> >> Sent: Sunday, April 05, 2009 4:06 AM > >> >> Subject: Re: [dba-VB] SCRUM: Applying .sql > >> >> > >> >> > >> >> > > >> >> > Hi Mike, > >> >> > > >> >> > You probably didn't set current db to NorthwindNet: in the left top > >> >> > corner > >> >> > of SQL Management Studion Express there a combo to select current > >> >> > db. > >> >> > > >> >> > Or you can put > >> >> > > >> >> > use NorthwindNet > >> >> > go > >> >> > > >> >> > before the SQL Script's text. > >> >> > > >> >> > Putting such use directive in front of all the scripts isn't > >> >> > practical > >> >> > as > >> >> > the name of the database can be changed... > >> >> > > >> >> > -- > >> >> > Shamil > >> >> > > >> >> > > >> >> > -----Original Message----- > >> >> > From: "Mike Mattys" > >> >> > To: "Salakhetdinov Shamil" ,"Discussion concerning > >> >> > Visual > >> >> > Basic and related programming issues." > >> >> > Date: Sat, 4 Apr 2009 22:44:20 -0400 > >> >> > Subject: Re: [dba-VB] SCRUM: Applying .sql > >> >> > > >> >> >> Hi Team, > >> >> >> > >> >> >> I've just figured out that I can use SQL Management Studio 2005 > >> >> >> Express > >> >> >> to > >> >> >> connect with my SQL2005 db engine and that the Query Editor is > >> >> >> actually > >> >> >> an upgrade to the 2000 Query Analyzer. > >> >> >> > >> >> >> So I opened the file 0001_vw_CustomerOrdersProducts.sql and tried > >> >> >> to > >> >> >> execute. > >> >> >> I received the following error: > >> >> >> "Msg 208, Level 16, State 1, Procedure vw_CustomerOrdersProducts, > >> >> >> Line > >> >> >> 3 > >> >> >> Invalid object name 'dbo.Customer'." > >> >> >> Why? > >> >> >> > >> >> >> - > >> >> >> Michael R Mattys > >> >> >> MapPoint and Database Dev > >> >> >> www.mattysconsulting.com > >> >> >> - > >> >> >> ----- Original Message ----- > >> >> >> From: "Salakhetdinov Shamil" > >> >> >> To: "Discussion concerning Visual Basic and related programming > >> >> >> issues." > >> >> >> > >> >> >> Sent: Saturday, April 04, 2009 7:09 PM > >> >> >> Subject: Re: [dba-VB] SCRUM: Sprint - 2nd week plan > >> >> >> > >> >> >> > >> >> >> > > >> >> >> > Hi SCRUM Team, > >> >> >> > > >> >> >> > I have made the following reports: > >> >> >> > > >> >> >> > - Alphabetical List of Products > >> >> >> > - Product By Category > >> >> >> > > >> >> >> > but the second one is not yet finished - looking for a way to > >> >> >> > make > >> >> >> > it > >> >> >> > multi-column. Any proposals? > >> >> >> > > >> >> >> > Current solution is uploaded to the server. > >> >> >> > Please always look at \!Documents\Notes.txt file after you update > >> >> >> > your > >> >> >> > code from server to find are there any new SQL scripts to apply - > >> >> >> > here > >> >> >> > is > >> >> >> > the current list: > >> >> >> > > >> >> >> > 0001_vw_CustomerOrdersProducts.sql > >> >> >> > 0002_vw_CustomerOrderTotals.sql > >> >> >> > 0003_vw_CustomerCountries.sql > >> >> >> > 0004_vw_AlphabeticalListOfProductsReport.sql > >> >> >> > > >> >> >> > Please add your SQL scripts' file names to this list if you'll > >> >> >> > create > >> >> >> > some. > >> >> >> > > >> >> >> > Please put all the scripts into \Datasets\SQL subfolder named > >> >> >> > using > >> >> >> > numeric prefix to have the scripts sorted inthe sequence they > >> >> >> > were > >> >> >> > created. > >> >> >> > > >> >> >> > Please note how I made SimpleReportsDataSet to keep 'Alphabetical > >> >> >> > List > >> >> >> > of > >> >> >> > Products' and 'Product by Category' reports' sources. I used the > >> >> >> > same > >> >> >> > vw_AlphabeicalListOfProductsReport view for both reports but I > >> >> >> > have > >> >> >> > renamed table objects in dataset to allow in the future to > >> >> >> > substitute > >> >> >> > the > >> >> >> > database object e.g with stored procedure etc. without the need > >> >> >> > to > >> >> >> > rename > >> >> >> > anything in the code/forms/reports, which are using this dataset. > >> >> >> > > >> >> >> > Thank you. > >> >> >> > > >> >> >> > -- > >> >> >> > Shamil > >> >> >> > >> >> > > >> >> > _______________________________________________ > >> >> > dba-VB mailing list > >> >> > dba-VB at databaseadvisors.com > >> >> > http://databaseadvisors.com/mailman/listinfo/dba-vb > >> >> > http://www.databaseadvisors.com > >> >> > > >> >> > >> > > >> > _______________________________________________ > >> > dba-VB mailing list > >> > dba-VB at databaseadvisors.com > >> > http://databaseadvisors.com/mailman/listinfo/dba-vb > >> > http://www.databaseadvisors.com > >> > > >> > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > > From mcp2004 at mail.ru Mon Apr 6 00:28:22 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Mon, 06 Apr 2009 09:28:22 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IE51bGwgdmFsdWUgaW4gRGF0YVRhYmxl?= In-Reply-To: References: Message-ID: Hi Gustav, Thank you for your code review and proposal: I have changed dataset's Customer table Region field property to return null value and I have changed code in the OrdersForm - it looks better now - two+ times less of code lines. New code is committed to our server. -- Shamil -----Original Message----- From: "Gustav Brock" To: Date: Sun, 05 Apr 2009 23:57:22 +0200 Subject: [dba-VB] SCRUM: Null value in DataTable > Hi Shamil > > In your OrdersForm you write: > > /// > /// Custom class to get Customer row attributes. > /// This class is required to suppress exceptions > /// caused by DbNull values of row fields. > /// Note: if you know better method to workaround this > /// issue please make a change here but leave the old code > /// cpmmented. Thank you. > /// > private class customerAttributes > { > private Northwind.NET.FE.Datasets.OrdersFormDataSet.CustomerRow _row; > public customerAttributes(OrdersForm form, int customerId) > { > Northwind.NET.FE.Datasets.OrdersFormDataSet.CustomerRow row = > form.ordersFormDataSet.Customer.FindByID(customerId); > _row = row; > } > public int? ID { get { try { return _row.ID; } catch { } return null; } } > public string Name { get { try { return _row.Name; } catch { } return null; } } > public string Address { get { try { return _row.Address; } catch { } return null; } } > public string Region { get { try { return _row.Region; } catch { } return null; } } > public string City { get { try { return _row.City; } catch { } return null; } } > public string PostalCode { get { try { return _row.PostalCode; } catch { } return null; } } > public string Country { get { try { return _row.Country; } catch { } return null; } } > } > > I haven't tested it here, but until now I have managed this by selecting properties of each field/column in question (in the view of the xsd file), pick property NullValue and change the value from the default value of (Throw exception) to (Null). > > This can still cause trouble in the code. But to avoid that, a property is created for these colums, IsColumnNull, as well as a method to set it to Null, SetColumnNull(). > > /gustav > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mcp2004 at mail.ru Mon Apr 6 01:04:25 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Mon, 06 Apr 2009 10:04:25 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IDNyZCB3ZWVrIFNwcmludCBQbGFubmluZw==?= Message-ID: Hi Mark, We're going to complete the first SCRUM Sprint tomorrow delivering all the planned items. Please plan the 3rd week TODO items for about 22 hours. The planning .xls is on the SCC server in \ Northwind.NET.FE\ !Documents\ [NorthWind_Product_BackLog-Scrum 1].xls Please leave the following items for the 4th week: - Sales Analysis - Sales Analysis Subform1 - Sales Analysis Subform2 Thank you. -- Shamil From marklbreen at gmail.com Mon Apr 6 05:43:37 2009 From: marklbreen at gmail.com (Mark Breen) Date: Mon, 6 Apr 2009 11:43:37 +0100 Subject: [dba-VB] SCRUM: Code review not going so well Message-ID: Hello Team, I have a new disk for my laptop with Vista, office 2K7 and VS2008 all installed, currently however, I am struggling a little to get SQL 2005 installed correctly, as a result, I can build our solution, but cannot run it yet. I hope to run it later tonight, but for now, I am sorry to say I have no real feed back to give. I did retrieve the build from the SVN server and it did not build due to two minor errors related to an implicit conversion, but so I just downloaded the version Shamil put on codeplex and that built correctly for me. As soon as I have a server running, I will give you an update. sorry about that, I stayed up until 02:00 last night but still have not got SQL server running, I think this morning I identified that the installation (enterprise Edition) only installed work station components, so of course that explains my problem, Thanks Mark From mcp2004 at mail.ru Mon Apr 6 13:40:28 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Mon, 06 Apr 2009 22:40:28 +0400 Subject: [dba-VB] =?koi8-r?b?Q2xpY2stT25jZSBzZXR1cC4uLg==?= In-Reply-To: <003101c9b462$7233c580$6d0101c0@fci.local> References: <003101c9b462$7233c580$6d0101c0@fci.local> Message-ID: Hi All, Here what I have got with Click-Once: - I have got installed .NET Framework 3.5 SP1. and now every time I try to start Click-Once app from URL it asks me: Would you like do download and install the Microsoft .NET Framework? And I have .NET Framework installed. If I let to reinstall/repair it accepting the above proposal .NET Framework 3.5 SP1 installs well but the next time I'm trying to use Click-Once .... it goes crazy cycle asking Would you like do download and install the Microsoft .NET Framework? Reboot doesn't help. Nothing so far helped. (even if I do not use prerequisites it (Click-Once loader) wants to reinstall .NET Framework 3.5 SP1)... Have you ever seen something like that? (it reminds me COM DLL-Hell times)... If you know how to fix that issue that wouLd be very useful here. When testing the same Click-Once URL on another PC without .NET Framework 3.5 SP1 it works well - you can try (watch line wraps): http://shamils-4.hosting.parking.ru/click-once/Test2/WpfHelloWorld.application?Company=Test&UserId=Guest Is the only solution to uninstall .NET Framework 3.5 SP1? But will it help? (BTW, installing .NET Framework 3.5 SP1 was very slow and "ate" about 500MB from system HDD and I can't find where it went taking into account that .NET Framework 3.5 SP1 seems to be just around 20MB large)... That's a first time I'm having real trouble with .NET Framework related setups... Thank you. -- Shamil -----Original Message----- From: "James Barash" To: "'Salakhetdinov Shamil'" ,"'Discussion concerning Visual Basic and related programming issues.'" Date: Fri, 3 Apr 2009 09:45:26 -0400 Subject: RE: [dba-VB] Click-Once setup... > Shamil: > Still works fine here. > > James > > -----Original Message----- > From: dba-vb-bounces at databaseadvisors.com > [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Salakhetdinov > Shamil > Sent: Thursday, April 02, 2009 3:51 PM > To: Discussion concerning Visual Basic and related programming issues. > Subject: Re: [dba-VB] Click-Once setup... > > > Thank you Gustav, Jack and Pat, James, Mike for testing the link. > > As I have written previously here I have published the new version here > > http://shamils-4.hosting.parking.ru/click-once/MySampleWpfApplication.applic > ation?Company=Test&UserId=Guest > > (watch line wraps) > > which is now signed with my code certofocate and accepts parameters > specified in URL. > > All the info for this sample is obtained from the following sources: > > Click-Once Deployment > http://msdn.microsoft.com/en-us/library/t71a733d(VS.80).aspx > > Deploying WPF Applications with ClickOnce > http://msdn.microsoft.com/en-us/library/cc707835.aspx > > How to: Retrieve Query String Information in a ClickOnce Application > http://msdn.microsoft.com/en-us/library/ms172242(VS.80).aspx > > as well as from Gustav's previous posting on click-once here on dba-VB: > > http://databaseadvisors.com/pipermail/dba-vb/2008-October/002037.html > > although I didn't use (yet) any external tools to make this setup - I have > just used VS2008's: > > Right-Click VS Project entry -> Properies -> Publish > > as well as MS Windows MMC Certificates snap-in to install my code signing > certificate as the Trusted Root Certification Authorities certificate. > > I think we can use similar Click-Once deployment feature to setup a test > version of our Northwind.NET executables together with MS SQL database > running under MS SQL Express... > > Thank you. > > -- > Shamil > > > -----Original Message----- > From: "Mike Mattys" > To: "Discussion concerning Visual Basic and related programming > issues." > Date: Thu, 2 Apr 2009 09:58:07 -0400 > Subject: Re: [dba-VB] Click-Once setup... > > > Hi Shamil, > > > > It worked here after 'unknown publisher' warning. > > Took a few moments 'verifying application requirements.' > > > > - > > Michael R Mattys > > MapPoint and Database Dev > > www.mattysconsulting.com > > - > > ----- Original Message ----- > > From: "James Barash" > > To: "'Salakhetdinov Shamil'" ; "'Discussion concerning > > Visual Basic and related programming issues.'" > > > Sent: Thursday, April 02, 2009 9:34 AM > > Subject: Re: [dba-VB] Click-Once setup... > > > > > > > Shamil: > > > It worked fine here. I got a warning about the certificate but it ran > > > fine. > > > > > > James Barash > > > > > > -----Original Message----- > > > From: dba-vb-bounces at databaseadvisors.com > > > [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Salakhetdinov > > > Shamil > > > Sent: Thursday, April 02, 2009 2:01 AM > > > To: Discussion concerning Visual Basic and related programming issues. > > > Subject: Re: [dba-VB] Click-Once setup... > > > > > > > > > Hi All, > > > > > > I have published simple WPF Click-Once sample here: > > > > > > > http://shamils-4.hosting.parking.ru/click-once/MySampleWpfApplication.applic > > > ation > > > > > > Could you please test how it works for you by clicking on the above > link? > > > It works OK here. > > > > > > Please note that I signed it by using test certificate - not sure how it > > > works on other systems. > > > > > > Thank you. > > > > > > -- > > > Shamil > > > > > > > > > > > > -----Original Message----- > > > From: Salakhetdinov Shamil > > > To: "Discussion concerning Visual Basic and related programming > > > issues." > > > Date: Thu, 02 Apr 2009 02:23:38 +0400 > > > Subject: Re: [dba-VB] Click-Once setup... > > > > > >> > > >> Have just found addtional Click-Once related stuff to > > > read-through/investigate/apply tomorrow: > > >> > > >> http://msdn.microsoft.com/en-us/library/t71a733d(VS.80).aspx > > >> > > >> http://msdn.microsoft.com/en-us/library/cc707835.aspx > > >> > > >> -- > > >> Shamil > > >> > > >> -----Original Message----- > > >> From: Salakhetdinov Shamil > > >> To: "Discussion concerning Visual Basic and related programming > > > issues." > > >> Date: Thu, 02 Apr 2009 02:17:18 +0400 > > >> Subject: Re: [dba-VB] Click-Once setup... > > >> > > >> > > > >> > Hi Gustav, > > >> > > > >> > Thank you for your info. > > >> > > > >> > I have just tried to setup a simple WPF app as Click-Once on my > ASP.NET > > > hosting site but it didn't work from my first try. I've probably done > > > something wrong. > > >> > > > >> > I will continue tomorrow... > > >> > > > >> > Thank you. > > >> > > > >> > -- > > >> > Shamil > > >> > > > >> > > > >> > -----Original Message----- > > >> > From: "Gustav Brock" > > >> > To: > > >> > Date: Wed, 01 Apr 2009 23:17:01 +0200 > > >> > Subject: Re: [dba-VB] Click-Once setup... > > >> > > > >> > > Hi Shamil > > >> > > > > >> > > Indeed! Highly recommended: > > >> > > > > >> > > > http://databaseadvisors.com/pipermail/dba-vb/2008-October/002037.html > > >> > > > > >> > > I have installed a web server (IIS) at the client to which I have > > > external access and publish the app to this directly from VS (via FTP) > > > when > > > a revision has been made. It can't be easier. > > >> > > > > >> > > /gustav > > >> > > > > >> > > PS: Will return to the SCRUM stuff tomorrow. It's bedtime here ... > > >> > > > > >> > > > > >> > > >>> Salakhetdinov Shamil 01-04-2009 21:14 >>> > > >> > > Hi All, > > >> > > > > >> > > Does anybody have .NET Apps Click-Once setup experience - namely > .NET > > > WPF apps Click-Once experience? > > >> > > > > >> > > I wonder how much time it could be needed for me to configure and > > >> > > test > > > such setup assuming I have WPF appricaltion ready? > > >> > > > > >> > > My customer also wanted to have CompanyName and UserId specified > and > > > somehow passed from Click-Once URL > > >> > > > > >> > > http://my-click-once-application-url?c=company&u=userid > > >> > > > > >> > > to the local application when it is installed first > > > time/updated/on-start-up to get UserId in login dialog - is it possible > to > > > get such params somehow by the subject application passed to the latter > > > "automagically" in e.g. standard start-up arguments or something like > > > that? > > >> > > > > >> > > Thank you. > > >> > > > > >> > > -- > > >> > > Shamil > > >> > > > > >> > > P.S. > > >> > > > > >> > > "WPF App deployed with ClickOnce": > > >> > > > > >> > > > > > > http://stackoverflow.com/questions/461186/is-this-list-a-correct-understandi > > > ng-of-microsofts-current-application-deploymen > > >> > > > > >> > > requires two clicks (click hyperlink, click yes), no user input > > >> > > only for current user, no per-machine installations > > >> > > no shortcuts on desktop > > >> > > appears in program list like normal applications > > >> > > applications files are always copied to ../My Documents/My > > > Applications > > >> > > a shortcut to your application will be put in Start menu / your > > > company name > > >> > > cannot modify the target computer, isolated from operating system > > >> > > automatically detects and updates a newer version > > >> > > published simply by putting them on a webserver (where clients > detect > > > and get them) > > >> > > requires .NET 2.0 or later > > >> > > comparable to Java Web Start > > >> > > solves four problems: (1) easy deployment, (2) easy updating, (3) > > > low-impact on target computer, (4) no need for administrator > permissions. > > >> > > considered "low impact" > > >> > > if two users have the same ClickOnce applciation installed on the > > >> > > same > > > machine, they will not break each other > > >> > > employs CAS for security > > >> > > user does not have to be online to use application > > >> > > standalone ClickOnce apps do not work on Firefox and Mac with > Firefox > > > now since it needs the .NET runtime > > >> > > restricted to single-window apps since they run in the browser > > >> > > building a ClickOnce manifest is much easier than Silverlight etc, > > > since the IDE will do almost all of it for you; you just have to host > the > > > files somewhere (could be a web URL; could be a network UNC). > > >> > > > > >> > > > > >> > > > > >> > > _______________________________________________ > > >> > > dba-VB mailing list > > >> > > dba-VB at databaseadvisors.com > > >> > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > >> > > http://www.databaseadvisors.com > > >> > > > > >> > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From marklbreen at gmail.com Mon Apr 6 17:26:15 2009 From: marklbreen at gmail.com (Mark Breen) Date: Mon, 6 Apr 2009 23:26:15 +0100 Subject: [dba-VB] SCRUM: 3rd week Sprint Planning In-Reply-To: References: Message-ID: Hello Scrum Team, I have updated the request for work for next week, and I have also uploaded a new doc named Customer Feedback in the Documents Folder. The application is looking really great, it is super. No major issues, in fact, I was struggling to provide useful feedback from customer perpsective. Can you let me know if you wanted something else from me? thanks Keep it up, it is really great. Mark 2009/4/6 Salakhetdinov Shamil > Hi Mark, > > We're going to complete the first SCRUM Sprint tomorrow delivering all the > planned items. > > Please plan the 3rd week TODO items for about 22 hours. > > The planning .xls is on the SCC server in > > \ > Northwind.NET.FE\ > !Documents\ > [NorthWind_Product_BackLog-Scrum 1].xls > > Please leave the following items for the 4th week: > > - Sales Analysis > - Sales Analysis Subform1 > - Sales Analysis Subform2 > > Thank you. > > -- > Shamil > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > > From Gustav at cactus.dk Tue Apr 7 04:20:55 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Tue, 07 Apr 2009 11:20:55 +0200 Subject: [dba-VB] SCRUM team progress report... Message-ID: Hi Doug Great to see you back. I thought you had left the building ... Note that we moved the discussion to dba-vb. Here is my App.config file: --- --- Yours should look similar. If you wish, I can send you my password to test on my server. Yes, you need to use the SVN to commit (provide) the files you create. To obtain the current version, use the update command. After updating, I've found that you need to (re)build the solution. I've never seen troubles as you describe with the datasets. /gustav >>> dw-murphy at cox.net 07-04-2009 02:26 >>> Folks, Sorry I am so late on this. Downloaded the latest back up of the database and restored to my SQL Express. Downloaded the solution files and upzipped and brought into VS2008. So far so good. I created the Products form from the dataset diagram with no problem. Changed the Connection string property in the appconfig file to my sql server and database. For some reason the existing datasets don't seem to recognize my server and file. I can rebuild them using the new connection I have but I shouln't have to do that. What did I miss? I have done this with several other projects with no problem so I must be missing a simple step somewhere. Do I need to use the source control system to provide my files? Doug From mcp2004 at mail.ru Tue Apr 7 06:33:59 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Tue, 07 Apr 2009 15:33:59 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IDNyZCB3ZWVrIFNwcmludCBQbGFubmluZw==?= In-Reply-To: References: Message-ID: Hi Mark, Thank you for your useful feedback: I have put all your noted on northwind.codeplex.com in the Issue Tracker. As far as I see most of the issues are not critical - let's discuss them codeplex while working on other items, and let's decide which ones todo in this project and which once to leave for a follow-up. I talked to Gustav about CodePlex and Gustav and myself tested CodePlex as SCC Server - and he (as I before) found CodePlex OK to keep our project sources there. If other team members will agree we will move to CodePlex probably in the end of this project. CodePlex has many features we can use out of the box right now as Issue Tracker, discussions, messaging etc. CodePlex also allow us to get some publicity to get more team members for future projects, and getting them in my opinion is a critical issue as I have currently todo too much development and too little (almost none SCRUMing) and this project started from SCRUM idea. which I wanted to not get lost... Mark, is that the list for the 3rd SCRUM week? (got it from xls from \Documents subfolder but expect to see ity in .xls in \Northwind.NET.FE\!Documents subfolder) Catalog 5 Catalog Subreport 1 Employee Sales by Country 5 Invoice 5 Products by Category 1 Summary of Sales by Quarter 2 Summary of Sales by Year 2 <<< > Can you let me know if you wanted something else from me? >>> Please send to Doug privately his username/password for your SCC server access. Nothing else for now I think, thank you. -- Shamil -----Original Message----- From: Mark Breen To: Salakhetdinov Shamil , "Discussion concerning Visual Basic and related programming issues." Date: Mon, 6 Apr 2009 23:26:15 +0100 Subject: Re: [dba-VB] SCRUM: 3rd week Sprint Planning > Hello Scrum Team, > I have updated the request for work for next week, and I have also uploaded > a new doc named Customer Feedback in the Documents Folder. > > The application is looking really great, it is super. No major issues, in > fact, I was struggling to provide useful feedback from customer perpsective. > > Can you let me know if you wanted something else from me? > > thanks > > Keep it up, it is really great. > > Mark > > > > 2009/4/6 Salakhetdinov Shamil > > > Hi Mark, > > > > We're going to complete the first SCRUM Sprint tomorrow delivering all the > > planned items. > > > > Please plan the 3rd week TODO items for about 22 hours. > > > > The planning .xls is on the SCC server in > > > > \ > > Northwind.NET.FE\ > > !Documents\ > > [NorthWind_Product_BackLog-Scrum 1].xls > > > > Please leave the following items for the 4th week: > > > > - Sales Analysis > > - Sales Analysis Subform1 > > - Sales Analysis Subform2 > > > > Thank you. > > > > -- > > Shamil > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > > > From marklbreen at gmail.com Tue Apr 7 13:11:48 2009 From: marklbreen at gmail.com (Mark Breen) Date: Tue, 7 Apr 2009 19:11:48 +0100 Subject: [dba-VB] SCRUM: 3rd week Sprint Planning In-Reply-To: References: Message-ID: Hello Shamil, Yes, as you saw from my comments, most items were trivial or else were expected to be solved later or not at all for this project. Please note again that I was trying to provide some element of feedback but in general the forms are delivering what the customer would want from this project. Sorry for misplacing the updated doc. Yes, the values you have listed below are my suggestions for next phase, but we can juggle them if you wish, of course. CodePlex is fine with me, as long as you are all happy with it, it makes no difference to me. I hope the SCCS efforts were valuable and did not introduce too much overhead. Thanks Mark 2009/4/7 Salakhetdinov Shamil > > Hi Mark, > > Thank you for your useful feedback: I have put all your noted on > northwind.codeplex.com in the Issue Tracker. As far as I see most of the > issues are not critical - let's discuss them codeplex while working on other > items, and let's decide which ones todo in this project and which once to > leave for a follow-up. > > I talked to Gustav about CodePlex and Gustav and myself tested CodePlex as > SCC Server - and he (as I before) found CodePlex OK to keep our project > sources there. If other team members will agree we will move to CodePlex > probably in the end of this project. CodePlex has many features we can use > out of the box right now as Issue Tracker, discussions, messaging etc. > CodePlex also allow us to get some publicity to get more team members for > future projects, and getting them in my opinion is a critical issue as I > have currently todo too much development and too little (almost none > SCRUMing) and this project started from SCRUM idea. which I wanted to not > get lost... > > Mark, is that the list for the 3rd SCRUM week? (got it from xls from > \Documents subfolder but expect to see ity in .xls in > \Northwind.NET.FE\!Documents subfolder) > > Catalog 5 > Catalog Subreport 1 > Employee Sales by Country 5 > Invoice 5 > Products by Category 1 > Summary of Sales by Quarter 2 > Summary of Sales by Year 2 > > <<< > > Can you let me know if you wanted something else from me? > >>> > Please send to Doug privately his username/password for your SCC server > access. > > Nothing else for now I think, thank you. > > -- > Shamil > > -----Original Message----- > From: Mark Breen > To: Salakhetdinov Shamil , "Discussion concerning Visual > Basic and related programming issues." > Date: Mon, 6 Apr 2009 23:26:15 +0100 > Subject: Re: [dba-VB] SCRUM: 3rd week Sprint Planning > > > Hello Scrum Team, > > I have updated the request for work for next week, and I have also > uploaded > > a new doc named Customer Feedback in the Documents Folder. > > > > The application is looking really great, it is super. No major issues, > in > > fact, I was struggling to provide useful feedback from customer > perpsective. > > > > Can you let me know if you wanted something else from me? > > > > thanks > > > > Keep it up, it is really great. > > > > Mark > > > > > > > > 2009/4/6 Salakhetdinov Shamil > > > > > Hi Mark, > > > > > > We're going to complete the first SCRUM Sprint tomorrow delivering all > the > > > planned items. > > > > > > Please plan the 3rd week TODO items for about 22 hours. > > > > > > The planning .xls is on the SCC server in > > > > > > \ > > > Northwind.NET.FE\ > > > !Documents\ > > > [NorthWind_Product_BackLog-Scrum 1].xls > > > > > > Please leave the following items for the 4th week: > > > > > > - Sales Analysis > > > - Sales Analysis Subform1 > > > - Sales Analysis Subform2 > > > > > > Thank you. > > > > > > -- > > > Shamil > > > > > > _______________________________________________ > > > dba-VB mailing list > > > dba-VB at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > > http://www.databaseadvisors.com > > > > > > > > > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > > From mcp2004 at mail.ru Tue Apr 7 15:00:42 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Wed, 08 Apr 2009 00:00:42 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IEFydGh1ciBGdWxsZXIgaXMgcGxhbm5pbmcg?= =?koi8-r?b?dG8gam9pbiBvdXIgdGVhbSBhbmQgVGFyZ2V0UHJvY2VzcyBpbnRy?= =?koi8-r?b?aWR1Y3Rpb24uLi4u?= Message-ID: Hi SCRUM Team, I wanted to announce that well-known and highly respected here and on AccessD and in many places of this small world Arthur Fuller wanted to join our team. He is invited currently by me and Gustav, and we are waiting for him to approve his joining of our team here. Hi Arthur, you're welcome to join us! As I have written in the very beginning of our project I wanted to use TargetProcess for our SCRUM project planning/tracing. But it needed some time to install it as well as to put project data into it. The latter task is still in progress but I wanted you to try to play/browse the TargetProcess briefly just to see how it works for you. We have five free licenses, and to use the TargetProcess I'd propose to get SCRUM team developers join into pairs (as e.g. in eXtreme Programming but "virtually") - then we can have max ten developers working in our team and using the same TargetProcess system. Please find your pair in the team and post your pair nickname here, and I will send you password to use TargetProcess. Our team currently consists of 6 members: Gustav Brock Mike Mattys Doug Murphy John Colby Mark Breen Shamil Salakhetdinov and Arthur Fuller is planned to join us today. IOW we will have 7 members from whom 6 members can join into 3 pairs, and we will still have one pair/TargetProcess Account for developers to join us in the future... I have to stay out of a pair as I have admin's account Current test username and password is test/test and it will be active for one day - please try it here: http://shamils-4.hosting.parking.ru/scrum The system looks slow sometimes but just for while - then is starts working quickly enough. Not sure how intensively TargetProcess will be used in our project in the near future but long term goal is to use it quite intensively as it's in my opinion is a good tool for SCRUM planning/tracing/collecting stats etc. Thank you. -- Shamil From mcp2004 at mail.ru Tue Apr 7 15:10:02 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Wed, 08 Apr 2009 00:10:02 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IENvZGVQbGV4?= Message-ID: Hi SCRUM Team, As I have written already here I talked to Gustav and we tested together CodePLex and we fooudn it's useful for us as a Source Code Control tool as well as Issues' Tracking system, discussion board etc. Let's start gradually switching to CodePlex? Please create your user accounts at http://www.codeplex.com/ and post it here, and I or Gustav will join you to http://northwind.codeplex.com/ where I plan to post tomorrow the list of the product backlog items to be done during the 3rd week of our project. Then you can select one of those items into your development by editing (wiki) the planning doc I will post there. That will be the first step of gradual transition to CodePlex with full transition of source code happening somewhere in the beginning of the 4th week or in the end of this project. Thank you. -- Shamil From mmattys at rochester.rr.com Tue Apr 7 15:12:57 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Tue, 7 Apr 2009 16:12:57 -0400 Subject: [dba-VB] SCRUM: Arthur Fuller is planning to join our team and TargetProcess intriduction.... References: Message-ID: <698DE18A54BB4B619654C58923E586CF@Mattys> Welcome aboard, Arthur! Feel free to team up with me. - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Salakhetdinov Shamil" To: "dba-VB" Sent: Tuesday, April 07, 2009 4:00 PM Subject: [dba-VB] SCRUM: Arthur Fuller is planning to join our team and TargetProcess intriduction.... > Hi SCRUM Team, > > I wanted to announce that well-known and highly respected here and on > AccessD and in many places of this small world Arthur Fuller wanted to > join our team. He is invited currently by me and Gustav, and we are > waiting for him to approve his joining of our team here. > > Hi Arthur, you're welcome to join us! > > As I have written in the very beginning of our project I wanted to use > TargetProcess for our SCRUM project planning/tracing. But it needed some > time to install it as well as to put project data into it. The latter task > is still in progress but I wanted you to try to play/browse the > TargetProcess briefly just to see how it works for you. We have five free > licenses, and to use the TargetProcess I'd propose to get SCRUM team > developers join into pairs (as e.g. in eXtreme Programming but > "virtually") - then we can have max ten developers working in our team and > using the same TargetProcess system. > > Please find your pair in the team and post your pair nickname here, and I > will send you password to use TargetProcess. > > Our team currently consists of 6 members: > > Gustav Brock > Mike Mattys > Doug Murphy > John Colby > Mark Breen > Shamil Salakhetdinov > > and > > Arthur Fuller is planned to join us today. > > IOW we will have 7 members from whom 6 members can join into 3 pairs, and > we will still have one pair/TargetProcess Account for developers to join > us in the future... > > I have to stay out of a pair as I have admin's account > > Current test username and password is test/test and it will be active for > one day - please try it here: > > http://shamils-4.hosting.parking.ru/scrum > > The system looks slow sometimes but just for while - then is starts > working quickly enough. > > Not sure how intensively TargetProcess will be used in our project in the > near future but long term goal is to use it quite intensively as it's in > my opinion is a good tool for SCRUM planning/tracing/collecting stats etc. > > Thank you. > > -- > Shamil > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mmattys at rochester.rr.com Tue Apr 7 15:18:32 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Tue, 7 Apr 2009 16:18:32 -0400 Subject: [dba-VB] SCRUM: CodePlex References: Message-ID: <9539E8FA9251450890600E51D360A345@Mattys> Codeplex Username: mmattys - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Salakhetdinov Shamil" To: "dba-VB" Sent: Tuesday, April 07, 2009 4:10 PM Subject: [dba-VB] SCRUM: CodePlex > Hi SCRUM Team, > > As I have written already here I talked to Gustav and we tested together > CodePLex and we fooudn it's useful for us as a Source Code Control tool as > well as Issues' Tracking system, discussion board etc. > > Let's start gradually switching to CodePlex? > > Please create your user accounts at http://www.codeplex.com/ and post it > here, and I or Gustav will join you to http://northwind.codeplex.com/ > where I plan to post tomorrow the list of the product backlog items to be > done during the 3rd week of our project. Then you can select one of those > items into your development by editing (wiki) the planning doc I will post > there. > > That will be the first step of gradual transition to CodePlex with full > transition of source code happening somewhere in the beginning of the 4th > week or in the end of this project. > > Thank you. > > -- > Shamil > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mcp2004 at mail.ru Tue Apr 7 15:45:40 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Wed, 08 Apr 2009 00:45:40 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IENvZGVQbGV4?= In-Reply-To: <9539E8FA9251450890600E51D360A345@Mattys> References: <9539E8FA9251450890600E51D360A345@Mattys> Message-ID: Hi Mike, You're added to the Northwind.CodePlex.com project team. Thank you. -- Shamil -----Original Message----- From: "Mike Mattys" To: "Salakhetdinov Shamil" ,"Discussion concerning Visual Basic and related programming issues." Date: Tue, 7 Apr 2009 16:18:32 -0400 Subject: Re: [dba-VB] SCRUM: CodePlex > Codeplex Username: mmattys > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > ----- Original Message ----- > From: "Salakhetdinov Shamil" > To: "dba-VB" > Sent: Tuesday, April 07, 2009 4:10 PM > Subject: [dba-VB] SCRUM: CodePlex > > > > Hi SCRUM Team, > > > > As I have written already here I talked to Gustav and we tested together > > CodePLex and we fooudn it's useful for us as a Source Code Control tool as > > well as Issues' Tracking system, discussion board etc. > > > > Let's start gradually switching to CodePlex? > > > > Please create your user accounts at http://www.codeplex.com/ and post it > > here, and I or Gustav will join you to http://northwind.codeplex.com/ > > where I plan to post tomorrow the list of the product backlog items to be > > done during the 3rd week of our project. Then you can select one of those > > items into your development by editing (wiki) the planning doc I will post > > there. > > > > That will be the first step of gradual transition to CodePlex with full > > transition of source code happening somewhere in the beginning of the 4th > > week or in the end of this project. > > > > Thank you. > > > > -- > > Shamil > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > From mmattys at rochester.rr.com Tue Apr 7 16:01:26 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Tue, 7 Apr 2009 17:01:26 -0400 Subject: [dba-VB] SCRUM: CodePlex References: <9539E8FA9251450890600E51D360A345@Mattys> Message-ID: ??????? ?-? - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Salakhetdinov Shamil" To: "dba-VB" Sent: Tuesday, April 07, 2009 4:45 PM Subject: Re: [dba-VB] SCRUM: CodePlex > > Hi Mike, > > You're added to the Northwind.CodePlex.com project team. > > Thank you. > > -- > Shamil > > -----Original Message----- > From: "Mike Mattys" > To: "Salakhetdinov Shamil" ,"Discussion concerning Visual > Basic and related programming issues." > Date: Tue, 7 Apr 2009 16:18:32 -0400 > Subject: Re: [dba-VB] SCRUM: CodePlex > >> Codeplex Username: mmattys >> >> - >> Michael R Mattys >> MapPoint and Database Dev >> www.mattysconsulting.com >> - >> ----- Original Message ----- >> From: "Salakhetdinov Shamil" >> To: "dba-VB" >> Sent: Tuesday, April 07, 2009 4:10 PM >> Subject: [dba-VB] SCRUM: CodePlex >> >> >> > Hi SCRUM Team, >> > >> > As I have written already here I talked to Gustav and we tested >> > together >> > CodePLex and we fooudn it's useful for us as a Source Code Control tool >> > as >> > well as Issues' Tracking system, discussion board etc. >> > >> > Let's start gradually switching to CodePlex? >> > >> > Please create your user accounts at http://www.codeplex.com/ and post >> > it >> > here, and I or Gustav will join you to http://northwind.codeplex.com/ >> > where I plan to post tomorrow the list of the product backlog items to >> > be >> > done during the 3rd week of our project. Then you can select one of >> > those >> > items into your development by editing (wiki) the planning doc I will >> > post >> > there. >> > >> > That will be the first step of gradual transition to CodePlex with full >> > transition of source code happening somewhere in the beginning of the >> > 4th >> > week or in the end of this project. >> > >> > Thank you. >> > >> > -- >> > Shamil >> > >> > _______________________________________________ >> > dba-VB mailing list >> > dba-VB at databaseadvisors.com >> > http://databaseadvisors.com/mailman/listinfo/dba-vb >> > http://www.databaseadvisors.com >> > >> > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mcp2004 at mail.ru Tue Apr 7 16:21:27 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Wed, 08 Apr 2009 01:21:27 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IENvZGVQbGV4?= In-Reply-To: References: Message-ID: Thank you, Mike, It's funny - in fact this sentence ??????? ?-? (Thank you, Sir) is very rarely used here - you would hear more often: - ???????, ??????? (thank you, friend) or - ???????, ??????? ??????? (thank you, young man) or - ???????, ??????? (thank you, man) or - ???????, ????????? (thank you, respected man) etc. Thank you, Sir :) - Shamil -----Original Message----- From: "Mike Mattys" To: "Salakhetdinov Shamil" ,"Discussion concerning Visual Basic and related programming issues." Date: Tue, 7 Apr 2009 17:01:26 -0400 Subject: Re: [dba-VB] SCRUM: CodePlex > ??????? ?-? > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > ----- Original Message ----- > From: "Salakhetdinov Shamil" > To: "dba-VB" > Sent: Tuesday, April 07, 2009 4:45 PM > Subject: Re: [dba-VB] SCRUM: CodePlex > > > > > > Hi Mike, > > > > You're added to the Northwind.CodePlex.com project team. > > > > Thank you. > > > > -- > > Shamil > > > > -----Original Message----- > > From: "Mike Mattys" > > To: "Salakhetdinov Shamil" ,"Discussion concerning Visual > > Basic and related programming issues." > > Date: Tue, 7 Apr 2009 16:18:32 -0400 > > Subject: Re: [dba-VB] SCRUM: CodePlex > > > >> Codeplex Username: mmattys > >> > >> - > >> Michael R Mattys > >> MapPoint and Database Dev > >> www.mattysconsulting.com > >> - > >> ----- Original Message ----- > >> From: "Salakhetdinov Shamil" > >> To: "dba-VB" > >> Sent: Tuesday, April 07, 2009 4:10 PM > >> Subject: [dba-VB] SCRUM: CodePlex > >> > >> > >> > Hi SCRUM Team, > >> > > >> > As I have written already here I talked to Gustav and we tested > >> > together > >> > CodePLex and we fooudn it's useful for us as a Source Code Control tool > >> > as > >> > well as Issues' Tracking system, discussion board etc. > >> > > >> > Let's start gradually switching to CodePlex? > >> > > >> > Please create your user accounts at http://www.codeplex.com/ and post > >> > it > >> > here, and I or Gustav will join you to http://northwind.codeplex.com/ > >> > where I plan to post tomorrow the list of the product backlog items to > >> > be > >> > done during the 3rd week of our project. Then you can select one of > >> > those > >> > items into your development by editing (wiki) the planning doc I will > >> > post > >> > there. > >> > > >> > That will be the first step of gradual transition to CodePlex with full > >> > transition of source code happening somewhere in the beginning of the > >> > 4th > >> > week or in the end of this project. > >> > > >> > Thank you. > >> > > >> > -- > >> > Shamil > >> > > >> > _______________________________________________ > >> > dba-VB mailing list > >> > dba-VB at databaseadvisors.com > >> > http://databaseadvisors.com/mailman/listinfo/dba-vb > >> > http://www.databaseadvisors.com > >> > > >> > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > From jwcolby at colbyconsulting.com Tue Apr 7 20:18:49 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 07 Apr 2009 21:18:49 -0400 Subject: [dba-VB] SPAM-LOW: Re: SCRUM: Arthur Fuller is planning to join our team and TargetProcess intriduction.... In-Reply-To: <698DE18A54BB4B619654C58923E586CF@Mattys> References: <698DE18A54BB4B619654C58923E586CF@Mattys> Message-ID: <49DBFB79.5080503@colbyconsulting.com> Guys, It is with much regret that I need to bow out. It is nice that Arthur wants in as he can take my place. I am pressed right now to just get my stuff done and some extra curricular stuff that I have to handle. My apologies. John W. Colby www.ColbyConsulting.com Mike Mattys wrote: > Welcome aboard, Arthur! > > Feel free to team up with me. > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > ----- Original Message ----- > From: "Salakhetdinov Shamil" > To: "dba-VB" > Sent: Tuesday, April 07, 2009 4:00 PM > Subject: [dba-VB] SCRUM: Arthur Fuller is planning to join our team and > TargetProcess intriduction.... > > >> Hi SCRUM Team, >> >> I wanted to announce that well-known and highly respected here and on >> AccessD and in many places of this small world Arthur Fuller wanted to >> join our team. He is invited currently by me and Gustav, and we are >> waiting for him to approve his joining of our team here. >> >> Hi Arthur, you're welcome to join us! >> >> As I have written in the very beginning of our project I wanted to use >> TargetProcess for our SCRUM project planning/tracing. But it needed some >> time to install it as well as to put project data into it. The latter task >> is still in progress but I wanted you to try to play/browse the >> TargetProcess briefly just to see how it works for you. We have five free >> licenses, and to use the TargetProcess I'd propose to get SCRUM team >> developers join into pairs (as e.g. in eXtreme Programming but >> "virtually") - then we can have max ten developers working in our team and >> using the same TargetProcess system. >> >> Please find your pair in the team and post your pair nickname here, and I >> will send you password to use TargetProcess. >> >> Our team currently consists of 6 members: >> >> Gustav Brock >> Mike Mattys >> Doug Murphy >> John Colby >> Mark Breen >> Shamil Salakhetdinov >> >> and >> >> Arthur Fuller is planned to join us today. >> >> IOW we will have 7 members from whom 6 members can join into 3 pairs, and >> we will still have one pair/TargetProcess Account for developers to join >> us in the future... >> >> I have to stay out of a pair as I have admin's account >> >> Current test username and password is test/test and it will be active for >> one day - please try it here: >> >> http://shamils-4.hosting.parking.ru/scrum >> >> The system looks slow sometimes but just for while - then is starts >> working quickly enough. >> >> Not sure how intensively TargetProcess will be used in our project in the >> near future but long term goal is to use it quite intensively as it's in >> my opinion is a good tool for SCRUM planning/tracing/collecting stats etc. >> >> Thank you. >> >> -- >> Shamil >> >> >> _______________________________________________ >> dba-VB mailing list >> dba-VB at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/dba-vb >> http://www.databaseadvisors.com >> > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > > From mcp2004 at mail.ru Wed Apr 8 07:22:50 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Wed, 08 Apr 2009 16:22:50 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IDIgd2Vla3Mgd29yayByZXN1bHRz?= Message-ID: Crossposted in dba-VB and Access-d ----------------------------------- Hi All, The sources of two weeks of work of our SCRUM team are published at CodePlex: http://northwind.codeplex.com/SourceControl/changeset/view/5396 You can download and use them with VS2008 or C# 2008 Express - see !reame.!st subfolder for short setup instructions. Thank you. -- Shamil From mcp2004 at mail.ru Wed Apr 8 07:29:49 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Wed, 08 Apr 2009 16:29:49 +0400 Subject: [dba-VB] =?koi8-r?b?U1BBTS1MT1c6IFJlOiBTQ1JVTTogQXJ0aHVyIEZ1bGxl?= =?koi8-r?b?ciBpcyBwbGFubmluZyB0byBqb2lub3VyIHRlYW0gYW5kIFRhcmdl?= =?koi8-r?b?dFByb2Nlc3MgaW50cmlkdWN0aW9uLi4uLg==?= In-Reply-To: <49DBFB79.5080503@colbyconsulting.com> References: <49DBFB79.5080503@colbyconsulting.com> Message-ID: Hi John, Pity you can't particiapte - we will soon need to develop a lightweight framework - that would be a task right for you :) We have got extended the team size to max. 9 members. You can get back anytime if somebody else will not take your chair. But Arthur has got his own chair not yours. Thank you. -- Shamil -----Original Message----- From: jwcolby To: "Discussion concerning Visual Basic and related programming issues." Date: Tue, 07 Apr 2009 21:18:49 -0400 Subject: Re: [dba-VB] SPAM-LOW: Re: SCRUM: Arthur Fuller is planning to joinour team and TargetProcess intriduction.... > Guys, > > It is with much regret that I need to bow out. It is nice that Arthur wants in as he can take my place. > > I am pressed right now to just get my stuff done and some extra curricular stuff that I have to handle. > > My apologies. > > John W. Colby > www.ColbyConsulting.com > > > Mike Mattys wrote: > > Welcome aboard, Arthur! > > > > Feel free to team up with me. > > > > - > > Michael R Mattys > > MapPoint and Database Dev > > www.mattysconsulting.com > > - > > ----- Original Message ----- > > From: "Salakhetdinov Shamil" > > To: "dba-VB" > > Sent: Tuesday, April 07, 2009 4:00 PM > > Subject: [dba-VB] SCRUM: Arthur Fuller is planning to join our team and > > TargetProcess intriduction.... > > > > > >> Hi SCRUM Team, > >> > >> I wanted to announce that well-known and highly respected here and on > >> AccessD and in many places of this small world Arthur Fuller wanted to > >> join our team. He is invited currently by me and Gustav, and we are > >> waiting for him to approve his joining of our team here. > >> > >> Hi Arthur, you're welcome to join us! > >> > >> As I have written in the very beginning of our project I wanted to use > >> TargetProcess for our SCRUM project planning/tracing. But it needed some > >> time to install it as well as to put project data into it. The latter task > >> is still in progress but I wanted you to try to play/browse the > >> TargetProcess briefly just to see how it works for you. We have five free > >> licenses, and to use the TargetProcess I'd propose to get SCRUM team > >> developers join into pairs (as e.g. in eXtreme Programming but > >> "virtually") - then we can have max ten developers working in our team and > >> using the same TargetProcess system. > >> > >> Please find your pair in the team and post your pair nickname here, and I > >> will send you password to use TargetProcess. > >> > >> Our team currently consists of 6 members: > >> > >> Gustav Brock > >> Mike Mattys > >> Doug Murphy > >> John Colby > >> Mark Breen > >> Shamil Salakhetdinov > >> > >> and > >> > >> Arthur Fuller is planned to join us today. > >> > >> IOW we will have 7 members from whom 6 members can join into 3 pairs, and > >> we will still have one pair/TargetProcess Account for developers to join > >> us in the future... > >> > >> I have to stay out of a pair as I have admin's account > >> > >> Current test username and password is test/test and it will be active for > >> one day - please try it here: > >> > >> http://shamils-4.hosting.parking.ru/scrum > >> > >> The system looks slow sometimes but just for while - then is starts > >> working quickly enough. > >> > >> Not sure how intensively TargetProcess will be used in our project in the > >> near future but long term goal is to use it quite intensively as it's in > >> my opinion is a good tool for SCRUM planning/tracing/collecting stats etc. > >> > >> Thank you. > >> > >> -- > >> Shamil > >> > >> > >> _______________________________________________ > >> dba-VB mailing list > >> dba-VB at databaseadvisors.com > >> http://databaseadvisors.com/mailman/listinfo/dba-vb > >> http://www.databaseadvisors.com > >> > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From Gustav at cactus.dk Wed Apr 8 08:35:57 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Wed, 08 Apr 2009 15:35:57 +0200 Subject: [dba-VB] SCRUM: 2 weeks work results Message-ID: Hi Shamil So are we supposed to switch to the CodePlex source now? /gustav >>> Salakhetdinov Shamil 08-04-2009 14:22 >>> Crossposted in dba-VB and Access-d ----------------------------------- Hi All, The sources of two weeks of work of our SCRUM team are published at CodePlex: http://northwind.codeplex.com/SourceControl/changeset/view/5396 You can download and use them with VS2008 or C# 2008 Express - see !reame.!st subfolder for short setup instructions. Thank you. -- Shamil From mcp2004 at mail.ru Wed Apr 8 12:13:10 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Wed, 08 Apr 2009 21:13:10 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IDIgd2Vla3Mgd29yayByZXN1bHRz?= In-Reply-To: References: Message-ID: Hi Gustav and SCRUM Team, OK, let's try - are you ready to switch? I'm ready. I have a separate folder for CodePlex, and as soon as we switch I will zip, archive and delete current folder. Gustav, Mike and Doug have CodePlex account and they are connected to northwind.codeplex.com. The only thing do to for you three is to get latest sources from codePlex and start using them instead of current sources (there is a rather large presentation file there within sources - we can decide delete it and move to codeplex discussions right now or keep it within sources for a while) Mark, do you have CodePlex acccount? Arthur, do you have CodePlex account? If not please create such accounts and send your CodePlex user name to me or Gustav and we can connect you to northwind.codeplex.com project Thank you. -- Shamil -----Original Message----- From: "Gustav Brock" To: Date: Wed, 08 Apr 2009 15:35:57 +0200 Subject: Re: [dba-VB] SCRUM: 2 weeks work results > Hi Shamil > > So are we supposed to switch to the CodePlex source now? > > /gustav > > > >>> Salakhetdinov Shamil 08-04-2009 14:22 >>> > Crossposted in dba-VB and Access-d > ----------------------------------- > > Hi All, > > The sources of two weeks of work of our SCRUM team are published at CodePlex: > > http://northwind.codeplex.com/SourceControl/changeset/view/5396 > > You can download and use them with VS2008 or C# 2008 Express - see !reame.!st subfolder for short setup instructions. > > Thank you. > > -- > Shamil > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From Gustav at cactus.dk Wed Apr 8 12:40:16 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Wed, 08 Apr 2009 19:40:16 +0200 Subject: [dba-VB] SCRUM: 2 weeks work results Message-ID: Hi Shamil I'm ready, though not in a minute. I will suggest moving the large video file somewhere else. Just to recap my finding, that to the local SVN client the two sets of sources are different animals (different UUIDs), thus you cannot just change the URL to the SVN server, you have to use another local folder than you have used until now. Please correct me if I'm wrong. /gustav >>> Salakhetdinov Shamil 08-04-2009 19:13 >>> Hi Gustav and SCRUM Team, OK, let's try - are you ready to switch? I'm ready. I have a separate folder for CodePlex, and as soon as we switch I will zip, archive and delete current folder. Gustav, Mike and Doug have CodePlex account and they are connected to northwind.codeplex.com. The only thing do to for you three is to get latest sources from codePlex and start using them instead of current sources (there is a rather large presentation file there within sources - we can decide delete it and move to codeplex discussions right now or keep it within sources for a while) Mark, do you have CodePlex acccount? Arthur, do you have CodePlex account? If not please create such accounts and send your CodePlex user name to me or Gustav and we can connect you to northwind.codeplex.com project Thank you. -- Shamil -----Original Message----- From: "Gustav Brock" To: Date: Wed, 08 Apr 2009 15:35:57 +0200 Subject: Re: [dba-VB] SCRUM: 2 weeks work results > Hi Shamil > > So are we supposed to switch to the CodePlex source now? > > /gustav > > > >>> Salakhetdinov Shamil 08-04-2009 14:22 >>> > Crossposted in dba-VB and Access-d > ----------------------------------- > > Hi All, > > The sources of two weeks of work of our SCRUM team are published at CodePlex: > > http://northwind.codeplex.com/SourceControl/changeset/view/5396 > > You can download and use them with VS2008 or C# 2008 Express - see !reame.!st subfolder for short setup instructions. > > Thank you. > > -- > Shamil From mcp2004 at mail.ru Wed Apr 8 13:27:22 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Wed, 08 Apr 2009 22:27:22 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IDIgd2Vla3Mgd29yayByZXN1bHRz?= In-Reply-To: References: Message-ID: Hi Gustav and SCRUM team, OK, take your time. I have removed Tutorial from the list of source - the current source code is here: http://northwind.codeplex.com/SourceControl/changeset/view/5527 Yes, CodePlex code needs another folder therefore you'd better proceed this way: - zip all the contents of your current folder; - archive this zip file; - delete all the current contents of the folder; - get sources from CodePlex using your CodePlex account using: URL: https://northwind.svn.codeplex.com/svn Username: Password: Thank you. -- Shamil -----Original Message----- From: "Gustav Brock" To: Date: Wed, 08 Apr 2009 19:40:16 +0200 Subject: Re: [dba-VB] SCRUM: 2 weeks work results > Hi Shamil > > I'm ready, though not in a minute. > I will suggest moving the large video file somewhere else. > > Just to recap my finding, that to the local SVN client the two sets of sources are different animals (different UUIDs), thus you cannot just change the URL to the SVN server, you have to use another local folder than you have used until now. Please correct me if I'm wrong. > > /gustav > > >>> Salakhetdinov Shamil 08-04-2009 19:13 >>> > > Hi Gustav and SCRUM Team, > > OK, let's try - are you ready to switch? > > I'm ready. I have a separate folder for CodePlex, and as soon as we switch I will zip, archive and delete current folder. > > Gustav, Mike and Doug have CodePlex account and they are connected to northwind.codeplex.com. The only thing do to for you three is to get latest sources from codePlex and start using them instead of current sources (there is a rather large presentation file there within sources - we can decide delete it and move to codeplex discussions right now or keep it within sources for a while) > > Mark, do you have CodePlex acccount? > Arthur, do you have CodePlex account? > > If not please create such accounts and send your CodePlex user name to me or Gustav and we can connect you to northwind.codeplex.com project > > Thank you. > > -- > Shamil > > -----Original Message----- > From: "Gustav Brock" > To: > Date: Wed, 08 Apr 2009 15:35:57 +0200 > Subject: Re: [dba-VB] SCRUM: 2 weeks work results > > > Hi Shamil > > > > So are we supposed to switch to the CodePlex source now? > > > > /gustav > > > > > > >>> Salakhetdinov Shamil 08-04-2009 14:22 >>> > > Crossposted in dba-VB and Access-d > > ----------------------------------- > > > > Hi All, > > > > The sources of two weeks of work of our SCRUM team are published at CodePlex: > > > > http://northwind.codeplex.com/SourceControl/changeset/view/5396 > > > > You can download and use them with VS2008 or C# 2008 Express - see !reame.!st subfolder for short setup instructions. > > > > Thank you. > > > > -- > > Shamil > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mcp2004 at mail.ru Wed Apr 8 14:06:47 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Wed, 08 Apr 2009 23:06:47 +0400 Subject: [dba-VB] Third Week Product Backlog Items Message-ID: Hi SCRUM Team, I have created a dicussion thread on CodePlex on the subject - here is the link (only visible to developers - make it public?) http://northwind.codeplex.com/Thread/View.aspx?ThreadId=52721 Catalog 5 Catalog Subreport 1 Employee Sales by Country 5 Invoice 5 Customers Labels 2 Summary of Sales by Quarter 2 Summary of Sales by Year 2 Please make your selection of item(s) you'll develoop within this week on CodePlex. Thank you. -- Shamil From mcp2004 at mail.ru Wed Apr 8 14:15:08 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Wed, 08 Apr 2009 23:15:08 +0400 Subject: [dba-VB] 1st SCRUM Sprint Retrospective Message-ID: Hi SCRUM Team, My congratualtion with successfull completion of our first Sprint - our ProductOwner was a kind of excited about software we delivered to him :) Keep up good work, and cin-cin! (Take a shot or glass(!?) of Beer, Champagne, Vodka, Tequila or just still water to celebrate this event) Our first SCRUM Sprint is over and this is time now for a retrospective discussion of what happened during that Sprint, what was good, what was bad and what was wrong. This retrospective discussion usually takes place before the next Sprint but we can have some overlap because of our contexc of working distributed in time and space. Thank you. -- Shamil From mmattys at rochester.rr.com Wed Apr 8 14:31:05 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Wed, 8 Apr 2009 15:31:05 -0400 Subject: [dba-VB] 1st SCRUM Sprint Retrospective References: Message-ID: <3105282118F2404090A4382E851BF29A@Mattys> Hi Shamil, Your tutorials were really good and pulled me through. I still think you have 30 hour days over there! - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Salakhetdinov Shamil" To: "dba-VB" Sent: Wednesday, April 08, 2009 3:15 PM Subject: [dba-VB] 1st SCRUM Sprint Retrospective > Hi SCRUM Team, > > My congratualtion with successfull completion of our first Sprint - our > ProductOwner was a kind of excited about software we delivered to him :) > > Keep up good work, and cin-cin! (Take a shot or glass(!?) of Beer, > Champagne, Vodka, Tequila or just still water to celebrate this event) > > Our first SCRUM Sprint is over and this is time now for a retrospective > discussion of what happened during that Sprint, what was good, what was > bad and what was wrong. This retrospective discussion usually takes place > before the next Sprint but we can have some overlap because of our contexc > of working distributed in time and space. > > Thank you. > > -- > Shamil > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mcp2004 at mail.ru Wed Apr 8 14:52:19 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Wed, 08 Apr 2009 23:52:19 +0400 Subject: [dba-VB] =?koi8-r?b?MXN0IFNDUlVNIFNwcmludCBSZXRyb3NwZWN0aXZl?= In-Reply-To: <3105282118F2404090A4382E851BF29A@Mattys> References: <3105282118F2404090A4382E851BF29A@Mattys> Message-ID: Thank you, Mike. No, just one hour sleep time :) -- Shamil -----Original Message----- From: "Mike Mattys" To: "Salakhetdinov Shamil" ,"Discussion concerning Visual Basic and related programming issues." Date: Wed, 8 Apr 2009 15:31:05 -0400 Subject: Re: [dba-VB] 1st SCRUM Sprint Retrospective > Hi Shamil, > > Your tutorials were really good and pulled me through. > I still think you have 30 hour days over there! > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > > ----- Original Message ----- > From: "Salakhetdinov Shamil" > To: "dba-VB" > Sent: Wednesday, April 08, 2009 3:15 PM > Subject: [dba-VB] 1st SCRUM Sprint Retrospective > > > > Hi SCRUM Team, > > > > My congratualtion with successfull completion of our first Sprint - our > > ProductOwner was a kind of excited about software we delivered to him :) > > > > Keep up good work, and cin-cin! (Take a shot or glass(!?) of Beer, > > Champagne, Vodka, Tequila or just still water to celebrate this event) > > > > Our first SCRUM Sprint is over and this is time now for a retrospective > > discussion of what happened during that Sprint, what was good, what was > > bad and what was wrong. This retrospective discussion usually takes place > > before the next Sprint but we can have some overlap because of our contexc > > of working distributed in time and space. > > > > Thank you. > > > > -- > > Shamil > > > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > From marklbreen at gmail.com Wed Apr 8 16:27:09 2009 From: marklbreen at gmail.com (Mark Breen) Date: Wed, 8 Apr 2009 22:27:09 +0100 Subject: [dba-VB] SCRUM: Arthur Fuller is planning to join our team and TargetProcess intriduction.... In-Reply-To: References: Message-ID: Hello Arthur, That is great news, delighted to here you will be on the team. Hope we have some chance to us mySQL as some stage, Welcome aboard, we are lucky to have Shamil as scrum master. Mark 2009/4/7 Salakhetdinov Shamil > Hi SCRUM Team, > > I wanted to announce that well-known and highly respected here and on > AccessD and in many places of this small world Arthur Fuller wanted to join > our team. He is invited currently by me and Gustav, and we are waiting for > him to approve his joining of our team here. > > Hi Arthur, you're welcome to join us! > > As I have written in the very beginning of our project I wanted to use > TargetProcess for our SCRUM project planning/tracing. But it needed some > time to install it as well as to put project data into it. The latter task > is still in progress but I wanted you to try to play/browse the > TargetProcess briefly just to see how it works for you. We have five free > licenses, and to use the TargetProcess I'd propose to get SCRUM team > developers join into pairs (as e.g. in eXtreme Programming but "virtually") > - then we can have max ten developers working in our team and using the same > TargetProcess system. > > Please find your pair in the team and post your pair nickname here, and I > will send you password to use TargetProcess. > > Our team currently consists of 6 members: > > Gustav Brock > Mike Mattys > Doug Murphy > John Colby > Mark Breen > Shamil Salakhetdinov > > and > > Arthur Fuller is planned to join us today. > > IOW we will have 7 members from whom 6 members can join into 3 pairs, and > we will still have one pair/TargetProcess Account for developers to join us > in the future... > > I have to stay out of a pair as I have admin's account > > Current test username and password is test/test and it will be active for > one day - please try it here: > > http://shamils-4.hosting.parking.ru/scrum > > The system looks slow sometimes but just for while - then is starts working > quickly enough. > > Not sure how intensively TargetProcess will be used in our project in the > near future but long term goal is to use it quite intensively as it's in my > opinion is a good tool for SCRUM planning/tracing/collecting stats etc. > > Thank you. > > -- > Shamil > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > > From marklbreen at gmail.com Wed Apr 8 16:38:56 2009 From: marklbreen at gmail.com (Mark Breen) Date: Wed, 8 Apr 2009 22:38:56 +0100 Subject: [dba-VB] SCRUM: 2 weeks work results In-Reply-To: References: Message-ID: Hello Shamil, marklbreen is my username, thanks Mark 2009/4/8 Salakhetdinov Shamil > > Hi Gustav and SCRUM Team, > > OK, let's try - are you ready to switch? > > I'm ready. I have a separate folder for CodePlex, and as soon as we switch > I will zip, archive and delete current folder. > > Gustav, Mike and Doug have CodePlex account and they are connected to > northwind.codeplex.com. The only thing do to for you three is to get > latest sources from codePlex and start using them instead of current sources > (there is a rather large presentation file there within sources - we can > decide delete it and move to codeplex discussions right now or keep it > within sources for a while) > > Mark, do you have CodePlex acccount? > Arthur, do you have CodePlex account? > > If not please create such accounts and send your CodePlex user name to me > or Gustav and we can connect you to northwind.codeplex.com project > > Thank you. > > -- > Shamil > > -----Original Message----- > From: "Gustav Brock" > To: > Date: Wed, 08 Apr 2009 15:35:57 +0200 > Subject: Re: [dba-VB] SCRUM: 2 weeks work results > > > Hi Shamil > > > > So are we supposed to switch to the CodePlex source now? > > > > /gustav > > > > > > >>> Salakhetdinov Shamil 08-04-2009 14:22 >>> > > Crossposted in dba-VB and Access-d > > ----------------------------------- > > > > Hi All, > > > > The sources of two weeks of work of our SCRUM team are published at > CodePlex: > > > > http://northwind.codeplex.com/SourceControl/changeset/view/5396 > > > > You can download and use them with VS2008 or C# 2008 Express - see > !reame.!st subfolder for short setup instructions. > > > > Thank you. > > > > -- > > Shamil > > > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > > From mcp2004 at mail.ru Wed Apr 8 16:53:53 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Thu, 09 Apr 2009 01:53:53 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IDIgd2Vla3Mgd29yayByZXN1bHRz?= In-Reply-To: References: Message-ID: Hi Mark, I have added your account to northwind.codeplex.com project. Thank you. -- Shamil -----Original Message----- From: Mark Breen To: Salakhetdinov Shamil , "Discussion concerning Visual Basic and related programming issues." Date: Wed, 8 Apr 2009 22:38:56 +0100 Subject: Re: [dba-VB] SCRUM: 2 weeks work results > Hello Shamil, > > marklbreen is my username, > > thanks > > Mark > > > > 2009/4/8 Salakhetdinov Shamil > > > > > Hi Gustav and SCRUM Team, > > > > OK, let's try - are you ready to switch? > > > > I'm ready. I have a separate folder for CodePlex, and as soon as we switch > > I will zip, archive and delete current folder. > > > > Gustav, Mike and Doug have CodePlex account and they are connected to > > northwind.codeplex.com. The only thing do to for you three is to get > > latest sources from codePlex and start using them instead of current sources > > (there is a rather large presentation file there within sources - we can > > decide delete it and move to codeplex discussions right now or keep it > > within sources for a while) > > > > Mark, do you have CodePlex acccount? > > Arthur, do you have CodePlex account? > > > > If not please create such accounts and send your CodePlex user name to me > > or Gustav and we can connect you to northwind.codeplex.com project > > > > Thank you. > > > > -- > > Shamil > > > > -----Original Message----- > > From: "Gustav Brock" > > To: > > Date: Wed, 08 Apr 2009 15:35:57 +0200 > > Subject: Re: [dba-VB] SCRUM: 2 weeks work results > > > > > Hi Shamil > > > > > > So are we supposed to switch to the CodePlex source now? > > > > > > /gustav > > > > > > > > > >>> Salakhetdinov Shamil 08-04-2009 14:22 >>> > > > Crossposted in dba-VB and Access-d > > > ----------------------------------- > > > > > > Hi All, > > > > > > The sources of two weeks of work of our SCRUM team are published at > > CodePlex: > > > > > > http://northwind.codeplex.com/SourceControl/changeset/view/5396 > > > > > > You can download and use them with VS2008 or C# 2008 Express - see > > !reame.!st subfolder for short setup instructions. > > > > > > Thank you. > > > > > > -- > > > Shamil > > > > > > > > > _______________________________________________ > > > dba-VB mailing list > > > dba-VB at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > > http://www.databaseadvisors.com > > > > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > > > From mcp2004 at mail.ru Thu Apr 9 04:58:21 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Thu, 09 Apr 2009 13:58:21 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IFBsZWFzZSB1c2UgQ29kZVBsZXggTm9ydGh3?= =?koi8-r?b?aW5kLk5FVCBzb3VyY2VzIGFz?= Message-ID: Hi SCRUM Team, I have got switched to CodePlex Northwind.NET project as main SCC server. Please fdllow-up. The latest source code (from yesterday) is here: http://northwind.codeplex.com/SourceControl/changeset/view/5527#134202 To access SCC SVN server use the following attributes: URL: https://northwind.svn.codeplex.com/svn Username: Password: Thank you Mark for your help with SCC usage jump-start! Evertually we could try to setup step by step a whole "software factory" on your server starting SVN server, continuing with CruiseControl.NET driving MSBuild (or NANT?) to build SQL database(s) from scripts and sample data, to compile source code, to build solutions and to run automated tests, to use SandCastle to generate code docs from XML comments etc. etc, Sources for SVN SCC server running there can be automatically supplyed by using SVN utitlities getting latest sources from CodePlex Northwind.NET and pushing them to your SCC server... Thank you. -- Shamil From mcp2004 at mail.ru Thu Apr 9 05:50:27 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Thu, 09 Apr 2009 14:50:27 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IFBsZWFzZSB1c2UgQ29kZVBsZXggTm9ydGh3?= =?koi8-r?b?aW5kLk5FVCBzb3VyY2VzIGFz?= In-Reply-To: References: Message-ID: Hi SCRUM Team, It may happen we'd better not swtich to CodePlex SVN SCC server, at least not now - I have just tried to use SVN Lock command with CodePlex SVN server to temporarly lock .csproj, and this Lock command failed: Command: Lock Error: Server sent unexpected return value (405 Method Not Allowed) in response to Error: LOCK request for '/svn/Northwind.NET.FE/Northwind.NET.FE.csproj' Finished!: Let's stay with Mark's SCC SVN server? Any other proposals how to solve the issue? I must say that preparing CodePlex codeset from the latest sourices we kept so far on Mark's server takes quite some time - I did that work several times already and I wanted to avoid spendinbg time on it again, but inability of CodePlex server to lock project and other source files could result in some havoc in the sources... What to do? Thank you. -- Shamil -----Original Message----- From: Salakhetdinov Shamil To: dba-VB Date: Thu, 09 Apr 2009 13:58:21 +0400 Subject: [dba-VB] SCRUM: Please use CodePlex Northwind.NET sources as > Hi SCRUM Team, > > I have got switched to CodePlex Northwind.NET project as main SCC server. > Please fdllow-up. > > The latest source code (from yesterday) is here: > > http://northwind.codeplex.com/SourceControl/changeset/view/5527#134202 > > To access SCC SVN server use the following attributes: > > URL: https://northwind.svn.codeplex.com/svn > Username: > Password: > > Thank you Mark for your help with SCC usage jump-start! > > Evertually we could try to setup step by step a whole "software factory" on your server starting SVN server, continuing with CruiseControl.NET driving MSBuild (or NANT?) to build SQL database(s) from scripts and sample data, to compile source code, to build solutions and to run automated tests, to use SandCastle to generate code docs from XML comments etc. etc, Sources for SVN SCC server running there can be automatically supplyed by using SVN utitlities getting latest sources from CodePlex Northwind.NET and pushing them to your SCC server... > > Thank you. > > -- > Shamil > > > > > > > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mmattys at rochester.rr.com Thu Apr 9 07:38:55 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Thu, 9 Apr 2009 08:38:55 -0400 Subject: [dba-VB] SCRUM: Please use CodePlex Northwind.NET sources as References: Message-ID: <2DE688E397E2435CB57BE83F8ABB469D@Mattys> It appears that we don't have a choice. I have no issue with having it on Mark's server ... unless Mark does?! :) - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Salakhetdinov Shamil" To: "Discussion concerning Visual Basic and related programming issues." Sent: Thursday, April 09, 2009 6:50 AM Subject: Re: [dba-VB]SCRUM: Please use CodePlex Northwind.NET sources as > Hi SCRUM Team, > > It may happen we'd better not swtich to CodePlex SVN SCC server, at least > not now - I have just tried to use SVN Lock command with CodePlex SVN > server to temporarly lock .csproj, and this Lock command failed: > > Command: Lock > Error: Server sent unexpected return value (405 Method Not Allowed) in > response to > Error: LOCK request for '/svn/Northwind.NET.FE/Northwind.NET.FE.csproj' > Finished!: > > Let's stay with Mark's SCC SVN server? > Any other proposals how to solve the issue? > I must say that preparing CodePlex codeset from the latest sourices we > kept so far on Mark's server takes quite some time - I did that work > several times already and I wanted to avoid spendinbg time on it again, > but inability of CodePlex server to lock project and other source files > could result in some havoc in the sources... > > What to do? > > Thank you. > > -- > Shamil > > -----Original Message----- > From: Salakhetdinov Shamil > To: dba-VB > Date: Thu, 09 Apr 2009 13:58:21 +0400 > Subject: [dba-VB] SCRUM: Please use CodePlex Northwind.NET sources as > >> Hi SCRUM Team, >> >> I have got switched to CodePlex Northwind.NET project as main SCC server. >> Please fdllow-up. >> >> The latest source code (from yesterday) is here: >> >> http://northwind.codeplex.com/SourceControl/changeset/view/5527#134202 >> >> To access SCC SVN server use the following attributes: >> >> URL: https://northwind.svn.codeplex.com/svn >> Username: >> Password: >> >> Thank you Mark for your help with SCC usage jump-start! >> >> Evertually we could try to setup step by step a whole "software factory" >> on your server starting SVN server, continuing with CruiseControl.NET >> driving MSBuild (or NANT?) to build SQL database(s) from scripts and >> sample data, to compile source code, to build solutions and to run >> automated tests, to use SandCastle to generate code docs from XML >> comments etc. etc, Sources for SVN SCC server running there can be >> automatically supplyed by using SVN utitlities getting latest sources >> from CodePlex Northwind.NET and pushing them to your SCC server... >> >> Thank you. >> >> -- >> Shamil From mcp2004 at mail.ru Thu Apr 9 07:53:31 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Thu, 09 Apr 2009 16:53:31 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IFBsZWFzZSB1c2UgQ29kZVBsZXggTm9ydGh3?= =?koi8-r?b?aW5kLk5FVCBzb3VyY2VzIGFz?= In-Reply-To: <2DE688E397E2435CB57BE83F8ABB469D@Mattys> References: <2DE688E397E2435CB57BE83F8ABB469D@Mattys> Message-ID: Hi Mike, Well, one of the options is to have only coordinators (Shamil and Gustav) to be responsible to update .sln and .csproj files. I can't say I like this option as it limits the other members freedom to modify .sln and .csproj when needed. Therefore yes, we probably have to keep using Mark's server... Then we have to find easy and streamlined way to publish versions on CodePlex: doing that manually takes too much time and is error prone - I have had to make four iterations yesterday until I have got correct version published there. Thank you. -- Shamil -----Original Message----- From: "Mike Mattys" To: "Salakhetdinov Shamil" ,"Discussion concerning Visual Basic and related programming issues." Date: Thu, 9 Apr 2009 08:38:55 -0400 Subject: Re: [dba-VB]SCRUM: Please use CodePlex Northwind.NET sources as > It appears that we don't have a choice. > I have no issue with having it on Mark's server > ... unless Mark does?! :) > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > ----- Original Message ----- > From: "Salakhetdinov Shamil" > To: "Discussion concerning Visual Basic and related programming issues." > > Sent: Thursday, April 09, 2009 6:50 AM > Subject: Re: [dba-VB]SCRUM: Please use CodePlex Northwind.NET sources as > > > > Hi SCRUM Team, > > > > It may happen we'd better not swtich to CodePlex SVN SCC server, at least > > not now - I have just tried to use SVN Lock command with CodePlex SVN > > server to temporarly lock .csproj, and this Lock command failed: > > > > Command: Lock > > Error: Server sent unexpected return value (405 Method Not Allowed) in > > response to > > Error: LOCK request for '/svn/Northwind.NET.FE/Northwind.NET.FE.csproj' > > Finished!: > > > > Let's stay with Mark's SCC SVN server? > > Any other proposals how to solve the issue? > > I must say that preparing CodePlex codeset from the latest sourices we > > kept so far on Mark's server takes quite some time - I did that work > > several times already and I wanted to avoid spendinbg time on it again, > > but inability of CodePlex server to lock project and other source files > > could result in some havoc in the sources... > > > > What to do? > > > > Thank you. > > > > -- > > Shamil > > > > -----Original Message----- > > From: Salakhetdinov Shamil > > To: dba-VB > > Date: Thu, 09 Apr 2009 13:58:21 +0400 > > Subject: [dba-VB] SCRUM: Please use CodePlex Northwind.NET sources as > > > >> Hi SCRUM Team, > >> > >> I have got switched to CodePlex Northwind.NET project as main SCC server. > >> Please fdllow-up. > >> > >> The latest source code (from yesterday) is here: > >> > >> http://northwind.codeplex.com/SourceControl/changeset/view/5527#134202 > >> > >> To access SCC SVN server use the following attributes: > >> > >> URL: https://northwind.svn.codeplex.com/svn > >> Username: > >> Password: > >> > >> Thank you Mark for your help with SCC usage jump-start! > >> > >> Evertually we could try to setup step by step a whole "software factory" > >> on your server starting SVN server, continuing with CruiseControl.NET > >> driving MSBuild (or NANT?) to build SQL database(s) from scripts and > >> sample data, to compile source code, to build solutions and to run > >> automated tests, to use SandCastle to generate code docs from XML > >> comments etc. etc, Sources for SVN SCC server running there can be > >> automatically supplyed by using SVN utitlities getting latest sources > >> from CodePlex Northwind.NET and pushing them to your SCC server... > >> > >> Thank you. > >> > >> -- > >> Shamil > From mcp2004 at mail.ru Thu Apr 9 08:01:23 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Thu, 09 Apr 2009 17:01:23 +0400 Subject: [dba-VB] =?koi8-r?b?VGhpcmQgV2VlayBQcm9kdWN0IEJhY2tsb2cgSXRlbXM=?= In-Reply-To: References: Message-ID: Hi SCRUM Team, Please note I have had some free time today and I have made three reports: http://northwind.codeplex.com/Thread/View.aspx?ThreadId=52721 Customers Labels 2 Summary of Sales by Quarter 2 Summary of Sales by Year 2 They are already on CodePlex: http://northwind.codeplex.com/SourceControl/changeset/view/5670#134202 and I have taken another one for development: Catalog 5 Catalog Subreport 1 There are two more to select for you for this SCRUM Sprint - please make selection: > Employee Sales by Country 5 > Invoice 5 and if we will make them then we can add some more from ProductBacklog to have next week spent for bug fixing and talks on follow-ups projects. Thank you. -- Shamil -----Original Message----- From: Salakhetdinov Shamil To: dba-VB Date: Wed, 08 Apr 2009 23:06:47 +0400 Subject: [dba-VB] Third Week Product Backlog Items > Hi SCRUM Team, > > I have created a dicussion thread on CodePlex on the subject - here is the link (only visible to developers - make it public?) > > http://northwind.codeplex.com/Thread/View.aspx?ThreadId=52721 > > Catalog 5 > Catalog Subreport 1 > Employee Sales by Country 5 > Invoice 5 > Customers Labels 2 > Summary of Sales by Quarter 2 > Summary of Sales by Year 2 > > Please make your selection of item(s) you'll develoop within this week on CodePlex. > > Thank you. > > -- > Shamil > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From marklbreen at gmail.com Thu Apr 9 13:04:16 2009 From: marklbreen at gmail.com (Mark Breen) Date: Thu, 9 Apr 2009 19:04:16 +0100 Subject: [dba-VB] SCRUM: Please use CodePlex Northwind.NET sources as In-Reply-To: References: <2DE688E397E2435CB57BE83F8ABB469D@Mattys> Message-ID: Hello Guys, What ever is best for the team is fine with me. The server is available as long as we need it. Shamil, if we find a solution to the lock issue, feel free to move back to codeplex at anytime, in the meantime, is this server works, we can use it. Let me suggest that codeplex is a nice environment to work in, lots of like minded people there, so perhaps we can continue to use it as a issue tracker, as a docs store, as a notification by email service etc. and even as a place to publish the code to AccessD from time to time, but where the daily traffic and locking is required, you can use my server. Completely up to you and Gustav. Let me remind you also that it is easy to create multiple stores on SubVersion, with different user rights to different projects. If you wanted to have a "ScrumMastersOnly" store, I could give you and Gustav rights to that, and it would ensure work there does not accidently get overwritten. While I do want to keep my nose out of the business, it is this version hell that we have a real oppertunity to crack now, if we do not crack it early on, it will only become worse later on. It should take zero minutes for you and Gustav when people check in code. If I can help, let me know what you think I can / should do to assist. thanks Mark 2009/4/9 Salakhetdinov Shamil > Hi Mike, > > Well, one of the options is to have only coordinators (Shamil and Gustav) > to be responsible to update .sln and .csproj files. I can't say I like this > option as it limits the other members freedom to modify .sln and .csproj > when needed. Therefore yes, we probably have to keep using Mark's server... > > Then we have to find easy and streamlined way to publish versions on > CodePlex: doing that manually takes too much time and is error prone - I > have had to make four iterations yesterday until I have got correct version > published there. > > Thank you. > > -- > Shamil > > -----Original Message----- > From: "Mike Mattys" > To: "Salakhetdinov Shamil" ,"Discussion concerning Visual > Basic and related programming issues." > Date: Thu, 9 Apr 2009 08:38:55 -0400 > Subject: Re: [dba-VB]SCRUM: Please use CodePlex Northwind.NET sources as > > > It appears that we don't have a choice. > > I have no issue with having it on Mark's server > > ... unless Mark does?! :) > > > > - > > Michael R Mattys > > MapPoint and Database Dev > > www.mattysconsulting.com > > - > > ----- Original Message ----- > > From: "Salakhetdinov Shamil" > > To: "Discussion concerning Visual Basic and related programming issues." > > > > Sent: Thursday, April 09, 2009 6:50 AM > > Subject: Re: [dba-VB]SCRUM: Please use CodePlex Northwind.NET sources as > > > > > > > Hi SCRUM Team, > > > > > > It may happen we'd better not swtich to CodePlex SVN SCC server, at > least > > > not now - I have just tried to use SVN Lock command with CodePlex SVN > > > server to temporarly lock .csproj, and this Lock command failed: > > > > > > Command: Lock > > > Error: Server sent unexpected return value (405 Method Not Allowed) in > > > response to > > > Error: LOCK request for '/svn/Northwind.NET.FE/Northwind.NET.FE.csproj' > > > Finished!: > > > > > > Let's stay with Mark's SCC SVN server? > > > Any other proposals how to solve the issue? > > > I must say that preparing CodePlex codeset from the latest sourices we > > > kept so far on Mark's server takes quite some time - I did that work > > > several times already and I wanted to avoid spendinbg time on it again, > > > but inability of CodePlex server to lock project and other source files > > > could result in some havoc in the sources... > > > > > > What to do? > > > > > > Thank you. > > > > > > -- > > > Shamil > > > > > > -----Original Message----- > > > From: Salakhetdinov Shamil > > > To: dba-VB > > > Date: Thu, 09 Apr 2009 13:58:21 +0400 > > > Subject: [dba-VB] SCRUM: Please use CodePlex Northwind.NET sources as > > > > > >> Hi SCRUM Team, > > >> > > >> I have got switched to CodePlex Northwind.NET project as main SCC > server. > > >> Please fdllow-up. > > >> > > >> The latest source code (from yesterday) is here: > > >> > > >> > http://northwind.codeplex.com/SourceControl/changeset/view/5527#134202 > > >> > > >> To access SCC SVN server use the following attributes: > > >> > > >> URL: https://northwind.svn.codeplex.com/svn > > >> Username: > > >> Password: > > >> > > >> Thank you Mark for your help with SCC usage jump-start! > > >> > > >> Evertually we could try to setup step by step a whole "software > factory" > > >> on your server starting SVN server, continuing with CruiseControl.NET > > >> driving MSBuild (or NANT?) to build SQL database(s) from scripts and > > >> sample data, to compile source code, to build solutions and to run > > >> automated tests, to use SandCastle to generate code docs from XML > > >> comments etc. etc, Sources for SVN SCC server running there can be > > >> automatically supplyed by using SVN utitlities getting latest sources > > >> from CodePlex Northwind.NET and pushing them to your SCC server... > > >> > > >> Thank you. > > >> > > >> -- > > >> Shamil > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > > From mcp2004 at mail.ru Thu Apr 9 13:32:15 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Thu, 09 Apr 2009 22:32:15 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IFBsZWFzZSB1c2UgQ29kZVBsZXggTm9ydGh3?= =?koi8-r?b?aW5kLk5FVCBzb3VyY2VzIGFz?= In-Reply-To: References: Message-ID: Hi SCRUM Team and Mark, Yes, I have just wanted to write nearly the same you Mark have written in your quoted message: - let's keep your server for everyday work, and - let's keep CodePlex for dicsussions, issue tracking, instant messaging etc. And I will be posting new code to CodePlex from time to time (in the end of every SCRUM Sprint). As I have written early today I have got opprtunity to develop several reports from 3rd SCRUM Sprint, namely: 1) Catalog & Catalog subreport 2) Customers Labels 3) Summary of Sales by Quarter 4) Summary of Sales by Year They all are done now and are committed to both Mark's server (our main SCC server), and CodePlex SCC server (secondary server for public use). The two reports still todo in this Sprint are: 1) Employee Sales by Country 2) Invoice Mike and Gustav, please select, which one you wanted to develop. Doug and Arthur are you here? Tnen you can take for development reports from the product backlog: 1) Sales by Category (with subreport) 2) Sales by Year (with subreport) Please ask any questions. Thank you. -- Shamil -----Original Message----- From: Mark Breen To: Salakhetdinov Shamil , "Discussion concerning Visual Basic and related programming issues." Date: Thu, 9 Apr 2009 19:04:16 +0100 Subject: Re: [dba-VB] SCRUM: Please use CodePlex Northwind.NET sources as > Hello Guys, > > What ever is best for the team is fine with me. > > The server is available as long as we need it. > > Shamil, if we find a solution to the lock issue, feel free to move back to > codeplex at anytime, in the meantime, is this server works, we can use it. > > Let me suggest that codeplex is a nice environment to work in, lots of like > minded people there, so perhaps we can continue to use it as a issue > tracker, as a docs store, as a notification by email service etc. and even > as a place to publish the code to AccessD from time to time, but where the > daily traffic and locking is required, you can use my server. > > Completely up to you and Gustav. > > Let me remind you also that it is easy to create multiple stores on > SubVersion, with different user rights to different projects. If you wanted > to have a "ScrumMastersOnly" store, I could give you and Gustav rights to > that, and it would ensure work there does not accidently get overwritten. > > While I do want to keep my nose out of the business, it is this version hell > that we have a real oppertunity to crack now, if we do not crack it early > on, it will only become worse later on. It should take zero minutes for you > and Gustav when people check in code. > > If I can help, let me know what you think I can / should do to assist. > > thanks > > Mark > > > > > > > > 2009/4/9 Salakhetdinov Shamil > > > Hi Mike, > > > > Well, one of the options is to have only coordinators (Shamil and Gustav) > > to be responsible to update .sln and .csproj files. I can't say I like this > > option as it limits the other members freedom to modify .sln and .csproj > > when needed. Therefore yes, we probably have to keep using Mark's server... > > > > Then we have to find easy and streamlined way to publish versions on > > CodePlex: doing that manually takes too much time and is error prone - I > > have had to make four iterations yesterday until I have got correct version > > published there. > > > > Thank you. > > > > -- > > Shamil > > > > -----Original Message----- > > From: "Mike Mattys" > > To: "Salakhetdinov Shamil" ,"Discussion concerning Visual > > Basic and related programming issues." > > Date: Thu, 9 Apr 2009 08:38:55 -0400 > > Subject: Re: [dba-VB]SCRUM: Please use CodePlex Northwind.NET sources as > > > > > It appears that we don't have a choice. > > > I have no issue with having it on Mark's server > > > ... unless Mark does?! :) > > > > > > - > > > Michael R Mattys > > > MapPoint and Database Dev > > > www.mattysconsulting.com > > > - > > > ----- Original Message ----- > > > From: "Salakhetdinov Shamil" > > > To: "Discussion concerning Visual Basic and related programming issues." > > > > > > Sent: Thursday, April 09, 2009 6:50 AM > > > Subject: Re: [dba-VB]SCRUM: Please use CodePlex Northwind.NET sources as > > > > > > > > > > Hi SCRUM Team, > > > > > > > > It may happen we'd better not swtich to CodePlex SVN SCC server, at > > least > > > > not now - I have just tried to use SVN Lock command with CodePlex SVN > > > > server to temporarly lock .csproj, and this Lock command failed: > > > > > > > > Command: Lock > > > > Error: Server sent unexpected return value (405 Method Not Allowed) in > > > > response to > > > > Error: LOCK request for '/svn/Northwind.NET.FE/Northwind.NET.FE.csproj' > > > > Finished!: > > > > > > > > Let's stay with Mark's SCC SVN server? > > > > Any other proposals how to solve the issue? > > > > I must say that preparing CodePlex codeset from the latest sourices we > > > > kept so far on Mark's server takes quite some time - I did that work > > > > several times already and I wanted to avoid spendinbg time on it again, > > > > but inability of CodePlex server to lock project and other source files > > > > could result in some havoc in the sources... > > > > > > > > What to do? > > > > > > > > Thank you. > > > > > > > > -- > > > > Shamil > > > > > > > > -----Original Message----- > > > > From: Salakhetdinov Shamil > > > > To: dba-VB > > > > Date: Thu, 09 Apr 2009 13:58:21 +0400 > > > > Subject: [dba-VB] SCRUM: Please use CodePlex Northwind.NET sources as > > > > > > > >> Hi SCRUM Team, > > > >> > > > >> I have got switched to CodePlex Northwind.NET project as main SCC > > server. > > > >> Please fdllow-up. > > > >> > > > >> The latest source code (from yesterday) is here: > > > >> > > > >> > > http://northwind.codeplex.com/SourceControl/changeset/view/5527#134202 > > > >> > > > >> To access SCC SVN server use the following attributes: > > > >> > > > >> URL: https://northwind.svn.codeplex.com/svn > > > >> Username: > > > >> Password: > > > >> > > > >> Thank you Mark for your help with SCC usage jump-start! > > > >> > > > >> Evertually we could try to setup step by step a whole "software > > factory" > > > >> on your server starting SVN server, continuing with CruiseControl.NET > > > >> driving MSBuild (or NANT?) to build SQL database(s) from scripts and > > > >> sample data, to compile source code, to build solutions and to run > > > >> automated tests, to use SandCastle to generate code docs from XML > > > >> comments etc. etc, Sources for SVN SCC server running there can be > > > >> automatically supplyed by using SVN utitlities getting latest sources > > > >> from CodePlex Northwind.NET and pushing them to your SCC server... > > > >> > > > >> Thank you. > > > >> > > > >> -- > > > >> Shamil > > > > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > > > From mmattys at rochester.rr.com Thu Apr 9 13:44:25 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Thu, 9 Apr 2009 14:44:25 -0400 Subject: [dba-VB] SCRUM: Please use CodePlex Northwind.NET sources as References: Message-ID: <8B27A27881764B1C9A9D701D9CE23ECA@Mattys> Hi Shamil & SCRUM Team, I'll choose the Invoice. - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Salakhetdinov Shamil" To: "dba-VB" Sent: Thursday, April 09, 2009 2:32 PM Subject: Re: [dba-VB]SCRUM: Please use CodePlex Northwind.NET sources as > > Hi SCRUM Team and Mark, > > Yes, I have just wanted to write nearly the same you Mark have written in > your quoted message: > > - let's keep your server for everyday work, and > - let's keep CodePlex for dicsussions, issue tracking, instant messaging > etc. > > And I will be posting new code to CodePlex from time to time (in the end > of every SCRUM Sprint). > > As I have written early today I have got opprtunity to develop several > reports from 3rd SCRUM Sprint, namely: > > 1) Catalog & Catalog subreport > 2) Customers Labels > 3) Summary of Sales by Quarter > 4) Summary of Sales by Year > > They all are done now and are committed to both Mark's server (our main > SCC server), and CodePlex SCC server (secondary server for public use). > > The two reports still todo in this Sprint are: > > 1) Employee Sales by Country > 2) Invoice > > Mike and Gustav, please select, which one you wanted to develop. > > Doug and Arthur are you here? Tnen you can take for development reports > from the product backlog: > > 1) Sales by Category (with subreport) > 2) Sales by Year (with subreport) > > Please ask any questions. > > Thank you. > > -- > Shamil > > > -----Original Message----- > From: Mark Breen > To: Salakhetdinov Shamil , "Discussion concerning Visual > Basic and related programming issues." > Date: Thu, 9 Apr 2009 19:04:16 +0100 > Subject: Re: [dba-VB] SCRUM: Please use CodePlex Northwind.NET sources as > >> Hello Guys, >> >> What ever is best for the team is fine with me. >> >> The server is available as long as we need it. >> >> Shamil, if we find a solution to the lock issue, feel free to move back >> to >> codeplex at anytime, in the meantime, is this server works, we can use >> it. >> >> Let me suggest that codeplex is a nice environment to work in, lots of >> like >> minded people there, so perhaps we can continue to use it as a issue >> tracker, as a docs store, as a notification by email service etc. and >> even >> as a place to publish the code to AccessD from time to time, but where >> the >> daily traffic and locking is required, you can use my server. >> >> Completely up to you and Gustav. >> >> Let me remind you also that it is easy to create multiple stores on >> SubVersion, with different user rights to different projects. If you >> wanted >> to have a "ScrumMastersOnly" store, I could give you and Gustav rights to >> that, and it would ensure work there does not accidently get overwritten. >> >> While I do want to keep my nose out of the business, it is this version >> hell >> that we have a real oppertunity to crack now, if we do not crack it early >> on, it will only become worse later on. It should take zero minutes for >> you >> and Gustav when people check in code. >> >> If I can help, let me know what you think I can / should do to assist. >> >> thanks >> >> Mark >> >> >> >> >> >> >> >> 2009/4/9 Salakhetdinov Shamil >> >> > Hi Mike, >> > >> > Well, one of the options is to have only coordinators (Shamil and >> > Gustav) >> > to be responsible to update .sln and .csproj files. I can't say I like >> > this >> > option as it limits the other members freedom to modify .sln and >> > .csproj >> > when needed. Therefore yes, we probably have to keep using Mark's >> > server... >> > >> > Then we have to find easy and streamlined way to publish versions on >> > CodePlex: doing that manually takes too much time and is error prone - >> > I >> > have had to make four iterations yesterday until I have got correct >> > version >> > published there. >> > >> > Thank you. >> > >> > -- >> > Shamil >> > >> > -----Original Message----- >> > From: "Mike Mattys" >> > To: "Salakhetdinov Shamil" ,"Discussion concerning >> > Visual >> > Basic and related programming issues." >> > Date: Thu, 9 Apr 2009 08:38:55 -0400 >> > Subject: Re: [dba-VB]SCRUM: Please use CodePlex Northwind.NET sources >> > as >> > >> > > It appears that we don't have a choice. >> > > I have no issue with having it on Mark's server >> > > ... unless Mark does?! :) >> > > >> > > - >> > > Michael R Mattys >> > > MapPoint and Database Dev >> > > www.mattysconsulting.com >> > > - >> > > ----- Original Message ----- >> > > From: "Salakhetdinov Shamil" >> > > To: "Discussion concerning Visual Basic and related programming >> > > issues." >> > > >> > > Sent: Thursday, April 09, 2009 6:50 AM >> > > Subject: Re: [dba-VB]SCRUM: Please use CodePlex Northwind.NET sources >> > > as >> > > >> > > >> > > > Hi SCRUM Team, >> > > > >> > > > It may happen we'd better not swtich to CodePlex SVN SCC server, at >> > least >> > > > not now - I have just tried to use SVN Lock command with CodePlex >> > > > SVN >> > > > server to temporarly lock .csproj, and this Lock command failed: >> > > > >> > > > Command: Lock >> > > > Error: Server sent unexpected return value (405 Method Not Allowed) >> > > > in >> > > > response to >> > > > Error: LOCK request for >> > > > '/svn/Northwind.NET.FE/Northwind.NET.FE.csproj' >> > > > Finished!: >> > > > >> > > > Let's stay with Mark's SCC SVN server? >> > > > Any other proposals how to solve the issue? >> > > > I must say that preparing CodePlex codeset from the latest sourices >> > > > we >> > > > kept so far on Mark's server takes quite some time - I did that >> > > > work >> > > > several times already and I wanted to avoid spendinbg time on it >> > > > again, >> > > > but inability of CodePlex server to lock project and other source >> > > > files >> > > > could result in some havoc in the sources... >> > > > >> > > > What to do? >> > > > >> > > > Thank you. >> > > > >> > > > -- >> > > > Shamil >> > > > >> > > > -----Original Message----- >> > > > From: Salakhetdinov Shamil >> > > > To: dba-VB >> > > > Date: Thu, 09 Apr 2009 13:58:21 +0400 >> > > > Subject: [dba-VB] SCRUM: Please use CodePlex Northwind.NET sources >> > > > as >> > > > >> > > >> Hi SCRUM Team, >> > > >> >> > > >> I have got switched to CodePlex Northwind.NET project as main SCC >> > server. >> > > >> Please fdllow-up. >> > > >> >> > > >> The latest source code (from yesterday) is here: >> > > >> >> > > >> >> > http://northwind.codeplex.com/SourceControl/changeset/view/5527#134202 >> > > >> >> > > >> To access SCC SVN server use the following attributes: >> > > >> >> > > >> URL: https://northwind.svn.codeplex.com/svn >> > > >> Username: >> > > >> Password: >> > > >> >> > > >> Thank you Mark for your help with SCC usage jump-start! >> > > >> >> > > >> Evertually we could try to setup step by step a whole "software >> > factory" >> > > >> on your server starting SVN server, continuing with >> > > >> CruiseControl.NET >> > > >> driving MSBuild (or NANT?) to build SQL database(s) from scripts >> > > >> and >> > > >> sample data, to compile source code, to build solutions and to run >> > > >> automated tests, to use SandCastle to generate code docs from XML >> > > >> comments etc. etc, Sources for SVN SCC server running there can be >> > > >> automatically supplyed by using SVN utitlities getting latest >> > > >> sources >> > > >> from CodePlex Northwind.NET and pushing them to your SCC server... >> > > >> >> > > >> Thank you. >> > > >> >> > > >> -- >> > > >> Shamil >> > > >> > >> > _______________________________________________ >> > dba-VB mailing list >> > dba-VB at databaseadvisors.com >> > http://databaseadvisors.com/mailman/listinfo/dba-vb >> > http://www.databaseadvisors.com >> > >> > >> >> > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From drawbridgej at sympatico.ca Thu Apr 9 13:50:53 2009 From: drawbridgej at sympatico.ca (Jack and Pat) Date: Thu, 9 Apr 2009 14:50:53 -0400 Subject: [dba-VB] http://northwind.codeplex.com Instructions keep In-Reply-To: References: <29f585dd0904031215t354acc83ua83458580411fd97@mail.gmail.com> Message-ID: Hi Guys, First let me say that I am just starting C# and SQL Server. I have downloaded VS2008 Express SP1. I downloaded build Northwind 3814 from Codeplex into my directory G:\SCRUMDOWNLOADS\. I then checked out all directories and files into G:\SCCRUMDownload\Northwind-3814. I watched the tutorial a few times. I started C# express the opened Northwind.Net.sln I adjusted the Datasource name and tested the connection. I get the following error when trying to build: Error 1 The type or namespace name 'Reporting' does not exist in the namespace 'Microsoft' (are you missing an assembly reference?) G:\SCRUMDownloads\northwind-3814\Northwind.NET.FE\Reports\SalesByCategoryRep ort.designer.cs 73 27 Northwind.NET.FE Error 2 The type or namespace name 'Reporting' does not exist in the namespace 'Microsoft' (are you missing an assembly reference?) G:\SCRUMDownloads\northwind-3814\Northwind.NET.FE\zzzSamples\ShippersReportF orm.Designer.cs 84 27 Northwind.NET.FE There are 4 warnings related to reportViewer. The 84 27 refer to line / column number. Perhaps I've missed something or some code, but thought I should report what I found. As I said I'm new to this .Net and C#. Jack -----Original Message----- From: dba-vb-bounces at databaseadvisors.com [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Salakhetdinov Shamil Sent: Friday, April 03, 2009 3:35 PM To: dba-VB Subject: Re: [dba-VB] http://northwind.codeplex.com Instructions keep Hi Arthur, No, you do not need to download Subversion - you can just download the current source code from: http://northwind.codeplex.com/SourceControl/changeset/view/3814 Please note *3814* is the latest full set of source files. When you get ot downloaded then: - unzip the archive; - attach db from \Database subfolder to your MS SQL 2005/2008 (Express) server (of course you can first copy these db files to your usual local location of db files); - start C# 2008 Express/VS 2008 Standard/Prof and open Northwind.Net.sln; - apply three SQL scripts from Northwind.NET.FE\Datasets\SQL subfolder; - correct connection string in Northwind.NET.FE project properties dialog to point to your SQL Server server (you can find info how to do that in a short video-clip located in \Tutorials subfolder) - compile/build/debug/run the application Thank you. -- Shamil -----Original Message----- From: Arthur Fuller To: Salakhetdinov Shamil , "Discussion concerning Visual Basic and related programming issues." Date: Fri, 3 Apr 2009 15:15:56 -0400 Subject: Re: [dba-VB] http://northwind.codeplex.com > Do I need to download Subversion first before I can grab this stuff? I'm > unclear on this. > > A. > > On Thu, Apr 2, 2009 at 3:32 PM, Salakhetdinov Shamil wrote: > > > Hi Arthur > > > > You probably mean that there is no new releases there? > > Yes, the first release is planned when the current project finished > > somewhere between 20-25th of April 2009. > > > > But there are several source code versions submitted there - here are the > > links: > > > > Source Code Check-ins List > > http://northwind.codeplex.com/SourceControl/ListDownloadableCommits.aspx > > > > 01-APR-09 Source Code Version Check-In > > http://northwind.codeplex.com/SourceControl/changeset/view/3548#69615 > > > > Thank you. > > > > _______________________________________________ dba-VB mailing list dba-VB at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/dba-vb http://www.databaseadvisors.com From mcp2004 at mail.ru Thu Apr 9 14:53:18 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Thu, 09 Apr 2009 23:53:18 +0400 Subject: [dba-VB] =?koi8-r?b?aHR0cDovL25vcnRod2luZC5jb2RlcGxleC5jb20gIElu?= =?koi8-r?b?c3RydWN0aW9ucyBrZWVw?= In-Reply-To: References: Message-ID: Hi Jack, Thank you for your comments. Northwind.NET does use MS ReportViewer 2008 Control - you can get itr downloaded from here: Microsoft Report Viewer 2008 SP1 Redistributable http://www.microsoft.com/downloads/details.aspx?familyid=BB196D5D-76C2-4A0E-9458-267D22B6AAC6&displaylang=en The latest Northwind.NET source code (from today) is here: http://northwind.codeplex.com/SourceControl/changeset/view/5795#134202 Thank you. -- Shamil -----Original Message----- From: "Jack and Pat" To: "'Salakhetdinov Shamil'" ,"'Discussion concerning Visual Basic and related programming issues.'" Date: Thu, 9 Apr 2009 14:50:53 -0400 Subject: RE: [dba-VB] http://northwind.codeplex.com Instructions keep > Hi Guys, > > First let me say that I am just starting C# and SQL Server. > I have downloaded VS2008 Express SP1. > I downloaded build Northwind 3814 from Codeplex into my directory > G:\SCRUMDOWNLOADS\. I then checked out all directories and files into > G:\SCCRUMDownload\Northwind-3814. > I watched the tutorial a few times. > > I started C# express the opened Northwind.Net.sln > I adjusted the Datasource name and tested the connection. > > I get the following error when trying to build: > > Error 1 The type or namespace name 'Reporting' does not exist in the > namespace 'Microsoft' (are you missing an assembly reference?) > G:\SCRUMDownloads\northwind-3814\Northwind.NET.FE\Reports\SalesByCategoryRep > ort.designer.cs 73 27 Northwind.NET.FE > > Error 2 The type or namespace name 'Reporting' does not exist in the > namespace 'Microsoft' (are you missing an assembly reference?) > G:\SCRUMDownloads\northwind-3814\Northwind.NET.FE\zzzSamples\ShippersReportF > orm.Designer.cs 84 27 Northwind.NET.FE > > There are 4 warnings related to reportViewer. The 84 27 refer to line / > column number. > > Perhaps I've missed something or some code, but thought I should report what > I found. As I said I'm new to this .Net and C#. > > Jack > > -----Original Message----- > From: dba-vb-bounces at databaseadvisors.com > [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Salakhetdinov > Shamil > Sent: Friday, April 03, 2009 3:35 PM > To: dba-VB > Subject: Re: [dba-VB] http://northwind.codeplex.com Instructions keep > > Hi Arthur, > > No, you do not need to download Subversion - you can just download the > current source code from: > > http://northwind.codeplex.com/SourceControl/changeset/view/3814 > > Please note *3814* is the latest full set of source files. > > When you get ot downloaded then: > > - unzip the archive; > - attach db from \Database subfolder to your MS SQL 2005/2008 (Express) > server (of course you can first copy these db files to your usual local > location of db files); > - start C# 2008 Express/VS 2008 Standard/Prof and open Northwind.Net.sln; > - apply three SQL scripts from Northwind.NET.FE\Datasets\SQL subfolder; > - correct connection string in Northwind.NET.FE project properties dialog to > point to your SQL Server server (you can find info how to do that in a short > video-clip located in \Tutorials subfolder) > - compile/build/debug/run the application > > Thank you. > > -- > Shamil > > -----Original Message----- > From: Arthur Fuller > To: Salakhetdinov Shamil , "Discussion concerning Visual > Basic and related programming issues." > Date: Fri, 3 Apr 2009 15:15:56 -0400 > Subject: Re: [dba-VB] http://northwind.codeplex.com > > > Do I need to download Subversion first before I can grab this stuff? I'm > > unclear on this. > > > > A. > > > > On Thu, Apr 2, 2009 at 3:32 PM, Salakhetdinov Shamil > wrote: > > > > > Hi Arthur > > > > > > You probably mean that there is no new releases there? > > > Yes, the first release is planned when the current project finished > > > somewhere between 20-25th of April 2009. > > > > > > But there are several source code versions submitted there - here are > the > > > links: > > > > > > Source Code Check-ins List > > > http://northwind.codeplex.com/SourceControl/ListDownloadableCommits.aspx > > > > > > 01-APR-09 Source Code Version Check-In > > > http://northwind.codeplex.com/SourceControl/changeset/view/3548#69615 > > > > > > Thank you. > > > > > > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > > From mcp2004 at mail.ru Thu Apr 9 14:57:21 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Thu, 09 Apr 2009 23:57:21 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IFBsZWFzZSB1c2UgQ29kZVBsZXggTm9ydGh3?= =?koi8-r?b?aW5kLk5FVCBzb3VyY2VzIGFz?= In-Reply-To: <8B27A27881764B1C9A9D701D9CE23ECA@Mattys> References: <8B27A27881764B1C9A9D701D9CE23ECA@Mattys> Message-ID: Hi Mike, OK. BTW, you can edit wiki doc here: http://northwind.codeplex.com/Thread/View.aspx?ThreadId=52721 and post your reply about entry you've selected for development then every team member will get an instant notofication on that. When 'Done' you can also post reply there to get everybody informed you have finished working on selected ProductBackLog item. Thank you. -- Shamil -----Original Message----- From: "Mike Mattys" To: "Salakhetdinov Shamil" ,"Discussion concerning Visual Basic and related programming issues." Date: Thu, 9 Apr 2009 14:44:25 -0400 Subject: Re: [dba-VB]SCRUM: Please use CodePlex Northwind.NET sources as > Hi Shamil & SCRUM Team, > > I'll choose the Invoice. > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > ----- Original Message ----- > From: "Salakhetdinov Shamil" > To: "dba-VB" > Sent: Thursday, April 09, 2009 2:32 PM > Subject: Re: [dba-VB]SCRUM: Please use CodePlex Northwind.NET sources as > > > > > > Hi SCRUM Team and Mark, > > > > Yes, I have just wanted to write nearly the same you Mark have written in > > your quoted message: > > > > - let's keep your server for everyday work, and > > - let's keep CodePlex for dicsussions, issue tracking, instant messaging > > etc. > > > > And I will be posting new code to CodePlex from time to time (in the end > > of every SCRUM Sprint). > > > > As I have written early today I have got opprtunity to develop several > > reports from 3rd SCRUM Sprint, namely: > > > > 1) Catalog & Catalog subreport > > 2) Customers Labels > > 3) Summary of Sales by Quarter > > 4) Summary of Sales by Year > > > > They all are done now and are committed to both Mark's server (our main > > SCC server), and CodePlex SCC server (secondary server for public use). > > > > The two reports still todo in this Sprint are: > > > > 1) Employee Sales by Country > > 2) Invoice > > > > Mike and Gustav, please select, which one you wanted to develop. > > > > Doug and Arthur are you here? Tnen you can take for development reports > > from the product backlog: > > > > 1) Sales by Category (with subreport) > > 2) Sales by Year (with subreport) > > > > Please ask any questions. > > > > Thank you. > > > > -- > > Shamil > > > > > > -----Original Message----- > > From: Mark Breen > > To: Salakhetdinov Shamil , "Discussion concerning Visual > > Basic and related programming issues." > > Date: Thu, 9 Apr 2009 19:04:16 +0100 > > Subject: Re: [dba-VB] SCRUM: Please use CodePlex Northwind.NET sources as > > > >> Hello Guys, > >> > >> What ever is best for the team is fine with me. > >> > >> The server is available as long as we need it. > >> > >> Shamil, if we find a solution to the lock issue, feel free to move back > >> to > >> codeplex at anytime, in the meantime, is this server works, we can use > >> it. > >> > >> Let me suggest that codeplex is a nice environment to work in, lots of > >> like > >> minded people there, so perhaps we can continue to use it as a issue > >> tracker, as a docs store, as a notification by email service etc. and > >> even > >> as a place to publish the code to AccessD from time to time, but where > >> the > >> daily traffic and locking is required, you can use my server. > >> > >> Completely up to you and Gustav. > >> > >> Let me remind you also that it is easy to create multiple stores on > >> SubVersion, with different user rights to different projects. If you > >> wanted > >> to have a "ScrumMastersOnly" store, I could give you and Gustav rights to > >> that, and it would ensure work there does not accidently get overwritten. > >> > >> While I do want to keep my nose out of the business, it is this version > >> hell > >> that we have a real oppertunity to crack now, if we do not crack it early > >> on, it will only become worse later on. It should take zero minutes for > >> you > >> and Gustav when people check in code. > >> > >> If I can help, let me know what you think I can / should do to assist. > >> > >> thanks > >> > >> Mark > >> > >> > >> > >> > >> > >> > >> > >> 2009/4/9 Salakhetdinov Shamil > >> > >> > Hi Mike, > >> > > >> > Well, one of the options is to have only coordinators (Shamil and > >> > Gustav) > >> > to be responsible to update .sln and .csproj files. I can't say I like > >> > this > >> > option as it limits the other members freedom to modify .sln and > >> > .csproj > >> > when needed. Therefore yes, we probably have to keep using Mark's > >> > server... > >> > > >> > Then we have to find easy and streamlined way to publish versions on > >> > CodePlex: doing that manually takes too much time and is error prone - > >> > I > >> > have had to make four iterations yesterday until I have got correct > >> > version > >> > published there. > >> > > >> > Thank you. > >> > > >> > -- > >> > Shamil > >> > > >> > -----Original Message----- > >> > From: "Mike Mattys" > >> > To: "Salakhetdinov Shamil" ,"Discussion concerning > >> > Visual > >> > Basic and related programming issues." > >> > Date: Thu, 9 Apr 2009 08:38:55 -0400 > >> > Subject: Re: [dba-VB]SCRUM: Please use CodePlex Northwind.NET sources > >> > as > >> > > >> > > It appears that we don't have a choice. > >> > > I have no issue with having it on Mark's server > >> > > ... unless Mark does?! :) > >> > > > >> > > - > >> > > Michael R Mattys > >> > > MapPoint and Database Dev > >> > > www.mattysconsulting.com > >> > > - > >> > > ----- Original Message ----- > >> > > From: "Salakhetdinov Shamil" > >> > > To: "Discussion concerning Visual Basic and related programming > >> > > issues." > >> > > > >> > > Sent: Thursday, April 09, 2009 6:50 AM > >> > > Subject: Re: [dba-VB]SCRUM: Please use CodePlex Northwind.NET sources > >> > > as > >> > > > >> > > > >> > > > Hi SCRUM Team, > >> > > > > >> > > > It may happen we'd better not swtich to CodePlex SVN SCC server, at > >> > least > >> > > > not now - I have just tried to use SVN Lock command with CodePlex > >> > > > SVN > >> > > > server to temporarly lock .csproj, and this Lock command failed: > >> > > > > >> > > > Command: Lock > >> > > > Error: Server sent unexpected return value (405 Method Not Allowed) > >> > > > in > >> > > > response to > >> > > > Error: LOCK request for > >> > > > '/svn/Northwind.NET.FE/Northwind.NET.FE.csproj' > >> > > > Finished!: > >> > > > > >> > > > Let's stay with Mark's SCC SVN server? > >> > > > Any other proposals how to solve the issue? > >> > > > I must say that preparing CodePlex codeset from the latest sourices > >> > > > we > >> > > > kept so far on Mark's server takes quite some time - I did that > >> > > > work > >> > > > several times already and I wanted to avoid spendinbg time on it > >> > > > again, > >> > > > but inability of CodePlex server to lock project and other source > >> > > > files > >> > > > could result in some havoc in the sources... > >> > > > > >> > > > What to do? > >> > > > > >> > > > Thank you. > >> > > > > >> > > > -- > >> > > > Shamil > >> > > > > >> > > > -----Original Message----- > >> > > > From: Salakhetdinov Shamil > >> > > > To: dba-VB > >> > > > Date: Thu, 09 Apr 2009 13:58:21 +0400 > >> > > > Subject: [dba-VB] SCRUM: Please use CodePlex Northwind.NET sources > >> > > > as > >> > > > > >> > > >> Hi SCRUM Team, > >> > > >> > >> > > >> I have got switched to CodePlex Northwind.NET project as main SCC > >> > server. > >> > > >> Please fdllow-up. > >> > > >> > >> > > >> The latest source code (from yesterday) is here: > >> > > >> > >> > > >> > >> > http://northwind.codeplex.com/SourceControl/changeset/view/5527#134202 > >> > > >> > >> > > >> To access SCC SVN server use the following attributes: > >> > > >> > >> > > >> URL: https://northwind.svn.codeplex.com/svn > >> > > >> Username: > >> > > >> Password: > >> > > >> > >> > > >> Thank you Mark for your help with SCC usage jump-start! > >> > > >> > >> > > >> Evertually we could try to setup step by step a whole "software > >> > factory" > >> > > >> on your server starting SVN server, continuing with > >> > > >> CruiseControl.NET > >> > > >> driving MSBuild (or NANT?) to build SQL database(s) from scripts > >> > > >> and > >> > > >> sample data, to compile source code, to build solutions and to run > >> > > >> automated tests, to use SandCastle to generate code docs from XML > >> > > >> comments etc. etc, Sources for SVN SCC server running there can be > >> > > >> automatically supplyed by using SVN utitlities getting latest > >> > > >> sources > >> > > >> from CodePlex Northwind.NET and pushing them to your SCC server... > >> > > >> > >> > > >> Thank you. > >> > > >> > >> > > >> -- > >> > > >> Shamil > >> > > > >> > > >> > _______________________________________________ > >> > dba-VB mailing list > >> > dba-VB at databaseadvisors.com > >> > http://databaseadvisors.com/mailman/listinfo/dba-vb > >> > http://www.databaseadvisors.com > >> > > >> > > >> > >> > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > From drawbridgej at sympatico.ca Thu Apr 9 15:36:50 2009 From: drawbridgej at sympatico.ca (Jack and Pat) Date: Thu, 9 Apr 2009 16:36:50 -0400 Subject: [dba-VB] http://northwind.codeplex.com Instructions keep In-Reply-To: References: Message-ID: <6D18F924CD6046E2B439ED4EA38CFD0C@AMDXP> Thanks Shamil. Got it and got some reports. -----Original Message----- From: dba-vb-bounces at databaseadvisors.com [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Salakhetdinov Shamil Sent: Thursday, April 09, 2009 3:53 PM To: dba-VB Subject: Re: [dba-VB]http://northwind.codeplex.com Instructions keep Hi Jack, Thank you for your comments. Northwind.NET does use MS ReportViewer 2008 Control - you can get itr downloaded from here: Microsoft Report Viewer 2008 SP1 Redistributable http://www.microsoft.com/downloads/details.aspx?familyid=BB196D5D-76C2-4A0E- 9458-267D22B6AAC6&displaylang=en The latest Northwind.NET source code (from today) is here: http://northwind.codeplex.com/SourceControl/changeset/view/5795#134202 Thank you. -- Shamil -----Original Message----- From: "Jack and Pat" To: "'Salakhetdinov Shamil'" ,"'Discussion concerning Visual Basic and related programming issues.'" Date: Thu, 9 Apr 2009 14:50:53 -0400 Subject: RE: [dba-VB] http://northwind.codeplex.com Instructions keep > Hi Guys, > > First let me say that I am just starting C# and SQL Server. > I have downloaded VS2008 Express SP1. > I downloaded build Northwind 3814 from Codeplex into my directory > G:\SCRUMDOWNLOADS\. I then checked out all directories and files into > G:\SCCRUMDownload\Northwind-3814. > I watched the tutorial a few times. > > I started C# express the opened Northwind.Net.sln > I adjusted the Datasource name and tested the connection. > > I get the following error when trying to build: > > Error 1 The type or namespace name 'Reporting' does not exist in the > namespace 'Microsoft' (are you missing an assembly reference?) > G:\SCRUMDownloads\northwind-3814\Northwind.NET.FE\Reports\SalesByCategoryRep > ort.designer.cs 73 27 Northwind.NET.FE > > Error 2 The type or namespace name 'Reporting' does not exist in the > namespace 'Microsoft' (are you missing an assembly reference?) > G:\SCRUMDownloads\northwind-3814\Northwind.NET.FE\zzzSamples\ShippersReportF > orm.Designer.cs 84 27 Northwind.NET.FE > > There are 4 warnings related to reportViewer. The 84 27 refer to line / > column number. > > Perhaps I've missed something or some code, but thought I should report what > I found. As I said I'm new to this .Net and C#. > > Jack > > -----Original Message----- > From: dba-vb-bounces at databaseadvisors.com > [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Salakhetdinov > Shamil > Sent: Friday, April 03, 2009 3:35 PM > To: dba-VB > Subject: Re: [dba-VB] http://northwind.codeplex.com Instructions keep > > Hi Arthur, > > No, you do not need to download Subversion - you can just download the > current source code from: > > http://northwind.codeplex.com/SourceControl/changeset/view/3814 > > Please note *3814* is the latest full set of source files. > > When you get ot downloaded then: > > - unzip the archive; > - attach db from \Database subfolder to your MS SQL 2005/2008 (Express) > server (of course you can first copy these db files to your usual local > location of db files); > - start C# 2008 Express/VS 2008 Standard/Prof and open Northwind.Net.sln; > - apply three SQL scripts from Northwind.NET.FE\Datasets\SQL subfolder; > - correct connection string in Northwind.NET.FE project properties dialog to > point to your SQL Server server (you can find info how to do that in a short > video-clip located in \Tutorials subfolder) > - compile/build/debug/run the application > > Thank you. > > -- > Shamil > > -----Original Message----- > From: Arthur Fuller > To: Salakhetdinov Shamil , "Discussion concerning Visual > Basic and related programming issues." > Date: Fri, 3 Apr 2009 15:15:56 -0400 > Subject: Re: [dba-VB] http://northwind.codeplex.com > > > Do I need to download Subversion first before I can grab this stuff? I'm > > unclear on this. > > > > A. > > > > On Thu, Apr 2, 2009 at 3:32 PM, Salakhetdinov Shamil > wrote: > > > > > Hi Arthur > > > > > > You probably mean that there is no new releases there? > > > Yes, the first release is planned when the current project finished > > > somewhere between 20-25th of April 2009. > > > > > > But there are several source code versions submitted there - here are > the > > > links: > > > > > > Source Code Check-ins List > > > http://northwind.codeplex.com/SourceControl/ListDownloadableCommits.aspx > > > > > > 01-APR-09 Source Code Version Check-In > > > http://northwind.codeplex.com/SourceControl/changeset/view/3548#69615 > > > > > > Thank you. > > > > > > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > > _______________________________________________ dba-VB mailing list dba-VB at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/dba-vb http://www.databaseadvisors.com From Gustav at cactus.dk Fri Apr 10 06:34:34 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 10 Apr 2009 13:34:34 +0200 Subject: [dba-VB] SCRUM: Please use CodePlex Northwind.NET sources as Message-ID: Hi SCRUM Team Well, I think I choose - counting the option(s) - let me see: 1) Employee Sales by Country /gustav >>> Salakhetdinov Shamil 09-04-2009 20:32:15 >>> Hi SCRUM Team and Mark, Yes, I have just wanted to write nearly the same you Mark have written in your quoted message: - let's keep your server for everyday work, and - let's keep CodePlex for dicsussions, issue tracking, instant messaging etc. And I will be posting new code to CodePlex from time to time (in the end of every SCRUM Sprint). As I have written early today I have got opprtunity to develop several reports from 3rd SCRUM Sprint, namely: 1) Catalog & Catalog subreport 2) Customers Labels 3) Summary of Sales by Quarter 4) Summary of Sales by Year They all are done now and are committed to both Mark's server (our main SCC server), and CodePlex SCC server (secondary server for public use). The two reports still todo in this Sprint are: 1) Employee Sales by Country 2) Invoice Mike and Gustav, please select, which one you wanted to develop. Doug and Arthur are you here? Tnen you can take for development reports from the product backlog: 1) Sales by Category (with subreport) 2) Sales by Year (with subreport) Please ask any questions. Thank you. -- Shamil From Gustav at cactus.dk Fri Apr 10 09:38:17 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 10 Apr 2009 16:38:17 +0200 Subject: [dba-VB] Database driven images not showing in non-english systems (solved) Message-ID: Hi all This report didn't display pictures for me. As I didn't find it very likely for Shamil not to leave a note of some issue if this really should be the case, I looked for other possibilities for the cause of this error. Further, when I previewed the dataset in VS, the pictures did display in the grid, thus the pictures had to be present. As the pictures are read directly from a field in the database, I guessed somehow the Report Viewer got it wrong but how? After some googling I located this page which is to the point and had a very good explanation of the issue which is a localization issue: http://forums.devarticles.com/showpost.php?p=51707&postcount=3 As the pictures had been stored most likely in an English version, I tried with the value of 79 for the length of the header as the article suggests: =System.Text.Encoding.Default.GetBytes(Mid(System.Text.Encoding.Default.GetString(Fields!Picture.Value),79)) Voil?! The pictures are displayed! Now, the really clever thing would be to expand the expression to retrieve the length of the header automatically so a picture could be stored and retrieved by any combination of localizations. /gustav >>> Salakhetdinov Shamil 09-04-2009 20:32:15 >>> As I have written early today I have got opprtunity to develop several reports from 3rd SCRUM Sprint, namely: 1) Catalog & Catalog subreport From mcp2004 at mail.ru Fri Apr 10 10:20:43 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Fri, 10 Apr 2009 19:20:43 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IFBsZWFzZSB1c2UgQ29kZVBsZXggTm9ydGh3?= =?koi8-r?b?aW5kLk5FVCBzb3VyY2VzCWFz?= In-Reply-To: References: Message-ID: Hi Gustav, <<< counting the option(s) - let me see: >>> Thank you :) (I just have had some time yesterday and decided to push developed the oother items a bit. I promise not to do that in the future when the team gets more active...) BTW, if you wanted to make this report by using pure dataset solution (IOW without developing any views or SPs for it) - please do it that way. I'm reconsidering my approach to use views and SPs: the most probable use case scenario developers will use datasets(/virtual data tables) to the max not SPs and views especially (probably) the developers with MS Access development experience - so let's use datasets if you don't mind.... The "Employee Sales by Country" report is parameterized - let's keep parameteres on report's form not as it's done in MS Access Nortwind where parameters are specified in dialog boxes. Thank you. -- Shamil -----Original Message----- From: "Gustav Brock" To: Date: Fri, 10 Apr 2009 13:34:34 +0200 Subject: Re: [dba-VB] SCRUM: Please use CodePlex Northwind.NET sources as > Hi SCRUM Team > > Well, I think I choose - counting the option(s) - let me see: > > 1) Employee Sales by Country > > /gustav > > > >>> Salakhetdinov Shamil 09-04-2009 20:32:15 >>> > > Hi SCRUM Team and Mark, > > Yes, I have just wanted to write nearly the same you Mark have written in your quoted message: > > - let's keep your server for everyday work, and > - let's keep CodePlex for dicsussions, issue tracking, instant messaging etc. > > And I will be posting new code to CodePlex from time to time (in the end of every SCRUM Sprint). > > As I have written early today I have got opprtunity to develop several reports from 3rd SCRUM Sprint, namely: > > 1) Catalog & Catalog subreport > 2) Customers Labels > 3) Summary of Sales by Quarter > 4) Summary of Sales by Year > > They all are done now and are committed to both Mark's server (our main SCC server), and CodePlex SCC server (secondary server for public use). > > The two reports still todo in this Sprint are: > > 1) Employee Sales by Country > 2) Invoice > > Mike and Gustav, please select, which one you wanted to develop. > > Doug and Arthur are you here? Tnen you can take for development reports from the product backlog: > > 1) Sales by Category (with subreport) > 2) Sales by Year (with subreport) > > Please ask any questions. > > Thank you. > > -- > Shamil > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mcp2004 at mail.ru Fri Apr 10 10:33:39 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Fri, 10 Apr 2009 19:33:39 +0400 Subject: [dba-VB] =?koi8-r?b?RGF0YWJhc2UgZHJpdmVuIGltYWdlcyBub3Qgc2hvd2lu?= =?koi8-r?b?ZyBpbiBub24tZW5nbGlzaAlzeXN0ZW1zKHNvbHZlZCk=?= In-Reply-To: References: Message-ID: Hi Gustav, Thank you for reporting about the issue with pics on report - I have put it on http://northwind.codeplex.com/WorkItem/View.aspx?WorkItemId=479 (report's PDF attached - pics are there when run it on my system) If you can fix the issue while developing the other report please do the fix to have this report working OK with any system locale. The locale of developed here report was probably Russian not English (I haven't checked yet)... Thank you. -- Shamil -----Original Message----- From: "Gustav Brock" To: Date: Fri, 10 Apr 2009 16:38:17 +0200 Subject: [dba-VB] Database driven images not showing in non-english systems(solved) > Hi all > > This report didn't display pictures for me. As I didn't find it very likely for Shamil not to leave a note of some issue if this really should be the case, I looked for other possibilities for the cause of this error. Further, when I previewed the dataset in VS, the pictures did display in the grid, thus the pictures had to be present. > As the pictures are read directly from a field in the database, I guessed somehow the Report Viewer got it wrong but how? > > After some googling I located this page which is to the point and had a very good explanation of the issue which is a localization issue: > > http://forums.devarticles.com/showpost.php?p=51707&postcount=3 > > As the pictures had been stored most likely in an English version, I tried with the value of 79 for the length of the header as the article suggests: > > =System.Text.Encoding.Default.GetBytes(Mid(System.Text.Encoding.Default.GetString(Fields!Picture.Value),79)) > > Voil?! The pictures are displayed! > > Now, the really clever thing would be to expand the expression to retrieve the length of the header automatically so a picture could be stored and retrieved by any combination of localizations. > > /gustav > > > >>> Salakhetdinov Shamil 09-04-2009 20:32:15 >>> > > As I have written early today I have got opprtunity to develop several reports from 3rd SCRUM Sprint, namely: > > 1) Catalog & Catalog subreport > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From Gustav at cactus.dk Fri Apr 10 11:38:11 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 10 Apr 2009 18:38:11 +0200 Subject: [dba-VB] SCRUM: Please use CodePlex Northwind.NET sources as Message-ID: Hi Shamil OK, will do so. I have never been a fan of the query dialog boxes of Access so I would probably have found another method anyway. /gustav >>> Salakhetdinov Shamil 10-04-2009 17:20:43 >>> Hi Gustav, <<< counting the option(s) - let me see: >>> Thank you :) (I just have had some time yesterday and decided to push developed the oother items a bit. I promise not to do that in the future when the team gets more active...) BTW, if you wanted to make this report by using pure dataset solution (IOW without developing any views or SPs for it) - please do it that way. I'm reconsidering my approach to use views and SPs: the most probable use case scenario developers will use datasets(/virtual data tables) to the max not SPs and views especially (probably) the developers with MS Access development experience - so let's use datasets if you don't mind.... The "Employee Sales by Country" report is parameterized - let's keep parameteres on report's form not as it's done in MS Access Nortwind where parameters are specified in dialog boxes. Thank you. -- Shamil -----Original Message----- From: "Gustav Brock" To: Date: Fri, 10 Apr 2009 13:34:34 +0200 Subject: Re: [dba-VB] SCRUM: Please use CodePlex Northwind.NET sources as > Hi SCRUM Team > > Well, I think I choose - counting the option(s) - let me see: > > 1) Employee Sales by Country > > /gustav > > > >>> Salakhetdinov Shamil 09-04-2009 20:32:15 >>> > > Hi SCRUM Team and Mark, > > Yes, I have just wanted to write nearly the same you Mark have written in your quoted message: > > - let's keep your server for everyday work, and > - let's keep CodePlex for dicsussions, issue tracking, instant messaging etc. > > And I will be posting new code to CodePlex from time to time (in the end of every SCRUM Sprint). > > As I have written early today I have got opprtunity to develop several reports from 3rd SCRUM Sprint, namely: > > 1) Catalog & Catalog subreport > 2) Customers Labels > 3) Summary of Sales by Quarter > 4) Summary of Sales by Year > > They all are done now and are committed to both Mark's server (our main SCC server), and CodePlex SCC server (secondary server for public use). > > The two reports still todo in this Sprint are: > > 1) Employee Sales by Country > 2) Invoice > > Mike and Gustav, please select, which one you wanted to develop. > > Doug and Arthur are you here? Tnen you can take for development reports from the product backlog: > > 1) Sales by Category (with subreport) > 2) Sales by Year (with subreport) > > Please ask any questions. > > Thank you. > > -- > Shamil From mcp2004 at mail.ru Fri Apr 10 13:10:00 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Fri, 10 Apr 2009 22:10:00 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IFBsZWFzZSB1c2UgQ29kZVBsZXggTm9ydGh3?= =?koi8-r?b?aW5kLk5FVCBzb3VyY2VzIGFz?= In-Reply-To: <8B27A27881764B1C9A9D701D9CE23ECA@Mattys> References: <8B27A27881764B1C9A9D701D9CE23ECA@Mattys> Message-ID: Hi Mike, Please ask any questions on how to make the "Invoice" report. Please do the report parameterized by Order.ID (in the case Order.ID is NULL all the invoices should be output to the report). Sorry, no time to prepare another tutorial: basically this Invoice report is expected to be rather simple stuff to develop (when one makes such reports regularily) but when one starts doing them they could have some tough times especially if they come with MS Access reporting experience: - the Invoice report is expected to use MS ReportViewer's Table control with one group with header and footer. For report' logo you can use NorthwindTradersLogoForOrderForm.jpg from \Resources subfolder (make it embedded into report by using MS ReportViewer's Image control) Please ask any questions. Gistav, please correct me if I'm wrong with something I have written above, please add your notes (if any) to help Mark to make his first(?) MS ReportViewer report... Thank you. -- Shamil -----Original Message----- From: "Mike Mattys" To: "Salakhetdinov Shamil" ,"Discussion concerning Visual Basic and related programming issues." Date: Thu, 9 Apr 2009 14:44:25 -0400 Subject: Re: [dba-VB]SCRUM: Please use CodePlex Northwind.NET sources as > Hi Shamil & SCRUM Team, > > I'll choose the Invoice. > > - > Michael R Mattys >MapPoint and Database Dev > www.mattysconsulting.com > - > ----- Original Message ----- > From: "Salakhetdinov Shamil" > To: "dba-VB" > Sent: Thursday, April 09, 2009 2:32 PM > Subject: Re: [dba-VB]SCRUM: Please use CodePlex Northwind.NET sources as > > > > > > Hi SCRUM Team and Mark, > > > > Yes, I have just wanted to write nearly the same you Mark have written in > > your quoted message: > > > > - let's keep your server for everyday work, and > > - let's keep CodePlex for dicsussions, issue tracking, instant messaging > > etc. > > > > And I will be posting new code to CodePlex from time to time (in the end > > of every SCRUM Sprint). > > > > As I have written early today I have got opprtunity to develop several > > reports from 3rd SCRUM Sprint, namely: > > > > 1) Catalog & Catalog subreport > > 2) Customers Labels > > 3) Summary of Sales by Quarter > > 4) Summary of Sales by Year > > > > They all are done now and are committed to both Mark's server (our main > > SCC server), and CodePlex SCC server (secondary server for public use). > > > > The two reports still todo in this Sprint are: > > > > 1) Employee Sales by Country > > 2) Invoice > > > > Mike and Gustav, please select, which one you wanted to develop. > > > > Doug and Arthur are you here? Tnen you can take for development reports > > from the product backlog: > > > > 1) Sales by Category (with subreport) > > 2) Sales by Year (with subreport) > > > > Please ask any questions. > > > > Thank you. > > > > -- > > Shamil > > > > > > -----Original Message----- > > From: Mark Breen > > To: Salakhetdinov Shamil , "Discussion concerning Visual > > Basic and related programming issues." > > Date: Thu, 9 Apr 2009 19:04:16 +0100 > > Subject: Re: [dba-VB] SCRUM: Please use CodePlex Northwind.NET sources as > > > >> Hello Guys, > >> > >> What ever is best for the team is fine with me. > >> > >> The server is available as long as we need it. > >> > >> Shamil, if we find a solution to the lock issue, feel free to move back > >> to > >> codeplex at anytime, in the meantime, is this server works, we can use > >> it. > >> > >> Let me suggest that codeplex is a nice environment to work in, lots of > >> like > >> minded people there, so perhaps we can continue to use it as a issue > >> tracker, as a docs store, as a notification by email service etc. and > >> even > >> as a place to publish the code to AccessD from time to time, but where > >> the > >> daily traffic and locking is required, you can use my server. > >> > >> Completely up to you and Gustav. > >> > >> Let me remind you also that it is easy to create multiple stores on > >> SubVersion, with different user rights to different projects. If you > >> wanted > >> to have a "ScrumMastersOnly" store, I could give you and Gustav rights to > >> that, and it would ensure work there does not accidently get overwritten. > >> > >> While I do want to keep my nose out of the business, it is this version > >> hell > >> that we have a real oppertunity to crack now, if we do not crack it early > >> on, it will only become worse later on. It should take zero minutes for > >> you > >> and Gustav when people check in code. > >> > >> If I can help, let me know what you think I can / should do to assist. > >> > >> thanks > >> > >> Mark > >> > >> > >> > >> > >> > >> > >> > >> 2009/4/9 Salakhetdinov Shamil > >> > >> > Hi Mike, > >> > > >> > Well, one of the options is to have only coordinators (Shamil and > >> > Gustav) > >> > to be responsible to update .sln and .csproj files. I can't say I like > >> > this > >> > option as it limits the other members freedom to modify .sln and > >> > .csproj > >> > when needed. Therefore yes, we probably have to keep using Mark's > >> > server... > >> > > >> > Then we have to find easy and streamlined way to publish versions on > >> > CodePlex: doing that manually takes too much time and is error prone - > >> > I > >> > have had to make four iterations yesterday until I have got correct > >> > version > >> > published there. > >> > > >> > Thank you. > >> > > >> > -- > >> > Shamil > >> > > >> > -----Original Message----- > >> > From: "Mike Mattys" > >> > To: "Salakhetdinov Shamil" ,"Discussion concerning > >> > Visual > >> > Basic and related programming issues." > >> > Date: Thu, 9 Apr 2009 08:38:55 -0400 > >> > Subject: Re: [dba-VB]SCRUM: Please use CodePlex Northwind.NET sources > >> > as > >> > > >> > > It appears that we don't have a choice. > >> > > I have no issue with having it on Mark's server > >> > > ... unless Mark does?! :) > >> > > > >> > > - > >> > > Michael R Mattys > >> > > MapPoint and Database Dev > >> > > www.mattysconsulting.com > >> > > - > >> > > ----- Original Message ----- > >> > > From: "Salakhetdinov Shamil" > >> > > To: "Discussion concerning Visual Basic and related programming > >> > > issues." > >> > > > >> > > Sent: Thursday, April 09, 2009 6:50 AM > >> > > Subject: Re: [dba-VB]SCRUM: Please use CodePlex Northwind.NET sources > >> > > as > >> > > > >> > > > >> > > > Hi SCRUM Team, > >> > > > > >> > > > It may happen we'd better not swtich to CodePlex SVN SCC server, at > >> > least > >> > > > not now - I have just tried to use SVN Lock command with CodePlex > >> > > > SVN > >> > > > server to temporarly lock .csproj, and this Lock command failed: > >> > > > > >> > > > Command: Lock > >> > > > Error: Server sent unexpected return value (405 Method Not Allowed) > >> > > > in > >> > > > response to > >> > > > Error: LOCK request for > >> > > > '/svn/Northwind.NET.FE/Northwind.NET.FE.csproj' > >> > > > Finished!: > >> > > > > >> > > > Let's stay with Mark's SCC SVN server? > >> > > > Any other proposals how to solve the issue? > >> > > > I must say that preparing CodePlex codeset from the latest sourices > >> > > > we > >> > > > kept so far on Mark's server takes quite some time - I did that > >> > > > work > >> > > > several times already and I wanted to avoid spendinbg time on it > >> > > > again, > >> > > > but inability of CodePlex server to lock project and other source > >> > > > files > >> > > > could result in some havoc in the sources... > >> > > > > >> > > > What to do? > >> > > > > >> > > > Thank you. > >> > > > > >> > > > -- > >> > > > Shamil > >> > > > > >> > > > -----Original Message----- > >> > > > From: Salakhetdinov Shamil > >> > > > To: dba-VB > >> > > > Date: Thu, 09 Apr 2009 13:58:21 +0400 > >> > > > Subject: [dba-VB] SCRUM: Please use CodePlex Northwind.NET sources > >> > > > as > >> > > > > >> > > >> Hi SCRUM Team, > >> > > >> > >> > > >> I have got switched to CodePlex Northwind.NET project as main SCC > >> > server. > >> > > >> Please fdllow-up. > >> > > >> > >> > > >> The latest source code (from yesterday) is here: > >> > > >> > >> > > >> > >> > http://northwind.codeplex.com/SourceControl/changeset/view/5527#134202 > >> > > >> > >> > > >> To access SCC SVN server use the following attributes: > >> > > >> > >> > > >> URL: https://northwind.svn.codeplex.com/svn > >> > > >> Username: > >> > > >> Password: > >> > > >> > >> > > >> Thank you Mark for your help with SCC usage jump-start! > >> > > >> > >> > > >> Evertually we could try to setup step by step a whole "software > >> > factory" > >> > > >> on your server starting SVN server, continuing with > >> > > >> CruiseControl.NET > >> > > >> driving MSBuild (or NANT?) to build SQL database(s) from scripts > >> > > >> and > >> > > >> sample data, to compile source code, to build solutions and to run > >> > > >> automated tests, to use SandCastle to generate code docs from XML > >> > > >> comments etc. etc, Sources for SVN SCC server running there can be > >> > > >> automatically supplyed by using SVN utitlities getting latest > >> > > >> sources > >> > > >> from CodePlex Northwind.NET and pushing them to your SCC server... > >> > > >> > >> > > >> Thank you. > >> > > >> > >> > > >> -- > >> > > >> Shamil > >> > > > >> > > >> > _______________________________________________ > >> > dba-VB mailing list > >> > dba-VB at databaseadvisors.com > >> > http://databaseadvisors.com/mailman/listinfo/dba-vb > >> > http://www.databaseadvisors.com > >> > > >> > > >> > >> > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > From Gustav at cactus.dk Fri Apr 10 13:22:31 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 10 Apr 2009 20:22:31 +0200 Subject: [dba-VB] SCRUM: Please use CodePlex Northwind.NET sources as Message-ID: Hi Shamil and Mike That's fine - but I can add that the first reports I made were heavily assisted by the wizard you can select to use - makes at least some data to be presented initially which otherwise can be quite hard at the beginning when you try to find up and down of the designer. Further, many features are "hidden" - you have to right-click here and there to have a popup menu with a lot of interesting options - like page header and footer. The properties pane only displays a fraction of the options. Also, coming from Access, you wonder where the Details section is. At takes a little while for you to realize that everything like that is lists or tables. But it all adds up to a very powerful environment. /gustav >>> Salakhetdinov Shamil 10-04-2009 20:10:00 >>> Hi Mike, Please ask any questions on how to make the "Invoice" report. Please do the report parameterized by Order.ID (in the case Order.ID is NULL all the invoices should be output to the report). Sorry, no time to prepare another tutorial: basically this Invoice report is expected to be rather simple stuff to develop (when one makes such reports regularily) but when one starts doing them they could have some tough times especially if they come with MS Access reporting experience: - the Invoice report is expected to use MS ReportViewer's Table control with one group with header and footer. For report' logo you can use NorthwindTradersLogoForOrderForm.jpg from \Resources subfolder (make it embedded into report by using MS ReportViewer's Image control) Please ask any questions. Gistav, please correct me if I'm wrong with something I have written above, please add your notes (if any) to help Mark to make his first(?) MS ReportViewer report... Thank you. -- Shamil -----Original Message----- From: "Mike Mattys" To: "Salakhetdinov Shamil" ,"Discussion concerning Visual Basic and related programming issues." Date: Thu, 9 Apr 2009 14:44:25 -0400 Subject: Re: [dba-VB]SCRUM: Please use CodePlex Northwind.NET sources as > Hi Shamil & SCRUM Team, > > I'll choose the Invoice. > > - > Michael R Mattys >MapPoint and Database Dev > www.mattysconsulting.com From mmattys at rochester.rr.com Fri Apr 10 13:46:31 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Fri, 10 Apr 2009 14:46:31 -0400 Subject: [dba-VB] SCRUM: Please use CodePlex Northwind.NET sources as References: <8B27A27881764B1C9A9D701D9CE23ECA@Mattys> Message-ID: <7DA0F370B2B6403089AFDB13F0CD311D@Mattys> Hi Shamil, I'll look at the reports that have already been done. I will probably have questions. - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Salakhetdinov Shamil" To: "dba-VB" Sent: Friday, April 10, 2009 2:10 PM Subject: Re: [dba-VB]SCRUM: Please use CodePlex Northwind.NET sources as > > Hi Mike, > > Please ask any questions on how to make the "Invoice" report. > > Please do the report parameterized by Order.ID (in the case Order.ID is > NULL all the invoices should be output to the report). > > Sorry, no time to prepare another tutorial: basically this Invoice report > is expected to be rather simple stuff to develop (when one makes such > reports regularily) but when one starts doing them they could have some > tough times especially if they come with MS Access reporting experience: > > - the Invoice report is expected to use MS ReportViewer's Table control > with one group with header and footer. > > For report' logo you can use NorthwindTradersLogoForOrderForm.jpg from > \Resources subfolder (make it embedded into report by using MS > ReportViewer's Image control) > > Please ask any questions. > > Gistav, please correct me if I'm wrong with something I have written > above, please add your notes (if any) to help Mark to make his first(?) MS > ReportViewer report... > > Thank you. > > -- > Shamil > > > -----Original Message----- > From: "Mike Mattys" > To: "Salakhetdinov Shamil" ,"Discussion concerning Visual > Basic and related programming issues." > Date: Thu, 9 Apr 2009 14:44:25 -0400 > Subject: Re: [dba-VB]SCRUM: Please use CodePlex Northwind.NET sources as > >> Hi Shamil & SCRUM Team, >> >> I'll choose the Invoice. >> >> - >> Michael R Mattys >>MapPoint and Database Dev >> www.mattysconsulting.com >> - >> ----- Original Message ----- >> From: "Salakhetdinov Shamil" >> To: "dba-VB" >> Sent: Thursday, April 09, 2009 2:32 PM >> Subject: Re: [dba-VB]SCRUM: Please use CodePlex Northwind.NET sources as >> >> >> > >> > Hi SCRUM Team and Mark, >> > >> > Yes, I have just wanted to write nearly the same you Mark have written >> > in >> > your quoted message: >> > >> > - let's keep your server for everyday work, and >> > - let's keep CodePlex for dicsussions, issue tracking, instant >> > messaging >> > etc. >> > >> > And I will be posting new code to CodePlex from time to time (in the >> > end >> > of every SCRUM Sprint). >> > >> > As I have written early today I have got opprtunity to develop several >> > reports from 3rd SCRUM Sprint, namely: >> > >> > 1) Catalog & Catalog subreport >> > 2) Customers Labels >> > 3) Summary of Sales by Quarter >> > 4) Summary of Sales by Year >> > >> > They all are done now and are committed to both Mark's server (our main >> > SCC server), and CodePlex SCC server (secondary server for public use). >> > >> > The two reports still todo in this Sprint are: >> > >> > 1) Employee Sales by Country >> > 2) Invoice >> > >> > Mike and Gustav, please select, which one you wanted to develop. >> > >> > Doug and Arthur are you here? Tnen you can take for development reports >> > from the product backlog: >> > >> > 1) Sales by Category (with subreport) >> > 2) Sales by Year (with subreport) >> > >> > Please ask any questions. >> > >> > Thank you. >> > >> > -- >> > Shamil From mcp2004 at mail.ru Fri Apr 10 14:05:04 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Fri, 10 Apr 2009 23:05:04 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IFBsZWFzZSB1c2UgQ29kZVBsZXggTm9ydGh3?= =?koi8-r?b?aW5kLk5FVCBzb3VyY2VzIGFz?= In-Reply-To: <7DA0F370B2B6403089AFDB13F0CD311D@Mattys> References: <7DA0F370B2B6403089AFDB13F0CD311D@Mattys> Message-ID: Hi Mike, OK, you're welcome. The following source mentioned already here is good: http://www.gotreportviewer.com/ Please note I'm living at GMT+3 time zone to not wait my response when I'm sleeping. You can also try to ping me via MS Messenger if needed - I'm online in it when I'm working. Thank you. -- Shamil -----Original Message----- From: "Mike Mattys" To: "Salakhetdinov Shamil" ,"Discussion concerning Visual Basic and related programming issues." Date: Fri, 10 Apr 2009 14:46:31 -0400 Subject: Re: [dba-VB]SCRUM: Please use CodePlex Northwind.NET sources as > Hi Shamil, > > I'll look at the reports that have already been done. > I will probably have questions. > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > ----- Original Message ----- > From: "Salakhetdinov Shamil" > To: "dba-VB" > Sent: Friday, April 10, 2009 2:10 PM > Subject: Re: [dba-VB]SCRUM: Please use CodePlex Northwind.NET sources as > > > > > > Hi Mike, > > > > Please ask any questions on how to make the "Invoice" report. > > > > Please do the report parameterized by Order.ID (in the case Order.ID is > > NULL all the invoices should be output to the report). > > > > Sorry, no time to prepare another tutorial: basically this Invoice report > > is expected to be rather simple stuff to develop (when one makes such > > reports regularily) but when one starts doing them they could have some > > tough times especially if they come with MS Access reporting experience: > > > > - the Invoice report is expected to use MS ReportViewer's Table control > > with one group with header and footer. > > > > For report' logo you can use NorthwindTradersLogoForOrderForm.jpg from > > \Resources subfolder (make it embedded into report by using MS > > ReportViewer's Image control) > > > > Please ask any questions. > > > > Gistav, please correct me if I'm wrong with something I have written > > above, please add your notes (if any) to help Mark to make his first(?) MS > > ReportViewer report... > > > > Thank you. > > > > -- > > Shamil > > > > > > -----Original Message----- > > From: "Mike Mattys" > > To: "Salakhetdinov Shamil" ,"Discussion concerning Visual > > Basic and related programming issues." > > Date: Thu, 9 Apr 2009 14:44:25 -0400 > > Subject: Re: [dba-VB]SCRUM: Please use CodePlex Northwind.NET sources as > > > >> Hi Shamil & SCRUM Team, > >> > >> I'll choose the Invoice. > >> > >> - > >> Michael R Mattys > >>MapPoint and Database Dev > >> www.mattysconsulting.com > >> - > >> ----- Original Message ----- > >> From: "Salakhetdinov Shamil" > >> To: "dba-VB" > >> Sent: Thursday, April 09, 2009 2:32 PM > >> Subject: Re: [dba-VB]SCRUM: Please use CodePlex Northwind.NET sources as > >> > >> > >> > > >> > Hi SCRUM Team and Mark, > >> > > >> > Yes, I have just wanted to write nearly the same you Mark have written > >> > in > >> > your quoted message: > >> > > >> > - let's keep your server for everyday work, and > >> > - let's keep CodePlex for dicsussions, issue tracking, instant > >> > messaging > >> > etc. > >> > > >> > And I will be posting new code to CodePlex from time to time (in the > >> > end > >> > of every SCRUM Sprint). > >> > > >> > As I have written early today I have got opprtunity to develop several > >> > reports from 3rd SCRUM Sprint, namely: > >> > > >> > 1) Catalog & Catalog subreport > >> > 2) Customers Labels > >> > 3) Summary of Sales by Quarter > >> > 4) Summary of Sales by Year > >> > > >> > They all are done now and are committed to both Mark's server (our main > >> > SCC server), and CodePlex SCC server (secondary server for public use). > >> > > >> > The two reports still todo in this Sprint are: > >> > > >> > 1) Employee Sales by Country > >> > 2) Invoice > >> > > >> > Mike and Gustav, please select, which one you wanted to develop. > >> > > >> > Doug and Arthur are you here? Tnen you can take for development reports > >> > from the product backlog: > >> > > >> > 1) Sales by Category (with subreport) > >> > 2) Sales by Year (with subreport) > >> > > >> > Please ask any questions. > >> > > >> > Thank you. > >> > > >> > -- > >> > Shamil > From mcp2004 at mail.ru Fri Apr 10 14:30:00 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Fri, 10 Apr 2009 23:30:00 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IFBsZWFzZSB1c2UgQ29kZVBsZXggTm9ydGh3?= =?koi8-r?b?aW5kLk5FVCBzb3VyY2VzCWFz?= In-Reply-To: References: Message-ID: Hi Gustav, Yes, it's a powerful reports generation tool/environment. I prefer to not use Wizard at all as dragging and dropping fields from Datasets window is quick enough for rought outlining of a report with Table control already dropped on it. Note for Mike: ================= Please note that Table control sections' rows can be inserted above and below the current default row for all the sections: - detail, header, footer, group (when you introduce it/them). And you can merge adjacent cells etc. - first make layout as close as possible to the final layout by inseting rows and merging cells, then drag and drop dataset's(s') fields on table's cells... You can have several tables in one report each driven by its own dataset - that would be as having several detail sections. You cn suppress output of Table control's detail, header, footer, group rows... You can repeat table's header or group rows on new page, you can set property to insert page breaks on group footer output etc. ... ================= BTW, I have never developed *parameterized* MS ReportViewer control reports bound to *ADO.NET datasets* - I have only developed parameterized reports for MS SQL 2005 Reporting Services and for ASP.NET 2.0 but using MS SQL DataSources - I mean this kind of MS ReportViewer control reports' binding is new for me, and this time I expect to learn from you and Mike how to make them developed :) I must say I have also never used MS ReportViewer subreports - there was no need, and reports I developed were rather complex... I'd also note that when using ReportViewer Control one can experience VS2008 crashes - just accept it as inevitable fact... Thank you. -- Shamil -----Original Message----- From: "Gustav Brock" To: Date: Fri, 10 Apr 2009 20:22:31 +0200 Subject: Re: [dba-VB] SCRUM: Please use CodePlex Northwind.NET sources as > Hi Shamil and Mike > > That's fine - but I can add that the first reports I made were heavily assisted by the wizard you can select to use - makes at least some data to be presented initially which otherwise can be quite hard at the beginning when you try to find up and down of the designer. > > Further, many features are "hidden" - you have to right-click here and there to have a popup menu with a lot of interesting options - like page header and footer. The properties pane only displays a fraction of the options. > > Also, coming from Access, you wonder where the Details section is. At takes a little while for you to realize that everything like that is lists or tables. But it all adds up to a very powerful environment. > > /gustav > > > >>> Salakhetdinov Shamil 10-04-2009 20:10:00 >>> > > Hi Mike, > > Please ask any questions on how to make the "Invoice" report. > > Please do the report parameterized by Order.ID (in the case Order.ID is NULL all the invoices should be output to the report). > > Sorry, no time to prepare another tutorial: basically this Invoice report is expected to be rather simple stuff to develop (when one makes such reports regularily) but when one starts doing them they could have some tough times especially if they come with MS Access reporting experience: > > - the Invoice report is expected to use MS ReportViewer's Table control with one group with header and footer. > > For report' logo you can use NorthwindTradersLogoForOrderForm.jpg from \Resources subfolder (make it embedded into report by using MS ReportViewer's Image control) > > Please ask any questions. > > Gistav, please correct me if I'm wrong with something I have written above, please add your notes (if any) to help Mark to make his first(?) MS ReportViewer report... > > Thank you. > > -- > Shamil > > > -----Original Message----- > From: "Mike Mattys" > To: "Salakhetdinov Shamil" ,"Discussion concerning Visual Basic and related programming issues." > Date: Thu, 9 Apr 2009 14:44:25 -0400 > Subject: Re: [dba-VB]SCRUM: Please use CodePlex Northwind.NET sources as > > > Hi Shamil & SCRUM Team, > > > > I'll choose the Invoice. > > > > - > > Michael R Mattys > >MapPoint and Database Dev > > www.mattysconsulting.com > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From fuller.artful at gmail.com Sun Apr 12 05:34:29 2009 From: fuller.artful at gmail.com (Arthur Fuller) Date: Sun, 12 Apr 2009 06:34:29 -0400 Subject: [dba-VB] SCRUM: Arthur Fuller is planning to join our team and TargetProcess intriduction.... In-Reply-To: References: Message-ID: <29f585dd0904120334v2f20edcaq1aaf6b1ff91e9f7d@mail.gmail.com> Please excuse my tardiness in replying, but I have been on my back really sick for the past week almost. I'm pleased to be welcomed aboard. I have a couple of questions: 1. Must I do something in particular to confirm that I joined and if so, what? 2. Is it necessary to use SQL Express? I only have SQL 2008 Developer loaded on this machine. Will the connection or at least the server name have to be modified? 3. I use integrated security. Does the project? Thanks all and happy Easter. Arthur From mcp2004 at mail.ru Sun Apr 12 07:51:19 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Sun, 12 Apr 2009 16:51:19 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IEFydGh1ciBGdWxsZXIgaXMgcGxhbm5pbmcg?= =?koi8-r?b?dG8gam9pbiBvdXIgdGVhbSBhbmQgVGFyZ2V0UHJvY2VzcyBpbnRy?= =?koi8-r?b?aWR1Y3Rpb24uLi4u?= In-Reply-To: <29f585dd0904120334v2f20edcaq1aaf6b1ff91e9f7d@mail.gmail.com> References: <29f585dd0904120334v2f20edcaq1aaf6b1ff91e9f7d@mail.gmail.com> Message-ID: Hi Athur, Welcome aboard! SQL2008 Developer Edition is OK just do not use SQL 2008 specific new features while developing T-SQL as we're using SQL2005 as our base SQL Server platform. Integrated secutiry is OK. (we use conection string where you specify your SQL Server connection attributes) Please read Northwind.NET Developer's Checklist at http://northwind.codeplex.com/Thread/View.aspx?ThreadId=53025 Please ask any questions if something will be unclear. Thank you. -- Shamil -----Original Message----- From: Arthur Fuller To: "Discussion concerning Visual Basic and related programming issues." Date: Sun, 12 Apr 2009 06:34:29 -0400 Subject: Re: [dba-VB] SCRUM: Arthur Fuller is planning to join our team and TargetProcess intriduction.... > Please excuse my tardiness in replying, but I have been on my back really > sick for the past week almost. I'm pleased to be welcomed aboard. I have a > couple of questions: > > 1. Must I do something in particular to confirm that I joined and if so, > what? > 2. Is it necessary to use SQL Express? I only have SQL 2008 Developer loaded > on this machine. Will the connection or at least the server name have to be > modified? > 3. I use integrated security. Does the project? > > Thanks all and happy Easter. > > Arthur > > From mmattys at rochester.rr.com Sun Apr 12 21:09:55 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Sun, 12 Apr 2009 22:09:55 -0400 Subject: [dba-VB] SCRUM: Passing variable to or from reports and forms References: Message-ID: <9F3207D1DA794BCC8027B692F69F66C7@Mattys> Hi SCRUM Team, I have made the datasource and rdlc of the Invoice Report and bound it to InvoiceReport.cs. If I understand correctly, I can -create a global static variable in Globals.cs or -create a public property in the Orders form for the purpose of passing this variable as a parameter to the report. I could also use a stored procedure to delete and re-create Invoice Filter. What is the recommended method for passing variables locally vs ASP.Net? - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - From mmattys at rochester.rr.com Mon Apr 13 09:05:15 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Mon, 13 Apr 2009 10:05:15 -0400 Subject: [dba-VB] SCRUM: Passing variable to or from reports and forms References: <9F3207D1DA794BCC8027B692F69F66C7@Mattys> Message-ID: <3621C6BE79E441C5BCD6C909B06F3B79@Mattys> Hi SCRUM Team, Looks like everyone is busy :) I decided to temporarily remove the parameter from the view vw_Invoices that is the source of the Invoice Report and tried to run it. The error I've received is rather puzzling - it was probably there all along and waited patiently. This will probably make veteran .Net developer laugh ... The error is System.Data.ConstraintException I see the "Help" system in .Net has been further "enhanced" also :( - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Mike Mattys" To: "Salakhetdinov Shamil" ; "Discussion concerning Visual Basic and related programming issues." Sent: Sunday, April 12, 2009 10:09 PM Subject: [dba-VB] SCRUM: Passing variable to or from reports and forms > Hi SCRUM Team, > > I have made the datasource and rdlc of the Invoice Report and bound it to > InvoiceReport.cs. > > If I understand correctly, I can > > -create a global static variable in Globals.cs or > -create a public property in the Orders form > > for the purpose of passing this variable as a parameter to the report. > > I could also use a stored procedure to delete and re-create Invoice > Filter. > > What is the recommended method for passing variables locally vs ASP.Net? > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com From mcp2004 at mail.ru Mon Apr 13 15:05:35 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Tue, 14 Apr 2009 00:05:35 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IFBsZWFzZSB1c2UgQ29kZVBsZXggTm9ydGh3?= =?koi8-r?b?aW5kLk5FVCBzb3VyY2VzIGFz?= In-Reply-To: References: Message-ID: Hi Doug, OK, when you'll make the report you can send the sources to me and I will make them uploaded(/committed) to our SVN server. Please do not forget to deliver the text of View/Stored Procedure (if any) together with your sources. BTW, you can have a look at screenshots on how to make a simple (parameterized) report using MS ReportViewer Control: http://northwind.codeplex.com/WorkItem/View.aspx?WorkItemId=547 Thank you. -- Shamil P.S. Time to sleep here... -----Original Message----- From: "Doug Murphy" To: "'Salakhetdinov Shamil'" Date: Sun, 12 Apr 2009 13:02:48 -0700 Subject: RE: [dba-VB]SCRUM: Please use CodePlex Northwind.NET sources as > Hello Shamil, > > I will attempt Sales by Year. I may need assitance in uploading the files I > work on with the source control system. > > Doug > > -----Original Message----- > From: dba-vb-bounces at databaseadvisors.com > [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Salakhetdinov > Shamil > Sent: Thursday, April 09, 2009 11:32 AM > To: dba-VB > Subject: Re: [dba-VB]SCRUM: Please use CodePlex Northwind.NET sources as > > > Hi SCRUM Team and Mark, > > Yes, I have just wanted to write nearly the same you Mark have written in > your quoted message: > > - let's keep your server for everyday work, and > - let's keep CodePlex for dicsussions, issue tracking, instant messaging > etc. > > And I will be posting new code to CodePlex from time to time (in the end of > every SCRUM Sprint). > > As I have written early today I have got opprtunity to develop several > reports from 3rd SCRUM Sprint, namely: > > 1) Catalog & Catalog subreport > 2) Customers Labels > 3) Summary of Sales by Quarter > 4) Summary of Sales by Year > > They all are done now and are committed to both Mark's server (our main SCC > server), and CodePlex SCC server (secondary server for public use). > > The two reports still todo in this Sprint are: > > 1) Employee Sales by Country > 2) Invoice > > Mike and Gustav, please select, which one you wanted to develop. > > Doug and Arthur are you here? Tnen you can take for development reports from > the product backlog: > > 1) Sales by Category (with subreport) > 2) Sales by Year (with subreport) > > Please ask any questions. > > Thank you. > > -- > Shamil > > > -----Original Message----- > From: Mark Breen > To: Salakhetdinov Shamil , "Discussion concerning Visual > Basic and related programming issues." > Date: Thu, 9 Apr 2009 19:04:16 +0100 > Subject: Re: [dba-VB] SCRUM: Please use CodePlex Northwind.NET sources as > > > Hello Guys, > > > > What ever is best for the team is fine with me. > > > > The server is available as long as we need it. > > > > Shamil, if we find a solution to the lock issue, feel free to move > > back to codeplex at anytime, in the meantime, is this server works, we can > use it. > > > > Let me suggest that codeplex is a nice environment to work in, lots of > > like minded people there, so perhaps we can continue to use it as a > > issue tracker, as a docs store, as a notification by email service > > etc. and even as a place to publish the code to AccessD from time to > > time, but where the daily traffic and locking is required, you can use my > server. > > > > Completely up to you and Gustav. > > > > Let me remind you also that it is easy to create multiple stores on > > SubVersion, with different user rights to different projects. If you > > wanted to have a "ScrumMastersOnly" store, I could give you and Gustav > > rights to that, and it would ensure work there does not accidently get > overwritten. > > > > While I do want to keep my nose out of the business, it is this > > version hell that we have a real oppertunity to crack now, if we do > > not crack it early on, it will only become worse later on. It should > > take zero minutes for you and Gustav when people check in code. > > > > If I can help, let me know what you think I can / should do to assist. > > > > thanks > > > > Mark > > > > > > > > > > > > > > > > 2009/4/9 Salakhetdinov Shamil > > > > > Hi Mike, > > > > > > Well, one of the options is to have only coordinators (Shamil and > > > Gustav) to be responsible to update .sln and .csproj files. I can't > > > say I like this option as it limits the other members freedom to > > > modify .sln and .csproj when needed. Therefore yes, we probably have to > keep using Mark's server... > > > > > > Then we have to find easy and streamlined way to publish versions on > > > CodePlex: doing that manually takes too much time and is error prone > > > - I have had to make four iterations yesterday until I have got > > > correct version published there. > > > > > > Thank you. > > > > > > -- > > > Shamil > > > > > > -----Original Message----- > > > From: "Mike Mattys" > > > To: "Salakhetdinov Shamil" ,"Discussion concerning > > > Visual Basic and related programming issues." > > > > > > Date: Thu, 9 Apr 2009 08:38:55 -0400 > > > Subject: Re: [dba-VB]SCRUM: Please use CodePlex Northwind.NET > > > sources as > > > > > > > It appears that we don't have a choice. > > > > I have no issue with having it on Mark's server ... unless Mark > > > > does?! :) > > > > > > > > - > > > > Michael R Mattys > > > > MapPoint and Database Dev > > > > www.mattysconsulting.com > > > > - > > > > ----- Original Message ----- > > > > From: "Salakhetdinov Shamil" > > > > To: "Discussion concerning Visual Basic and related programming > issues." > > > > > > > > Sent: Thursday, April 09, 2009 6:50 AM > > > > Subject: Re: [dba-VB]SCRUM: Please use CodePlex Northwind.NET > > > > sources as > > > > > > > > > > > > > Hi SCRUM Team, > > > > > > > > > > It may happen we'd better not swtich to CodePlex SVN SCC server, > > > > > at > > > least > > > > > not now - I have just tried to use SVN Lock command with > > > > > CodePlex SVN server to temporarly lock .csproj, and this Lock > command failed: > > > > > > > > > > Command: Lock > > > > > Error: Server sent unexpected return value (405 Method Not > > > > > Allowed) in response to > > > > > Error: LOCK request for > '/svn/Northwind.NET.FE/Northwind.NET.FE.csproj' > > > > > Finished!: > > > > > > > > > > Let's stay with Mark's SCC SVN server? > > > > > Any other proposals how to solve the issue? > > > > > I must say that preparing CodePlex codeset from the latest > > > > > sourices we kept so far on Mark's server takes quite some time - > > > > > I did that work several times already and I wanted to avoid > > > > > spendinbg time on it again, but inability of CodePlex server to > > > > > lock project and other source files could result in some havoc in > the sources... > > > > > > > > > > What to do? > > > > > > > > > > Thank you. > > > > > > > > > > -- > > > > > Shamil > > > > > > > > > > -----Original Message----- > > > > > From: Salakhetdinov Shamil > > > > > To: dba-VB > > > > > Date: Thu, 09 Apr 2009 13:58:21 +0400 > > > > > Subject: [dba-VB] SCRUM: Please use CodePlex Northwind.NET > > > > > sources as > > > > > > > > > >> Hi SCRUM Team, > > > > >> > > > > >> I have got switched to CodePlex Northwind.NET project as main > > > > >> SCC > > > server. > > > > >> Please fdllow-up. > > > > >> > > > > >> The latest source code (from yesterday) is here: > > > > >> > > > > >> > > > http://northwind.codeplex.com/SourceControl/changeset/view/5527#1342 > > > 02 > > > > >> > > > > >> To access SCC SVN server use the following attributes: > > > > >> > > > > >> URL: https://northwind.svn.codeplex.com/svn > > > > >> Username: > > > > >> Password: > > > > >> > > > > >> Thank you Mark for your help with SCC usage jump-start! > > > > >> > > > > >> Evertually we could try to setup step by step a whole "software > > > factory" > > > > >> on your server starting SVN server, continuing with > > > > >> CruiseControl.NET driving MSBuild (or NANT?) to build SQL > > > > >> database(s) from scripts and sample data, to compile source > > > > >> code, to build solutions and to run automated tests, to use > > > > >> SandCastle to generate code docs from XML comments etc. etc, > > > > >> Sources for SVN SCC server running there can be automatically > > > > >> supplyed by using SVN utitlities getting latest sources from > CodePlex Northwind.NET and pushing them to your SCC server... > > > > >> > > > > >> Thank you. > > > > >> > > > > >> -- > > > > >> Shamil > > > > > > > > > > _______________________________________________ > > > dba-VB mailing list > > > dba-VB at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > > http://www.databaseadvisors.com > > > > > > > > > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mcp2004 at mail.ru Mon Apr 13 15:08:19 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Tue, 14 Apr 2009 00:08:19 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IFBhc3NpbmcgdmFyaWFibGUgdG8gb3IgZnJv?= =?koi8-r?b?bSByZXBvcnRzIGFuZCBmb3Jtcw==?= In-Reply-To: <3621C6BE79E441C5BCD6C909B06F3B79@Mattys> References: <3621C6BE79E441C5BCD6C909B06F3B79@Mattys> Message-ID: Hi Mike and SCRUM team, The sample set of screenshots on how to make parameterized report is published here at CodePlex: http://northwind.codeplex.com/WorkItem/View.aspx?WorkItemId=547 and also at dba-VB MS Live SkyDrive in HOW TOs section. Thank you. -- Shamil -----Original Message----- From: "Mike Mattys" To: "Discussion concerning Visual Basic and related programming issues." Date: Mon, 13 Apr 2009 10:05:15 -0400 Subject: Re: [dba-VB] SCRUM: Passing variable to or from reports and forms > Hi SCRUM Team, > > Looks like everyone is busy :) > > I decided to temporarily remove the parameter from the view vw_Invoices > that is the source of the Invoice Report and tried to run it. The error I've > received is rather puzzling - it was probably there all along and waited > patiently. > > This will probably make veteran .Net developer laugh ... > The error is System.Data.ConstraintException > I see the "Help" system in .Net has been further "enhanced" also :( > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > ----- Original Message ----- > From: "Mike Mattys" > To: "Salakhetdinov Shamil" ; "Discussion concerning Visual > Basic and related programming issues." > Sent: Sunday, April 12, 2009 10:09 PM > Subject: [dba-VB] SCRUM: Passing variable to or from reports and forms > > > > Hi SCRUM Team, > > > > I have made the datasource and rdlc of the Invoice Report and bound it to > > InvoiceReport.cs. > > > > If I understand correctly, I can > > > > -create a global static variable in Globals.cs or > > -create a public property in the Orders form > > > > for the purpose of passing this variable as a parameter to the report. > > > > I could also use a stored procedure to delete and re-create Invoice > > Filter. > > > > What is the recommended method for passing variables locally vs ASP.Net? > > > > - > > Michael R Mattys > > MapPoint and Database Dev > > www.mattysconsulting.com > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From Gustav at cactus.dk Mon Apr 13 16:28:29 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Mon, 13 Apr 2009 23:28:29 +0200 Subject: [dba-VB] SCRUM: Please use CodePlex Northwind.NET sources Message-ID: Hi all This has been a busy Easter so I'm a little behind with the Employees Sales by Country report ... /gustav >>> Gustav at cactus.dk 10-04-2009 18:38 >>> Hi Shamil OK, will do so. I have never been a fan of the query dialog boxes of Access so I would probably have found another method anyway. /gustav >>> Salakhetdinov Shamil 10-04-2009 17:20:43 >>> Hi Gustav, <<< counting the option(s) - let me see: >>> Thank you :) (I just have had some time yesterday and decided to push developed the oother items a bit. I promise not to do that in the future when the team gets more active...) BTW, if you wanted to make this report by using pure dataset solution (IOW without developing any views or SPs for it) - please do it that way. I'm reconsidering my approach to use views and SPs: the most probable use case scenario developers will use datasets(/virtual data tables) to the max not SPs and views especially (probably) the developers with MS Access development experience - so let's use datasets if you don't mind.... The "Employee Sales by Country" report is parameterized - let's keep parameteres on report's form not as it's done in MS Access Nortwind where parameters are specified in dialog boxes. Thank you. -- Shamil -----Original Message----- From: "Gustav Brock" To: Date: Fri, 10 Apr 2009 13:34:34 +0200 Subject: Re: [dba-VB] SCRUM: Please use CodePlex Northwind.NET sources as > Hi SCRUM Team > > Well, I think I choose - counting the option(s) - let me see: > > 1) Employee Sales by Country > > /gustav From mmattys at rochester.rr.com Mon Apr 13 22:39:55 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Mon, 13 Apr 2009 23:39:55 -0400 Subject: [dba-VB] SCRUM: Passing variable to or from reports and forms References: <3621C6BE79E441C5BCD6C909B06F3B79@Mattys> Message-ID: <5C34E8F9882F4D5CAD144550FF3D3680@Mattys> Thank you, Shamil. I followed your tutorial, yet I used a far more complex query; therefore I got to encounter errors due to relations/constraints. My TSQL skills may be somewhat wanting, so I used "simpleReportsDataSet.EnforceConstraints = false;" The compiler doesn't seem to like int? OrderID = Null I just set OrderID to 0 in Load event - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Salakhetdinov Shamil" To: "Discussion concerning Visual Basic and related programming issues." Sent: Monday, April 13, 2009 4:08 PM Subject: Re: [dba-VB]SCRUM: Passing variable to or from reports and forms > > Hi Mike and SCRUM team, > > The sample set of screenshots on how to make parameterized report is > published here at CodePlex: > > http://northwind.codeplex.com/WorkItem/View.aspx?WorkItemId=547 > > and also at dba-VB MS Live SkyDrive in HOW TOs section. > > Thank you. > > -- > Shamil > > -----Original Message----- > From: "Mike Mattys" > To: "Discussion concerning Visual Basic and related programming > issues." > Date: Mon, 13 Apr 2009 10:05:15 -0400 > Subject: Re: [dba-VB] SCRUM: Passing variable to or from reports and forms > >> Hi SCRUM Team, >> >> Looks like everyone is busy :) >> >> I decided to temporarily remove the parameter from the view vw_Invoices >> that is the source of the Invoice Report and tried to run it. The error >> I've >> received is rather puzzling - it was probably there all along and waited >> patiently. >> >> This will probably make veteran .Net developer laugh ... >> The error is System.Data.ConstraintException >> I see the "Help" system in .Net has been further "enhanced" also :( >> >> - >> Michael R Mattys >> MapPoint and Database Dev >> www.mattysconsulting.com >> - >> ----- Original Message ----- >> From: "Mike Mattys" >> To: "Salakhetdinov Shamil" ; "Discussion concerning >> Visual >> Basic and related programming issues." >> Sent: Sunday, April 12, 2009 10:09 PM >> Subject: [dba-VB] SCRUM: Passing variable to or from reports and forms >> >> >> > Hi SCRUM Team, >> > >> > I have made the datasource and rdlc of the Invoice Report and bound it >> > to >> > InvoiceReport.cs. >> > >> > If I understand correctly, I can >> > >> > -create a global static variable in Globals.cs or >> > -create a public property in the Orders form >> > >> > for the purpose of passing this variable as a parameter to the report. >> > >> > I could also use a stored procedure to delete and re-create Invoice >> > Filter. >> > >> > What is the recommended method for passing variables locally vs >> > ASP.Net? >> > >> > - >> > Michael R Mattys >> > MapPoint and Database Dev >> > www.mattysconsulting.com >> >> _______________________________________________ >> dba-VB mailing list >> dba-VB at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/dba-vb >> http://www.databaseadvisors.com >> > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From fuller.artful at gmail.com Tue Apr 14 09:18:09 2009 From: fuller.artful at gmail.com (Arthur Fuller) Date: Tue, 14 Apr 2009 10:18:09 -0400 Subject: [dba-VB] SCRUM: Error in script 0004_vw_AlphabeticalListOfProductsReport Message-ID: <29f585dd0904140718t51f563d2m837a20c2c53e1d2d@mail.gmail.com> Using build 5527, I'm getting an error in the script 0004_vw_AlphabeticalListOfProductsReport.sql. The bad line is second-last: e c.ID = p.CategoryId What should this line read? Thanks, Arthur From mmattys at rochester.rr.com Tue Apr 14 09:23:45 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Tue, 14 Apr 2009 10:23:45 -0400 Subject: [dba-VB] SCRUM: Error in script0004_vw_AlphabeticalListOfProductsReport References: <29f585dd0904140718t51f563d2m837a20c2c53e1d2d@mail.gmail.com> Message-ID: Hi Arthur, I have the same thing. - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Arthur Fuller" To: "Discussion concerning Visual Basic and related programming issues." Sent: Tuesday, April 14, 2009 10:18 AM Subject: [dba-VB] SCRUM: Error in script0004_vw_AlphabeticalListOfProductsReport > Using build 5527, I'm getting an error in the script > 0004_vw_AlphabeticalListOfProductsReport.sql. The bad line is second-last: > > e c.ID = p.CategoryId > > What should this line read? > > Thanks, > Arthur > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From fuller.artful at gmail.com Tue Apr 14 09:37:17 2009 From: fuller.artful at gmail.com (Arthur Fuller) Date: Tue, 14 Apr 2009 10:37:17 -0400 Subject: [dba-VB] SCRUM: Error in script0004_vw_AlphabeticalListOfProductsReport In-Reply-To: References: <29f585dd0904140718t51f563d2m837a20c2c53e1d2d@mail.gmail.com> Message-ID: <29f585dd0904140737s54570e3ft415468a12edcac10@mail.gmail.com> I just stumbled into another problem, but I suppose that it's understandable. I am using the 2008 versions of both SQL and Visual Studio. SSMS can't find the solution file because the extensions are different (.sln versus .ssmssln). I guess I'm going to have to install SQL 2005 and VS 2005 after all. That's not a problem. I only removed them because I was getting short on disk space. I just hope that I don't have to remove 2008 and then install them in order. Sigh, Arthur On Tue, Apr 14, 2009 at 10:23 AM, Mike Mattys wrote: > Hi Arthur, > > I have the same thing. > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > From mmattys at rochester.rr.com Tue Apr 14 10:02:26 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Tue, 14 Apr 2009 11:02:26 -0400 Subject: [dba-VB] SCRUM: 3rd week Sprint References: Message-ID: <13FDD2BF396648A8AA3A41B397614ABA@Mattys> Hi SCRUM Team, I've uploaded the Invoice Report and dataset dependencies. - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - From mmattys at rochester.rr.com Tue Apr 14 10:06:20 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Tue, 14 Apr 2009 11:06:20 -0400 Subject: [dba-VB] SCRUM: 3rd week Sprint References: <13FDD2BF396648A8AA3A41B397614ABA@Mattys> Message-ID: <5504F24A88554D2ABC402F36418CEC80@Mattys> Hi SCRUM Team, sp_Invoices was sent to Shamil ... - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Mike Mattys" To: "Salakhetdinov Shamil" ; "Discussion concerning Visual Basic and related programming issues." Sent: Tuesday, April 14, 2009 11:02 AM Subject: Re: [dba-VB] SCRUM: 3rd week Sprint > Hi SCRUM Team, > > I've uploaded the Invoice Report and dataset dependencies. > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com From mcp2004 at mail.ru Tue Apr 14 11:40:17 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Tue, 14 Apr 2009 20:40:17 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IEVycm9yIGluc2NyaXB0MDAwNF92d19BbHBo?= =?koi8-r?b?YWJldGljYWxMaXN0T2ZQcm9kdWN0c1JlcG9ydA==?= In-Reply-To: References: Message-ID: Hi Mike and Arthur, The issue is corrected. Updated script committed to SVN server. Thank you. -- Shamil -----Original Message----- From: "Mike Mattys" To: "Discussion concerning Visual Basic and related programming issues." Date: Tue, 14 Apr 2009 10:23:45 -0400 Subject: Re: [dba-VB] SCRUM: Error inscript0004_vw_AlphabeticalListOfProductsReport > Hi Arthur, > > I have the same thing. > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > ----- Original Message ----- > From: "Arthur Fuller" > To: "Discussion concerning Visual Basic and related programming issues." > > Sent: Tuesday, April 14, 2009 10:18 AM > Subject: [dba-VB] SCRUM: Error in > script0004_vw_AlphabeticalListOfProductsReport > > > > Using build 5527, I'm getting an error in the script > > 0004_vw_AlphabeticalListOfProductsReport.sql. The bad line is second-last: > > > > e c.ID = p.CategoryId > > > > What should this line read? > > > > Thanks, > > Arthur > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From fuller.artful at gmail.com Tue Apr 14 11:42:42 2009 From: fuller.artful at gmail.com (Arthur Fuller) Date: Tue, 14 Apr 2009 12:42:42 -0400 Subject: [dba-VB] SCRUM: Error inscript0004_vw_AlphabeticalListOfProductsReport In-Reply-To: References: Message-ID: <29f585dd0904140942p3aebf5a5k217091cf26bce865@mail.gmail.com> Thanks, Shamil. On Tue, Apr 14, 2009 at 12:40 PM, Salakhetdinov Shamil wrote: > Hi Mike and Arthur, > > The issue is corrected. > Updated script committed to SVN server. > From mcp2004 at mail.ru Tue Apr 14 11:44:27 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Tue, 14 Apr 2009 20:44:27 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IEVycm9yIGluc2NyaXB0MDAwNF92d19BbHBo?= =?koi8-r?b?YWJldGljYWxMaXN0T2ZQcm9kdWN0c1JlcG9ydA==?= In-Reply-To: <29f585dd0904140737s54570e3ft415468a12edcac10@mail.gmail.com> References: <29f585dd0904140737s54570e3ft415468a12edcac10@mail.gmail.com> Message-ID: Hi Arthur, No, you don't need MS SQL 2005 and VS2005. .sln is a VS2008 solution and we use only them in our Northwind.NET project. I must say I have never used MS SQL solutions nor for MS SQL 2005 nor for MS SQL 2008. -- Shamil -----Original Message----- From: Arthur Fuller To: "Discussion concerning Visual Basic and related programming issues." Date: Tue, 14 Apr 2009 10:37:17 -0400 Subject: Re: [dba-VB] SCRUM: Error inscript0004_vw_AlphabeticalListOfProductsReport > I just stumbled into another problem, but I suppose that it's > understandable. I am using the 2008 versions of both SQL and Visual Studio. > SSMS can't find the solution file because the extensions are different (.sln > versus .ssmssln). I guess I'm going to have to install SQL 2005 and VS 2005 > after all. That's not a problem. I only removed them because I was getting > short on disk space. I just hope that I don't have to remove 2008 and then > install them in order. > > Sigh, > Arthur > > On Tue, Apr 14, 2009 at 10:23 AM, Mike Mattys wrote: > > > Hi Arthur, > > > > I have the same thing. > > > > - > > Michael R Mattys > > MapPoint and Database Dev > > www.mattysconsulting.com > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mcp2004 at mail.ru Tue Apr 14 11:47:42 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Tue, 14 Apr 2009 20:47:42 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IDNyZCB3ZWVrIFNwcmludA==?= In-Reply-To: <5504F24A88554D2ABC402F36418CEC80@Mattys> References: <5504F24A88554D2ABC402F36418CEC80@Mattys> Message-ID: Hi SCRUM Team, I have addded Mike's report to .csproj and I have committed the new version of sources to our SVN server. Mike currently plans to do some fixes for the current version of report. Thank you. -- Shamil -----Original Message----- From: "Mike Mattys" To: "Discussion concerning Visual Basic and related programming issues." Date: Tue, 14 Apr 2009 11:06:20 -0400 Subject: Re: [dba-VB] SCRUM: 3rd week Sprint > Hi SCRUM Team, > > sp_Invoices was sent to Shamil ... > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > ----- Original Message ----- > From: "Mike Mattys" > To: "Salakhetdinov Shamil" ; "Discussion concerning Visual > Basic and related programming issues." > Sent: Tuesday, April 14, 2009 11:02 AM > Subject: Re: [dba-VB] SCRUM: 3rd week Sprint > > > > Hi SCRUM Team, > > > > I've uploaded the Invoice Report and dataset dependencies. > > > > - > > Michael R Mattys > > MapPoint and Database Dev > > www.mattysconsulting.com > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mcp2004 at mail.ru Tue Apr 14 11:54:47 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Tue, 14 Apr 2009 20:54:47 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IEVycm9yIGluc2NyaXB0MDAwNF92d19BbHBo?= =?koi8-r?b?YWJldGljYWxMaXN0T2ZQcm9kdWN0c1JlcG9ydA==?= In-Reply-To: <29f585dd0904140942p3aebf5a5k217091cf26bce865@mail.gmail.com> References: <29f585dd0904140942p3aebf5a5k217091cf26bce865@mail.gmail.com> Message-ID: Don't mention it, Arthur, my pleasure. BTW, AFAIS you have got the sources from CodePlex - they are OK but we use Mark Breen's SVN server as our main development Source Code Control(SCC) server. Did you get requested your username/password from Mark, and did you get connected to this server using Torsoise SVN? (it's not urgent now to do that for you as you're just starting but please keep in mind that information in our main SCC server's location to not get confused when somebody of the team will write that they made updates of the sources of SVN server but you'll not see them if you'll not get connected to Mark's server. And CodePlex sources are usually updated only in the end of SCRUM Sprint) Thank you. -- Shamil -----Original Message----- From: Arthur Fuller To: Salakhetdinov Shamil , "Discussion concerning Visual Basic and related programming issues." Date: Tue, 14 Apr 2009 12:42:42 -0400 Subject: Re: [dba-VB] SCRUM: Error inscript0004_vw_AlphabeticalListOfProductsReport > Thanks, Shamil. > > On Tue, Apr 14, 2009 at 12:40 PM, Salakhetdinov Shamil wrote: > > > Hi Mike and Arthur, > > > > The issue is corrected. > > Updated script committed to SVN server. > > > > From fuller.artful at gmail.com Tue Apr 14 11:55:26 2009 From: fuller.artful at gmail.com (Arthur Fuller) Date: Tue, 14 Apr 2009 12:55:26 -0400 Subject: [dba-VB] SCRUM: Error inscript0004_vw_AlphabeticalListOfProductsReport In-Reply-To: References: <29f585dd0904140737s54570e3ft415468a12edcac10@mail.gmail.com> Message-ID: <29f585dd0904140955l3a2eb76jf45d293feb459cae@mail.gmail.com> Ah. I was trying to open it from SSMS instead of VS! Doh! On Tue, Apr 14, 2009 at 12:44 PM, Salakhetdinov Shamil wrote: > Hi Arthur, > > No, you don't need MS SQL 2005 and VS2005. > > .sln is a VS2008 solution and we use only them in our Northwind.NET > project. > > I must say I have never used MS SQL solutions nor for MS SQL 2005 nor for > MS SQL 2008. > From fuller.artful at gmail.com Tue Apr 14 14:54:19 2009 From: fuller.artful at gmail.com (Arthur Fuller) Date: Tue, 14 Apr 2009 15:54:19 -0400 Subject: [dba-VB] SCRUM: Error inscript0004_vw_AlphabeticalListOfProductsReport In-Reply-To: References: <29f585dd0904140942p3aebf5a5k217091cf26bce865@mail.gmail.com> Message-ID: <29f585dd0904141254ld77c1e9h910ac1cd0e4d0df7@mail.gmail.com> I haven't received a username/password yet from Mark. I gather that I will also need a URL that connects me to Mark's SVN server. Perhaps I have that in a message somewhere. I'm new to this setup so please be patient with me. I have used the MS version control with web interface but I didn't set it up. When I was hired someone else set it up for me, so I didn't see the setup details. It was just there when I was hired. The way it worked, I had a local mirror of the project's directories, exactly the same as what was on the version control system. Thanks, Arthur From marklbreen at gmail.com Thu Apr 16 16:38:54 2009 From: marklbreen at gmail.com (marklbreen at gmail.com) Date: Thu, 16 Apr 2009 14:38:54 -0700 (PDT) Subject: [dba-VB] SCRUM: Error Message-ID: <32913691.7888.1239917936708.JavaMail.seven@ap1.trial.red.7sys.net> inscript0004_vw_AlphabeticalListOfProductsReport MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Hello Arthur, If you can wait until Sunday, I will send the details then, if you need access before then email me directly and I will send you back my username and password which you can use for a few days. Sorry for the delay, Mark --- Sent with System SEVEN - the new generation of mobile messaging -original message- Subject: Re: [dba-VB] SCRUM: Error inscript0004_vw_AlphabeticalListOfProductsReport From: "Arthur Fuller" Date: 14/04/2009 21:55 I haven't received a username/password yet from Mark. I gather that I will also need a URL that connects me to Mark's SVN server. Perhaps I have that in a message somewhere. I'm new to this setup so please be patient with me. I have used the MS version control with web interface but I didn't set it up. When I was hired someone else set it up for me, so I didn't see the setup details. It was just there when I was hired. The way it worked, I had a local mirror of the project's directories, exactly the same as what was on the version control system. Thanks, Arthur _______________________________________________ dba-VB mailing list dba-VB at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/dba-vb http://www.databaseadvisors.com From mcp2004 at mail.ru Sat Apr 18 07:43:42 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Sat, 18 Apr 2009 16:43:42 +0400 Subject: [dba-VB] Northwind.NET Prerelease Message-ID: Hi SCRUM Team, I have published prerealese test version here: http://northwind.codeplex.com/WorkItem/View.aspx?WorkItemId=638 It's also available here: http://smsconsulting.spb.ru/scrum/Northwind.NET.0.9.99.zip (~1.5 MB) This is a prerelease version for public testing. To run the application unzip attached archive on your disk, and start Northwind.NET.FE.exe This Northwind.NET application uses user instance of MS SQL 2005/2008 Express with attached database located in \Databases subfolder. Here is a connection string: You can also use MS SQL 2005/2008 Standard/Prof/Enterprise editions - in that case attach NorthwindNET.mdf file to your target MS SQL Server instance and change the above connection string. Northwind.NET 0.9.99 files & folders ======================= 18.04.2009 15:44 1,522,688 Northwind.NET.FE.exe 18.04.2009 16:08 1,191 Northwind.NET.FE.exe.config 18.04.2009 15:44 7,680 Northwind.NET.Utilities.dll 18.04.2009 16:14 Database 18.04.2009 16:14 Logs 18.04.2009 16:15 Pictures .\Database 18.04.2009 16:17 4,194,304 NorthwindNET.mdf 18.04.2009 16:17 1,048,576 NorthwindNET_log.ldf .\Logs 18.04.2009 16:17 107 NorthWind.NET.log .\0.9.99\Pictures 28.03.2009 21:11 41,112 EMPID1.BMP 28.03.2009 21:11 41,112 EMPID2.BMP 28.03.2009 21:11 41,112 EMPID3.BMP 28.03.2009 21:11 41,368 EMPID4.BMP 28.03.2009 21:11 41,112 EMPID5.BMP 28.03.2009 21:11 41,368 EMPID6.BMP 28.03.2009 21:11 41,112 EMPID7.BMP 28.03.2009 21:11 41,112 EMPID8.BMP 28.03.2009 21:11 41,112 EMPID9.BMP Thank you. -- Shamil From mcp2004 at mail.ru Sun Apr 19 00:43:54 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Sun, 19 Apr 2009 09:43:54 +0400 Subject: [dba-VB] =?koi8-r?b?Tm9ydGh3aW5kLk5FVCBQcmVyZWxlYXNl?= In-Reply-To: References: Message-ID: Hi SCRUM Team and all, Arthur, Mike, Gustav and myself did do some testing of the prerelease version, and we all found it good enough for the first release. I'm going to release Northwind.NET v.1.0 this evening (GMT+3) on http://northwind.codeplex.com Any final notes? Thank you. -- Shamil -----Original Message----- From: Salakhetdinov Shamil To: dba-VB Date: Sat, 18 Apr 2009 16:43:42 +0400 Subject: [dba-VB] Northwind.NET Prerelease > Hi SCRUM Team, > > I have published prerealese test version here: > > http://northwind.codeplex.com/WorkItem/View.aspx?WorkItemId=638 > > It's also available here: > > http://smsconsulting.spb.ru/scrum/Northwind.NET.0.9.99.zip (~1.5 MB) > > This is a prerelease version for public testing. > To run the application unzip attached archive on your disk, and start Northwind.NET.FE.exe > This Northwind.NET application uses user instance of MS SQL 2005/2008 Express with attached database located in \Databases subfolder. > > Here is a connection string: > > > connectionString="Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\Database\NorthwindNET.mdf;Integrated Security=True;User Instance=True" > providerName="System.Data.SqlClient" /> > > > You can also use MS SQL 2005/2008 Standard/Prof/Enterprise editions - in that case attach NorthwindNET.mdf file to your target MS SQL Server instance and change the above connection string. > > Northwind.NET 0.9.99 files & folders > ======================= > > 18.04.2009 15:44 1,522,688 Northwind.NET.FE.exe > 18.04.2009 16:08 1,191 Northwind.NET.FE.exe.config > 18.04.2009 15:44 7,680 Northwind.NET.Utilities.dll > 18.04.2009 16:14 Database > 18.04.2009 16:14 Logs > 18.04.2009 16:15 Pictures > > .\Database > > 18.04.2009 16:17 4,194,304 NorthwindNET.mdf > 18.04.2009 16:17 1,048,576 NorthwindNET_log.ldf > > .\Logs > > 18.04.2009 16:17 107 NorthWind.NET.log > > .\0.9.99\Pictures > > 28.03.2009 21:11 41,112 EMPID1.BMP > 28.03.2009 21:11 41,112 EMPID2.BMP > 28.03.2009 21:11 41,112 EMPID3.BMP > 28.03.2009 21:11 41,368 EMPID4.BMP > 28.03.2009 21:11 41,112 EMPID5.BMP > 28.03.2009 21:11 41,368 EMPID6.BMP > 28.03.2009 21:11 41,112 EMPID7.BMP > 28.03.2009 21:11 41,112 EMPID8.BMP > 28.03.2009 21:11 41,112 EMPID9.BMP > > Thank you. > > -- > Shamil > > > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mcp2004 at mail.ru Sun Apr 19 11:37:50 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Sun, 19 Apr 2009 20:37:50 +0400 Subject: [dba-VB] Northwind.NET v.1.0 Released Message-ID: Hi All, Northwind.NET v.1.0 Sample Application's sources and executables are released today on CodePlex as planned. Here is the link: http://northwind.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=26348 (watch line wraps) Please try to use this sample application and post your comments, remarks, proposals and reviews on CodePlex or on dba-VB. Thank you everybody who participated in this project and who supported it - in alphabetical order of first names: Arthur Fuller Doug Murphy Gustav Brock John Colby Mark Breen Mike Mattys as well as a few interested "lurkers" whom I do not mention here as I do not have their permission to do that - if you wanted please announce yourself here, and we will mention you within every new release notes as support group "pushing" us to keep going forward with this project. I do hope there will be more releases of this sample application coming in the future. Thank you. -- Shamil Salakhetdinov From mcp2004 at mail.ru Sun Apr 19 12:11:05 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Sun, 19 Apr 2009 21:11:05 +0400 Subject: [dba-VB] Proposing/Planning Northwind.NET v.1.5 Message-ID: Hi SCRUM Team and All, With Northwind.NET v.1.0 has got released today I wanted to propose to immediately start the next week a follow-up project: Northwind.NET v.1.5 Sample Application - that would be an intermediate project/release to develop and release later Northwind.NET v.2.0 Sample application: the idea is to "morph" in two steps the current set of forms and reports (Northwind.NET v.1.0) into TreeView based GUI as well as to modularize the current Northwind.NET.FE "monolith". Who is in? Please announce here your interest to participate in the follow-up project. Then we can exchange our ideas what we can do. Planned deadline for v.1.5 release are two weeks starting Monday, April 20, 2009. Thank you. -- Shamil P.S. I still didn't have opportunity to keep tracing our project progress in TargetProcess as I have had to do too much development and I didn't have free time left for TargetProcess data entering/editing... From Gustav at cactus.dk Sun Apr 19 12:27:35 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Sun, 19 Apr 2009 19:27:35 +0200 Subject: [dba-VB] Proposing/Planning Northwind.NET v.1.5 Message-ID: Hi Shamil Count me in please! But I think you need to elaborate a bit on your thoughts about "TreeView based GUI" and "monolith" ... I guess you mean a treeview structured menu system to replace the switchboard form. If so, I made one recently and it has its challenges, but users are very happy with it. A MDI Parent Form was the container and all app forms were children of this. /gustav >>> Salakhetdinov Shamil 19-04-2009 19:11:05 >>> Hi SCRUM Team and All, With Northwind.NET v.1.0 has got released today I wanted to propose to immediately start the next week a follow-up project: Northwind.NET v.1.5 Sample Application - that would be an intermediate project/release to develop and release later Northwind.NET v.2.0 Sample application: the idea is to "morph" in two steps the current set of forms and reports (Northwind.NET v.1.0) into TreeView based GUI as well as to modularize the current Northwind.NET.FE "monolith". Who is in? Please announce here your interest to participate in the follow-up project. Then we can exchange our ideas what we can do. Planned deadline for v.1.5 release are two weeks starting Monday, April 20, 2009. Thank you. -- Shamil P.S. I still didn't have opportunity to keep tracing our project progress in TargetProcess as I have had to do too much development and I didn't have free time left for TargetProcess data entering/editing... From mcp2004 at mail.ru Sun Apr 19 13:18:25 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Sun, 19 Apr 2009 22:18:25 +0400 Subject: [dba-VB] =?koi8-r?b?UHJvcG9zaW5nL1BsYW5uaW5nIE5vcnRod2luZC5ORVQg?= =?koi8-r?b?di4xLjU=?= In-Reply-To: References: Message-ID: Hi Gustav, Thank you. Yes - "a treeview structured menu system to replace the switchboard form." <<< If so, I made one recently and it has its challenges, but users are very happy with it. >>> Yes, I do remember you have posted on that subject on AccessD or dba-VB - can we use parts of this your application GUI in our open source Northwind.NET project? <<< A MDI Parent Form was the container and all app forms were children of this. >>> I'd propose to use SDI not MDI and Custom Controls developed/"morphed" from Northwind.NET v.1.0 forms. SDI will use Splitter control to split SDI form into TreeView section and a Custom Controls' section. For the v.1.5 we can even use List Control instead of TreeView. For v.2.0 there will be additional Splitter control introduced to further split Custom Controls' section into two subsections: ListView and Custom Conrtols. v.2.0 will also for sure use TreeView as the main navigation method as well as will introduce paged navigation via ListView - the way the forms are getting data now in Northwind.NET v.1.0 is not good/will be slow for large datasets - that has to be changed... <<< split "monolith" >>> I mean to move/convert: 1) Datasets into Northwind.NET.DataSets; 2) Forms into Northwind.NET.Forms (or Northwind.NET.Forms.UserControls) having custom controls obstained from current forms; 3) Reports into Northwind.NET.Reports - that would have all .rdlc files as well as custom controls obtained from current reports' forms (but with just one generic custom control for reports without parameters) and dedicated custom controls for reports with parameters. (We can even try to develop generic solution with one custom control for all reports and generating controls to enter parameter values on-the-fly but that would need some advanced programming I wanted to avoid because of tight deadlines/scarse development resources - but if anybody from outside of our team will come with ready to use generic solution we can use it immediately) The idea to use Custom Controls has an advantage to have them reused in the follow-up WPF sample application(s) "out-of-the-box" because WPF forms can host WinForms custom controls AFAIK although I didn't test that... Of course when going from "monolith" to modularized architecture there come some side-effects/draw-backs - one of them is described here: Issue On Decoupling DataSets From WinForms FE Project http://northwind.codeplex.com/Thread/View.aspx?ThreadId=53037 This issue (if I'm not missing its effective workaround) is one of the reasons (for me at least) to "suspect" DataSets are not so good for Enterprise Level development (if MS will not fix the above issue real soon) - and that's why our roadmap to come finally to ADO.NET Entity Framework is looking currently as the right way to aim at long run... Last note for now: splitting "monolith" Northwind.NET.FE project doesn't mean here to break it - I'd propsoe to leave it as it's, and create Northwind.NET.FE.1.5 project for the intermediate release and then Northwind.NET.FE.2.0 for teh release having Treeview + ListView paged + Custom Controls based user interface. Of course one can propose many more improvements (/new sections) to GUI but to keep developing and releasing new versions steadily we have to keep adding new features/new GUI elements in small chunks... Thank you. -- Shamil -----Original Message----- From: "Gustav Brock" To: Date: Sun, 19 Apr 2009 19:27:35 +0200 Subject: Re: [dba-VB] Proposing/Planning Northwind.NET v.1.5 > Hi Shamil > > Count me in please! > > But I think you need to elaborate a bit on your thoughts about "TreeView based GUI" and "monolith" ... > > I guess you mean a treeview structured menu system to replace the switchboard form. If so, I made one recently and it has its challenges, but users are very happy with it. A MDI Parent Form was the container and all app forms were children of this. > > /gustav > > >>> Salakhetdinov Shamil 19-04-2009 19:11:05 >>> > Hi SCRUM Team and All, > > With Northwind.NET v.1.0 has got released today I wanted to propose to immediately start the next week a follow-up project: > > Northwind.NET v.1.5 Sample Application - that would be an intermediate project/release to develop and release later Northwind.NET v.2.0 Sample application: the idea is to "morph" in two steps the current set of forms and reports (Northwind.NET v.1.0) into TreeView based GUI as well as to modularize the current Northwind.NET.FE "monolith". > > Who is in? > Please announce here your interest to participate in the follow-up project. Then we can exchange our ideas what we can do. > Planned deadline for v.1.5 release are two weeks starting Monday, April 20, 2009. > > Thank you. > > -- > Shamil > > P.S. I still didn't have opportunity to keep tracing our project progress in TargetProcess as I have had to do too much development and I didn't have free time left for TargetProcess data entering/editing... > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mmattys at rochester.rr.com Sun Apr 19 19:25:23 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Sun, 19 Apr 2009 20:25:23 -0400 Subject: [dba-VB] Proposing/Planning Northwind.NET v.1.5 References: Message-ID: <9202B2E1F5D94AF19D3B564F4AFAF869@Mattys> Hi Shamil and Gustav, I'm pleased to attend the next engagement ... (I spent a lot on this, I'd better learn it!) - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Gustav Brock" To: Sent: Sunday, April 19, 2009 1:27 PM Subject: Re: [dba-VB] Proposing/Planning Northwind.NET v.1.5 > Hi Shamil > > Count me in please! > > But I think you need to elaborate a bit on your thoughts about "TreeView > based GUI" and "monolith" ... > > I guess you mean a treeview structured menu system to replace the > switchboard form. If so, I made one recently and it has its challenges, > but users are very happy with it. A MDI Parent Form was the container and > all app forms were children of this. > > /gustav > >>>> Salakhetdinov Shamil 19-04-2009 19:11:05 >>> > Hi SCRUM Team and All, > > With Northwind.NET v.1.0 has got released today I wanted to propose to > immediately start the next week a follow-up project: > > Northwind.NET v.1.5 Sample Application - that would be an intermediate > project/release to develop and release later Northwind.NET v.2.0 Sample > application: the idea is to "morph" in two steps the current set of forms > and reports (Northwind.NET v.1.0) into TreeView based GUI as well as to > modularize the current Northwind.NET.FE "monolith". > > Who is in? > Please announce here your interest to participate in the follow-up > project. Then we can exchange our ideas what we can do. > Planned deadline for v.1.5 release are two weeks starting Monday, April > 20, 2009. > > Thank you. > > -- > Shamil > > P.S. I still didn't have opportunity to keep tracing our project progress > in TargetProcess as I have had to do too much development and I didn't > have free time left for TargetProcess data entering/editing... > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > > From mcp2004 at mail.ru Mon Apr 20 00:43:48 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Mon, 20 Apr 2009 09:43:48 +0400 Subject: [dba-VB] =?koi8-r?b?UHJvcG9zaW5nL1BsYW5uaW5nIE5vcnRod2luZC5ORVQg?= =?koi8-r?b?di4xLjU=?= In-Reply-To: <9202B2E1F5D94AF19D3B564F4AFAF869@Mattys> References: <9202B2E1F5D94AF19D3B564F4AFAF869@Mattys> Message-ID: Hi Mike, Thank you, I was quite sure you'll continue participating in this endeavor :) -- Shamil -----Original Message----- From: "Mike Mattys" To: "Discussion concerning Visual Basic and related programming issues." Date: Sun, 19 Apr 2009 20:25:23 -0400 Subject: Re: [dba-VB] Proposing/Planning Northwind.NET v.1.5 > Hi Shamil and Gustav, > > I'm pleased to attend the next engagement ... > > (I spent a lot on this, I'd better learn it!) > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > ----- Original Message ----- > From: "Gustav Brock" > To: > Sent: Sunday, April 19, 2009 1:27 PM > Subject: Re: [dba-VB] Proposing/Planning Northwind.NET v.1.5 > > > > Hi Shamil > > > > Count me in please! > > > > But I think you need to elaborate a bit on your thoughts about "TreeView > > based GUI" and "monolith" ... > > > > I guess you mean a treeview structured menu system to replace the > > switchboard form. If so, I made one recently and it has its challenges, > > but users are very happy with it. A MDI Parent Form was the container and > > all app forms were children of this. > > > > /gustav > > > >>>> Salakhetdinov Shamil 19-04-2009 19:11:05 >>> > > Hi SCRUM Team and All, > > > > With Northwind.NET v.1.0 has got released today I wanted to propose to > > immediately start the next week a follow-up project: > > > > Northwind.NET v.1.5 Sample Application - that would be an intermediate > > project/release to develop and release later Northwind.NET v.2.0 Sample > > application: the idea is to "morph" in two steps the current set of forms > > and reports (Northwind.NET v.1.0) into TreeView based GUI as well as to > > modularize the current Northwind.NET.FE "monolith". > > > > Who is in? > > Please announce here your interest to participate in the follow-up > > project. Then we can exchange our ideas what we can do. > > Planned deadline for v.1.5 release are two weeks starting Monday, April > > 20, 2009. > > > > Thank you. > > > > -- > > Shamil > > > > P.S. I still didn't have opportunity to keep tracing our project progress > > in TargetProcess as I have had to do too much development and I didn't > > have free time left for TargetProcess data entering/editing... > > > > > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mcp2004 at mail.ru Mon Apr 20 01:01:13 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Mon, 20 Apr 2009 10:01:13 +0400 Subject: [dba-VB] =?koi8-r?b?UHJvcG9zaW5nL1BsYW5uaW5nIE5vcnRod2luZC5ORVQg?= =?koi8-r?b?di4xLjU=?= In-Reply-To: References: Message-ID: Hi SCRUM Team, Some afterthoughts here on splitting Northwind.NET "monolith" and using Custom Controls - that seems to be too quick and too large transition/transformation when done in one-two follow-up projects. And without clear reasons: - converting forms into Custom Controls just to use them later in WPF application(s) - why should we care about that now? - splitting Northwind.NET "monolith" into several classlibs - that would introduce (quite) some complexity especially for beginner level developers - we should probably postpone doing that until there will be a real need in such a splitting... Recap: - let's target TreeView based MDI application as Gustav proposed - but on first step let's just make MDI application with ordinary menu/toolbar, and on the second step introduce TreeView (we can prepare TreeView support custom classes and data structures (if any) on first step); - let's also separate all navigation logic into dedicated custom class(es)/namespace - you can see in the existing code - it's partially done already; - let's also introduce nUNit and create a special console project for Unit Testing and develop tests for navigational logic and maybe some others... Please advise/propose/add your thoughts what other tasks we could solve in the first follow-up project. Thank you. -- Shamil -----Original Message----- From: Salakhetdinov Shamil To: "Discussion concerning Visual Basic and related programming issues." Date: Sun, 19 Apr 2009 22:18:25 +0400 Subject: Re: [dba-VB]Proposing/Planning Northwind.NET v.1.5 > > Hi Gustav, > > Thank you. > > Yes - "a treeview structured menu system to replace the switchboard form." > > <<< > If so, I made one recently and it has its challenges, but users are very happy with it. > >>> > Yes, I do remember you have posted on that subject on AccessD or dba-VB - can we use parts of this your application GUI in our open source Northwind.NET project? > > <<< > A MDI Parent Form was the container and all app forms were children of this. > >>> > I'd propose to use SDI not MDI and Custom Controls developed/"morphed" from Northwind.NET v.1.0 forms. > SDI will use Splitter control to split SDI form into TreeView section and a Custom Controls' section. For the v.1.5 we can even use List Control instead of TreeView. > > For v.2.0 there will be additional Splitter control introduced to further split Custom Controls' section into two subsections: ListView and Custom Conrtols. v.2.0 will also for sure use TreeView as the main navigation method as well as will introduce paged navigation via ListView - the way the forms are getting data now in Northwind.NET v.1.0 is not good/will be slow for large datasets - that has to be changed... > > <<< > split "monolith" > >>> > I mean to move/convert: > > 1) Datasets into Northwind.NET.DataSets; > > 2) Forms into Northwind.NET.Forms (or Northwind.NET.Forms.UserControls) having custom controls obstained from current forms; > > 3) Reports into Northwind.NET.Reports - that would have all .rdlc files as well as custom controls obtained from current reports' forms (but with just one generic custom control for reports without parameters) and dedicated custom controls for reports with parameters. (We can even try to develop generic solution with one custom control for all reports and generating controls to enter parameter values on-the-fly but that would need some advanced programming I wanted to avoid because of tight deadlines/scarse development resources - but if anybody from outside of our team will come with ready to use generic solution we can use it immediately) > > The idea to use Custom Controls has an advantage to have them reused in the follow-up WPF sample application(s) "out-of-the-box" because WPF forms can host WinForms custom controls AFAIK although I didn't test that... > > Of course when going from "monolith" to modularized architecture there come some side-effects/draw-backs - one of them is described here: > > Issue On Decoupling DataSets From WinForms FE Project > http://northwind.codeplex.com/Thread/View.aspx?ThreadId=53037 > > This issue (if I'm not missing its effective workaround) is one of the reasons (for me at least) to "suspect" DataSets are not so good for Enterprise Level development (if MS will not fix the above issue real soon) - and that's why our roadmap to come finally to ADO.NET Entity Framework is looking currently as the right way to aim at long run... > > Last note for now: splitting "monolith" Northwind.NET.FE project doesn't mean here to break it - I'd propsoe to leave it as it's, and create Northwind.NET.FE.1.5 project for the intermediate release and then Northwind.NET.FE.2.0 for teh release having Treeview + ListView paged + Custom Controls based user interface. > > Of course one can propose many more improvements (/new sections) to GUI but to keep developing and releasing new versions steadily we have to keep adding new features/new GUI elements in small chunks... > > Thank you. > > -- > Shamil > > > -----Original Message----- > From: "Gustav Brock" > To: > Date: Sun, 19 Apr 2009 19:27:35 +0200 > Subject: Re: [dba-VB] Proposing/Planning Northwind.NET v.1.5 > > > Hi Shamil > > > > Count me in please! > > > > But I think you need to elaborate a bit on your thoughts about "TreeView based GUI" and "monolith" ... > > > > I guess you mean a treeview structured menu system to replace the switchboard form. If so, I made one recently and it has its challenges, but users are very happy with it. A MDI Parent Form was the container and all app forms were children of this. > > > > /gustav > > > > >>> Salakhetdinov Shamil 19-04-2009 19:11:05 >>> > > Hi SCRUM Team and All, > > > > With Northwind.NET v.1.0 has got released today I wanted to propose to immediately start the next week a follow-up project: > > > > Northwind.NET v.1.5 Sample Application - that would be an intermediate project/release to develop and release later Northwind.NET v.2.0 Sample application: the idea is to "morph" in two steps the current set of forms and reports (Northwind.NET v.1.0) into TreeView based GUI as well as to modularize the current Northwind.NET.FE "monolith". > > > > Who is in? > > Please announce here your interest to participate in the follow-up project. Then we can exchange our ideas what we can do. > > Planned deadline for v.1.5 release are two weeks starting Monday, April 20, 2009. > > > > Thank you. > > > > -- > > Shamil > > > > P.S. I still didn't have opportunity to keep tracing our project progress in TargetProcess as I have had to do too much development and I didn't have free time left for TargetProcess data entering/editing... > > > > > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mcp2004 at mail.ru Mon Apr 20 06:27:32 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Mon, 20 Apr 2009 15:27:32 +0400 Subject: [dba-VB] Northwind.NET v.1.5 Message-ID: Hi SCRUM team, FYI: I have created Northwind.NET.FE.1.5 project within Northwind.NET solution: I have just copied all the sources of Northwind.NET.FE into this new project folder and I added this new project to the solution. Changes are submitted to our main SVN server. Northwind.NET.FE project is unloaded from solution to not disturb/confuse further development. Thank you. -- Shamil From dw-murphy at cox.net Mon Apr 20 11:57:16 2009 From: dw-murphy at cox.net (Doug Murphy) Date: Mon, 20 Apr 2009 09:57:16 -0700 Subject: [dba-VB] Proposing/Planning Northwind.NET v.1.5 In-Reply-To: References: Message-ID: Hello Shamil, I am going to have to resign from the team, not that I have contributed much to it. I was hoping to be able to work with you guys and learn from the experience. But life and work requirements keep taking top priority. The good thing is that work has picked up. I will follow your products and try to learn from your work. Thank you for leading this effort. Best regards. Doug -----Original Message----- From: dba-vb-bounces at databaseadvisors.com [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Salakhetdinov Shamil Sent: Sunday, April 19, 2009 10:11 AM To: dba-VB Subject: [dba-VB] Proposing/Planning Northwind.NET v.1.5 Hi SCRUM Team and All, With Northwind.NET v.1.0 has got released today I wanted to propose to immediately start the next week a follow-up project: Northwind.NET v.1.5 Sample Application - that would be an intermediate project/release to develop and release later Northwind.NET v.2.0 Sample application: the idea is to "morph" in two steps the current set of forms and reports (Northwind.NET v.1.0) into TreeView based GUI as well as to modularize the current Northwind.NET.FE "monolith". Who is in? Please announce here your interest to participate in the follow-up project. Then we can exchange our ideas what we can do. Planned deadline for v.1.5 release are two weeks starting Monday, April 20, 2009. Thank you. -- Shamil P.S. I still didn't have opportunity to keep tracing our project progress in TargetProcess as I have had to do too much development and I didn't have free time left for TargetProcess data entering/editing... _______________________________________________ dba-VB mailing list dba-VB at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/dba-vb http://www.databaseadvisors.com From Gustav at cactus.dk Mon Apr 20 16:14:19 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Mon, 20 Apr 2009 23:14:19 +0200 Subject: [dba-VB] Proposing/Planning Northwind.NET v.1.5 Message-ID: Hi Shamil Thanks for the clarification. Yes, we can freely use my treeview menu code - it is very basic and could be refined a lot, I had to leave it as is but it works. Originally I missed your point on Decoupling DataSets but now I think I understand. I haven't tested it and have no workaround. /gustav >>> Salakhetdinov Shamil 19-04-2009 20:18 >>> Hi Gustav, Thank you. Yes - "a treeview structured menu system to replace the switchboard form." <<< If so, I made one recently and it has its challenges, but users are very happy with it. >>> Yes, I do remember you have posted on that subject on AccessD or dba-VB - can we use parts of this your application GUI in our open source Northwind.NET project? <<< A MDI Parent Form was the container and all app forms were children of this. >>> I'd propose to use SDI not MDI and Custom Controls developed/"morphed" from Northwind.NET v.1.0 forms. SDI will use Splitter control to split SDI form into TreeView section and a Custom Controls' section. For the v.1.5 we can even use List Control instead of TreeView. For v.2.0 there will be additional Splitter control introduced to further split Custom Controls' section into two subsections: ListView and Custom Conrtols. v.2.0 will also for sure use TreeView as the main navigation method as well as will introduce paged navigation via ListView - the way the forms are getting data now in Northwind.NET v.1.0 is not good/will be slow for large datasets - that has to be changed... <<< split "monolith" >>> I mean to move/convert: 1) Datasets into Northwind.NET.DataSets; 2) Forms into Northwind.NET.Forms (or Northwind.NET.Forms.UserControls) having custom controls obstained from current forms; 3) Reports into Northwind.NET.Reports - that would have all .rdlc files as well as custom controls obtained from current reports' forms (but with just one generic custom control for reports without parameters) and dedicated custom controls for reports with parameters. (We can even try to develop generic solution with one custom control for all reports and generating controls to enter parameter values on-the-fly but that would need some advanced programming I wanted to avoid because of tight deadlines/scarse development resources - but if anybody from outside of our team will come with ready to use generic solution we can use it immediately) The idea to use Custom Controls has an advantage to have them reused in the follow-up WPF sample application(s) "out-of-the-box" because WPF forms can host WinForms custom controls AFAIK although I didn't test that... Of course when going from "monolith" to modularized architecture there come some side-effects/draw-backs - one of them is described here: Issue On Decoupling DataSets From WinForms FE Project http://northwind.codeplex.com/Thread/View.aspx?ThreadId=53037 This issue (if I'm not missing its effective workaround) is one of the reasons (for me at least) to "suspect" DataSets are not so good for Enterprise Level development (if MS will not fix the above issue real soon) - and that's why our roadmap to come finally to ADO.NET Entity Framework is looking currently as the right way to aim at long run... Last note for now: splitting "monolith" Northwind.NET.FE project doesn't mean here to break it - I'd propsoe to leave it as it's, and create Northwind.NET.FE.1.5 project for the intermediate release and then Northwind.NET.FE.2.0 for teh release having Treeview + ListView paged + Custom Controls based user interface. Of course one can propose many more improvements (/new sections) to GUI but to keep developing and releasing new versions steadily we have to keep adding new features/new GUI elements in small chunks... Thank you. -- Shamil -----Original Message----- From: "Gustav Brock" To: Date: Sun, 19 Apr 2009 19:27:35 +0200 Subject: Re: [dba-VB] Proposing/Planning Northwind.NET v.1.5 > Hi Shamil > > Count me in please! > > But I think you need to elaborate a bit on your thoughts about "TreeView based GUI" and "monolith" ... > > I guess you mean a treeview structured menu system to replace the switchboard form. If so, I made one recently and it has its challenges, but users are very happy with it. A MDI Parent Form was the container and all app forms were children of this. > > /gustav > > >>> Salakhetdinov Shamil 19-04-2009 19:11:05 >>> > Hi SCRUM Team and All, > > With Northwind.NET v.1.0 has got released today I wanted to propose to immediately start the next week a follow-up project: > > Northwind.NET v.1.5 Sample Application - that would be an intermediate project/release to develop and release later Northwind.NET v.2.0 Sample application: the idea is to "morph" in two steps the current set of forms and reports (Northwind.NET v.1.0) into TreeView based GUI as well as to modularize the current Northwind.NET.FE "monolith". > > Who is in? > Please announce here your interest to participate in the follow-up project. Then we can exchange our ideas what we can do. > Planned deadline for v.1.5 release are two weeks starting Monday, April 20, 2009. > > Thank you. > > -- > Shamil > > P.S. I still didn't have opportunity to keep tracing our project progress in TargetProcess as I have had to do too much development and I didn't have free time left for TargetProcess data entering/editing... From Gustav at cactus.dk Mon Apr 20 16:15:15 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Mon, 20 Apr 2009 23:15:15 +0200 Subject: [dba-VB] Proposing/Planning Northwind.NET v.1.5 Message-ID: Hi Shamil I think you are right, don't speed up things too much. To speak for myself: I never know when real work kicks in leaving little or no time for fun programming. As for the unit testing, this is blank area for me. Don't we need the high-level and expensive VS versions (Team System) for this? These are beyond my budget. Also I tried to install NUunit 2.4.8 on my Vista but no go, all kind of errors pops up, including one which claims that the project wasn't built with a known test system - which is true. To be honest, I have no idea where to start debugging this install ... /gustav >>> Salakhetdinov Shamil 20-04-2009 08:01 >>> Hi SCRUM Team, Some afterthoughts here on splitting Northwind.NET "monolith" and using Custom Controls - that seems to be too quick and too large transition/transformation when done in one-two follow-up projects. And without clear reasons: - converting forms into Custom Controls just to use them later in WPF application(s) - why should we care about that now? - splitting Northwind.NET "monolith" into several classlibs - that would introduce (quite) some complexity especially for beginner level developers - we should probably postpone doing that until there will be a real need in such a splitting... Recap: - let's target TreeView based MDI application as Gustav proposed - but on first step let's just make MDI application with ordinary menu/toolbar, and on the second step introduce TreeView (we can prepare TreeView support custom classes and data structures (if any) on first step); - let's also separate all navigation logic into dedicated custom class(es)/namespace - you can see in the existing code - it's partially done already; - let's also introduce nUNit and create a special console project for Unit Testing and develop tests for navigational logic and maybe some others... Please advise/propose/add your thoughts what other tasks we could solve in the first follow-up project. Thank you. -- Shamil -----Original Message----- From: Salakhetdinov Shamil To: "Discussion concerning Visual Basic and related programming issues." Date: Sun, 19 Apr 2009 22:18:25 +0400 Subject: Re: [dba-VB]Proposing/Planning Northwind.NET v.1.5 > > Hi Gustav, > > Thank you. > > Yes - "a treeview structured menu system to replace the switchboard form." > > <<< > If so, I made one recently and it has its challenges, but users are very happy with it. > >>> > Yes, I do remember you have posted on that subject on AccessD or dba-VB - can we use parts of this your application GUI in our open source Northwind.NET project? > > <<< > A MDI Parent Form was the container and all app forms were children of this. > >>> > I'd propose to use SDI not MDI and Custom Controls developed/"morphed" from Northwind.NET v.1.0 forms. > SDI will use Splitter control to split SDI form into TreeView section and a Custom Controls' section. For the v.1.5 we can even use List Control instead of TreeView. > > For v.2.0 there will be additional Splitter control introduced to further split Custom Controls' section into two subsections: ListView and Custom Conrtols. v.2.0 will also for sure use TreeView as the main navigation method as well as will introduce paged navigation via ListView - the way the forms are getting data now in Northwind.NET v.1.0 is not good/will be slow for large datasets - that has to be changed... > > <<< > split "monolith" > >>> > I mean to move/convert: > > 1) Datasets into Northwind.NET.DataSets; > > 2) Forms into Northwind.NET.Forms (or Northwind.NET.Forms.UserControls) having custom controls obstained from current forms; > > 3) Reports into Northwind.NET.Reports - that would have all .rdlc files as well as custom controls obtained from current reports' forms (but with just one generic custom control for reports without parameters) and dedicated custom controls for reports with parameters. (We can even try to develop generic solution with one custom control for all reports and generating controls to enter parameter values on-the-fly but that would need some advanced programming I wanted to avoid because of tight deadlines/scarse development resources - but if anybody from outside of our team will come with ready to use generic solution we can use it immediately) > > The idea to use Custom Controls has an advantage to have them reused in the follow-up WPF sample application(s) "out-of-the-box" because WPF forms can host WinForms custom controls AFAIK although I didn't test that... > > Of course when going from "monolith" to modularized architecture there come some side-effects/draw-backs - one of them is described here: > > Issue On Decoupling DataSets From WinForms FE Project > http://northwind.codeplex.com/Thread/View.aspx?ThreadId=53037 > > This issue (if I'm not missing its effective workaround) is one of the reasons (for me at least) to "suspect" DataSets are not so good for Enterprise Level development (if MS will not fix the above issue real soon) - and that's why our roadmap to come finally to ADO.NET Entity Framework is looking currently as the right way to aim at long run... > > Last note for now: splitting "monolith" Northwind.NET.FE project doesn't mean here to break it - I'd propsoe to leave it as it's, and create Northwind.NET.FE.1.5 project for the intermediate release and then Northwind.NET.FE.2.0 for teh release having Treeview + ListView paged + Custom Controls based user interface. > > Of course one can propose many more improvements (/new sections) to GUI but to keep developing and releasing new versions steadily we have to keep adding new features/new GUI elements in small chunks... > > Thank you. > > -- > Shamil > > > -----Original Message----- > From: "Gustav Brock" > To: > Date: Sun, 19 Apr 2009 19:27:35 +0200 > Subject: Re: [dba-VB] Proposing/Planning Northwind.NET v.1.5 > > > Hi Shamil > > > > Count me in please! > > > > But I think you need to elaborate a bit on your thoughts about "TreeView based GUI" and "monolith" ... > > > > I guess you mean a treeview structured menu system to replace the switchboard form. If so, I made one recently and it has its challenges, but users are very happy with it. A MDI Parent Form was the container and all app forms were children of this. > > > > /gustav > > > > >>> Salakhetdinov Shamil 19-04-2009 19:11:05 >>> > > Hi SCRUM Team and All, > > > > With Northwind.NET v.1.0 has got released today I wanted to propose to immediately start the next week a follow-up project: > > > > Northwind.NET v.1.5 Sample Application - that would be an intermediate project/release to develop and release later Northwind.NET v.2.0 Sample application: the idea is to "morph" in two steps the current set of forms and reports (Northwind.NET v.1.0) into TreeView based GUI as well as to modularize the current Northwind.NET.FE "monolith". > > > > Who is in? > > Please announce here your interest to participate in the follow-up project. Then we can exchange our ideas what we can do. > > Planned deadline for v.1.5 release are two weeks starting Monday, April 20, 2009. > > > > Thank you. > > > > -- > > Shamil > > > > P.S. I still didn't have opportunity to keep tracing our project progress in TargetProcess as I have had to do too much development and I didn't have free time left for TargetProcess data entering/editing... > > > > > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > _______________________________________________ dba-VB mailing list dba-VB at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/dba-vb http://www.databaseadvisors.com From Gustav at cactus.dk Mon Apr 20 16:18:30 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Mon, 20 Apr 2009 23:18:30 +0200 Subject: [dba-VB] Proposing/Planning Northwind.NET v.1.5 Message-ID: Hi Doug Sorry to see you go. Now, anyone who wants to drop in? We are having fun. All your talent will be requested! /gustav >>> dw-murphy at cox.net 20-04-2009 18:57 >>> Hello Shamil, I am going to have to resign from the team, not that I have contributed much to it. I was hoping to be able to work with you guys and learn from the experience. But life and work requirements keep taking top priority. The good thing is that work has picked up. I will follow your products and try to learn from your work. Thank you for leading this effort. Best regards. Doug From mcp2004 at mail.ru Mon Apr 20 16:47:23 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Tue, 21 Apr 2009 01:47:23 +0400 Subject: [dba-VB] =?koi8-r?b?UHJvcG9zaW5nL1BsYW5uaW5nIE5vcnRod2luZC5ORVQg?= =?koi8-r?b?di4xLjU=?= In-Reply-To: References: Message-ID: Hello Doug, Pity you're leaving - welcome back anytime. Thank you for your support. -- Shamil -----Original Message----- From: "Doug Murphy" To: "'Salakhetdinov Shamil'" ,"'Discussion concerning Visual Basic and related programming issues.'" Date: Mon, 20 Apr 2009 09:57:16 -0700 Subject: RE: [dba-VB] Proposing/Planning Northwind.NET v.1.5 > Hello Shamil, > > I am going to have to resign from the team, not that I have contributed much > to it. I was hoping to be able to work with you guys and learn from the > experience. But life and work requirements keep taking top priority. The > good thing is that work has picked up. > > I will follow your products and try to learn from your work. > > Thank you for leading this effort. > > Best regards. > > Doug > > -----Original Message----- > From: dba-vb-bounces at databaseadvisors.com > [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Salakhetdinov > Shamil > Sent: Sunday, April 19, 2009 10:11 AM > To: dba-VB > Subject: [dba-VB] Proposing/Planning Northwind.NET v.1.5 > > Hi SCRUM Team and All, > > With Northwind.NET v.1.0 has got released today I wanted to propose to > immediately start the next week a follow-up project: > > Northwind.NET v.1.5 Sample Application - that would be an intermediate > project/release to develop and release later Northwind.NET v.2.0 Sample > application: the idea is to "morph" in two steps the current set of forms > and reports (Northwind.NET v.1.0) into TreeView based GUI as well as to > modularize the current Northwind.NET.FE "monolith". > > Who is in? > Please announce here your interest to participate in the follow-up project. > Then we can exchange our ideas what we can do. > Planned deadline for v.1.5 release are two weeks starting Monday, April 20, > 2009. > > Thank you. > > -- > Shamil > > P.S. I still didn't have opportunity to keep tracing our project progress in > TargetProcess as I have had to do too much development and I didn't have > free time left for TargetProcess data entering/editing... > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > > From mcp2004 at mail.ru Mon Apr 20 16:55:05 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Tue, 21 Apr 2009 01:55:05 +0400 Subject: [dba-VB] =?koi8-r?b?UHJvcG9zaW5nL1BsYW5uaW5nIE5vcnRod2luZC5ORVQg?= =?koi8-r?b?IHYuMS41?= In-Reply-To: References: Message-ID: Hi Gustav, OK, let's proceed is small steps - let's better spend some time on description of what we're doing, and we're going to do in the nearest follow-up project - I have got one private request on that subject already... nUnit is good enough for now, and it's free and it works OK here on Vista with .NET Framework 3.5 SP1 and VS2008 SP1... I'll make some tests, and you'll and SCRUM team members will quickly find how to make some others. Thank you. -- Shamil -----Original Message----- From: "Gustav Brock" To: Date: Mon, 20 Apr 2009 23:15:15 +0200 Subject: Re: [dba-VB] Proposing/Planning Northwind.NET v.1.5 > Hi Shamil > > I think you are right, don't speed up things too much. To speak for myself: I never know when real work kicks in leaving little or no time for fun programming. > > As for the unit testing, this is blank area for me. Don't we need the high-level and expensive VS versions (Team System) for this? > These are beyond my budget. Also I tried to install NUunit 2.4.8 on my Vista but no go, all kind of errors pops up, including one which claims that the project wasn't built with a known test system - which is true. > > To be honest, I have no idea where to start debugging this install ... > > /gustav > > > >>> Salakhetdinov Shamil 20-04-2009 08:01 >>> > Hi SCRUM Team, > > Some afterthoughts here on splitting Northwind.NET "monolith" and using Custom Controls - that seems to be too quick and too large transition/transformation when done in one-two follow-up projects. And without clear reasons: > > - converting forms into Custom Controls just to use them later in WPF application(s) - why should we care about that now? > - splitting Northwind.NET "monolith" into several classlibs - that would introduce (quite) some complexity especially for beginner level developers - we should probably postpone doing that until there will be a real need in such a splitting... > > Recap: > > - let's target TreeView based MDI application as Gustav proposed - but on first step let's just make MDI application with ordinary menu/toolbar, and on the second step introduce TreeView (we can prepare TreeView support custom classes and data structures (if any) on first step); > - let's also separate all navigation logic into dedicated custom class(es)/namespace - you can see in the existing code - it's partially done already; > - let's also introduce nUNit and create a special console project for Unit Testing and develop tests for navigational logic and maybe some others... > > Please advise/propose/add your thoughts what other tasks we could solve in the first follow-up project. > > Thank you. > > -- > Shamil > > -----Original Message----- > From: Salakhetdinov Shamil > To: "Discussion concerning Visual Basic and related programming issues." > Date: Sun, 19 Apr 2009 22:18:25 +0400 > Subject: Re: [dba-VB]Proposing/Planning Northwind.NET v.1.5 > > > > > Hi Gustav, > > > > Thank you. > > > > Yes - "a treeview structured menu system to replace the switchboard form." > > > > <<< > > If so, I made one recently and it has its challenges, but users are very happy with it. > > >>> > > Yes, I do remember you have posted on that subject on AccessD or dba-VB - can we use parts of this your application GUI in our open source Northwind.NET project? > > > > <<< > > A MDI Parent Form was the container and all app forms were children of this. > > >>> > > I'd propose to use SDI not MDI and Custom Controls developed/"morphed" from Northwind.NET v.1.0 forms. > > SDI will use Splitter control to split SDI form into TreeView section and a Custom Controls' section. For the v.1.5 we can even use List Control instead of TreeView. > > > > For v.2.0 there will be additional Splitter control introduced to further split Custom Controls' section into two subsections: ListView and Custom Conrtols. v.2.0 will also for sure use TreeView as the main navigation method as well as will introduce paged navigation via ListView - the way the forms are getting data now in Northwind.NET v.1.0 is not good/will be slow for large datasets - that has to be changed... > > > > <<< > > split "monolith" > > >>> > > I mean to move/convert: > > > > 1) Datasets into Northwind.NET.DataSets; > > > > 2) Forms into Northwind.NET.Forms (or Northwind.NET.Forms.UserControls) having custom controls obstained from current forms; > > > > 3) Reports into Northwind.NET.Reports - that would have all .rdlc files as well as custom controls obtained from current reports' forms (but with just one generic custom control for reports without parameters) and dedicated custom controls for reports with parameters. (We can even try to develop generic solution with one custom control for all reports and generating controls to enter parameter values on-the-fly but that would need some advanced programming I wanted to avoid because of tight deadlines/scarse development resources - but if anybody from outside of our team will come with ready to use generic solution we can use it immediately) > > > > The idea to use Custom Controls has an advantage to have them reused in the follow-up WPF sample application(s) "out-of-the-box" because WPF forms can host WinForms custom controls AFAIK although I didn't test that... > > > > Of course when going from "monolith" to modularized architecture there come some side-effects/draw-backs - one of them is described here: > > > > Issue On Decoupling DataSets From WinForms FE Project > > http://northwind.codeplex.com/Thread/View.aspx?ThreadId=53037 > > > > This issue (if I'm not missing its effective workaround) is one of the reasons (for me at least) to "suspect" DataSets are not so good for Enterprise Level development (if MS will not fix the above issue real soon) - and that's why our roadmap to come finally to ADO.NET Entity Framework is looking currently as the right way to aim at long run... > > > > Last note for now: splitting "monolith" Northwind.NET.FE project doesn't mean here to break it - I'd propsoe to leave it as it's, and create Northwind.NET.FE.1.5 project for the intermediate release and then Northwind.NET.FE.2.0 for teh release having Treeview + ListView paged + Custom Controls based user interface. > > > > Of course one can propose many more improvements (/new sections) to GUI but to keep developing and releasing new versions steadily we have to keep adding new features/new GUI elements in small chunks... > > > > Thank you. > > > > -- > > Shamil > > > > > > -----Original Message----- > > From: "Gustav Brock" > > To: > > Date: Sun, 19 Apr 2009 19:27:35 +0200 > > Subject: Re: [dba-VB] Proposing/Planning Northwind.NET v.1.5 > > > > > Hi Shamil > > > > > > Count me in please! > > > > > > But I think you need to elaborate a bit on your thoughts about "TreeView based GUI" and "monolith" ... > > > > > > I guess you mean a treeview structured menu system to replace the switchboard form. If so, I made one recently and it has its challenges, but users are very happy with it. A MDI Parent Form was the container and all app forms were children of this. > > > > > > /gustav > > > > > > >>> Salakhetdinov Shamil 19-04-2009 19:11:05 >>> > > > Hi SCRUM Team and All, > > > > > > With Northwind.NET v.1.0 has got released today I wanted to propose to immediately start the next week a follow-up project: > > > > > > Northwind.NET v.1.5 Sample Application - that would be an intermediate project/release to develop and release later Northwind.NET v.2.0 Sample application: the idea is to "morph" in two steps the current set of forms and reports (Northwind.NET v.1.0) into TreeView based GUI as well as to modularize the current Northwind.NET.FE "monolith". > > > > > > Who is in? > > > Please announce here your interest to participate in the follow-up project. Then we can exchange our ideas what we can do. > > > Planned deadline for v.1.5 release are two weeks starting Monday, April 20, 2009. > > > > > > Thank you. > > > > > > -- > > > Shamil > > > > > > P.S. I still didn't have opportunity to keep tracing our project progress in TargetProcess as I have had to do too much development and I didn't have free time left for TargetProcess data entering/editing... > > > > > > > > > > > > _______________________________________________ > > > dba-VB mailing list > > > dba-VB at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > > http://www.databaseadvisors.com > > > > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mcp2004 at mail.ru Tue Apr 21 05:13:06 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Tue, 21 Apr 2009 14:13:06 +0400 Subject: [dba-VB] CodePlex Northwind.NET - Welcome, Mission Statement and Roadmap sections added to home page Message-ID: Hi SCRUM Team, Have a look at http://northwind.codeplex.com/Wiki/View.aspx?title=Home I have added subject sections. Are they OK with you? (I hope they are not sounding too ambitious.) Please use CodePlex wiki features to make the text of the subject sections as you wanted it to be, please correct my English when needed - especially when it sounds too ambitious, lengthy or heavy for your native English speakers ears... Thank you. -- Shamil From mmattys at rochester.rr.com Tue Apr 21 05:28:24 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Tue, 21 Apr 2009 06:28:24 -0400 Subject: [dba-VB] CodePlex Northwind.NET - Welcome, Mission Statement and Roadmap sections added to home page References: Message-ID: Warm. Inviting. Humorous. A touch of wonder added, as well. Very good! - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Salakhetdinov Shamil" To: "dba-VB" Sent: Tuesday, April 21, 2009 6:13 AM Subject: [dba-VB] CodePlex Northwind.NET - Welcome,Mission Statement and Roadmap sections added to home page > Hi SCRUM Team, > > Have a look at > > http://northwind.codeplex.com/Wiki/View.aspx?title=Home > > I have added subject sections. > Are they OK with you? (I hope they are not sounding too ambitious.) > > Please use CodePlex wiki features to make the text of the subject sections > as you wanted it to be, please correct my English when needed - especially > when it sounds too ambitious, lengthy or heavy for your native English > speakers ears... > > Thank you. > > -- > Shamil > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From fuller.artful at gmail.com Tue Apr 21 06:57:10 2009 From: fuller.artful at gmail.com (Arthur Fuller) Date: Tue, 21 Apr 2009 07:57:10 -0400 Subject: [dba-VB] CodePlex Northwind.NET - Welcome, Mission Statement and Roadmap sections added to home page In-Reply-To: References: Message-ID: <29f585dd0904210457j2b5761e3ue995946a325dc7e4@mail.gmail.com> Hi Shamil, I have touched up your English text and hopefully improved it a little. Arthur On Tue, Apr 21, 2009 at 6:28 AM, Mike Mattys wrote: > Warm. > Inviting. > Humorous. > A touch of wonder added, as well. > Very good! > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > > ----- Original Message ----- > From: "Salakhetdinov Shamil" > To: "dba-VB" > Sent: Tuesday, April 21, 2009 6:13 AM > Subject: [dba-VB] CodePlex Northwind.NET - Welcome,Mission Statement and > Roadmap sections added to home page > > > > Hi SCRUM Team, > > > > Have a look at > > > > http://northwind.codeplex.com/Wiki/View.aspx?title=Home > > > > I have added subject sections. > > Are they OK with you? (I hope they are not sounding too ambitious.) > > > > Please use CodePlex wiki features to make the text of the subject > sections > > as you wanted it to be, please correct my English when needed - > especially > > when it sounds too ambitious, lengthy or heavy for your native English > > speakers ears... > > > > Thank you. > > > > -- > > Shamil > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > > From mcp2004 at mail.ru Tue Apr 21 08:33:34 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Tue, 21 Apr 2009 17:33:34 +0400 Subject: [dba-VB] =?koi8-r?b?Q29kZVBsZXggTm9ydGh3aW5kLk5FVCAtIFdlbGNvbWUs?= =?koi8-r?b?TWlzc2lvbiBTdGF0ZW1lbnQgYW5kIFJvYWRtYXAgc2VjdGlvbnMg?= =?koi8-r?b?YWRkZWQgdG8gaG9tZSBwYWdl?= In-Reply-To: References: Message-ID: Thank you, Mike :) -- Shamil -----Original Message----- From: "Mike Mattys" To: "Salakhetdinov Shamil" ,"Discussion concerning Visual Basic and related programming issues." Date: Tue, 21 Apr 2009 06:28:24 -0400 Subject: Re: [dba-VB] CodePlex Northwind.NET - Welcome,Mission Statement and Roadmap sections added to home page > Warm. > Inviting. > Humorous. > A touch of wonder added, as well. > Very good! > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > > ----- Original Message ----- > From: "Salakhetdinov Shamil" > To: "dba-VB" > Sent: Tuesday, April 21, 2009 6:13 AM > Subject: [dba-VB] CodePlex Northwind.NET - Welcome,Mission Statement and > Roadmap sections added to home page > > > > Hi SCRUM Team, > > > > Have a look at > > > > http://northwind.codeplex.com/Wiki/View.aspx?title=Home > > > > I have added subject sections. > > Are they OK with you? (I hope they are not sounding too ambitious.) > > > > Please use CodePlex wiki features to make the text of the subject sections > > as you wanted it to be, please correct my English when needed - especially > > when it sounds too ambitious, lengthy or heavy for your native English > > speakers ears... > > > > Thank you. > > > > -- > > Shamil > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > From mcp2004 at mail.ru Tue Apr 21 08:39:59 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Tue, 21 Apr 2009 17:39:59 +0400 Subject: [dba-VB] =?koi8-r?b?Q29kZVBsZXggTm9ydGh3aW5kLk5FVCAtIFdlbGNvbWUs?= =?koi8-r?b?IE1pc3Npb24gU3RhdGVtZW50IGFuZCBSb2FkbWFwIHNlY3Rpb25z?= =?koi8-r?b?IGFkZGVkIHRvIGhvbWUgcGFnZQ==?= In-Reply-To: <29f585dd0904210457j2b5761e3ue995946a325dc7e4@mail.gmail.com> References: <29f585dd0904210457j2b5761e3ue995946a325dc7e4@mail.gmail.com> Message-ID: Hi Arthur, Thank you. I have only changed back punctuation of one sentence: "...to use the right tools for the right jobs: for everybody's advantage." ':' symbol is intentionally used in it to make a longer pause while reading this sentence than a pause, which is used when comma ',' separates parts of a sentence - is that OK? -- Shamil -----Original Message----- From: Arthur Fuller To: "Discussion concerning Visual Basic and related programming issues." Date: Tue, 21 Apr 2009 07:57:10 -0400 Subject: Re: [dba-VB] CodePlex Northwind.NET - Welcome, Mission Statement and Roadmap sections added to home page > Hi Shamil, > > I have touched up your English text and hopefully improved it a little. > > Arthur > > On Tue, Apr 21, 2009 at 6:28 AM, Mike Mattys wrote: > > > Warm. > > Inviting. > > Humorous. > > A touch of wonder added, as well. > > Very good! > > > > - > > Michael R Mattys > > MapPoint and Database Dev > > www.mattysconsulting.com > > - > > > > ----- Original Message ----- > > From: "Salakhetdinov Shamil" > > To: "dba-VB" > > Sent: Tuesday, April 21, 2009 6:13 AM > > Subject: [dba-VB] CodePlex Northwind.NET - Welcome,Mission Statement and > > Roadmap sections added to home page > > > > > > > Hi SCRUM Team, > > > > > > Have a look at > > > > > > http://northwind.codeplex.com/Wiki/View.aspx?title=Home > > > > > > I have added subject sections. > > > Are they OK with you? (I hope they are not sounding too ambitious.) > > > > > > Please use CodePlex wiki features to make the text of the subject > > sections > > > as you wanted it to be, please correct my English when needed - > > especially > > > when it sounds too ambitious, lengthy or heavy for your native English > > > speakers ears... > > > > > > Thank you. > > > > > > -- > > > Shamil > > > > > > _______________________________________________ > > > dba-VB mailing list > > > dba-VB at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > > http://www.databaseadvisors.com > > > > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > > > From drawbridgej at sympatico.ca Tue Apr 21 09:07:26 2009 From: drawbridgej at sympatico.ca (Jack and Pat) Date: Tue, 21 Apr 2009 10:07:26 -0400 Subject: [dba-VB] CodePlex Northwind.NET - Welcome, Mission Statement and Roadmap sections added to home page In-Reply-To: References: <29f585dd0904210457j2b5761e3ue995946a325dc7e4@mail.gmail.com> Message-ID: Good stuff guys - Very friendly text and informative. Jack -----Original Message----- From: dba-vb-bounces at databaseadvisors.com [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Salakhetdinov Shamil Sent: Tuesday, April 21, 2009 9:40 AM To: Arthur Fuller; dba-VB Subject: Re: [dba-VB]CodePlex Northwind.NET - Welcome, Mission Statement and Roadmap sections added to home page Hi Arthur, Thank you. I have only changed back punctuation of one sentence: "...to use the right tools for the right jobs: for everybody's advantage." ':' symbol is intentionally used in it to make a longer pause while reading this sentence than a pause, which is used when comma ',' separates parts of a sentence - is that OK? -- Shamil -----Original Message----- From: Arthur Fuller To: "Discussion concerning Visual Basic and related programming issues." Date: Tue, 21 Apr 2009 07:57:10 -0400 Subject: Re: [dba-VB] CodePlex Northwind.NET - Welcome, Mission Statement and Roadmap sections added to home page > Hi Shamil, > > I have touched up your English text and hopefully improved it a little. > > Arthur > > On Tue, Apr 21, 2009 at 6:28 AM, Mike Mattys wrote: > > > Warm. > > Inviting. > > Humorous. > > A touch of wonder added, as well. > > Very good! > > > > - > > Michael R Mattys > > MapPoint and Database Dev > > www.mattysconsulting.com > > - > > > > ----- Original Message ----- > > From: "Salakhetdinov Shamil" > > To: "dba-VB" > > Sent: Tuesday, April 21, 2009 6:13 AM > > Subject: [dba-VB] CodePlex Northwind.NET - Welcome,Mission Statement and > > Roadmap sections added to home page > > > > > > > Hi SCRUM Team, > > > > > > Have a look at > > > > > > http://northwind.codeplex.com/Wiki/View.aspx?title=Home > > > > > > I have added subject sections. > > > Are they OK with you? (I hope they are not sounding too ambitious.) > > > > > > Please use CodePlex wiki features to make the text of the subject > > sections > > > as you wanted it to be, please correct my English when needed - > > especially > > > when it sounds too ambitious, lengthy or heavy for your native English > > > speakers ears... > > > > > > Thank you. > > > > > > -- > > > Shamil > > > > > > _______________________________________________ > > > dba-VB mailing list > > > dba-VB at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > > http://www.databaseadvisors.com > > > > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > > > _______________________________________________ dba-VB mailing list dba-VB at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/dba-vb http://www.databaseadvisors.com From mcp2004 at mail.ru Tue Apr 21 13:01:27 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Tue, 21 Apr 2009 22:01:27 +0400 Subject: [dba-VB] Northwind.NET v.1.0 Development Techniques Message-ID: Hi SCRUM Team and all, I have added a short list of development techniques used in Northwind.NET v.1.0: http://northwind.codeplex.com/Thread/View.aspx?ThreadId=54012 Please look through the list, correct it if needed, add more entries. I have added this list (as well as early "Mission Statement" and "Roadmap") in response on a request of my colleague who noted that the aims and scope of the project were unclear to him... As you can find we have learned and used already quite some techniques and development practices in this small project - we'll learn and use a lot more for sure... Thank you. -- Shamil From mcp2004 at mail.ru Tue Apr 21 13:02:42 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Tue, 21 Apr 2009 22:02:42 +0400 Subject: [dba-VB] =?koi8-r?b?Q29kZVBsZXggTm9ydGh3aW5kLk5FVCAtIFdlbGNvbWUs?= =?koi8-r?b?IE1pc3Npb24gU3RhdGVtZW50IGFuZCBSb2FkbWFwIHNlY3Rpb25z?= =?koi8-r?b?IGFkZGVkIHRvIGhvbWUgcGFnZQ==?= In-Reply-To: References: Message-ID: Thank you for your feedback, Jack. -- Shamil -----Original Message----- From: "Jack and Pat" To: "'Salakhetdinov Shamil'" ,"'Discussion concerning Visual Basic and related programming issues.'" Date: Tue, 21 Apr 2009 10:07:26 -0400 Subject: RE: [dba-VB]CodePlex Northwind.NET - Welcome, Mission Statement and Roadmap sections added to home page > Good stuff guys - Very friendly text and informative. > Jack > > -----Original Message----- > From: dba-vb-bounces at databaseadvisors.com > [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Salakhetdinov > Shamil > Sent: Tuesday, April 21, 2009 9:40 AM > To: Arthur Fuller; dba-VB > Subject: Re: [dba-VB]CodePlex Northwind.NET - Welcome, Mission Statement and > Roadmap sections added to home page > > > Hi Arthur, > > Thank you. > > I have only changed back punctuation of one sentence: > > "...to use the right tools for the right jobs: for everybody's advantage." > > ':' symbol is intentionally used in it to make a longer pause while reading > this sentence than a pause, which is used when comma ',' separates parts of > a sentence - is that OK? > > -- > Shamil > > -----Original Message----- > From: Arthur Fuller > To: "Discussion concerning Visual Basic and related programming issues." > > Date: Tue, 21 Apr 2009 07:57:10 -0400 > Subject: Re: [dba-VB] CodePlex Northwind.NET - Welcome, Mission Statement > and Roadmap sections added to home page > > > Hi Shamil, > > > > I have touched up your English text and hopefully improved it a little. > > > > Arthur > > > > On Tue, Apr 21, 2009 at 6:28 AM, Mike Mattys > wrote: > > > > > Warm. > > > Inviting. > > > Humorous. > > > A touch of wonder added, as well. > > > Very good! > > > > > > - > > > Michael R Mattys > > > MapPoint and Database Dev > > > www.mattysconsulting.com > > > - > > > > > > ----- Original Message ----- > > > From: "Salakhetdinov Shamil" > > > To: "dba-VB" > > > Sent: Tuesday, April 21, 2009 6:13 AM > > > Subject: [dba-VB] CodePlex Northwind.NET - Welcome,Mission Statement and > > > Roadmap sections added to home page > > > > > > > > > > Hi SCRUM Team, > > > > > > > > Have a look at > > > > > > > > http://northwind.codeplex.com/Wiki/View.aspx?title=Home > > > > > > > > I have added subject sections. > > > > Are they OK with you? (I hope they are not sounding too ambitious.) > > > > > > > > Please use CodePlex wiki features to make the text of the subject > > > sections > > > > as you wanted it to be, please correct my English when needed - > > > especially > > > > when it sounds too ambitious, lengthy or heavy for your native English > > > > speakers ears... > > > > > > > > Thank you. > > > > > > > > -- > > > > Shamil > > > > > > > > _______________________________________________ > > > > dba-VB mailing list > > > > dba-VB at databaseadvisors.com > > > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > > > http://www.databaseadvisors.com > > > > > > > > > > _______________________________________________ > > > dba-VB mailing list > > > dba-VB at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > > http://www.databaseadvisors.com > > > > > > > > > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > > From mcp2004 at mail.ru Wed Apr 22 08:40:15 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Wed, 22 Apr 2009 17:40:15 +0400 Subject: [dba-VB] =?koi8-r?b?Q29kZVBsZXggTm9ydGh3aW5kLk5FVCAtIFdlbGNvbWUs?= =?koi8-r?b?IE1pc3Npb24gU3RhdGVtZW50IGFuZCBSb2FkbWFwIHNlY3Rpb25z?= =?koi8-r?b?IGFkZGVkIHRvIGhvbWUgcGFnZQ==?= In-Reply-To: <29f585dd0904211547m46b75067p8039228f29e618e7@mail.gmail.com> References: <29f585dd0904211547m46b75067p8039228f29e618e7@mail.gmail.com> Message-ID: Hi Arthur, I meant using colon -- ':' -- symbol instead of comma -- ',' --. Yes, I agree, let's not dispute the variations of English first of all because your English style and grammar is what I like a lot, and because SCRUM very nature is to avoid any dispute and to come to a consensus. Thus, let's come to a consensus for this special case where I wanted to somehow outline/deduct (using colon -- ':' -- symbol) the last part of sentence -- "for everybody's advantage" -- from the preceeding part -- "...to use the right tools for the right jobs" ? (And I used ellipsis -- '...' -- in my e-mail message to note that I'm quoting a sentence not from its beginning...) Looking at http://en.wikipedia.org/wiki/Colon_(punctuation) I see I have probably used colon symbol as - "syntactical-deductive: introduces the logical consequence, or effect, of a fact stated before" but I must say such usage is deducted from Russian or Italian, both of which I learned a long ago - in previous century :) As far as I see you use a lot a construct with two dashes - '--' - let's use it in this sentence? "...to use the right tools for the right jobs -- for everybody's advantage." OK? Thank you. -- Shamil ;-) -----Original Message----- From: Arthur Fuller To: Salakhetdinov Shamil Date: Tue, 21 Apr 2009 18:47:50 -0400 Subject: Re: Re[2]: [dba-VB] CodePlex Northwind.NET - Welcome, Mission Statement and Roadmap sections added to home page > We could dispute the variations of English for centuries, but IMO ellipses > and extended ellipses do not connote a pause of whatever length. But I don't > really care, one way or the other. Language is a verb: it ultimately > resolves to how it is used. Thus "to each their own", while striking my > linguistic brain cells as insane (singular resolving to plural), has become > the standard, and so I shall accept this construct. I shall never obey it -- > call me a fuddy-duddy -- but I shall accept it as the modern parlance. It > makes me puke but I have learned that it's best to regard such phrases as > sincere attempts to communicate, and the rules be damned! What is important > is to communicate, regardless of the rules. That said, I shall continue to > obey the rules of English as I learned them so long ago -- in a previous > century. > > One should neve end a sentence with a preposition. > Etc. > > My particular peccadillo. such phrasing makes me crazy. And yet, for certain > constructs the alternative is so stilted as to make one laugh. > > > 2009/4/21 Salakhetdinov Shamil > > > > > Hi Arthur, > > > > Thank you. > > > > I have only changed back punctuation of one sentence: > > > > "...to use the right tools for the right jobs: for everybody's advantage." > > > > ':' symbol is intentionally used in it to make a longer pause while reading > > this sentence than a pause, which is used when comma ',' separates parts of > > a sentence - is that OK? > > > > -- > > Shamil > > > > -----Original Message----- > > From: Arthur Fuller > > To: "Discussion concerning Visual Basic and related programming issues." < > > dba-vb at databaseadvisors.com> > > Date: Tue, 21 Apr 2009 07:57:10 -0400 > > Subject: Re: [dba-VB] CodePlex Northwind.NET - Welcome, Mission Statement > > and Roadmap sections added to home page > > > > > Hi Shamil, > > > > > > I have touched up your English text and hopefully improved it a little. > > > > > > Arthur > > > > > > On Tue, Apr 21, 2009 at 6:28 AM, Mike Mattys > >wrote: > > > > > > > Warm. > > > > Inviting. > > > > Humorous. > > > > A touch of wonder added, as well. > > > > Very good! > > > > > > > > - > > > > Michael R Mattys > > > > MapPoint and Database Dev > > > > www.mattysconsulting.com > > > > - > > > > > > > > ----- Original Message ----- > > > > From: "Salakhetdinov Shamil" > > > > To: "dba-VB" > > > > Sent: Tuesday, April 21, 2009 6:13 AM > > > > Subject: [dba-VB] CodePlex Northwind.NET - Welcome,Mission Statement > > and > > > > Roadmap sections added to home page > > > > > > > > > > > > > Hi SCRUM Team, > > > > > > > > > > Have a look at > > > > > > > > > > http://northwind.codeplex.com/Wiki/View.aspx?title=Home > > > > > > > > > > I have added subject sections. > > > > > Are they OK with you? (I hope they are not sounding too ambitious.) > > > > > > > > > > Please use CodePlex wiki features to make the text of the subject > > > > sections > > > > > as you wanted it to be, please correct my English when needed - > > > > especially > > > > > when it sounds too ambitious, lengthy or heavy for your native > > English > > > > > speakers ears... > > > > > > > > > > Thank you. > > > > > > > > > > -- > > > > > Shamil > > > > > > > > > > _______________________________________________ > > > > > dba-VB mailing list > > > > > dba-VB at databaseadvisors.com > > > > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > > > > http://www.databaseadvisors.com > > > > > > > > > > > > > _______________________________________________ > > > > dba-VB mailing list > > > > dba-VB at databaseadvisors.com > > > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > > > http://www.databaseadvisors.com > > > > > > > > > > > > > > > > > > > > From mcp2004 at mail.ru Wed Apr 22 12:35:41 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Wed, 22 Apr 2009 21:35:41 +0400 Subject: [dba-VB] =?koi8-r?b?Q29kZVBsZXggTm9ydGh3aW5kLk5FVCAtIFdlbGNvbWUs?= =?koi8-r?b?IE1pc3Npb24gU3RhdGVtZW50IGFuZCBSb2FkbWFwIHNlY3Rpb25z?= =?koi8-r?b?IGFkZGVkIHRvIGhvbWUgcGFnZQ==?= In-Reply-To: <29f585dd0904220805p11fa754cgc36694987aa891ce@mail.gmail.com> References: <29f585dd0904220805p11fa754cgc36694987aa891ce@mail.gmail.com> Message-ID: Yes, Arthur, Em-Dash - I have made correction on northwind.codeplex.com Yes, using "the" is an issue here, I know - thank you for your editing. -- Shamil -----Original Message----- From: Arthur Fuller To: Salakhetdinov Shamil Date: Wed, 22 Apr 2009 11:05:01 -0400 Subject: Re: Re[4]: [dba-VB] CodePlex Northwind.NET - Welcome, Mission Statement and Roadmap sections added to home page > I typed in two dashes when I actually meant what is called in English an Em > dash. In Word, you can type in an Em dash by pressing Ctrl+dash. It is > intended to be a longer dash than the minus sign gives you. Feel free to > correct this if you can. > > That's an excellent use of ellipsis. > > I didn't mean to trod upon your English, which is quite excellent. But > occasionally you forget things such as "the", which I find interesting from > a linguistics point of view. (I read Noam Chomsky from the beginnings in > transformational grammar and his devastating assault on B.F. Skinner's > Behaviorism, and continue to read him to this day. He has got to rank as one > of the greatest intellectuals of his era, IMO.) > > "The" is a particularly pointless word in the English language. Its only > purpose seems to be to distinguish the context from "a" and "an", which > imply multiple instances of said object. However, in no matter how pointless > the word, its absence seems strange in English, which is why I added it to a > couple of your sentences. > > Arthur > > From mcp2004 at mail.ru Thu Apr 23 00:20:54 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Thu, 23 Apr 2009 09:20:54 +0400 Subject: [dba-VB] =?koi8-r?b?UHJvcG9zaW5nL1BsYW5uaW5nIE5vcnRod2luZC5ORVQg?= =?koi8-r?b?IHYuMS41?= In-Reply-To: References: Message-ID: Hi Gustav, Thank you. Could you please also commit to SVN server your current version of Northwind.NET.FE.1.5.csproj? Please also put the list of the missing/issues positions as in your e-mail message at northwind.codeplex.com issues area titles "Issues with MDI TreeView menu" or something like that? Thank you. -- Shamil -----Original Message----- From: "Gustav Brock" To: Date: Wed, 22 Apr 2009 23:51:40 +0200 Subject: Re: Re[2]: [dba-VB] Proposing/Planning Northwind.NET v.1.5 > Hi Shamil > > OK, done. > Please read the in-line comments twice. > program.cs adjusted. > > Missing: > 1. A more clever method to call the different child forms to avoid the duplicate code for each form. > > 2. Option to adjust the position of the vertical separator with the mouse as is possible in a normal split form. > > Issues: > 1. Positioning of child forms. Mostly handled, but for some special situations it may fail. > Main goal: A new child form is positioned at position zero if no child form is present, and at position i+1 where i is the highest position of any present child form. > > 2. Limit the count of child forms in one layer. > > 3. Set colour of background. > > 4. Avoid beep when selecting a node by a key entry. > > > Sorry being a bit late on this but real work is still keeping me quite busy. > > /gustav > > > >>> Salakhetdinov Shamil 20-04-2009 23:51 >>> > > Hi Gustav, > > OK, please put your code then into Northwind.NET.FE.1.5 project - let's say make a folder > \TreeViewMenu within Northwind.NET.FE.1.5 and put your source code file(s) in it. Please make it compiling OK. Then I will try to adapt it. > > As for DataSets - there is no a workaround probably. > > -- > Shamil > > > -----Original Message----- > From: "Gustav Brock" > To: > Date: Mon, 20 Apr 2009 22:57:32 +0200 > Subject: Re: [dba-VB] Proposing/Planning Northwind.NET v.1.5 > > > Hi Shamil > > > > Thanks for the clarification. > > Yes, we can freely use my treeview menu code - it is very basic and could be refined a lot, I had to leave it as is but it works. > > > > Originally I missed your point on Decoupling DataSets but now I think I understand. > > I haven't tested it and have no workaround. > > > > /gustav > > From mcp2004 at mail.ru Thu Apr 23 03:37:34 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Thu, 23 Apr 2009 12:37:34 +0400 Subject: [dba-VB] =?koi8-r?b?UHJvcG9zaW5nL1BsYW5uaW5nIE5vcnRod2luZC5ORVQg?= =?koi8-r?b?IHYuMS41?= In-Reply-To: References: Message-ID: Hi Gustav, FYI: I have added changes to Northwind.NET.FE.1.5.csproj to adapt your treeview menu and MDI form samples. -- Shamil -----Original Message----- From: Salakhetdinov Shamil To: Gustav Brock , dba-VB Date: Thu, 23 Apr 2009 09:20:54 +0400 Subject: Re: [dba-VB]Proposing/Planning Northwind.NET v.1.5 > > Hi Gustav, > > Thank you. > Could you please also commit to SVN server your current version of Northwind.NET.FE.1.5.csproj? > > Please also put the list of the missing/issues positions as in your e-mail message at northwind.codeplex.com issues area titles "Issues with MDI TreeView menu" or something like that? > > Thank you. > > -- > Shamil > > -----Original Message----- > From: "Gustav Brock" > To: > Date: Wed, 22 Apr 2009 23:51:40 +0200 > Subject: Re: Re[2]: [dba-VB] Proposing/Planning Northwind.NET v.1.5 > > > Hi Shamil > > > > OK, done. > > Please read the in-line comments twice. > > program.cs adjusted. > > > > Missing: > > 1. A more clever method to call the different child forms to avoid the duplicate code for each form. > > > > 2. Option to adjust the position of the vertical separator with the mouse as is possible in a normal split form. > > > > Issues: > > 1. Positioning of child forms. Mostly handled, but for some special situations it may fail. > > Main goal: A new child form is positioned at position zero if no child form is present, and at position i+1 where i is the highest position of any present child form. > > > > 2. Limit the count of child forms in one layer. > > > > 3. Set colour of background. > > > > 4. Avoid beep when selecting a node by a key entry. > > > > > > Sorry being a bit late on this but real work is still keeping me quite busy. > > > > /gustav > > > > > > >>> Salakhetdinov Shamil 20-04-2009 23:51 >>> > > > > Hi Gustav, > > > > OK, please put your code then into Northwind.NET.FE.1.5 project - let's say make a folder > > \TreeViewMenu within Northwind.NET.FE.1.5 and put your source code file(s) in it. Please make it compiling OK. Then I will try to adapt it. > > > > As for DataSets - there is no a workaround probably. > > > > -- > > Shamil > > > > > > -----Original Message----- > > From: "Gustav Brock" > > To: > > Date: Mon, 20 Apr 2009 22:57:32 +0200 > > Subject: Re: [dba-VB] Proposing/Planning Northwind.NET v.1.5 > > > > > Hi Shamil > > > > > > Thanks for the clarification. > > > Yes, we can freely use my treeview menu code - it is very basic and could be refined a lot, I had to leave it as is but it works. > > > > > > Originally I missed your point on Decoupling DataSets but now I think I understand. > > > I haven't tested it and have no workaround. > > > > > > /gustav > > > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From Gustav at cactus.dk Thu Apr 23 05:28:16 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Thu, 23 Apr 2009 12:28:16 +0200 Subject: [dba-VB] Proposing/Planning Northwind.NET v.1.5 Message-ID: Hi Shamil Thanks. I made it on my home machine so I couldn't replicate it to my work machine. I forgot that file is needed as well. /gustav >>> Salakhetdinov Shamil 23-04-2009 10:37 >>> Hi Gustav, FYI: I have added changes to Northwind.NET.FE.1.5.csproj to adapt your treeview menu and MDI form samples. -- Shamil -----Original Message----- From: Salakhetdinov Shamil To: Gustav Brock , dba-VB Date: Thu, 23 Apr 2009 09:20:54 +0400 Subject: Re: [dba-VB]Proposing/Planning Northwind.NET v.1.5 > > Hi Gustav, > > Thank you. > Could you please also commit to SVN server your current version of Northwind.NET.FE.1.5.csproj? > > Please also put the list of the missing/issues positions as in your e-mail message at northwind.codeplex.com issues area titles "Issues with MDI TreeView menu" or something like that? > > Thank you. > > -- > Shamil From Gustav at cactus.dk Fri Apr 24 08:53:43 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 24 Apr 2009 15:53:43 +0200 Subject: [dba-VB] Proposing/Planning Northwind.NET v.1.5 Message-ID: Hi Shamil Done! http://northwind.codeplex.com/Thread/List.aspx /gustav >>> Salakhetdinov Shamil 23-04-2009 07:20 >>> Hi Gustav, Thank you. Could you please also commit to SVN server your current version of Northwind.NET.FE.1.5.csproj? Please also put the list of the missing/issues positions as in your e-mail message at northwind.codeplex.com issues area titles "Issues with MDI TreeView menu" or something like that? Thank you. -- Shamil -----Original Message----- From: "Gustav Brock" To: Date: Wed, 22 Apr 2009 23:51:40 +0200 Subject: Re: Re[2]: [dba-VB] Proposing/Planning Northwind.NET v.1.5 > Hi Shamil > > OK, done. > Please read the in-line comments twice. > program.cs adjusted. > > Missing: > 1. A more clever method to call the different child forms to avoid the duplicate code for each form. > > 2. Option to adjust the position of the vertical separator with the mouse as is possible in a normal split form. > > Issues: > 1. Positioning of child forms. Mostly handled, but for some special situations it may fail. > Main goal: A new child form is positioned at position zero if no child form is present, and at position i+1 where i is the highest position of any present child form. > > 2. Limit the count of child forms in one layer. > > 3. Set colour of background. > > 4. Avoid beep when selecting a node by a key entry. > > > Sorry being a bit late on this but real work is still keeping me quite busy. > > /gustav > > > >>> Salakhetdinov Shamil 20-04-2009 23:51 >>> > > Hi Gustav, > > OK, please put your code then into Northwind.NET.FE.1.5 project - let's say make a folder > \TreeViewMenu within Northwind.NET.FE.1.5 and put your source code file(s) in it. Please make it compiling OK. Then I will try to adapt it. > > As for DataSets - there is no a workaround probably. > > -- > Shamil From mcp2004 at mail.ru Fri Apr 24 15:25:54 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Sat, 25 Apr 2009 00:25:54 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IE5vcnRod2luZC5ORVQgdi4xLjEgKEFscGhh?= =?koi8-r?b?KSB3aXRoIE1TIEFjY2VzcyBCYWNrZW5kIHB1Ymxpc2hlZA==?= Message-ID: Hi All, I have just published executables of Northwind.NET v.1.1 (Alpha) having MS Access Backend: http://northwind.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=26600 Please test and post in dba-VB your feedback on issues to have them fixed ASAP, and to get v.1.1 released together with sources. Having v.1.0 with MS SQL 2005/2008 backend and v.1.1 with MS Access backend you can see what are the differences in SQL and in C# coding - and you'll find that those differences are surprisingly(?) small... Based on v.1.0 and v.1.1 we can try to make a dual back-end version switching MS SQL 2005/Access backends on start-up/on-the-fly: is that dual backend/backend switching technique interesting to you from practical point of view? If yes, in what practical use case scenarious do you suppose it can be used? Thank you. -- Shamil From mcp2004 at mail.ru Sat Apr 25 13:45:45 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Sat, 25 Apr 2009 22:45:45 +0400 Subject: [dba-VB] =?koi8-r?b?QURPLk5FVCBFbnRpdHkgRnJhbWV3b3JrIC0gdG8gdXNl?= =?koi8-r?b?IG9yIG5vdD8=?= Message-ID: Crossposted to northwind.codeplex.com --- Hi All, I have spent some time today investigating ADO.NET Entity Framework, and reading articles and opinions on its usage, current status (.NET 3.5 SP1) and the future .NET 4.0/VS 2010: as far as I see this is a promising technology but it looks like it is not yet ready for enterpise level development. And what is your opinion? ADO.NET Entity Framework http://en.wikipedia.org/wiki/ADO.NET_Entity_Framework Stored Procedure Mapping http://blogs.msdn.com/adonet/archive/2008/03/26/stored-procedure-mapping.aspx Using stored procedures with ADO.NET entity framework http://blogs.infosupport.com/blogs/willemm/archive/2007/09/11/Using-stored-procedures-with-ADO.NET-entity-framework.aspx ADO .NET Entity Framework Vote of No Confidence http://efvote.wufoo.com/forms/ado-net-entity-framework-vote-of-no-confidence/ <<< When the Entity Framework is used on projects staffed with more than one developer, merge conflicts occur whenever two developers make changes to an entity diagram. Since the diagram tool is the default and intended tool for making changes to an entity model, the frequency of this problem is will result in an unacceptable level of friction in team member interaction and change integration. >>> http://forums.asp.net/t/1363046.aspx <<< So in short, EF as it stands now is worthless for real life use. I guess I've wasted several weeks of my life rewriting my code for a technology that should have been released as incomplete and only in beta. >>> http://blogs.msdn.com/adonet/archive/2008/12/02/migrating-from-linq-to-sql-to-the-entity-framework-stored-procedures-for-data-retrieval.aspx <<< NO ONE CARES. EF is an overcomplicated piece of junk compared to L2S. If we're going to migrate our L2S DAL over to something else, it won't be Entity Framework (which you'll probably abandon next year in favor of something else anyway!) >>> <<< Linq to Entities simply does NOT work in a real world environment. Don't bother trying to use it with stored procedures that return nothing. I have to wait for VS2010 to get something that will supposedly work? THIS was supposed to work. You told us to move from linq to sql to linq to entities and I did all the conversions for a piece of junk that has put me weeks behind in development and still doesn't work! I'm ready to give up and simply use an ORM that actually works and actually has support and working examples. Why release a technology and tell us to use it when you know it is crippled?!!!! >>> Thank you. -- Shamil From Gustav at cactus.dk Sat Apr 25 16:07:38 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Sat, 25 Apr 2009 23:07:38 +0200 Subject: [dba-VB] ADO.NET Entity Framework - to use or not? Message-ID: Hi Shamil There probably isn't a definitive recommendation - as always, it depends - but I must say I find it quite fascinating to "leave" the tables and views and work with objects instead. If you are a hardcore SQL/T-SQL programmer, you may never feel at home in the EF environment. I am not such a programmer - I know my SQL, but T-SQL I only work with out of necessity - so I don't miss it. To me the EF is a challenge because it is very hard to forget the tables and SQL and a lot of handwork is required up-front to create the model wrapping the tables and views, though I think this pays of later. As for the quoted comments: I find the discussion about the stored procedures to be a misunderstanding - the concept is indeed not that you should sit down and program stored procedures for each and every common task for each table - it is the other way around: the EF creates all that plumbing stuff for you; if you request a change of a property of an object you do that, and the EF creates all the SQL needed to carry out the operation and sends that to the database server to be processed. Regarding the whining about the version control and conflicts, it is not different from the normal datasets - two developers can't add or modify DataTableAdapters at the same time. If this is likely to present an issue for a project, you will have - as you have done in our Nortwind.NET project - to create separate datasets for, say, each report, form, or something else and - before a developer start modifying it - a lock must be posted. Or do I miss something? My major concern is speed. Some tell that the SQL generated by the EF is quite convoluted. I haven't looked into that. In my opinion this has nothing to do wether the concept is good or bad but is a simple (or rather difficult) optimizing task which is an ongoing task. /gustav >>> Salakhetdinov Shamil 25-04-2009 20:45 >>> Crossposted to northwind.codeplex.com --- Hi All, I have spent some time today investigating ADO.NET Entity Framework, and reading articles and opinions on its usage, current status (.NET 3.5 SP1) and the future .NET 4.0/VS 2010: as far as I see this is a promising technology but it looks like it is not yet ready for enterpise level development. And what is your opinion? ADO.NET Entity Framework http://en.wikipedia.org/wiki/ADO.NET_Entity_Framework Stored Procedure Mapping http://blogs.msdn.com/adonet/archive/2008/03/26/stored-procedure-mapping.aspx Using stored procedures with ADO.NET entity framework http://blogs.infosupport.com/blogs/willemm/archive/2007/09/11/Using-stored-procedures-with-ADO.NET-entity-framework.aspx ADO .NET Entity Framework Vote of No Confidence http://efvote.wufoo.com/forms/ado-net-entity-framework-vote-of-no-confidence/ <<< When the Entity Framework is used on projects staffed with more than one developer, merge conflicts occur whenever two developers make changes to an entity diagram. Since the diagram tool is the default and intended tool for making changes to an entity model, the frequency of this problem is will result in an unacceptable level of friction in team member interaction and change integration. >>> http://forums.asp.net/t/1363046.aspx <<< So in short, EF as it stands now is worthless for real life use. I guess I've wasted several weeks of my life rewriting my code for a technology that should have been released as incomplete and only in beta. >>> http://blogs.msdn.com/adonet/archive/2008/12/02/migrating-from-linq-to-sql-to-the-entity-framework-stored-procedures-for-data-retrieval.aspx <<< NO ONE CARES. EF is an overcomplicated piece of junk compared to L2S. If we're going to migrate our L2S DAL over to something else, it won't be Entity Framework (which you'll probably abandon next year in favor of something else anyway!) >>> <<< Linq to Entities simply does NOT work in a real world environment. Don't bother trying to use it with stored procedures that return nothing. I have to wait for VS2010 to get something that will supposedly work? THIS was supposed to work. You told us to move from linq to sql to linq to entities and I did all the conversions for a piece of junk that has put me weeks behind in development and still doesn't work! I'm ready to give up and simply use an ORM that actually works and actually has support and working examples. Why release a technology and tell us to use it when you know it is crippled?!!!! >>> Thank you. -- Shamil From mcp2004 at mail.ru Sun Apr 26 03:09:29 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Sun, 26 Apr 2009 12:09:29 +0400 Subject: [dba-VB] =?koi8-r?b?QURPLk5FVCBFbnRpdHkgRnJhbWV3b3JrIC0gdG8gdXNl?= =?koi8-r?b?IG9yIG5vdD8=?= In-Reply-To: References: Message-ID: Hi Gustav and all, Great, we have now some more stuff to discuss/test :) Yes, it depends. No, I (think) I'm not a hardcore SQL/T-SQL programmer, and I did have developed and I'm supporting applications with advanced business domain model/business rules - all that business logic implemented using object layer in pure C# on top of MS SQL SPs/UDFs... The main issues with EF for me currently are: - 1) "PITA mapping" of SPs to entities or even absence of an option to map some kinds of SPs; - 2) source code control issues because of EF .edmx (model) keeping all the information; - 3) being unsure on the fate of EF after .NET Framework/VS2010 release (based on a pity faith of LINQ2SQL, which development was stopped by MS) <<< and the EF creates all the SQL needed to carry out the operation and sends that to the database server to be processed. >>> Yes, that's clear - the issue is that most of the modern (enterprise level) applications do use CRUD SPs as well as select SPs (returning rowsets and scalar) in between of Data Access Layer code and database tables. There are several reasons to use them - one of the main of them is security AFAIU - and the folks who are noting that EF currently is a PITA to map such CRUD and select SPs to entities are correct in my opinion. My experience (and others as far as I see e.g. from Rickford Lhotka's CSLS.NET) shows that even the most advanced modern enterprise level application developed using Business/Domain Level Model(s) implemented in code (C#/VB.NET) - all have a common denominator: CRUD and select SPs. And when CURD and select SPs are used then such application development is manageable - as soon as built-in/on-the-fly generated SQL is introduced applications development starts to become unmanageable... I can be wrong, Gustav, yes, it all depends, and EF ability to generate advanced SQL is a useful feature (done the similar things here a long ago, of course without advanced optimizations) but the folks' concern on EF "currently PITA" mapping to SPs is also my main current concern... All and every application if you look at it on a very generic level does the following: - 1) stores/updates/deletes data (with validation which can be done on both front- and back-end layers with some overlap); - 2) extracts data from db into business/front layer to make some processing and then goto (1) and using CRUD and select SPs layer clearly shows that application development is rather easy activity - but when we mix the things of data manipulation/storing with business logic (whatever way we do that: using built-in manual SQL, datasets, EF with on-the-fly SQL generation...) - then we're getting lost... Sorry, if the above my writing looks like an excessive unreasoned by your experience generalization but this is what my experience tells me - and this is why I'm concerned with other folks on SPs mapping issues in EF... The main current issues with EF AFAICS: - folks are very concerned with the fact that LINQ 2 SQL development was stopped and that EF might have the same fate - why use the latter then? (my guess MS is currently "betting" on "EF" and therefore the chances it becomes "dead" are low but MS proceed with EF development a bit slow on outer world audience opinion) ; - EF speed. Well, my guess that speed issue could be a concern for large enterprise applications with thousands of simultaneous users - and the question/issue here is not with optimization of on-the-fly generated SQL but with the fact that every framework introduces a code/mapping layer producing some bytes on compilation, and even if that would be a few bytes for every entity object (but more than, say CSLA.NET or NHibernate introduce), they will play their bad role for enterprise level systems with thousands and thousands of simultaneous users - yes, the issue can be usually solved by scaling hardware but that's not always possible and in most cases is very pricey. - Related speed issue is that on-the-fly generated SQL used in e.g. intensive cycle processing of data will work rather well with small test sets but when in production such coding would become a "bottleneck" - of course such issue can be catched early by testing ... - folks are also concerned on the absence of lazy-loading, which could also results in speed issues... - inability to easily map select SPs returning rowsets as well as scalar SPs (I can be wrong, got known on that issue from Internet, checked just once, maybe missed) - this is one of the main issues for many developers and for me personally; - tightly coupling of EF with backend DB is also an issue for folks because that tighly coupling makes (unit) testing dependent on backend; - the version control and conflicts issue - I agree with folks that this is a serious issue - why MS didn't do it by having dedicated file for every entity/association/... and a "joining" .edmx file - that's is an open question for me/proposal to MS :) - a kind of kidding :) ... Recap: - I personally do not care on EF speed issues as I have checked and I see that EF is a light framework, and as Gustav noted that on-the-fly generated SQL optimization is solvable and is ongoing (there in MS) task and as (in my opinion) carefully tested business layer programming should also let to avoid "indirect" speed issues even without lazy loading; - I personally am very concerned on the "currently PITA" mapping of entities and SPs as well as I'm not sure will MS continue EF development after VS2010 release or not. That's it. Very important advantage of EF for me is that .edmx can be put into a classlib and used from front-end and other kind of projects - and when used with WinForms similar to DataSets RAD way of forms' design is working for EF .edmx located in a classlib (and that would work for WPF in VS2010 similar to WinForms). Gustav we can test speed issues in our ongoing Northwind.NET project: - I have a custom relatively lightweight ORM mapping framework, which I can use to create BL and DAL C# objects as well as CRUD and select SPs for Northwind.NET - I will/can make such coding available in one of the future versions of Northwind.NET, and then we can also create .edmx without any SPs and we can write some tests to compare the speed of processing: I expect there will not be that much difference - OK? (we can also try to use CSLA.NET as I expect it is a bit lighter than my framework is (but I do not have experience with CSLA.NET)) Thank you. -- Shamil P.S. Once again: SPs are used here because of security and manageability reasons not because of the speed reasons... -----Original Message----- From: "Gustav Brock" To: Date: Sat, 25 Apr 2009 23:07:38 +0200 Subject: Re: [dba-VB] ADO.NET Entity Framework - to use or not? > Hi Shamil > > There probably isn't a definitive recommendation - as always, it depends - but I must say I find it quite fascinating to "leave" the tables and views and work with objects instead. If you are a hardcore SQL/T-SQL programmer, you may never feel at home in the EF environment. I am not such a programmer - I know my SQL, but T-SQL I only work with out of necessity - so I don't miss it. To me the EF is a challenge because it is very hard to forget the tables and SQL and a lot of handwork is required up-front to create the model wrapping the tables and views, though I think this pays of later. > > As for the quoted comments: > > I find the discussion about the stored procedures to be a misunderstanding - the concept is indeed not that you should sit down and program stored procedures for each and every common task for each table - it is the other way around: the EF creates all that plumbing stuff for you; if you request a change of a property of an object you do that, and the EF creates all the SQL needed to carry out the operation and sends that to the database server to be processed. > > Regarding the whining about the version control and conflicts, it is not different from the normal datasets - two developers can't add or modify DataTableAdapters at the same time. If this is likely to present an issue for a project, you will have - as you have done in our Nortwind.NET project - to create separate datasets for, say, each report, form, or something else and - before a developer start modifying it - a lock must be posted. Or do I miss something? > > My major concern is speed. Some tell that the SQL generated by the EF is quite convoluted. I haven't looked into that. In my opinion this has nothing to do wether the concept is good or bad but is a simple (or rather difficult) optimizing task which is an ongoing task. > > /gustav > > > >>> Salakhetdinov Shamil 25-04-2009 20:45 >>> > Crossposted to northwind.codeplex.com > --- > Hi All, > > I have spent some time today investigating ADO.NET Entity Framework, and reading articles and opinions on its usage, current status (.NET 3.5 SP1) and the future .NET 4.0/VS 2010: as far as I see this is a promising technology but it looks like it is not yet ready for enterpise level development. And what is your opinion? > > ADO.NET Entity Framework > http://en.wikipedia.org/wiki/ADO.NET_Entity_Framework > > Stored Procedure Mapping > http://blogs.msdn.com/adonet/archive/2008/03/26/stored-procedure-mapping.aspx > > Using stored procedures with ADO.NET entity framework > http://blogs.infosupport.com/blogs/willemm/archive/2007/09/11/Using-stored-procedures-with-ADO.NET-entity-framework.aspx > > ADO .NET Entity Framework Vote of No Confidence > http://efvote.wufoo.com/forms/ado-net-entity-framework-vote-of-no-confidence/ > <<< > When the Entity Framework is used on projects staffed with more than one developer, merge conflicts occur whenever two developers make changes to an entity diagram. Since the diagram tool is the default and intended tool for making changes to an entity model, the frequency of this problem is will result in an unacceptable level of friction in team member interaction and change integration. > >>> > > http://forums.asp.net/t/1363046.aspx > <<< > So in short, EF as it stands now is worthless for real life use. > > I guess I've wasted several weeks of my life rewriting my code for a technology that should have been released as incomplete and only in beta. > >>> > > http://blogs.msdn.com/adonet/archive/2008/12/02/migrating-from-linq-to-sql-to-the-entity-framework-stored-procedures-for-data-retrieval.aspx > <<< > NO ONE CARES. EF is an overcomplicated piece of junk compared to L2S. If we're going to migrate our L2S DAL over to something else, it won't be Entity Framework (which you'll probably abandon next year in favor of something else anyway!) > >>> > <<< > Linq to Entities simply does NOT work in a real world environment. > > Don't bother trying to use it with stored procedures that return nothing. > > I have to wait for VS2010 to get something that will supposedly work? > > THIS was supposed to work. You told us to move from linq to sql to linq to entities and I did all the conversions for a piece of junk that has put me weeks behind in development and still doesn't work! > > I'm ready to give up and simply use an ORM that actually works and actually has support and working examples. > > Why release a technology and tell us to use it when you know it is crippled?!!!! > >>> > > Thank you. > > -- > Shamil > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From mcp2004 at mail.ru Sun Apr 26 04:28:27 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Sun, 26 Apr 2009 13:28:27 +0400 Subject: [dba-VB] =?koi8-r?b?QURPLk5FVCBFbnRpdHkgRnJhbWV3b3JrIC0gdG8gdXNl?= =?koi8-r?b?IG9yIG5vdD8=?= In-Reply-To: References: Message-ID: Hi Gustav, Clarification to the subject title -- I meant -- "to use or not to use now for real life applications development" -- for sure -- use in our ongoing Northwind.NET project, in one of the future releases. Thank you. -- Shamil -----Original Message----- From: "Gustav Brock" To: Date: Sat, 25 Apr 2009 23:07:38 +0200 Subject: Re: [dba-VB] ADO.NET Entity Framework - to use or not? > Hi Shamil > > There probably isn't a definitive recommendation - as always, it depends - but I must say I find it quite fascinating to "leave" the tables and views and work with objects instead. From mcp2004 at mail.ru Sun Apr 26 04:46:33 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Sun, 26 Apr 2009 13:46:33 +0400 Subject: [dba-VB] =?koi8-r?b?VGhlICJPc2xvIiBNb2RlbGluZyBQbGF0Zm9ybSAtIHRv?= =?koi8-r?b?IHVzZSBvciBub3Q/?= Message-ID: Hi All, I have just occasionally get at the site of "The "Oslo" Modeling Platform" (sorry for my ignorance): http://msdn.microsoft.com/ru-ru/library/dd129514(en-us).aspx (and I have heard/seen presentations on MS works on Domain Specific Language (DSL) somewhere back to year 2004 when they were announcing this DSL support will be soon available in VS). Comparing to ADO.NET Entity Framework, which I tend to expect/hope will be finally (in the near future) a useful development tool, I doubt in "Oslo" platform broad applicability in real life business development as it's planned there: "If a data-driven application has enough detailed model information, applications can run without recourse to static compilation"... I can be wrong, but my gut feeling is that the truth of the "never ending battle" between imperative and declarative application development is somewhere in between and in my opinion "The "Oslo" Modeling Platform" targeting the edge/marginal side of the declarative development/programming, which will never come true... I can be wrong of course. Please write your opinion -- I'd feel especially happy if you can explain what are the reasons MS folks believe in the "Oslo" platform's bright future. Of course I realize the reasons to explain that could be of so high level nature that I will be unable to understand them... Recap: I'm feeling OK on "The "Oslo" platform" being a research project there at MS with some useful outputs, but I doubt it will ever be used as "platform" for real life business application. Isn't that platform a "CASE modeling" deja' vue? Thank you. -- Shamil From mcp2004 at mail.ru Sun Apr 26 06:53:50 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Sun, 26 Apr 2009 15:53:50 +0400 Subject: [dba-VB] =?koi8-r?b?VGhlICJPc2xvIiBNb2RlbGluZyBQbGF0Zm9ybSAtIHRv?= =?koi8-r?b?IHVzZSBvciBub3Q/?= In-Reply-To: References: Message-ID: Hi All, Some more information on the subject is below. Maybe we can try to use "M" language (see below) in our Northwind.NET project to define Northwind Business Model? - just to have a formal specification built using emerging standard(?) and then implemented in our custom codind whatever way we will decide to do that IOW I'm just thinking to use "M" language currently in written form, but not use any beta/CTP MS Tools as we do not have time for that... "M" http://msdn.microsoft.com/en-us/library/dd129519(VS.85).aspx <<< The Microsoft code name "M" language is a declarative language for working with data and building domain models. "M" lets users write down how they want to structure and query their data using a textual syntax that is convenient to both author and reader. "M" does not mandate how data is stored or accessed, nor does it mandate a specific implementation technology. Rather, "M" is designed to allow users to write down what they want from their data without having to specify how those requirements are met by a specific technology or platform. >>> Textual Domain Specific Languages for Developers - Part 1 http://msdn.microsoft.com/en-us/library/dd441702.aspx <<< Oslo makes building these DSLs easier, but how do these little languages affect the everyday work of developers? Instead of replacing the work of developers, DSL present the opportunity to work on the interesting part of the problem space, not just the rote code that many developers are forced to hand-code or generate from metadata. Because Oslo empowers developers to use metadata driven from DSLs anywhere in their applications, developers can be more productive and create agile, scalable systems that are a better representation of what the customer actually wants; not what the developer thought the customer wanted. >>> Workflows, Services, and Models http://msdn.microsoft.com/en-us/library/dd200919.aspx The "Oslo" Modeling Language Specification http://msdn.microsoft.com/en-us/library/dd285282.aspx Thank you. -- Shamil -----Original Message----- From: Salakhetdinov Shamil To: dba-VB Date: Sun, 26 Apr 2009 13:46:33 +0400 Subject: [dba-VB] The "Oslo" Modeling Platform - to use or not? > Hi All, > > I have just occasionally get at the site of "The "Oslo" Modeling Platform" (sorry for my ignorance): > > http://msdn.microsoft.com/ru-ru/library/dd129514(en-us).aspx > > (and I have heard/seen presentations on MS works on Domain Specific Language (DSL) somewhere back to year 2004 when they were announcing this DSL support will be soon available in VS). > > Comparing to ADO.NET Entity Framework, which I tend to expect/hope will be finally (in the near future) a useful development tool, I doubt in "Oslo" platform broad applicability in real life business development as it's planned there: "If a data-driven application has enough detailed model information, applications can run without recourse to static compilation"... > > I can be wrong, but my gut feeling is that the truth of the "never ending battle" between imperative and declarative application development is somewhere in between and in my opinion "The "Oslo" Modeling Platform" targeting the edge/marginal side of the declarative development/programming, which will never come true... > > I can be wrong of course. Please write your opinion -- I'd feel especially happy if you can explain what are the reasons MS folks believe in the "Oslo" platform's bright future. Of course I realize the reasons to explain that could be of so high level nature that I will be unable to understand them... > > Recap: I'm feeling OK on "The "Oslo" platform" being a research project there at MS with some useful outputs, but I doubt it will ever be used as "platform" for real life business application. Isn't that platform a "CASE modeling" deja' vue? > > Thank you. > > -- > Shamil > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From fuller.artful at gmail.com Sun Apr 26 09:38:30 2009 From: fuller.artful at gmail.com (Arthur Fuller) Date: Sun, 26 Apr 2009 10:38:30 -0400 Subject: [dba-VB] SCRUM: Northwind.NET v.1.1 (Alpha) with MS Access Backend published In-Reply-To: References: Message-ID: <29f585dd0904260738r37871d2fx24785482e1ec06a5@mail.gmail.com> Shamil, It is not interesting to me, personally. All my database activity occurs in SQL Server and MySQL. The concept of an Access BE is for me so 20th century LOL. However, I realize that not everyone agrees and that some folks might like an Access BE. (Although given that SQL Express is free, I frankly don't understand this, other than the force of inertia.) Arthur From fuller.artful at gmail.com Sun Apr 26 11:30:58 2009 From: fuller.artful at gmail.com (Arthur Fuller) Date: Sun, 26 Apr 2009 12:30:58 -0400 Subject: [dba-VB] ADO.NET Entity Framework - to use or not? In-Reply-To: References: Message-ID: <29f585dd0904260930g406d6d94o6edc3aea24c5f3d7@mail.gmail.com> As far as I know, there are two distinct meaninings of the acronym PITA. One is Pain in the Ass and the other is Point In Time Archicture. I was involved in one significant project which used the latter meaning, and several dozen which used the former. On the subject of ORM, I suggest that you contact Paul Nielson, who is a SQL MVP and author of the SQL Bible books, and who has written an ORM thing for SQL Server. My basic take on this is at the low end there will be four procedures for each table (Select, Update, Delete, and Insert). These are quite easy to generate. The trick is in how to handle objects -- consider the classic Orders+OrderDetails example, just to keep the discussion simple. In the relational world you treat Orders and OrderDetails as separate things -- first you add the Order, then you add one or more Details to said Order. This can grow rapidly more complicated given the existence of DetailTypes (Been there, done that). I'll let you run free with the concept of Detail Types, but suffice to say that they have a few columns in common and many unique to the particular type. (For example, Car Rental vs. Hotel Room Booking vs. Seat in a U2 concert.) Suppose that you want to handle this aggregation as an object. What do you gain by doing so? In another app I once worked on, users could define the attributes of various objects they dealt with. They could add a potentially unlimited number of attributes to these objects, which in this case were pulp and paper rolls. Various clients were interested in these or those attributes, and we modeled this as rows in a table. IOW, one virtual row actually expanded to N rows in a child table, and these were all grabbed and assembled into one row, kind of like a crosstab thing. It sucked. I spent a lot of time enhancing the performance and chopped it by ten, but it still sucked. It took upwards of 10 seconds to retrieve a given object. The speedy solution was to include all columns in the OrderDetails table and then restrict the view to the particular columns of interest to the particular client. This worked well in terms of performance but meant that our developers had to recreate various views for each client. A. On Sun, Apr 26, 2009 at 5:28 AM, Salakhetdinov Shamil wrote: > Hi Gustav, > > Clarification to the subject title -- I meant -- "to use or not to use now > for real life applications development" -- for sure -- use in our ongoing > Northwind.NET project, in one of the future releases. > > Thank you. > > -- > Shamil > > -----Original Message----- > From: "Gustav Brock" > To: > Date: Sat, 25 Apr 2009 23:07:38 +0200 > Subject: Re: [dba-VB] ADO.NET Entity Framework - to use or not? > > > Hi Shamil > > > > There probably isn't a definitive recommendation - as always, it depends > - but I must say I find it quite fascinating to "leave" the tables and views > and work with objects instead. > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > > From max.wanadoo at gmail.com Sun Apr 26 12:26:52 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Sun, 26 Apr 2009 18:26:52 +0100 Subject: [dba-VB] SCRUM: Northwind.NET v.1.1 (Alpha) with MS Access Backend published In-Reply-To: <29f585dd0904260738r37871d2fx24785482e1ec06a5@mail.gmail.com> References: <29f585dd0904260738r37871d2fx24785482e1ec06a5@mail.gmail.com> Message-ID: <49f4995e.0707d00a.0a35.ffff908e@mx.google.com> Arthur: Because... 1. I don't know how to do this. 2. I don't see any benefits other than more pain. 3. I don't see any DAO.Properties on the SQL tables. Inertia. Perhaps. Max -----Original Message----- From: dba-vb-bounces at databaseadvisors.com [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: 26 April 2009 15:39 To: Salakhetdinov Shamil; Discussion concerning Visual Basic and related programming issues. Subject: Re: [dba-VB] SCRUM: Northwind.NET v.1.1 (Alpha) with MS Access Backend published Shamil, It is not interesting to me, personally. All my database activity occurs in SQL Server and MySQL. The concept of an Access BE is for me so 20th century LOL. However, I realize that not everyone agrees and that some folks might like an Access BE. (Although given that SQL Express is free, I frankly don't understand this, other than the force of inertia.) Arthur _______________________________________________ dba-VB mailing list dba-VB at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/dba-vb http://www.databaseadvisors.com From mcp2004 at mail.ru Sun Apr 26 12:42:07 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Sun, 26 Apr 2009 21:42:07 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IE5vcnRod2luZC5ORVQgdi4xLjEgKEFscGhh?= =?koi8-r?b?KSB3aXRoIE1TIEFjY2VzcyBCYWNrZW5kIHB1Ymxpc2hlZA==?= In-Reply-To: <29f585dd0904260738r37871d2fx24785482e1ec06a5@mail.gmail.com> References: <29f585dd0904260738r37871d2fx24785482e1ec06a5@mail.gmail.com> Message-ID: Hi Arthur, Thank you for your feedback. That wasn't a force of inertia :) I do use MS SQL Express/Professioanl/Enterpsie most of the time... But this "downgrading from MS SQL to MS Access" was a unique experience for me and very probably for many other developers as such downgrading is a rather unusual practice. (Poll: does anybody did something like that before? I have never been doing that kind of work before.) This downgrading also showed me that using views, SPs and UDFs in MS SQL and using DataSets solely as an "indirection layer" on views, SPs and UDFs is a guarantee that "downgrading to MS Access" or converting backend to some other backend DBMS is a rather straightforward activity as opposed to built-in SQL or SQL in datasets: half of the time of this downgarding took the time of getting SQL out of datasets, and when SQL was in SPs/UDFs downgrading was very smooth and quick... Another reason for such downgrading was an option to use MS Access database (or some other file based backends) in "Click-Once" scenarious: there is no yet MS SQL Express installed on every user system and JET and .NET Framework(?) are usually installed therefore downgrading an application to use MS Access backend opens (I gues/expect) an opportunity to use this application in "Click-once" context (even if we assume MS SQL is installed on every target system getting it wokring with "Click-once" delivered back-end database seems to be a rather tricky task)... Of course having "Click-Once" delivered apps communicating with Web Services is a more straightforward way to go still maybe "Click-Once" setup with MS SQL backend could be applicable in some use case scenarious... And as many developers here (in AccessD) do use MS Access backends most of the time then getting into ".NET world" for them would be easier when MS Access backends are used... In fact I'm on the way of showing how to publish on the web MS ReporViewer reports with MS Access backend - that could be a good option for may real life business cases as using MS Access backend on ASP.NET hosting sites is usually free (+ some fixes small hosting fee), and using MS SQL backend costs some more money, which in long run could result in good savings IOW if e.g. you have an MS SQL backend and you have got developed some MS ReporViewer Control reports, which you wanted to publish on the Web and you/your organization is short of money then downgrading to MS Access could be the only/most economic way to go... Thank you. -- Shamil -----Original Message----- From: Arthur Fuller To: Salakhetdinov Shamil , "Discussion concerning Visual Basic and related programming issues." Date: Sun, 26 Apr 2009 10:38:30 -0400 Subject: Re: [dba-VB] SCRUM: Northwind.NET v.1.1 (Alpha) with MS Access Backend published > Shamil, > > It is not interesting to me, personally. All my database activity occurs in > SQL Server and MySQL. The concept of an Access BE is for me so 20th century > LOL. However, I realize that not everyone agrees and that some folks might > like an Access BE. (Although given that SQL Express is free, I frankly don't > understand this, other than the force of inertia.) > > Arthur > > From mcp2004 at mail.ru Sun Apr 26 13:11:49 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Sun, 26 Apr 2009 22:11:49 +0400 Subject: [dba-VB] =?koi8-r?b?QURPLk5FVCBFbnRpdHkgRnJhbWV3b3JrIC0gdG8gdXNl?= =?koi8-r?b?IG9yIG5vdD8=?= In-Reply-To: <29f585dd0904260930g406d6d94o6edc3aea24c5f3d7@mail.gmail.com> References: <29f585dd0904260930g406d6d94o6edc3aea24c5f3d7@mail.gmail.com> Message-ID: Hi Athur, I used PITA in its first most common meaning. I would love to contact with Paul Nielson. I have also written my own ORM thing/light framework for MS SQL, and it was/is used in real life business apps, which are bringing quite some money/savings to the customers every day but I'd be happy to switch to EF thing from MS provided there will be some guarantee MS will not stop EF development as they did with LINQ2SQL.... As for keeping Orders+OrderDetails in the most complicated scenarious as well as the case when "users could define the attributes of various objects they dealt with" that could be done I believe by using Software Design Patterns for Business Layer (C#/VB.NET custom coding) and keeping detail types/attributes on database level in XML fields but (fully) indexed special way for searching/data retrieval - just one approach to handle this issue in 21st century... Data retrieval of objects' data from relational database with variable parts kept in XML (or JSON(?) - never used it here yet) is usually quick enough from practical point of view, and parsing such XML/JSON data into "relational" structures/tuples is also quick enough in code - and then such parsed XML can be delivered to forms/reports special way (as ObjectDataSource in .NET) for every special form/reports - that's what programming is still needed in this world... I could be missing something - please explain/describe your point of view/experience in more details... Thank you. -- Shamil -----Original Message----- From: Arthur Fuller To: Salakhetdinov Shamil , "Discussion concerning Visual Basic and related programming issues." Date: Sun, 26 Apr 2009 12:30:58 -0400 Subject: Re: [dba-VB] ADO.NET Entity Framework - to use or not? > As far as I know, there are two distinct meaninings of the acronym PITA. One > is Pain in the Ass and the other is Point In Time Archicture. I was involved > in one significant project which used the latter meaning, and several dozen > which used the former. > > On the subject of ORM, I suggest that you contact Paul Nielson, who is a SQL > MVP and author of the SQL Bible books, and who has written an ORM thing for > SQL Server. My basic take on this is at the low end there will be four > procedures for each table (Select, Update, Delete, and Insert). These are > quite easy to generate. The trick is in how to handle objects -- consider > the classic Orders+OrderDetails example, just to keep the discussion simple. > In the relational world you treat Orders and OrderDetails as separate things > -- first you add the Order, then you add one or more Details to said Order. > This can grow rapidly more complicated given the existence of DetailTypes > (Been there, done that). I'll let you run free with the concept of Detail > Types, but suffice to say that they have a few columns in common and many > unique to the particular type. (For example, Car Rental vs. Hotel Room > Booking vs. Seat in a U2 concert.) > > Suppose that you want to handle this aggregation as an object. What do you > gain by doing so? > > In another app I once worked on, users could define the attributes of > various objects they dealt with. They could add a potentially unlimited > number of attributes to these objects, which in this case were pulp and > paper rolls. Various clients were interested in these or those attributes, > and we modeled this as rows in a table. IOW, one virtual row actually > expanded to N rows in a child table, and these were all grabbed and > assembled into one row, kind of like a crosstab thing. > > It sucked. I spent a lot of time enhancing the performance and chopped it by > ten, but it still sucked. It took upwards of 10 seconds to retrieve a given > object. The speedy solution was to include all columns in the OrderDetails > table and then restrict the view to the particular columns of interest to > the particular client. This worked well in terms of performance but meant > that our developers had to recreate various views for each client. > > A. > > On Sun, Apr 26, 2009 at 5:28 AM, Salakhetdinov Shamil wrote: > > > Hi Gustav, > > > > Clarification to the subject title -- I meant -- "to use or not to use now > > for real life applications development" -- for sure -- use in our ongoing > > Northwind.NET project, in one of the future releases. > > > > Thank you. > > > > -- > > Shamil > > > > -----Original Message----- > > From: "Gustav Brock" > > To: > > Date: Sat, 25 Apr 2009 23:07:38 +0200 > > Subject: Re: [dba-VB] ADO.NET Entity Framework - to use or not? > > > > > Hi Shamil > > > > > > There probably isn't a definitive recommendation - as always, it depends > > - but I must say I find it quite fascinating to "leave" the tables and views > > and work with objects instead. > > > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > > > From Gustav at cactus.dk Sun Apr 26 16:15:36 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Sun, 26 Apr 2009 23:15:36 +0200 Subject: [dba-VB] SCRUM: Northwind.NET v.1.1 (Alpha) with MS Access Backend published Message-ID: Hi all It is my impression that - in the mind of MS - a downgrade from SQL Server 200x (server-based) should be the SQL Server Compact Edition which is file-based as Access/JET is except that it is local and not shareable but is deployable via Click-Once. Next level below is pure XML. Using Access/JET - or MySQL or any other db - is simply another "business". /gustav >>> max.wanadoo at gmail.com 26-04-2009 19:26 >>> Arthur: Because... 1. I don't know how to do this. 2. I don't see any benefits other than more pain. 3. I don't see any DAO.Properties on the SQL tables. Inertia. Perhaps. Max -----Original Message----- From: dba-vb-bounces at databaseadvisors.com [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: 26 April 2009 15:39 To: Salakhetdinov Shamil; Discussion concerning Visual Basic and related programming issues. Subject: Re: [dba-VB] SCRUM: Northwind.NET v.1.1 (Alpha) with MS Access Backend published Shamil, It is not interesting to me, personally. All my database activity occurs in SQL Server and MySQL. The concept of an Access BE is for me so 20th century LOL. However, I realize that not everyone agrees and that some folks might like an Access BE. (Although given that SQL Express is free, I frankly don't understand this, other than the force of inertia.) Arthur From marklbreen at gmail.com Sun Apr 26 17:02:34 2009 From: marklbreen at gmail.com (Mark Breen) Date: Sun, 26 Apr 2009 23:02:34 +0100 Subject: [dba-VB] SCRUM: Northwind.NET v.1.1 (Alpha) with MS Access Backend published In-Reply-To: References: Message-ID: Hi All, I have been seeing SQL Server compact edition for a while now, but I have not read up about it yet. If it is so light as Gustav just outlined then I really should study it. It sounds just what the doctor ordered, I have always thought, since MSDE 1.0 was launched, that it was too heavy. However, I re-call struggling with a machine that did not have Jet 3.51, and I suppose that installing / using SQL Server CE may also have issues. What the pros / cons to building an XML only BE? As I write this, I see the following potential list of BE's XML only - Simplest Implementation at installation time. SQL Server CE - Not Sure as have to study Jet - Ideal for low volume of data and low numbers of users. SQL Server Express - where mid sized data, mid users and hand installation is possible if required. SQL Server Standard -where mid sized data, mid users and hand installation is possible if required and cost is not an issue mySQL - high data size and licencing cost is an issue Oracle - Just because it is there. So where does that leave the discussion on what to do next? I am off to read up on SQL Sever CE Mark 2009/4/26 Gustav Brock > Hi all > > It is my impression that - in the mind of MS - a downgrade from SQL Server > 200x (server-based) should be the SQL Server Compact Edition which is > file-based as Access/JET is except that it is local and not shareable but is > deployable via Click-Once. > Next level below is pure XML. > > Using Access/JET - or MySQL or any other db - is simply another "business". > > /gustav > t > > >>> max.wanadoo at gmail.com 26-04-2009 19:26 >>> > Arthur: > Because... > 1. I don't know how to do this. > 2. I don't see any benefits other than more pain. > 3. I don't see any DAO.Properties on the SQL tables. > > Inertia. Perhaps. > > Max > > > -----Original Message----- > From: dba-vb-bounces at databaseadvisors.com > [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller > Sent: 26 April 2009 15:39 > To: Salakhetdinov Shamil; Discussion concerning Visual Basic and related > programming issues. > Subject: Re: [dba-VB] SCRUM: Northwind.NET v.1.1 (Alpha) with MS Access > Backend published > > Shamil, > > It is not interesting to me, personally. All my database activity occurs in > SQL Server and MySQL. The concept of an Access BE is for me so 20th century > LOL. However, I realize that not everyone agrees and that some folks might > like an Access BE. (Although given that SQL Express is free, I frankly > don't > understand this, other than the force of inertia.) > > Arthur > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > > From marklbreen at gmail.com Sun Apr 26 18:00:42 2009 From: marklbreen at gmail.com (Mark Breen) Date: Mon, 27 Apr 2009 00:00:42 +0100 Subject: [dba-VB] Proposing/Planning Northwind.NET v.1.5 In-Reply-To: References: Message-ID: Hello Team, I have got the latest code for version 1.5 running here see the TreeView that Gustav has donated. It looks good. On my own local copy I added a few nodes and coupled one of the nodes to the customers form and it works well. I see with the 'real' forms from Version 1.0 that they only one instance appears. I would like to request to be in the team as programmer / tester / test writer, but I fear my compentency in .net is still so low compared to Shamil and Gustav that I may be out of my depth. However, If I can help, I would like to try. BTW, the current version of the application is fantastic. thanks Mark From stuart at lexacorp.com.pg Sun Apr 26 18:03:40 2009 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Mon, 27 Apr 2009 09:03:40 +1000 Subject: [dba-VB] SCRUM: Northwind.NET v.1.1 (Alpha) with MS Access Backend published In-Reply-To: References: , Message-ID: <49F4E84C.13515.13CCDD99@stuart.lexacorp.com.pg> Another option is SQLite. I'd go with that rather than CE. Not for multi-user applications, but if you ned a small, lightweight in-process SQL data engine for a single user application it's well worth looking at. Just a single small DLL to distribute with your application ( < 450KB). There are .Net wrappers available which make it very simple to use. On 26 Apr 2009 at 23:02, Mark Breen wrote: > Hi All, > I have been seeing SQL Server compact edition for a while now, but I have > not read up about it yet. If it is so light as Gustav just outlined then I > really should study it. It sounds just what the doctor ordered, I have > always thought, since MSDE 1.0 was launched, that it was too heavy. > > However, I re-call struggling with a machine that did not have Jet 3.51, and > I suppose that installing / using SQL Server CE may also have issues. > > What the pros / cons to building an XML only BE? > > As I write this, I see the following potential list of BE's > > XML only - Simplest Implementation at installation time. > SQL Server CE - Not Sure as have to study > Jet - Ideal for low volume of data and low numbers of users. > SQL Server Express - where mid sized data, mid users and hand installation > is possible if required. > SQL Server Standard -where mid sized data, mid users and hand installation > is possible if required and cost is not an issue > mySQL - high data size and licencing cost is an issue > Oracle - Just because it is there. > > So where does that leave the discussion on what to do next? > > I am off to read up on SQL Sever CE > > Mark > > > > > > 2009/4/26 Gustav Brock > > > Hi all > > > > It is my impression that - in the mind of MS - a downgrade from SQL Server > > 200x (server-based) should be the SQL Server Compact Edition which is > > file-based as Access/JET is except that it is local and not shareable but is > > deployable via Click-Once. > > Next level below is pure XML. > > > > Using Access/JET - or MySQL or any other db - is simply another "business". > > > > /gustav > > t > > > > >>> max.wanadoo at gmail.com 26-04-2009 19:26 >>> > > Arthur: > > Because... > > 1. I don't know how to do this. > > 2. I don't see any benefits other than more pain. > > 3. I don't see any DAO.Properties on the SQL tables. > > > > Inertia. Perhaps. > > > > Max > > > > > > -----Original Message----- > > From: dba-vb-bounces at databaseadvisors.com > > [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller > > Sent: 26 April 2009 15:39 > > To: Salakhetdinov Shamil; Discussion concerning Visual Basic and related > > programming issues. > > Subject: Re: [dba-VB] SCRUM: Northwind.NET v.1.1 (Alpha) with MS Access > > Backend published > > > > Shamil, > > > > It is not interesting to me, personally. All my database activity occurs in > > SQL Server and MySQL. The concept of an Access BE is for me so 20th century > > LOL. However, I realize that not everyone agrees and that some folks might > > like an Access BE. (Although given that SQL Express is free, I frankly > > don't > > understand this, other than the force of inertia.) > > > > Arthur > > > > > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From michael at ddisolutions.com.au Mon Apr 27 02:27:32 2009 From: michael at ddisolutions.com.au (Michael Maddison) Date: Mon, 27 Apr 2009 17:27:32 +1000 Subject: [dba-VB] ADO.NET Entity Framework - to use or not? References: <29f585dd0904260930g406d6d94o6edc3aea24c5f3d7@mail.gmail.com> Message-ID: <59A61174B1F5B54B97FD4ADDE71E7D014F6957@ddi-01.DDI.local> Don't mean to intrude, but are you looking for something like http://www.nettiers.com ? We've used it in several projects, but not the one we are working on now. It works pretty damn well IMO. Cheers Michael M -----Original Message----- From: dba-vb-bounces at databaseadvisors.com [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Monday, 27 April 2009 2:31 AM To: Salakhetdinov Shamil; Discussion concerning Visual Basic and related programming issues. Subject: Re: [dba-VB] ADO.NET Entity Framework - to use or not? As far as I know, there are two distinct meaninings of the acronym PITA. One is Pain in the Ass and the other is Point In Time Archicture. I was involved in one significant project which used the latter meaning, and several dozen which used the former. On the subject of ORM, I suggest that you contact Paul Nielson, who is a SQL MVP and author of the SQL Bible books, and who has written an ORM thing for SQL Server. My basic take on this is at the low end there will be four procedures for each table (Select, Update, Delete, and Insert). These are quite easy to generate. The trick is in how to handle objects -- consider the classic Orders+OrderDetails example, just to keep the discussion simple. In the relational world you treat Orders and OrderDetails as separate things -- first you add the Order, then you add one or more Details to said Order. This can grow rapidly more complicated given the existence of DetailTypes (Been there, done that). I'll let you run free with the concept of Detail Types, but suffice to say that they have a few columns in common and many unique to the particular type. (For example, Car Rental vs. Hotel Room Booking vs. Seat in a U2 concert.) Suppose that you want to handle this aggregation as an object. What do you gain by doing so? In another app I once worked on, users could define the attributes of various objects they dealt with. They could add a potentially unlimited number of attributes to these objects, which in this case were pulp and paper rolls. Various clients were interested in these or those attributes, and we modeled this as rows in a table. IOW, one virtual row actually expanded to N rows in a child table, and these were all grabbed and assembled into one row, kind of like a crosstab thing. It sucked. I spent a lot of time enhancing the performance and chopped it by ten, but it still sucked. It took upwards of 10 seconds to retrieve a given object. The speedy solution was to include all columns in the OrderDetails table and then restrict the view to the particular columns of interest to the particular client. This worked well in terms of performance but meant that our developers had to recreate various views for each client. A. On Sun, Apr 26, 2009 at 5:28 AM, Salakhetdinov Shamil wrote: > Hi Gustav, > > Clarification to the subject title -- I meant -- "to use or not to use now > for real life applications development" -- for sure -- use in our ongoing > Northwind.NET project, in one of the future releases. > > Thank you. > > -- > Shamil > > -----Original Message----- > From: "Gustav Brock" > To: > Date: Sat, 25 Apr 2009 23:07:38 +0200 > Subject: Re: [dba-VB] ADO.NET Entity Framework - to use or not? > > > Hi Shamil > > > > There probably isn't a definitive recommendation - as always, it depends > - but I must say I find it quite fascinating to "leave" the tables and views > and work with objects instead. > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > > _______________________________________________ dba-VB mailing list dba-VB at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/dba-vb http://www.databaseadvisors.com From Gustav at cactus.dk Mon Apr 27 02:57:46 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Mon, 27 Apr 2009 09:57:46 +0200 Subject: [dba-VB] SCRUM: Northwind.NET v.1.1 (Alpha) with MS Access Backend published Message-ID: Hi Mark and Stuart Many options are available for a database (server) to be used with Dot Net. However, SQL Server CE has the advantage - within its limitations like lack of stored procedures etc. - that it uses the same SQL syntax as its big brothers. Also, a main idea is to provide a local database for Windows applications which is very fast and can act as a high-level "cache" which you in the background synchronise with a central (remote) server based database engine like SQL Server Express or Standard. Tools for setting up such a synched remote/local database are provided which makes this task a snap. /gustav >>> stuart at lexacorp.com.pg 27-04-2009 01:03 >>> Another option is SQLite. I'd go with that rather than CE. Not for multi-user applications, but if you ned a small, lightweight in-process SQL data engine for a single user application it's well worth looking at. Just a single small DLL to distribute with your application ( < 450KB). There are .Net wrappers available which make it very simple to use. On 26 Apr 2009 at 23:02, Mark Breen wrote: > Hi All, > I have been seeing SQL Server compact edition for a while now, but I have > not read up about it yet. If it is so light as Gustav just outlined then I > really should study it. It sounds just what the doctor ordered, I have > always thought, since MSDE 1.0 was launched, that it was too heavy. > > However, I re-call struggling with a machine that did not have Jet 3.51, and > I suppose that installing / using SQL Server CE may also have issues. > > What the pros / cons to building an XML only BE? > > As I write this, I see the following potential list of BE's > > XML only - Simplest Implementation at installation time. > SQL Server CE - Not Sure as have to study > Jet - Ideal for low volume of data and low numbers of users. > SQL Server Express - where mid sized data, mid users and hand installation > is possible if required. > SQL Server Standard -where mid sized data, mid users and hand installation > is possible if required and cost is not an issue > mySQL - high data size and licencing cost is an issue > Oracle - Just because it is there. > > So where does that leave the discussion on what to do next? > > I am off to read up on SQL Sever CE > > Mark > > > > > > 2009/4/26 Gustav Brock > > > Hi all > > > > It is my impression that - in the mind of MS - a downgrade from SQL Server > > 200x (server-based) should be the SQL Server Compact Edition which is > > file-based as Access/JET is except that it is local and not shareable but is > > deployable via Click-Once. > > Next level below is pure XML. > > > > Using Access/JET - or MySQL or any other db - is simply another "business". > > > > /gustav > > t > > > > >>> max.wanadoo at gmail.com 26-04-2009 19:26 >>> > > Arthur: > > Because... > > 1. I don't know how to do this. > > 2. I don't see any benefits other than more pain. > > 3. I don't see any DAO.Properties on the SQL tables. > > > > Inertia. Perhaps. > > > > Max > > > > > > -----Original Message----- > > From: dba-vb-bounces at databaseadvisors.com > > [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller > > Sent: 26 April 2009 15:39 > > To: Salakhetdinov Shamil; Discussion concerning Visual Basic and related > > programming issues. > > Subject: Re: [dba-VB] SCRUM: Northwind.NET v.1.1 (Alpha) with MS Access > > Backend published > > > > Shamil, > > > > It is not interesting to me, personally. All my database activity occurs in > > SQL Server and MySQL. The concept of an Access BE is for me so 20th century > > LOL. However, I realize that not everyone agrees and that some folks might > > like an Access BE. (Although given that SQL Express is free, I frankly > > don't > > understand this, other than the force of inertia.) > > > > Arthur From mcp2004 at mail.ru Mon Apr 27 04:50:15 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Mon, 27 Apr 2009 13:50:15 +0400 Subject: [dba-VB] =?koi8-r?b?QURPLk5FVCBFbnRpdHkgRnJhbWV3b3JrIC0gdG8gdXNl?= =?koi8-r?b?IG9yIG5vdD8=?= In-Reply-To: <59A61174B1F5B54B97FD4ADDE71E7D014F6957@ddi-01.DDI.local> References: <59A61174B1F5B54B97FD4ADDE71E7D014F6957@ddi-01.DDI.local> Message-ID: Hi Michael, Thank you for your feedback. In my opinion we're looking for the ways to avoid using custom tools as .netTiers, CSLA.NET, own custom frameworks (I have got developed one like .netTiers, maybe with not that much features but rather similar AFAIS - my own also works pretty well in real life apps) - the main current "killer" framework to try is MS ADO.NET Entity Framework, which is supported by .NET Framework SP1 (VS2008 SP1), but which have some limitations e.g. absense of flexible SPs mapping features (which BTW is not looking as an issue at all to Gustav :) maybe for me only in our SCRUM team) but all(?) that limitations are planned to be fixed in VS2010... Thank you. -- Shamil -----Original Message----- From: "Michael Maddison" To: "Discussion concerning Visual Basic and related programming issues." Date: Mon, 27 Apr 2009 17:27:32 +1000 Subject: Re: [dba-VB] ADO.NET Entity Framework - to use or not? > Don't mean to intrude, but are you looking for something like > http://www.nettiers.com ? > We've used it in several projects, but not the one we are working on > now. > It works pretty damn well IMO. > > Cheers > > Michael M > > > -----Original Message----- > From: dba-vb-bounces at databaseadvisors.com > [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller > Sent: Monday, 27 April 2009 2:31 AM > To: Salakhetdinov Shamil; Discussion concerning Visual Basic and related > programming issues. > Subject: Re: [dba-VB] ADO.NET Entity Framework - to use or not? > > As far as I know, there are two distinct meaninings of the acronym PITA. > One > is Pain in the Ass and the other is Point In Time Archicture. I was > involved > in one significant project which used the latter meaning, and several > dozen > which used the former. > > On the subject of ORM, I suggest that you contact Paul Nielson, who is a > SQL > MVP and author of the SQL Bible books, and who has written an ORM thing > for > SQL Server. My basic take on this is at the low end there will be four > procedures for each table (Select, Update, Delete, and Insert). These > are > quite easy to generate. The trick is in how to handle objects -- > consider > the classic Orders+OrderDetails example, just to keep the discussion > simple. > In the relational world you treat Orders and OrderDetails as separate > things > -- first you add the Order, then you add one or more Details to said > Order. > This can grow rapidly more complicated given the existence of > DetailTypes > (Been there, done that). I'll let you run free with the concept of > Detail > Types, but suffice to say that they have a few columns in common and > many > unique to the particular type. (For example, Car Rental vs. Hotel Room > Booking vs. Seat in a U2 concert.) > > Suppose that you want to handle this aggregation as an object. What do > you > gain by doing so? > > In another app I once worked on, users could define the attributes of > various objects they dealt with. They could add a potentially unlimited > number of attributes to these objects, which in this case were pulp and > paper rolls. Various clients were interested in these or those > attributes, > and we modeled this as rows in a table. IOW, one virtual row actually > expanded to N rows in a child table, and these were all grabbed and > assembled into one row, kind of like a crosstab thing. > > It sucked. I spent a lot of time enhancing the performance and chopped > it by > ten, but it still sucked. It took upwards of 10 seconds to retrieve a > given > object. The speedy solution was to include all columns in the > OrderDetails > table and then restrict the view to the particular columns of interest > to > the particular client. This worked well in terms of performance but > meant > that our developers had to recreate various views for each client. > > A. > > On Sun, Apr 26, 2009 at 5:28 AM, Salakhetdinov Shamil > wrote: > > > Hi Gustav, > > > > Clarification to the subject title -- I meant -- "to use or not to use > now > > for real life applications development" -- for sure -- use in our > ongoing > > Northwind.NET project, in one of the future releases. > > > > Thank you. > > > > -- > > Shamil > > > > -----Original Message----- > > From: "Gustav Brock" > > To: > > Date: Sat, 25 Apr 2009 23:07:38 +0200 > > Subject: Re: [dba-VB] ADO.NET Entity Framework - to use or not? > > > > > Hi Shamil > > > > > > There probably isn't a definitive recommendation - as always, it > depends > > - but I must say I find it quite fascinating to "leave" the tables and > views > > and work with objects instead. > > > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From robert at webedb.com Mon Apr 27 12:22:22 2009 From: robert at webedb.com (Robert L. Stewart) Date: Mon, 27 Apr 2009 12:22:22 -0500 Subject: [dba-VB] SPAM-MED: dba-VB Digest, Vol 66, Issue 45 In-Reply-To: References: Message-ID: <200904271722.n3RHMlHA003923@databaseadvisors.com> At 12:00 PM 4/27/2009, you wrote: >Send dba-VB mailing list submissions to > dba-vb at databaseadvisors.com > >To subscribe or unsubscribe via the World Wide Web, visit > http://databaseadvisors.com/mailman/listinfo/dba-vb >or, via email, send a message with subject or body 'help' to > dba-vb-request at databaseadvisors.com > >You can reach the person managing the list at > dba-vb-owner at databaseadvisors.com > >When replying, please edit your Subject line so it is more specific >than "Re: Contents of dba-VB digest..." > > >Today's Topics: > > 1. Re: ADO.NET Entity Framework - to use or not? (Michael Maddison) > 2. Re: SCRUM: Northwind.NET v.1.1 (Alpha) with MS Access Backend > published (Gustav Brock) > 3. Re: ADO.NET Entity Framework - to use or not? > (Salakhetdinov Shamil) > > >---------------------------------------------------------------------- > >Message: 1 >Date: Mon, 27 Apr 2009 17:27:32 +1000 >From: "Michael Maddison" >Subject: Re: [dba-VB] ADO.NET Entity Framework - to use or not? >To: "Discussion concerning Visual Basic and related programming > issues." >Message-ID: <59A61174B1F5B54B97FD4ADDE71E7D014F6957 at ddi-01.DDI.local> >Content-Type: text/plain; charset="us-ascii" > >Don't mean to intrude, but are you looking for something like >http://www.nettiers.com ? >We've used it in several projects, but not the one we are working on >now. >It works pretty damn well IMO. > >Cheers > >Michael M > > >-----Original Message----- >From: dba-vb-bounces at databaseadvisors.com >[mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller >Sent: Monday, 27 April 2009 2:31 AM >To: Salakhetdinov Shamil; Discussion concerning Visual Basic and related >programming issues. >Subject: Re: [dba-VB] ADO.NET Entity Framework - to use or not? > >As far as I know, there are two distinct meaninings of the acronym PITA. >One >is Pain in the Ass and the other is Point In Time Archicture. I was >involved >in one significant project which used the latter meaning, and several >dozen >which used the former. > >On the subject of ORM, I suggest that you contact Paul Nielson, who is a >SQL >MVP and author of the SQL Bible books, and who has written an ORM thing >for >SQL Server. My basic take on this is at the low end there will be four >procedures for each table (Select, Update, Delete, and Insert). These >are >quite easy to generate. The trick is in how to handle objects -- >consider >the classic Orders+OrderDetails example, just to keep the discussion >simple. >In the relational world you treat Orders and OrderDetails as separate >things >-- first you add the Order, then you add one or more Details to said >Order. >This can grow rapidly more complicated given the existence of >DetailTypes >(Been there, done that). I'll let you run free with the concept of >Detail >Types, but suffice to say that they have a few columns in common and >many >unique to the particular type. (For example, Car Rental vs. Hotel Room >Booking vs. Seat in a U2 concert.) > >Suppose that you want to handle this aggregation as an object. What do >you >gain by doing so? > >In another app I once worked on, users could define the attributes of >various objects they dealt with. They could add a potentially unlimited >number of attributes to these objects, which in this case were pulp and >paper rolls. Various clients were interested in these or those >attributes, >and we modeled this as rows in a table. IOW, one virtual row actually >expanded to N rows in a child table, and these were all grabbed and >assembled into one row, kind of like a crosstab thing. > >It sucked. I spent a lot of time enhancing the performance and chopped >it by >ten, but it still sucked. It took upwards of 10 seconds to retrieve a >given >object. The speedy solution was to include all columns in the >OrderDetails >table and then restrict the view to the particular columns of interest >to >the particular client. This worked well in terms of performance but >meant >that our developers had to recreate various views for each client. > >A. > >On Sun, Apr 26, 2009 at 5:28 AM, Salakhetdinov Shamil >wrote: > > > Hi Gustav, > > > > Clarification to the subject title -- I meant -- "to use or not to use >now > > for real life applications development" -- for sure -- use in our >ongoing > > Northwind.NET project, in one of the future releases. > > > > Thank you. > > > > -- > > Shamil > > > > -----Original Message----- > > From: "Gustav Brock" > > To: > > Date: Sat, 25 Apr 2009 23:07:38 +0200 > > Subject: Re: [dba-VB] ADO.NET Entity Framework - to use or not? > > > > > Hi Shamil > > > > > > There probably isn't a definitive recommendation - as always, it >depends > > - but I must say I find it quite fascinating to "leave" the tables and >views > > and work with objects instead. > > > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > >_______________________________________________ >dba-VB mailing list >dba-VB at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/dba-vb >http://www.databaseadvisors.com > > > > >------------------------------ > >Message: 2 >Date: Mon, 27 Apr 2009 09:57:46 +0200 >From: "Gustav Brock" >Subject: Re: [dba-VB] SCRUM: Northwind.NET v.1.1 (Alpha) with MS > Access Backend published >To: >Message-ID: >Content-Type: text/plain; charset=US-ASCII > >Hi Mark and Stuart > >Many options are available for a database (server) to be used with Dot Net. > >However, SQL Server CE has the advantage - within its limitations >like lack of stored procedures etc. - that it uses the same SQL >syntax as its big brothers. >Also, a main idea is to provide a local database for Windows >applications which is very fast and can act as a high-level "cache" >which you in the background synchronise with a central (remote) >server based database engine like SQL Server Express or Standard. >Tools for setting up such a synched remote/local database are >provided which makes this task a snap. > >/gustav > > > >>> stuart at lexacorp.com.pg 27-04-2009 01:03 >>> >Another option is SQLite. I'd go with that rather than CE. > >Not for multi-user applications, but if you ned a small, lightweight >in-process SQL data >engine for a single user application it's well worth looking >at. Just a single small DLL to >distribute with your application ( < 450KB). > >There are .Net wrappers available which make it very simple to use. > > >On 26 Apr 2009 at 23:02, Mark Breen wrote: > > > Hi All, > > I have been seeing SQL Server compact edition for a while now, but I have > > not read up about it yet. If it is so light as Gustav just outlined then I > > really should study it. It sounds just what the doctor ordered, I have > > always thought, since MSDE 1.0 was launched, that it was too heavy. > > > > However, I re-call struggling with a machine that did not have > Jet 3.51, and > > I suppose that installing / using SQL Server CE may also have issues. > > > > What the pros / cons to building an XML only BE? > > > > As I write this, I see the following potential list of BE's > > > > XML only - Simplest Implementation at installation time. > > SQL Server CE - Not Sure as have to study > > Jet - Ideal for low volume of data and low numbers of users. > > SQL Server Express - where mid sized data, mid users and hand installation > > is possible if required. > > SQL Server Standard -where mid sized data, mid users and hand installation > > is possible if required and cost is not an issue > > mySQL - high data size and licencing cost is an issue > > Oracle - Just because it is there. > > > > So where does that leave the discussion on what to do next? > > > > I am off to read up on SQL Sever CE > > > > Mark > > > > > > > > > > > > 2009/4/26 Gustav Brock > > > > > Hi all > > > > > > It is my impression that - in the mind of MS - a downgrade from > SQL Server > > > 200x (server-based) should be the SQL Server Compact Edition which is > > > file-based as Access/JET is except that it is local and not > shareable but is > > > deployable via Click-Once. > > > Next level below is pure XML. > > > > > > Using Access/JET - or MySQL or any other db - is simply another > "business". > > > > > > /gustav > > > t > > > > > > >>> max.wanadoo at gmail.com 26-04-2009 19:26 >>> > > > Arthur: > > > Because... > > > 1. I don't know how to do this. > > > 2. I don't see any benefits other than more pain. > > > 3. I don't see any DAO.Properties on the SQL tables. > > > > > > Inertia. Perhaps. > > > > > > Max > > > > > > > > > -----Original Message----- > > > From: dba-vb-bounces at databaseadvisors.com > > > [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller > > > Sent: 26 April 2009 15:39 > > > To: Salakhetdinov Shamil; Discussion concerning Visual Basic and related > > > programming issues. > > > Subject: Re: [dba-VB] SCRUM: Northwind.NET v.1.1 (Alpha) with MS Access > > > Backend published > > > > > > Shamil, > > > > > > It is not interesting to me, personally. All my database > activity occurs in > > > SQL Server and MySQL. The concept of an Access BE is for me so > 20th century > > > LOL. However, I realize that not everyone agrees and that some > folks might > > > like an Access BE. (Although given that SQL Express is free, I frankly > > > don't > > > understand this, other than the force of inertia.) > > > > > > Arthur > > > > >------------------------------ > >Message: 3 >Date: Mon, 27 Apr 2009 13:50:15 +0400 >From: Salakhetdinov Shamil >Subject: Re: [dba-VB] ADO.NET Entity Framework - to use or not? >To: "Discussion concerning Visual Basic and related programming > issues." >Message-ID: >Content-Type: text/plain; charset=koi8-r > >Hi Michael, > >Thank you for your feedback. > >In my opinion we're looking for the ways to avoid using custom tools >as .netTiers, CSLA.NET, own custom frameworks (I have got developed >one like .netTiers, maybe with not that much features but rather >similar AFAIS - my own also works pretty well in real life apps) - >the main current "killer" framework to try is MS ADO.NET Entity >Framework, which is supported by .NET Framework SP1 (VS2008 SP1), >but which have some limitations e.g. absense of flexible SPs mapping >features (which BTW is not looking as an issue at all to Gustav :) >maybe for me only in our SCRUM team) but all(?) that limitations are >planned to be fixed in VS2010... > >Thank you. > >-- >Shamil > >-----Original Message----- >From: "Michael Maddison" >To: "Discussion concerning Visual Basic and related programming >issues." >Date: Mon, 27 Apr 2009 17:27:32 +1000 >Subject: Re: [dba-VB] ADO.NET Entity Framework - to use or not? > > > Don't mean to intrude, but are you looking for something like > > http://www.nettiers.com ? > > We've used it in several projects, but not the one we are working on > > now. > > It works pretty damn well IMO. > > > > Cheers > > > > Michael M > > > > > > -----Original Message----- > > From: dba-vb-bounces at databaseadvisors.com > > [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller > > Sent: Monday, 27 April 2009 2:31 AM > > To: Salakhetdinov Shamil; Discussion concerning Visual Basic and related > > programming issues. > > Subject: Re: [dba-VB] ADO.NET Entity Framework - to use or not? > > > > As far as I know, there are two distinct meaninings of the acronym PITA. > > One > > is Pain in the Ass and the other is Point In Time Archicture. I was > > involved > > in one significant project which used the latter meaning, and several > > dozen > > which used the former. > > > > On the subject of ORM, I suggest that you contact Paul Nielson, who is a > > SQL > > MVP and author of the SQL Bible books, and who has written an ORM thing > > for > > SQL Server. My basic take on this is at the low end there will be four > > procedures for each table (Select, Update, Delete, and Insert). These > > are > > quite easy to generate. The trick is in how to handle objects -- > > consider > > the classic Orders+OrderDetails example, just to keep the discussion > > simple. > > In the relational world you treat Orders and OrderDetails as separate > > things > > -- first you add the Order, then you add one or more Details to said > > Order. > > This can grow rapidly more complicated given the existence of > > DetailTypes > > (Been there, done that). I'll let you run free with the concept of > > Detail > > Types, but suffice to say that they have a few columns in common and > > many > > unique to the particular type. (For example, Car Rental vs. Hotel Room > > Booking vs. Seat in a U2 concert.) > > > > Suppose that you want to handle this aggregation as an object. What do > > you > > gain by doing so? > > > > In another app I once worked on, users could define the attributes of > > various objects they dealt with. They could add a potentially unlimited > > number of attributes to these objects, which in this case were pulp and > > paper rolls. Various clients were interested in these or those > > attributes, > > and we modeled this as rows in a table. IOW, one virtual row actually > > expanded to N rows in a child table, and these were all grabbed and > > assembled into one row, kind of like a crosstab thing. > > > > It sucked. I spent a lot of time enhancing the performance and chopped > > it by > > ten, but it still sucked. It took upwards of 10 seconds to retrieve a > > given > > object. The speedy solution was to include all columns in the > > OrderDetails > > table and then restrict the view to the particular columns of interest > > to > > the particular client. This worked well in terms of performance but > > meant > > that our developers had to recreate various views for each client. > > > > A. > > > > On Sun, Apr 26, 2009 at 5:28 AM, Salakhetdinov Shamil > > wrote: > > > > > Hi Gustav, > > > > > > Clarification to the subject title -- I meant -- "to use or not to use > > now > > > for real life applications development" -- for sure -- use in our > > ongoing > > > Northwind.NET project, in one of the future releases. > > > > > > Thank you. > > > > > > -- > > > Shamil > > > > > > -----Original Message----- > > > From: "Gustav Brock" > > > To: > > > Date: Sat, 25 Apr 2009 23:07:38 +0200 > > > Subject: Re: [dba-VB] ADO.NET Entity Framework - to use or not? > > > > > > > Hi Shamil > > > > > > > > There probably isn't a definitive recommendation - as always, it > > depends > > > - but I must say I find it quite fascinating to "leave" the tables and > > views > > > and work with objects instead. > > > > > > > > > _______________________________________________ > > > dba-VB mailing list > > > dba-VB at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > > http://www.databaseadvisors.com > > > > > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > > >------------------------------ > >_______________________________________________ >dba-VB mailing list >dba-VB at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/dba-vb > > >End of dba-VB Digest, Vol 66, Issue 45 >************************************** From robert at webedb.com Mon Apr 27 12:45:00 2009 From: robert at webedb.com (Robert L. Stewart) Date: Mon, 27 Apr 2009 12:45:00 -0500 Subject: [dba-VB] ADO.NET Entity Framework - to use or not? In-Reply-To: References: Message-ID: <200904271745.n3RHjO3B010692@databaseadvisors.com> I have used both nettiers and Entity Framework. There are 3 of us that are creating commercial apps right now. One app is done in nettiers. The others are being built using Entity Framework. The other thing is that we are also using C# and not VB on them. Not that that is an issue... We are currently using the option to build it from the database and not even trying to build it in the designer. If your DB is done correctly with all the foreign key relationships setup, you will get a good entity model to work from. The reason we stopped using nettiers was because it is a black box that we cannot control. Entity framework and Linq to Objects seemed to be the right way to go to keep everything internal and not use 3rd party black box software that generated a massive data layer. Although nettiers is a good product and worked well on the application is it being used for. At 12:00 PM 4/27/2009, you wrote: >Date: Mon, 27 Apr 2009 17:27:32 +1000 >From: "Michael Maddison" >Subject: Re: [dba-VB] ADO.NET Entity Framework - to use or not? >To: "Discussion concerning Visual Basic and related programming > issues." >Message-ID: <59A61174B1F5B54B97FD4ADDE71E7D014F6957 at ddi-01.DDI.local> >Content-Type: text/plain; charset="us-ascii" > >Don't mean to intrude, but are you looking for something like >http://www.nettiers.com ? >We've used it in several projects, but not the one we are working on >now. >It works pretty damn well IMO. > >Cheers > >Michael M > >Date: Mon, 27 Apr 2009 13:50:15 +0400 >From: Salakhetdinov Shamil >Subject: Re: [dba-VB] ADO.NET Entity Framework - to use or not? >To: "Discussion concerning Visual Basic and related programming > issues." >Message-ID: >Content-Type: text/plain; charset=koi8-r > >Hi Michael, > >Thank you for your feedback. > >In my opinion we're looking for the ways to avoid using custom tools >as .netTiers, CSLA.NET, own custom frameworks (I have got developed >one like .netTiers, maybe with not that much features but rather >similar AFAIS - my own also works pretty well in real life apps) - >the main current "killer" framework to try is MS ADO.NET Entity >Framework, which is supported by .NET Framework SP1 (VS2008 SP1), >but which have some limitations e.g. absense of flexible SPs mapping >features (which BTW is not looking as an issue at all to Gustav :) >maybe for me only in our SCRUM team) but all(?) that limitations are >planned to be fixed in VS2010... > >Thank you. > >-- >Shamil From mcp2004 at mail.ru Mon Apr 27 13:43:01 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Mon, 27 Apr 2009 22:43:01 +0400 Subject: [dba-VB] =?koi8-r?b?QURPLk5FVCBFbnRpdHkgRnJhbWV3b3JrIC0gdG8gdXNl?= =?koi8-r?b?IG9yIG5vdD8=?= In-Reply-To: <200904271745.n3RHjO3B010692@databaseadvisors.com> References: <200904271745.n3RHjO3B010692@databaseadvisors.com> Message-ID: Hi Robert, Could you please give us/post here some stats on the application database you're using with ADO.NET Entity Framework? Is it correct to assume that you do not use currently any stored procedures in your database and therefore no any stored procedures mappings to entities? Thank you. -- Shamil -----Original Message----- From: "Robert L. Stewart" To: dba-vb at databaseadvisors.com Date: Mon, 27 Apr 2009 12:45:00 -0500 Subject: Re: [dba-VB] ADO.NET Entity Framework - to use or not? > I have used both nettiers and Entity Framework. > > There are 3 of us that are creating commercial apps right now. > One app is done in nettiers. The others are being built using > Entity Framework. > > The other thing is that we are also using C# and not VB on them. > Not that that is an issue... > > We are currently using the option to build it from the database > and not even trying to build it in the designer. If your DB is > done correctly with all the foreign key relationships setup, > you will get a good entity model to work from. > > The reason we stopped using nettiers was because it is a black > box that we cannot control. Entity framework and Linq to Objects > seemed to be the right way to go to keep everything internal > and not use 3rd party black box software that generated a massive > data layer. Although nettiers is a good product and worked well > on the application is it being used for. > > From mcp2004 at mail.ru Mon Apr 27 14:57:13 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Mon, 27 Apr 2009 23:57:13 +0400 Subject: [dba-VB] ASP.NET 2.0/3.5 MS ReportViewer Reporting sample using MS Access database... Message-ID: Hi All, I have got published today a sample ASP.NET 2.0/3.5 application using MS Reportviewer Reports from our SCRUM Team's Northwind.NET project. This application is developed as "quick and dirty": - 1) downgrading .NET WinForms + MS SQL backed application to .NET WinForm + MS Access backend application; - 2) using MS Access backend and MS ReportViewer Reports from downgraded (1) app to make the following ASP.NET 2.0/3.5 sample: http://shamils-4.hosting.parking.ru/nw/ The sources of the above ASP.NET sample are planned to be released on http://northwind.codeplex.com during this week. Thank you. -- Shamil From robert at webedb.com Tue Apr 28 13:44:35 2009 From: robert at webedb.com (Robert L. Stewart) Date: Tue, 28 Apr 2009 13:44:35 -0500 Subject: [dba-VB] ADO.NET Entity Framework - to use or not? In-Reply-To: References: Message-ID: <200904281845.n3SIj8A5008370@databaseadvisors.com> Currently, there are no stored procedures. In the one that I am rewriting, there will be. But, they do not perform CRUD functions. They will mostly be used for reporting and for building a data mart from the transactional data. At 12:00 PM 4/28/2009, you wrote: >Date: Mon, 27 Apr 2009 22:43:01 +0400 >From: Salakhetdinov Shamil >Subject: Re: [dba-VB] ADO.NET Entity Framework - to use or not? >To: "Discussion concerning Visual Basic and related programming > issues." >Message-ID: >Content-Type: text/plain; charset=koi8-r > >Hi Robert, > >Could you please give us/post here some stats on the application >database you're using with ADO.NET Entity Framework? > >Is it correct to assume that you do not use currently any stored >procedures in your database and therefore no any stored procedures >mappings to entities? > >Thank you. > >-- >Shamil From mcp2004 at mail.ru Tue Apr 28 14:34:13 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Tue, 28 Apr 2009 23:34:13 +0400 Subject: [dba-VB] =?koi8-r?b?U0NSVU06IE5vcnRod2luZC5ORVQgdi4xLjIgUmVsZWFz?= =?koi8-r?b?ZWQ=?= Message-ID: Hi All, Northwind.NET v.1.2 (sources and executables) released on http://northwind.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=26600 This version has: 1) WinForms sample application with MS SQL 2005/2008 BE; 2) WinForms sample application with MS Access BE; 3) ASP.NET sample reporting website with MS Access BE. Thank you. -- Shamil From mcp2004 at mail.ru Tue Apr 28 14:41:08 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Tue, 28 Apr 2009 23:41:08 +0400 Subject: [dba-VB] =?koi8-r?b?QURPLk5FVCBFbnRpdHkgRnJhbWV3b3JrIC0gdG8gdXNl?= =?koi8-r?b?IG9yIG5vdD8=?= In-Reply-To: <200904281845.n3SIj8A5008370@databaseadvisors.com> References: <200904281845.n3SIj8A5008370@databaseadvisors.com> Message-ID: Hi Robert, I'm only starting with EF, and from other posts on Web I have got an impression that it's not pssible to map selection SPs to entities in VS2008 SP1 - is that correct information? (they say the mapping feature exists in VS2010 to be released somewhere end of this year) Yes, I realize I can extend entities' (partial?) classes manually - and use custom SPs in such extensions - are you doing something like that? Thank you. -- Shamil -----Original Message----- From: "Robert L. Stewart" To: dba-vb at databaseadvisors.com Date: Tue, 28 Apr 2009 13:44:35 -0500 Subject: Re: [dba-VB] ADO.NET Entity Framework - to use or not? > Currently, there are no stored procedures. > > In the one that I am rewriting, there will be. > But, they do not perform CRUD functions. They > will mostly be used for reporting and for building > a data mart from the transactional data. > > > At 12:00 PM 4/28/2009, you wrote: > >Date: Mon, 27 Apr 2009 22:43:01 +0400 > >From: Salakhetdinov Shamil > >Subject: Re: [dba-VB] ADO.NET Entity Framework - to use or not? > >To: "Discussion concerning Visual Basic and related programming > > issues." > >Message-ID: > >Content-Type: text/plain; charset=koi8-r > > > >Hi Robert, > > > >Could you please give us/post here some stats on the application > >database you're using with ADO.NET Entity Framework? > > > >Is it correct to assume that you do not use currently any stored > >procedures in your database and therefore no any stored procedures > >mappings to entities? > > > >Thank you. > > > >-- > >Shamil > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com > From robert at webedb.com Wed Apr 29 13:26:03 2009 From: robert at webedb.com (Robert L. Stewart) Date: Wed, 29 Apr 2009 13:26:03 -0500 Subject: [dba-VB] ADO.NET Entity Framework - to use or not? In-Reply-To: References: Message-ID: <200904291826.n3TIQcBm000577@databaseadvisors.com> Shamil, Since I have not done it yet, I cannot answer that. But, I will do some testing over the weekend and let you know what I find out. Robert At 12:00 PM 4/29/2009, you wrote: >Date: Tue, 28 Apr 2009 23:41:08 +0400 >From: Salakhetdinov Shamil >Subject: Re: [dba-VB] ADO.NET Entity Framework - to use or not? >To: "Discussion concerning Visual Basic and related programming > issues." >Message-ID: >Content-Type: text/plain; charset=koi8-r > > >Hi Robert, > >I'm only starting with EF, and from other posts on Web I have got an >impression that it's not pssible to map selection SPs to entities in >VS2008 SP1 - is that correct information? (they say the mapping >feature exists in VS2010 to be released somewhere end of this year) > >Yes, I realize I can extend entities' (partial?) classes manually - >and use custom SPs in such extensions - are you doing something like that? > >Thank you. > >-- >Shamil From mcp2004 at mail.ru Wed Apr 29 15:06:33 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Thu, 30 Apr 2009 00:06:33 +0400 Subject: [dba-VB] =?koi8-r?b?QURPLk5FVCBFbnRpdHkgRnJhbWV3b3JrIC0gdG8gdXNl?= =?koi8-r?b?IG9yIG5vdD8=?= In-Reply-To: <200904291826.n3TIQcBm000577@databaseadvisors.com> References: <200904291826.n3TIQcBm000577@databaseadvisors.com> Message-ID: Thank you in advance, Robert. -- Shamil -----Original Message----- From: "Robert L. Stewart" To: dba-vb at databaseadvisors.com Date: Wed, 29 Apr 2009 13:26:03 -0500 Subject: Re: [dba-VB] ADO.NET Entity Framework - to use or not? > Shamil, > > Since I have not done it yet, I cannot answer that. > But, I will do some testing over the weekend and > let you know what I find out. > > Robert > > At 12:00 PM 4/29/2009, you wrote: > >Date: Tue, 28 Apr 2009 23:41:08 +0400 > >From: Salakhetdinov Shamil > >Subject: Re: [dba-VB] ADO.NET Entity Framework - to use or not? > >To: "Discussion concerning Visual Basic and related programming > > issues." > >Message-ID: > >Content-Type: text/plain; charset=koi8-r > > > > > >Hi Robert, > > > >I'm only starting with EF, and from other posts on Web I have got an > >impression that it's not pssible to map selection SPs to entities in > >VS2008 SP1 - is that correct information? (they say the mapping > >feature exists in VS2010 to be released somewhere end of this year) > > > >Yes, I realize I can extend entities' (partial?) classes manually - > >and use custom SPs in such extensions - are you doing something like that? > > > >Thank you. > > > >-- > >Shamil > > > _______________________________________________ > dba-VB mailing list > dba-VB at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-vb > http://www.databaseadvisors.com >