|
lol, hate the cynicism, love the approach.
|
|
|
|
|
I don't see the problem with having individual solutions Thats a good thing, particularly if the solution can be implemented in isolation. Also I can't see a problem with other more enterprise type solutions being able to reference projects within another solutions.
I doubt you will find a book or article expressly on the subject because it is a fundamental principle of OOP. I think what maybe more concerning is a lack of namespacing guidance. As enterprises develop over time, namespacing does become an issue (that's life) and changing namespacing is relatively simple. What you need to consider in backward compatibility. Changing namespacing can cause upgrade deployment issues.
|
|
|
|
|
I disagree with your ideas.
We have a few solutions, and some of them share projects, e.g. both Solution1 and Solution2 make use of ProjectA. And here, the structure you suppose would fail.
Our sln files reside in the "main" project of a solution, not in a shared project. When shared projects contained sln files, I would not like that either.
|
|
|
|
|
What would be a good source of information to read upon the various methodologies and the documentation that should go along with it, who is responsible the various documents, document templates(industry standards),etc?
|
|
|
|
|
This is really a research question, type the methodology name or subject that interests you into Google and see what happens.
Just say 'NO' to evaluated arguments for diadic functions! Ash
|
|
|
|
|
Microsoft has something they call the Microsoft Solutions Framework which has definitions of teams and various artifacts. I haven't looked at it since several versions back when I was studying for the now retired 70-300 certifciation exam. It looks like it has been updated to handle some Agile processes since then.
I don't know that I would actually recommend using that particular framework, but at least it will give you a good idea of some of the concepts you should consider.
|
|
|
|
|
I struggle with this question teaching Project Management. There is no standard. Each organization is different in there approach and each project within an organization is different. You need to "customize" a methodology to meet the organization's development guidelines and at the same time meet the project requirements.
So keep an open mind and customize the templates and guidance you find to the project at hand.
|
|
|
|
|
In my project I am using Visual Studio and SQL Server.
During my project review, the reviewers asked me that "Why u preferred Visual Studio,ASP.NET and SQL Server and trying to waste money on buying them?"
"Why didn't u go behing free and open source development options like using PHP/MySQL?"
I could only reply with some features of Visual Studio.
But I still doubt why Microsoft is selling things when the powerful PHP is free.
How should I reply to the reviewing team? Please give me a good explanation.
|
|
|
|
|
Well, they seem to be mistaking Visual Studio for a language. PHP is a language, while VS is an IDE. The key thing is that it is integrated, so you can do more than just edit source code in it; you can manage your databases, run unit tests, code coverage, profiling, metrics analysis, and so on in the IDE.
|
|
|
|
|
You can run PHP from Visual Studio. You cannot run Visual Studio from PHP
Question for the reviewer; Linux is free, but the largest part of the world is spending money on Windows. Why?
I are Troll
|
|
|
|
|
Simple answer - productivity.
If you spend $10k on development tools and they save you 2 hours a day in productivity then if you do the math there is a break even point not too far down the track, at which point it is cheaper to use the expensive tools.
You can use notepad and write machine code for free but almost noone does.
Never underestimate the power of human stupidity
RAH
|
|
|
|
|
Visual Studio Express editions are free.
You need to look at the development team and the tools they are familiar with. If they are familiar with VS then you need to consider what are the appropriate VS licenses for each member.
If the team are PHP developers then VS is a total waste of time. Find out what tools the development team are familiar with and use them. A cost analysis of retraining the team might be a sobering reality for the reviewers.
|
|
|
|
|
I am coding a 2D Tile Based Scroller in Java. When I first started this project I was going to make it a screen-by-screen scroller, but now I want to make it tile-by-tile (the character stays in the middle of the screen and the world scrolls under you). The problem I am facing is this is a client/server setting, so I need to server to be able to constantly send pieces of the map to the client, but I can't wrap my head around how the client should store and parse out this data. When it was just map by map I could have the map in memory and it was of fixed size, now the map size will constantly change and just the viewing size of it will be static.
Any ideas?
The best way to accelerate a Macintosh is at 9.8m/sec² - Marcus Dolengo
|
|
|
|
|
Hi
I hope I am not too much out of line.
One of the big problems is handling multiple pictures (After downlo0ading from your camera).
The most familiar tasks are multiple Rotaing and multiple shrinking.
A nice tool would let you see all pictures in a directory and lets you select some of the pictures for RightRotate, some for LeftRotate, and some for 180 degrees rotation.
Then, one would like to shrink all pictures to some maximal size: say 100 KB. This way you can easily send the pictures.
Of course a good idea would be NOT to delete to old pictures.
Is there a tool (and code) to do these ?
If such tool does NOT exist, does anybody here think that it is something to do (and post) ?
zmau
|
|
|
|
|
I have a meeting tomorrow regarding this subject.We have a case which involves where exactly visible signature files captured and enrolled should be stored, the company has a Windows Active Directory and one option they have is to store it in the user profile attribute jpgPhoto or so.Other would be to store it in a database.One application basically has to query and pick it up and pass it to a signing web service.I feel that storing it in the ad would reduce the "security" related overheads as it is a single point of storage of a user information , rather than replicating it in a database,also the user sensitivity in how secure is his solutions.This may be for max 100 users.The IT admins are gonna give me a tough time.Any good points to store in AD vs Database ?
Caveat Emptor.
"Progress doesn't come from early risers – progress is made by lazy men looking for easier ways to do things." Lazarus Long
|
|
|
|
|
abmv wrote: Any good points to store in AD vs Database ?
Ah, lots, I guess.. Let's start the thread with these;
Pro AD:
- Fast
- Easy to backup
- No loss due to fragmentation with files that are modified often
- Lots of disk-utilities that can be used on the data
- No added strain to your database-server
Pro DB:
- All data in the same place
- Easy to backup
- No need to give the webservice access to (part of) the file-system
- No added strain to your webserver
I are Troll
|
|
|
|
|
Lots of disk-utilities that can be used on the data (do u mean ldap querying?)
Caveat Emptor.
"Progress doesn't come from early risers – progress is made by lazy men looking for easier ways to do things." Lazarus Long
|
|
|
|
|
abmv wrote: do u mean ldap querying?
I was thinking of console-applications, running in a terminal. With AD, you're referring to the AD-datafile, not a directory-structure on the server?
I are Troll
|
|
|
|
|
I'm starting my first project making extensive use of Xml files.
I understand the basic mechanics behind Xml, and I love the fact that
the parsing is standardized. I'll be using tinyXml or something like it.
In the project, my code would be best considered a consumer of generated
Xml files. These files will NOT live outside of our application, so there is
much opportunity for cutting corners and hallway design decisions.
My questions have to do with the practical use of Xml files. For example,
given that some other piece of code generates the Xml, there does need to be
some agreed upon organization for the Xml content. Otherwise, how would
one query the loaded document? Originally, this was controlled by the DTD, now
supplanted/replaced with XSD.
Because the code I'm writing will be executing on an embedded device I doubt I'll
have a full fledged parser to map the content to a schema - I'm guessing there will
need to be close coordination between the two code bases? Thoughts and ideas?
Regarding Xml content, it appears that most of the values will be passed to me
by string. So, I'll have to do lots of string to numeric conversion. Further,
if there is more application specific content - like compressed images - I'll just
have to support a converter. Correct?
Follow up questions are welcome, I'm trying to move from a null data point.
Charlie Gilley
<italic>You're going to tell me what I want to know, or I'm going to beat you to death in your own house.
"Where liberty dwells, there is my country." B. Franklin, 1783
|
|
|
|
|
Basically you have to have a pre-defined structure for the xml storage,you can define it in you code generation
part too,so that its always generated that way.Mapping it to a schema would add a overhead but it can be self
documenting in some aspects.you propably have to write conversion code for the data stored
Caveat Emptor.
"Progress doesn't come from early risers – progress is made by lazy men looking for easier ways to do things." Lazarus Long
|
|
|
|
|
Okay, it's as I thought. Xml helps via common parsers, but it doesn't do much for discovering what's in the file to begin with - you just have to know. Or, for that matter, you have to care.
thanks
Charlie Gilley
<italic>You're going to tell me what I want to know, or I'm going to beat you to death in your own house.
"Where liberty dwells, there is my country." B. Franklin, 1783
|
|
|
|
|
Hi,
I have again here in this section just to have experts comments over my thought:
My project is in VB.Net.
I was using arrays in vb6 when I was coding, but since when I used VB.Net, I merely use array and almost replaced Datatables wit that. I store several things and results in datatable.
My question is should I continue using datatable instead of arrays as it gives me great extension and flexibility. Is it a gud idea.
Thanks in advance.
Jay Khatri
|
|
|
|
|
JayKhatri wrote: My question is should I continue using datatable instead of arrays as it gives me great extension and flexibility. Is it a gud idea.
Yes/no.
As stated, it does offer you some advantages over arrays. If it speeds up the development-proces without impacting the performance too much, go for it. It does cost a bit more resources, but most PC's have (often more than) a GB of memory.
I'd recommend using a Generic.List though, as they combine the best of both worlds
I are Troll
|
|
|
|
|
Then I will study Generic.list first. Thanks for your reply.
|
|
|
|
|
Hi,
I am using Dim str as string frequently in my windows application mostly to fill any dataset to query anything and more.
basically how I use this is as follows:
Dim dSetTemp As New DataSet
Dim str As String
str = "select trans_vchr.trans_vchr_id, trans_vchr.session_cfee_id, blah blah...."
dSetTemp = clscmn.Fill_DS(str) --> fill_ds is a function created to increase the productivity.
Here if I like I can easily do the same like this
dSetTemp = clscmn.Fill_DS("select trans_vchr.trans_vchr_id, trans_vchr.session_cfee_id, blah blah....")
Here my question is whether I use str variable or not, actually I use the variable as it make my debugging so easy I just copy the string and paste in sql to test the query. Here that gives me productivity while debugging but if it is at the cost of performance. I would compromise with debugging facility or If it is negligible, it can be left.
Can you suggest what will be best for me. I like to save bytes to be loaded in memory and like to have best performance.
Thanks in Advance.
Jay Khatri
|
|
|
|