It's difficult to tell what is being asked here. This question is ambiguous, vague, incomplete, overly broad, or rhetorical and cannot be reasonably answered in its current form. For help clarifying this question so that it can be reopened, visit the help center.
Closed 11 years ago.
I wrote some application under .Net 4.0 and I am looking a way to deploy it.
I am after some kit that will be able to:
Put my files in some predefined folder,
Create all needed short cuts
Insert my application under the programs menu.
Ideally this kit should be free and simple to use.
Definitely sounds like a job for WiX (Windows Installer XML Toolset).
Its a free open source MSI authoring toolkit that is xml based. It exposes 100% of the functionality of MSI and I've found it to be very useful in the past - it's definitely capable of doing everything that you have stated in your question.
Also as WiX is now widely used, there are plenty of resources available on the web:
Official documentation
Introduction to the Windows Installer XML Toolset (Tutorial)
Good resources for learning how to create MSI installers from WiX (StackOveflow Question)
Use either Wix for Windows (or the Web Deploy kit for Web)
Inno Setup is a good option too.
Related
It's difficult to tell what is being asked here. This question is ambiguous, vague, incomplete, overly broad, or rhetorical and cannot be reasonably answered in its current form. For help clarifying this question so that it can be reopened, visit the help center.
Closed 10 years ago.
I joined as a Fresher(trainee) in Software Company for Windows Store development. I don't know much about C#. My company is newly started Windows Store development. they don't have Dot net development before., that's why my company got an Senior dot net employee to complete the project,When ever he complete the project he left away from the company.
My problem is I have to maintain the project after him. My question how to manage a C# project. How to maintain project if there is any issues. I just want to learn the project flow & analyze my project to debug the project errors in future. But i am struggling how to start to analyze the project
Don't neglect or close this question. I am not asking about my personal issue.
Please answer me how can i start to learn & build my project regarding flow.
I can accept any suggestions & Any help regarding this is appreciated.
If you want to learn windows store apps then This and This links will help you in beginner level
Its important to learn XAML or any tool which creates XAML for you like expression blend.Since maintenance changes will be more on UI side.
It's difficult to tell what is being asked here. This question is ambiguous, vague, incomplete, overly broad, or rhetorical and cannot be reasonably answered in its current form. For help clarifying this question so that it can be reopened, visit the help center.
Closed 10 years ago.
I am trying to come up with a way to import our current large application into a UML diagram for LucidCharts. LucidCharts supports a vdx XML format from visio. I'm just mainly trying to find a way to do this easily instead of typing each class name and method into LucidCharts. Linking and call chain linking I don't care about as much as I can do that myself.
Are there any easy solutions, or something I can do to read the meta data and make a vdx complaint file?
Actually, there are several open source & commercial tools that will create UML diagram from the C# project and visa-verse. As example, i will try to list three of them:
Option #1: Try to use the Modelmaker. It can work with both Delphi and C#.
I should add that it does more than just diagrams, it can be used for reverse engineering, refactoring and the like. It's been going for a while now and has many great features.
Option #2: You may also try NDepend tool for .NET developers. It comes with both a dependency graph and a dependency matrix and integrates in VS. The graph and matrix can be generated from .NET assemblies and they are interactive. You can download and use the free trial edition for a while and make your own opinion.
Option #3: The Guys at Tigris.org have also done some work on this.
Here is the Open Source Link to the project. It is also very impressive.
It's difficult to tell what is being asked here. This question is ambiguous, vague, incomplete, overly broad, or rhetorical and cannot be reasonably answered in its current form. For help clarifying this question so that it can be reopened, visit the help center.
Closed 10 years ago.
I am new to Software Development, could you please give me some input into which platform is mostly used by other Software Developers.
I am looking to develop software which has DB Connectivity with an attractive customisable UI.
Please recommend the what is currently used in the IT industry by other Successful Software Developers.
If you are really new to learning try to read few books on C#, WPF, MFC and play with it. Choose the one which is more fun to work with and that will drive you to learn a lot. If you are into Industry then mostly your project needs drive you towards a particular choice.
But as i mentioned if you want to be successful learn one which is fun to you.
There is no simply best development platform. If so every developer should be developing with that instead of using many different tools and platforms. Every platform has its pros and cons. Personally I would recommend you c#. Its easy to start with. Its development environment(visual studio) is very good for interface design(especially for windows forms development) and its very good to start learning object oriented approach, which is very important in software development. If you can clarify you needs more maybe I can recommend something else.
There are many web development tools if you want to develop a web application. Dreamviewer is more simpler than visual studio to start designing web applications.
It's difficult to tell what is being asked here. This question is ambiguous, vague, incomplete, overly broad, or rhetorical and cannot be reasonably answered in its current form. For help clarifying this question so that it can be reopened, visit the help center.
Closed 11 years ago.
I have to give my windows form application to other users and We are using shared drive.
I am not sure which is the better option: Giving users "Debug folder" of windows form application or published setup.
There are seveal options available for installing the application on the user's machine, instead of simply allowing them to run it from a network share.
One option is to use ClickOnce to generate a setup file, which can be accessed from a network share.
Compared with giving users access to the debug folder, it allows better control over updating (you can compile and run debug versions as much as you want, then when you're ready, publish it to your users, who will automatically get the latest version). It also allows for giving the users an optimised version of the program, without additional debugging overhead. It also manages installing dependencies, such as the .net framework.
For other advantages see here: http://www.msigeek.com/330/advantages-of-clickonce-deployment
See also: http://msdn.microsoft.com/en-us/library/142dbbz4(v=VS.90).aspx
It's difficult to tell what is being asked here. This question is ambiguous, vague, incomplete, overly broad, or rhetorical and cannot be reasonably answered in its current form. For help clarifying this question so that it can be reopened, visit the help center.
Closed 12 years ago.
Is it so that the regular developers focus on writing their Contracts locally and then submit them to be analysed globally?
Or is there a way to get something comparable to this experience? Maybe as a separate download?
Also if a library have Contracts, then would the intellisense tooltips would include the Contracts no matter what version of VS is used?
I believe it was forked off into a seperate project (on Devlabs) instead of a built-in / pre-packaged feature of Visual Studio.
Why did they make this change? That's a question for the developers I think. I guess they wanted to expose the concept separately, maybe allowing it to be used not just within studio.
Also, from my understanding of the package you'll download; you wont see any change in behavior with IntelliSense, It should integrate fully with visual studio's feature-set.
How-to: Install Code Contracts on Visual Studio 2010
Code Contracts Project Page (Devlabs)