|
We have a web app that is developed using VB, ASP and SQL SERVER. Some parts (10-15%) of the web app are developed using asp.net 1.1.
Now, we want to:
- move one of the modules say CRM to asp.net 2.0 that is written in VB and ASP.
- support the CRM module written in VB and ASP until the re-written module using .net is ready to use.
- incorporate any changes happen in old code into new .net code immediately.
- Leverage the power of AJAX AND Windows workflow foundation
Existing system:
- The CRM module uses others DLLS written in VB and vice-versa.
- We have all the classes required for CRM DLL developed in VB. Example :> Let say we have a biz object class which contains all the biz attributes (properties) as well as methods and called from ASP page. We also have a corresponding data object class which has only corresponding methods as Biz object and interacts with DB and return the results to Biz object.
- We have all screens required for CRM developed using ASP and JAVASCRIPT.
As a .Net senior developer, my responsibilities include:
1 - Create all CRM VB classes in C# to improve performance, better use technology, and remove redundancy
2 - Analyze the classes and Apply design pattern wherever possible
3 - There must be not any problem when the CRM module is completely re-written as the new .net dll for CRM should be able to call other VB DLLS and vice versa.
4 - All pages for CRM module must be re-written using ASP.NET, AJAX and Windows workflow foundation
Need suggestions:
- Should I do requirement analysis again or it is not required since the requirement is already there.
- Should I create all the VB Biz classes as it in C# and then apply design pattern wherever possible.
- Should I create the Net wrapper DLLS for all the VB DLLS that need to be referred by CRM .Net DLL and vice-versa.
- No problem if I use AJAX AND WORKFLOW
Please let me know if you have other suggestions.
|
|
|
|
|
Hi guys!
Can anyone point me to a good tool that would help to generate a structured list of functional requirements (features) such as found in software requirements specifications (SRS)? I can type all that in Word, but it's a hassle and I'am looking for a more automated way to do those lists.
What I am looking for is an app where I could:
1. Enter a new feature/requirement. This gets an ID, etc.
2. Enter some other requirements. The list is growing...
3. Link requirements, so they are visible in a tree-like structure, say REQ-3-2-2 depends on REQ-3-2-1, something like that.
If I could export that to Excel or generate a report it would rock.
I saw a web based application once which allowed the user to create a list of requirements like this and do some (interactive!) mockups, I believe I got it in CP newsletter a few months ago and I can't remember the name, neither I have it in my mailbox. I know it started with "S" (not very helpful, eh?).
|
|
|
|
|
Hello everybody!
I'm designing an application that generates some results after doing analytics processes. Then the results can be saved into different formats (like TXT,XML,EXCEL,etc...) and with different formats, deppending user options and the format of data file selected.
How do you think is the best way to dessign this part? I'm thinking about using the Factory Pattern, about creating and passing the data to each especific class (one per each file format), and a Decorator pattern that adds the optional data configured by de user.
But I don't know if I'm thinking in the best way. Could you bring some ideas?
Thank you.
|
|
|
|
|
I produce XML, then XSLT can transform it to other formats, such as HTML and CSV.
Excel can read CSV so don't bother writing XLS directly.
|
|
|
|
|
Thanx for your reply. Y will consider this option.
|
|
|
|
|
Keep the analytical data in Director.
Give format to your data using Builder.
Builder pattern.
|
|
|
|
|
Please let me know what is a properties file and what does it contain.
I have to create a propeties file which I would be using in my program. Please help me how should I create a properties file.
thanks.
|
|
|
|
|
If you don't know what a properties file is, how do you know that you're supposed to make one?
|
|
|
|
|
|
|
Hi guys
Does anyone know where we can find very accomplished Biztalk developers and architects? We have a nice opportunity for them over here....
thanks
steve
|
|
|
|
|
Good Morning All
Am new, infact First time i Document. i need to understand something. I have a Documentation Template and there is a passage and i dont understand what it mean. can anyoen expleain to me, what do they want here .
1.3 Software context
The software is placed in a business or product line context. Strategic issues relevant to context are discussed. The intent is for the reader to understand the 'big picture'.
Thank you very much
Vuyiswa Maseko,
Sorrow is Better than Laughter, it may Sadden your Face, but It sharpens your Understanding
VB.NET/SQL7/2000/2005
http://vuyiswamb.007ihost.com
http://Ecadre.007ihost.com
vuyiswam@tshwane.gov.za
|
|
|
|
|
Vuyiswa wrote: Strategic issues relevant to context are discussed.
"I am only going to give you what information I choose to give."
Vuyiswa wrote: The intent is for the reader to understand the 'big picture'.
"I am not going to explain every nuts and bolts of the system."
|
|
|
|
|
Perfect
Thank you very much Sir
Vuyiswa Maseko,
Sorrow is Better than Laughter, it may Sadden your Face, but It sharpens your Understanding
VB.NET/SQL7/2000/2005
http://vuyiswamb.007ihost.com
http://Ecadre.007ihost.com
vuyiswam@tshwane.gov.za
modified on Friday, April 18, 2008 8:32 AM
|
|
|
|
|
Is Extreme Programming methodology and Incremental development methodology same?
Are both of them considered as a agile methodology?
Can i use term agile methodology for incremental development approach or not?
I am confused about one thing. In XP, a prototype is build over n over until its complete. Where as in incremenatl development, each module/prototype is developed seperately and added together by the end.
So which one is it really. Quite confused about these. I think they both are same. Please let me know the right answer.
Thank u
Julia
|
|
|
|
|
You forgot to lable this as ?"URNGT!!! PLS dew My Homewok!"
Jon
Smith & Wesson: The original point and click interface
|
|
|
|
|
Urgent as exams coming up.
ThankU-help me please...
|
|
|
|
|
Have you thought of using Google. They do have a rather good search engine able to find almost anything you ask of it.
If your exam is coming up, you had better get your skates on, and google is awaiting your key presses.
Unless you need a tutorial on how to use google.
modified 1-Aug-19 21:02pm.
|
|
|
|
|
No google is not helping me out.
I cant find difference between incremental development and extreme programming. I think both are same and both are part of agile methodology. They just have two different name and what do you think gentleman ?
thanks
|
|
|
|
|
I don't get it. Why are you so hung up on terminology? All of these terms get used for different things by different people, and the only thing that's consistent is that none of them are a panacea for producing a quality product on-time and under-budget. It's worth remembering that all of these concepts are applied upon tasks that are incredibly malleable, and can generally be accomplished in any number of ways by someone with skill and understanding.
Citizen 20.1.01 'The question is,' said Humpty Dumpty, 'which is to be master - that's all.'
|
|
|
|
|
you are not getting my point. I know it depends upon individual which method he wants to follow. I am just asking if i say incremental development, does it also refer to extreme programming or agile methodology. Or is it completely different.
Like i can say waterfall model and incremental model is completely different approach. And i know difference between them and here i just want to know the difference between incremental development and extreme programming(if there is any).
I hope you got my point.
thanks
|
|
|
|
|
Julia4u wrote: I know it depends upon individual which method he wants to follow.
That's not what i wrote.
Julia4u wrote: I am just asking if i say incremental development, does it also refer to extreme programming or agile methodology.
What makes you think there's a 1-to-1 mapping here? What if it's a component of both methodologies? And/or other completely separate methodologies? And things that aren't formal methodologies at all? "If i say 2x4, does that also refer to a house or a shed?"
Julia4u wrote: Like i can say waterfall model and incremental model is completely different approach.
You can say waterfall doesn't include incremental development. You might be wrong though. Nothing stops you from combining the two.
Citizen 20.1.01 'The question is,' said Humpty Dumpty, 'which is to be master - that's all.'
|
|
|
|
|
Let's say for instance, the development was done in modules. Each module was done seperately with different time scale n etc.and later they were combined together.
So after looking over the development method..can i can say this "I have used agile methodology, and xp is a type of agile methodolgy which includes incremental development. And this is what i followed"
Please comment on above.
Thank you very much dear shog
|
|
|
|
|
Julia4u wrote: So after looking over the development method..can i can say this "I have used agile methodology, and xp is a type of agile methodolgy which includes incremental development. And this is what i followed"
You can say it. Depending on who you're talking to, they might believe you. But there's a lot more to agile than incremental development and orthogonal (modular) design. If you were talking to a gung-ho Agiler, they probably wouldn't buy it, pointing to things like trying to keep a working system available in all but the earliest stages of development, or the importance of bringing customers in early and often to collect feedback.
Citizen 20.1.01 'The question is,' said Humpty Dumpty, 'which is to be master - that's all.'
|
|
|
|
|
ok i got you shog.
You are a life saver.
Thank you very much shog. Where are you from ?
|
|
|
|