我需要设置一个开发环境来编写Share Point Web Parts.我到底需要什么?
我的开发机器是Windows XP教授,使用Visual Studio 2008教授.如果找到Windows Share Point Services 3.0:软件开发工具包(SDK)和Windows Share Point Services 3.0:工具Visual Studio 2008 Extensions,版本1.2.但我不能在Windows XP上安装它,因为需要在本地安装Share Point Services 3.0.我无法想象在服务器操作系统上安装Visual Studio是非常必要的.
有没有其他方法可以在Windows XP下设置干净的开发环境并使用专用的Windows Server来运行Share Point Services?
我在众多版本的VMware中迷失了.我应该选择哪一个?
我只想:
我第一次使用VMware服务器,但是我的使用不是有点矫枉过正吗?我只会运行1个VM.
谢谢你的建议,
Teebot
我现在正在学习Tcl/Tk,但是当我运行Windows时,我想为这种语言创建一个功能齐全的(专业)开发环境,但我需要知道:
我的Subversion源代码,当2台不同的计算机有不同的连接字符串时,我遇到了问题.
LINQ to SQL设计器似乎只喜欢具有相同的连接字符串.
设计人员是否可以使用因开发人员具有不同本地配置而变化的连接字符串,但Web应用程序中的实际使用情况是否来自web.config?
升级到Snow Leopard后,我发现安装一些宝石不再有效,包括webrat,mechanize等.每次我收到此错误:
checking for xmlParseDoc() in -lxml2... no
libxml2 is missing. try 'port install libxml2' or 'yum install libxml2'
*** extconf.rb failed ***
Could not create Makefile due to some reason, probably lack of
necessary libraries and/or headers. Check the mkmf.log file for more
details. You may need configuration options.
Run Code Online (Sandbox Code Playgroud)
不,我没有尝试用macports安装它,因为几年前,当我发现我无法轻易降级/管理端口时,我放弃了macports.从那时起,我已经变得非常舒适地手工制作源头,这是我第一次遇到超出我的想法.我愿意被说服回到macports,但只有在没有简单的解决方案的情况下我才会失踪.
似乎libxml2实际上并不存在,或许只是过时了?...
扩展输出
ERROR: Failed to build gem native extension.
/usr/local/bin/ruby extconf.rb
checking for iconv.h in /opt/local/include/,/opt/local/include/libxml2,/opt/local/include,/opt/local/include,/opt/local/include/libxml2,/usr/local/include,/usr/local/include/libxml2,/usr/local/include,/usr/local/include/libxml2,/usr/include,/usr/include/libxml2... yes
checking for libxml/parser.h in /opt/local/include/,/opt/local/include/libxml2,/opt/local/include,/opt/local/include,/opt/local/include/libxml2,/usr/local/include,/usr/local/include/libxml2,/usr/local/include,/usr/local/include/libxml2,/usr/include,/usr/include/libxml2... yes
checking for libxslt/xslt.h in /opt/local/include/,/opt/local/include/libxml2,/opt/local/include,/opt/local/include,/opt/local/include/libxml2,/usr/local/include,/usr/local/include/libxml2,/usr/local/include,/usr/local/include/libxml2,/usr/include,/usr/include/libxml2... yes …Run Code Online (Sandbox Code Playgroud) macos development-environment rubygems macports osx-snow-leopard
我们使用以下函数自动检测我们是在机器内部还是在实时服务器上,然后为各种组件选择适当的配置:
function devIsLocal(){
$res=false;
$http_host=$_SERVER['HTTP_HOST'];
if($http_host=='localhost')$res=true;
if($http_host=='127.0.0.1')$res=true;
if(substr($http_host,-4)=='.lan')$res=true;
if(strpos($http_host, '.')===false)$res=true;
return($res);
}
Run Code Online (Sandbox Code Playgroud)
如您所见,它仅依赖于HTTP_HOST值.
当然,如果您在本地使用某种类型的虚拟主机,例如example.com,那么该功能将被欺骗.
有没有其他方法来欺骗这个功能?还有哪些其他变量/地方可以用来确定我们的位置?
php development-environment production-environment autodiscovery
我不知道它是否仅仅是我的电脑,但netbeans正在花费大量的时间才打开.我想知道我能做些什么来缓解这个问题.
(也许如果我减少netbeans中打开的标签数量,它可能会加快速度或某些事情)
我希望能够提供一些改进我的开发工作流程的建议.我是一名独立开发人员,目前在专用的Centos服务器上运行多个站点,到目前为止,我刚刚在我的机器上进行本地开发并使用FTP上传到服务器.我想通过引入Git进行版本控制以及从本地到登台到生产的暂存过程来改进此设置.
我已经在我的生产服务器上安装了Git,并且我已经开始为每个实时站点创建存储库(.git与实时项目位于同一目录中).我仍然需要学习如何正确使用Git,但是建议使用这种类型的设置吗?
就每个项目都有一个临时站点而言,我只想从每个实时站点的子域开始,仍然驻留在同一台服务器上.
在基本层面,这种类型的设置是否有意义?感谢您的任何指示!
我正在使用节点版本为.0.6.5 的npm package express版本2.5.2.我似乎在Debian 4.4.5上运行bash版本4.1.5.
我正在尝试在生产模式下运行我的服务器,但它仍然在开发模式下运行.
我在我的bash shell中运行这些命令:
$ export NODE_ENV=production
$ echo $NODE_ENV
production
$ sudo echo $NODE_ENV
production
$ sudo node bootstrap.js
Run Code Online (Sandbox Code Playgroud)
我在bootstrap.js中有这个代码:
var bootstrap_app = module.exports = express.createServer();
//...
console.log(bootstrap_app.settings.env);
Run Code Online (Sandbox Code Playgroud)
这是我看到的标准印刷出来的:
development
Run Code Online (Sandbox Code Playgroud)
这是我的用法或系统的问题吗?
编辑: 感谢ThiefMaster正确识别此问题源于我作为root运行节点.ThiefMaster建议使用iptables从端口80转发到非特权端口,但是我的系统给了我一个错误.将此讨论发送到superuser.com或serverfault.com(链接到后面)
development-environment environment-variables production-environment node.js express
我是一个刚刚交给基于LAMP的项目(其中P = PHP)的.Net人,没有'不'选项.我将不得不在Windows 7(64)机器上构建它,但它是针对纯LAMP平台的.
我并不太担心PHP或mySQL,我已经足够了,但Linux和Apache也可能是NASA的好奇心平台.
在生产环境中,我将主要依靠主机配置L和A,希望我可以几乎同步我的M和P文件,找出如何做一个特定的应用程序配置和去.也许乐观但我会从那里开始;-)
目前问题是
什么是在W7机器上设置LAMP开发的最无故障的方法,以期相对无故障地转向生产?
任何合理的方式,而不放弃我的Visual Studio安全毯?
有什么建议在网上某处走走?
谢谢!
windows-7 ×2
.net ×1
express ×1
git ×1
ide ×1
java ×1
lamp ×1
linq-to-sql ×1
macos ×1
macports ×1
netbeans ×1
netbeans-7 ×1
node.js ×1
php ×1
rubygems ×1
sharepoint ×1
tcl ×1
tk-toolkit ×1
vmware ×1