|
I still can't find the 2.0 Reference to this puppy?[^]
System.ComponentModel.INotifyPropertyChanged<br />
Finally! Geez, apparently I have been implementing the IAmAnIdiot interface Last modified: 45mins after originally posted --
led mike
|
|
|
|
|
led mike wrote: Geez, apparently I have been implementing the IAmAnIdiot interface
No fair. I copyrighted that one.
|
|
|
|
|
hii,
pls send uml diagrams for unicode optical unicode character recognition using artifical neural network.its very urgent,pls send
as soon as possible
|
|
|
|
|
|
WOW !!!!
All the good keywords are here :
PLS
SEND
VERY
URGENT
AS SOON AS POSSIBLE
Yeah Right...
|
|
|
|
|
pls send uml diagrams as early as possible
|
|
|
|
|
Tell me/us why would someone do your work for free for you ?
|
|
|
|
|
Why?
Are you too lazy, or too stupid to do them yourself?
Paul Marfleet
"No, his mind is not for rent
To any God or government"
Tom Sawyer - Rush
|
|
|
|
|
pmarfleet wrote: Are you too lazy, or too stupid to do them yourself?
That's a given. He was too lazy and stupid to get the responses when he first posted this. He needs an IQ upgrade just to reach single digit figures.
|
|
|
|
|
This thread is so awesome it almost deserves to be stickied.
I mean... How to sticky thread in XML and Web2.0 using AI? Plz send codes as soon as possible? URGENT!!!!
|
|
|
|
|
Mark Churchill wrote: How to sticky thread in XML and Web2.0 using AI? Plz send codes as soon as possible? URGENT!!!!
|
|
|
|
|
OK, I am going to say it again...
Nice
Second
Message
Get a clue... this site does not exist to do work for people. It exists to help.
Big difference.
|
|
|
|
|
Hi All,
I am trying to develop desktop sharing application like VNC .
In VNC there is use of hooks to capture changes. I want to know that is there any way to get screen updates other than hooks?
Thanks,
Ravi.
|
|
|
|
|
We have the standard Production, QA and Dev environments on our web site. We use them for the obvious purposes. What we want is to use Team Foundation Server to do source control.
I just started here and I have been tasked with figuring out how to do this correctly. Currently, we have three different projects in the source control, which represent each of the environments. I do not think this is correct. I have read a lot of literature about this and nothing seems to make sense. We do not publish the entire application to the web servers, instead we put up individual pages when they are changed. We need to support the following standard things:
1. Ability to know what is in the three environments at any given time
2. Ability to roll back to previous (tested and correct) versions of the web site in any environment
3. Ability to know what changes are tested and verified in QA and Dev, so we can promote code
4. We need to ensure that changes are not made in production until they are tested in the QA environment.
5. We need to sync the source control with the versions on the servers, so that developers will be able to pull a copy of the 'server version' from source control directly. Right now, to do that, you have to pull the source control version and then update the files from the web server... which is stupid because they should always be the same.
Standard stuff... I think?
I have read so many articles about this it's making my head spin. Certainly this is not hard enough to justify 500-page documents???
http://www.codeplex.com/TFSGuide/Release/ProjectReleases.aspx?ReleaseId=6280[^]
What is the simple way to do this? My proposal is to eliminate two of the current project repositories, and only have one, which we would make a branch from, do development on the branch, and then merge the development back into the main branch when it's done, apply a label to the result after the merge, and promote that label to production when it has been tested in QA... but I think I'm missing something with that.
I want this to be simple, or nobody will do it. We want to avoid making changes directly in production. We should be able to eliminate all temptation to do that. People requesting changes will just have to deal with the new policy of reviewing the changes in QA before they are put to production.
|
|
|
|
|
I think you are getting it a bit backwards. Generally you do the bulk of your development on the trunk.
If you have a smaller project then you can just take a release, version it and push that thru QA and release.
On a larger project you might choose to branch off a release, and only apply "serious" fixes to the current release branch (still doing QA on the fixes), merging that back into the trunk.
Having multiple source control systems is just going to lead to disaster.
|
|
|
|
|
Mark Churchill wrote: Having multiple source control systems is just going to lead to disaster.
This I agree with. I was surprised to see it like that. I think you are correct that we should only have one project, with not many branches or anything. We don't have multiple versions of the project... it is all one big thing, with constant updating going on - a typical web site for a large company.
The result is a fairly nice site... but from the code... you wouldn't think so. It is a heterogeneous environment, with SQL Server and Oracle, several 3rd party applications, and a mixture of Cold Fusion and ASP.Net stuff...
Here is the result:
http://www.awwa.org/[^]
This organization does a lot of good for the world, so I'm not afraid to do a little promotion. There isn't much there for the average Joe, but it's interesting to me anyway...
|
|
|
|
|
Jasmine2501 wrote: Certainly this is not hard enough to justify 500-page documents???
Well I pretty sure that document covers a lot more than just Source Control. However, in any problem solving scenario many solutions provide only partial coverage of the problem space or even introduce a new set of problems, hence the potential complexity of any given problem space.
Jasmine2501 wrote: What is the simple way to do this? My proposal is to eliminate two of the current project repositories, and only have one,
I don't know if it is "the" simple way but I agree with Mark that it is a common approach.
led mike
|
|
|
|
|
I've been studying the different variations of the MVP pattern, and I think I've come up with my own variant[^]. For now, it's just a theory, but if anyone finds it useful, I'll write up an example for it. What do you guys think?
|
|
|
|
|
I like it... but it has been tried before and it seems that in practice it never quite works out...
|
|
|
|
|
Jasmine2501 wrote: I like it... but it has been tried before and it seems that in practice it never quite works out...
Hmm...Why doesn't it quite work out? Is it because of the dependency on the IoC container?
|
|
|
|
|
I think it is because developers are too lazy to not write their own complete system.
XML was supposed to solve this problem for the web... isolate the presenter from the view...
|
|
|
|
|
It would certainly make it easier to test. It would be very powerful when mocking.
|
|
|
|
|
Hi, I am in the trouber of the error while the project trys to saving the data to child table. The error message
is shown below:
NHibernate.ADOException: could not insert: [ConsoleApplication1.user][SQL: INSERT INTO user (UNAME, NID) VALUES (?, ?)] --->
So confused that why it cannot get values to save. NHibernate I used is version 1.2. The code files are list below, please help me out here.
Thanks in advance.
app.config:
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<configSections>
<section name="nhibernate" type="System.Configuration.NameValueSectionHandler, System, Version=1.2.0.4000,Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
</configSections>
<nhibernate>
<add key="hibernate.connection.provider" value="NHibernate.Connection.DriverConnectionProvider"/>
<add key="hibernate.dialect" value="NHibernate.Dialect.MsSql2005Dialect"/>
<add key="hibernate.connection.driver_class" value="NHibernate.Driver.SqlClientDriver"/>
<add key="hibernate.connection.connection_string" value="Server=;initial catalog=;Persist Security Info=True;User ID=;Password="/>
</nhibernate>
</configuration>
user.hbm.xml:
<hibernate-mapping default-cascade="none" xmlns="urn:nhibernate-mapping-2.2">
<class name="ConsoleApplication1.user, ConsoleApplication1" table="user">
<id name="UID" type="System.Int32" column="UID" unsaved-value="0">
<generator class="native" />
</id>
<property name="UNAME" type="System.String" column="UNAME" not-null="false" />
<many-to-one name="Nationality" class="ConsoleApplication1.nationality, ConsoleApplication1" fetch="select" cascade="all">
<column name="NID" not-null="false" />
</many-to-one>
</class>
</hibernate-mapping>
user.hbm.cs:
namespace ConsoleApplication1 {
[System.SerializableAttribute()]
public class Abstractuser {
private int uID;
private string uNAME;
private ConsoleApplication1.nationality nationality;
public virtual int UID {
get {
return this.uID;
}
set {
this.uID = value;
}
}
public virtual string UNAME {
get {
return this.uNAME;
}
set {
this.uNAME = value;
}
}
public virtual ConsoleApplication1.nationality Nationality {
get {
return this.nationality;
}
set {
this.nationality = value;
}
}
}
[System.SerializableAttribute()]
public partial class user : Abstractuser {
}
}
nationality.hbm.xml:
<hibernate-mapping default-cascade="none" xmlns="urn:nhibernate-mapping-2.2">
<class name="ConsoleApplication1.nationality, ConsoleApplication1" table="nationality">
<id name="NID" type="System.Int32" column="NID" unsaved-value="0">
<generator class="native" />
</id>
<property name="NATIONALITY" type="System.String" column="NATIONALITY" not-null="false" />
<bag name="User" inverse="true" lazy="true" cascade="all">
<key>
<column name="NID" not-null="false" />
</key>
<one-to-many class="ConsoleApplication1.user, ConsoleApplication1" />
</bag>
</class>
</hibernate-mapping>
nationality.hbm.cs:
namespace ConsoleApplication1 {
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(ConsoleApplication1.user))]
[System.Xml.Serialization.SoapIncludeAttribute(typeof(ConsoleApplication1.user))]
public class Abstractnationality {
private int nID;
private string nATIONALITY;
private System.Collections.IList user;
public virtual int NID {
get {
return this.nID;
}
set {
this.nID = value;
}
}
public virtual string NATIONALITY {
get {
return this.nATIONALITY;
}
set {
this.nATIONALITY = value;
}
}
public virtual System.Collections.IList User {
get {
return this.user;
}
set {
this.user = value;
}
}
}
[System.SerializableAttribute()]
public partial class nationality : Abstractnationality {
}
}
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
NHibernate.Cfg.Configuration cfg = new NHibernate.Cfg.Configuration();
cfg.AddAssembly("ConsoleApplication1");
ISessionFactory factory = cfg.BuildSessionFactory();
ISession session = factory.OpenSession();
ITransaction transaction = session.BeginTransaction();
nationality nat = (nationality)session.Get(typeof(nationality), 1);
user u = new user();
u.UNAME = "Pall";
u.Nationality = nat;
nat.User.Add(u);
try
{
if (!session.IsConnected)
{
session.Reconnect();
}
session.Save(u); // Error occured at this line!!
transaction.Commit();
session.Close();
}
catch (Exception e)
{
string s = e.ToString();
}
}
}
}
|
|
|
|
|
Harry Sun wrote: NHibernate.ADOException: could not insert: [ConsoleApplication1.user][SQL: INSERT INTO user (UNAME, NID) VALUES (?, ?)]
Those question-marks are parameter placeholders. You are using generator=Native... is your UID column set to Identity?
Otherwise check the InnerException property.
|
|
|
|
|
Thank you for your reply. I know I did something terrible, just because was not for sure which catalogue this question should be in. I will never do that again. Thanks again. Please forgive me.
|
|
|
|