Reseources to help understand SharePoint Solution Development [closed] - c#

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 have some experience branding SharePoint sites through SharePoint Designer using JavaScript, jQuery, HTML, and CSS. Now I am starting a new job in which all development is Visual Studio and instead of modifying master and .aspx pages like a website, I now have to understand code behind pages, event receivers, templates, webparts, etc. None of these things are too difficult to grasp individually but staring down a large solution file with a hundred of these nodes is intimidating.
I decided to ask this question when I went to find the allitems.aspx page for a list to modify the structure of the view, an easy task in SharePoint Designer but in Visual Studio I see no lists or view/form pages.
Can anyone explain, or show me an explanation, of how all of these moving parts and pages of C# code become the SharePoint website the customer sees?

You need to look on SharePoint from the developer's point of view. Ask you team what strategy do they use for deployment as there is several possibilities.
If they use backup/restore strategy you still can apply your
previous experience as before.
But if they use WSP's, features and C# (or/and PowerShell) code for
deployment, i.e. create everything from scratch, you need to learn
Visual Studio. For instance schema.xml files for lists, modules for
custom css, xslt, master pages. Look books recommendation at this question and
check especially this book, it has a chapter devoted to branding
deployment as WSP.

first you need to install VS on the same machine "SP Server machine"
second you need to add references to the SharePoint SDK dlls found in the program files.
third start by playing with SPWeb and SPFile and other classes.
If you have more specific question I can try to help you.

Related

Tfs Format Files C# project [closed]

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 9 years ago.
I am new to c# programming, i have completed a project in c# and my testers want to test it now.They want the code in tfs format. I am bit confused what should i give to them what is this Tfs format. I have got Aspx,Cs file of my project. My project is a 3 based on 3 Tyre architecture.
Please can anyone help me in this. That is this TFS format and how should i give them my source files in tfs format.
Since I don't know of I'm assuming they mean they want the code checked into Team Foundation Server source control. This probably allows them to set up automated testing using the latest code for their tests.
TFS is a shared server solution that (presumably) your client/company already has installed. It's not a "format" that you "export" your project to. It is (among other things) a source code repository, meaning you upload your code to the repository to share with others.
With Visual Studio 2008 all you should need (if it isn't installed already) is Team Explorer. That will let you add your code to source control, and will let "them" download it to do their tests.
There are a lot of variables with connecting to TFS (what version of Visual Studio? What version of TFS?) but once you're connected you should be able to right-click the project and click "Add project to Source Control."
However I would strongly suggest you ask "them" what servers they use, where the code should be stored, etc. before doing something you have to undo later.
Assuming a lot of things... I am pretty sure that your are programming something that is not integrated in your Source Repository software (standalone)... in your case TFS.
What you have to do is add your solution to TFS (maybe ask for help to any senior there) in order to allow it to be either built or downloaded by testers.
In order to "check in the code":
Go in Visual Studio to File\SourceControl
Click "Add Solution to SourceControl"
Choose where to upload it
NOTE: What you should really do is tell them something like: "Hey, I have finished your project. I don't have experience with TFS nor I know in which directory should I upload it... Could someone help me to upload the code?"

Reverse engineer c# into a format that can be imported to LucidCharts [closed]

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.

Accessing SQL Server remotely and generate report [closed]

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.
Actually I am bit of confused right now and need some guidance. I have been offer a project to create web portal to generate report. Scenario is something like this,
Client has a business and he need to check the report of hourly sale. What should I do, should I put the SQL Server online or is there any other way to excess server database remotely. I have no experience in creating web portal, how should I start doing it.
Can anyone guide me in proper manner? I have experience in C#.NET using Visual Studio 2010.
Thanks.
This suggestion is without completely understanding your situation but...
There is an open source package called nopcommerce which has an inventory system, sales and other canned reports and a basic CMS built in.
It also includes all source code in C# and works with SQL Server.
It's generic enough to use for most retail scenarios and going this route will save you TONS of time trying to start from scratch.
I would think you could just download, install and customize and get 95% of everything you need from it.

.net 2.0 winform control in asp.net [closed]

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 want to use .net winform control in asp.net.I wrote the control and displays in asp.net.Is it necessary I have to create a package and deploy in client machine? or since .net framework available in client machine without package it will work.
While this is possible, by hosting a UserControl as Active-X - I generally don't recommend it for a variety of reasons:
It's basically an Active-X control. There have been a lot of security concerns around this technology.
It will only work in Internet Explorer. Internet Explorer has been hemorrhaging market share over the past few years.
Generally it's possible to achieve what you want using JavaScript + HTML. What specific example can you think of where current web standards cannot solve it?
You can learn more about using a WinForm UserControl as an Active-X object here.
In reality, you are better off using browser-based technologies, such as HTML, JavaScript, SVG, etc. If that isn't good enough - then alternative technologies like Silverlight are a much better choice. It's cross-platform, more modern, and designed to run in the browser.
This blog explains how to do it, especially how to package the dll and deploy it (using gacutil).
And, obviously, you will have to have the .net framework on the client computer.
However, in the 2010's I'd would highly suggest you to use more manageable tools, like SilverLigth, Flash, or event Html + Javascript (jQuery is your friend)
You can not do what you are wanting to do. WinForms controls have no way to render as HTML.
You can't use a WinForms control in ASP.Net.
ASP.Net controls render to html on a webpage. WinForms controls run in a message loop on the client machine.

Improve the design of GUI/website [closed]

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.
So i am using visual studio 2008, asp.net 3.5, with the basic toolkit provided.
Now i have made the gui which a lot of functionality but the design is very basic.
and looks too old.
I need to give it a new look, a new feeling new designs....
like the gridview, the buttons the textboxes, the menus look basic...
this is not working for me.
Please let me how should i go about doing this.??
1) i have herd about tool kits but dont kno which ones are good..(dont want the really expensive ones) but if it is really good my company is ready to spend.
2) will the new VS 2010 or asp.net 4.0 make a difference.
3) The ajax toolkit or silverlight toolkit is any good?
4) i also need to show Charts and graphs now, currently using MS charts.. but now i need
which is good.
Your best bet is to ask very specific questions at a more appropriate forum.
For ideas on designs, look for examples online and do something similar to what you like.
http://www.thecssawards.com/
http://www.csselite.com/
For questions on how to implement a specific design in html/asp.net/whatever, post a very specific question here.
For UI guidance on how to make something specific look better, post a question on http://ui.stackexchange.com. Include a SMALL screen shot of the applicable controls (not the whole page, just the part you're asking about, or at least highlight the part you're asking about).
.NET 3.5 vs .NET 4 will have no real effect on the design of your site. Whether your choose HTML or Silverlight will have a huge effect, but neither is generally better for all sites and switching between them basically means rewriting everything, so you wouldn't do it just for design reasons.
I assume you are referring to UI control libraries.
Some of the commercial libraries that I know off and widely used include:
Telerik RAD Controls
Infragistics
DevExpress
They all have a good range of controls from Menu to Charting.

Categories