问题列表 - 第20916页

CRM还是CRM(MS)?

我们在CRM中使用MS Dynamics 4.0.它处理所有联系人管理,营销,资源共享和共享点集成,工作流管理/协作,并且基本上以某种方式由公司的每个部门使用.

我们有一个新的应用程序的业务要求,我们有一个紧迫的时间表.我们刚刚开始推出CRM,大部分定制开发都是由咨询公司完成的.

我们需要一个相对简单的应用程序,我们需要跟踪一些数据以便为特定组共享.其中一些信息已存在于我们的"公司"和"客户"CRM实体中.

这个新项目要求我们增加约26个领域 - 我们不希望膨胀我们已经很大的公司实体 - 特别是因为只有约5%的公司会使用这些额外的领域.

我们现在基本上正在讨论一个设计 - 混合解决方案(创建我们自己的ASP.NET应用程序,看起来像CRM并通过Web服务与它通信并将所有'补充'字段存储在我们自己的数据库中,可能存在于同一个数据库服务器上作为我们的CRM DB,我们可以轻松编写查询).另一种选择是在CRM中100%完成.

我只是在为那些做过类似事情的人寻找建议.你会建议做这样的混合解决方案,还是应该做100%CRM?我们的截止日期很紧,开发项目的开发人员对CRM知识有限; 这就是为什么这是一个有点争论的原因.对于那些使用MS Dynamics的人来说 - 你通常如何处理这样的项目,我们需要在这里添加许多字段(甚至包括他们自己的父/子关系的子字段),这些字段只适用于我们的一小部分主要的"公司"实体......需要注意的是:当人们按原样加载公司实体时,我们已经遇到了性能问题(页面可能需要5秒钟才能呈现),高级查找也是如此.

最后要注意的是 - 应用程序的这一部分用于存储数据.最后,用户将打开一个VBA Excel工作簿,按下"下拉数据"按钮,这将从我们最终存储它的地方提取这些数据.我们不确定应该在哪里存储/管理这些数据/ UI.

非常感谢任何建议.

编辑:我如何创建2个列表框彼此相邻,中间有2个按钮,其中一个列表框丢失了'我的foos',另一个是'所有foos',你添加/删除'我的foos'列表框???经典的'我有这些foos作为我的一部分'UI控件有2个列表框和2个箭头按钮......我应该/可以使用jquery吗?并且有没有人碰巧知道任何jquery控件已经完成所有这些开箱即用?这是一个常见的控制,我敢肯定它必须在某个地方.我在这里浏览了一些工具包和控件以及一些线程,看到了一些非常棒的,甚至更复杂的控件,但不是这个特别的.

编辑2:在做了更多的研究之后,似乎保持用户界面中的所有用户界面都会变得更加复杂,只需为该部分制作一个ASP.NET应用程序并将其放入CRM中的iframe或模态弹出窗口中.

我们仍然可以在CRM中设置所有数据字段和关系 - 并让ASP.NET使用Webservice调用来执行CRUD.

看起来我们最终不得不做同样多的工作来获得CRM所需的功能 - 除了它在javascript中更加hackish和完成.有什么好处?将UI保存在一个地方??? IMO没有那么多的交易......

到目前为止,我们倾向于将所有数据保存在CRM中,但将UI放在ASP.NET中

任何建议都非常有用.我说的是理智吗?谢谢

asp.net dynamics-crm sql-server-2008 dynamics-crm-4

1
推荐指数
1
解决办法
1114
查看次数

Toubleshooting mapkit性能

我正在使用mapkit在地图上绘制超过500个点.与原生谷歌地图应用相比,缩放有点紧张.我发现了导致缓慢的原因.我正在添加自定义注释,以便稍后可以为细节视图添加不同的引脚颜色和按钮:

- (MKAnnotationView *) mapView:(MKMapView *)mapView viewForAnnotation:(AddressNote *) annotation {
    MKPinAnnotationView *annView=[[MKPinAnnotationView alloc] initWithAnnotation:annotation reuseIdentifier:@"currentlocation"];
    annView.pinColor = MKPinAnnotationColorGreen;
    annView.animatesDrop=TRUE;
    annView.canShowCallout = YES;
    annView.calloutOffset = CGPointMake(-5, 5);
    return annView;
}
Run Code Online (Sandbox Code Playgroud)

如果我注释掉上面的代码,一切正常.放大/缩小非常流畅.我应该以不同方式添加注释以提高性能吗?

iphone cocoa-touch objective-c mapkit

8
推荐指数
2
解决办法
4584
查看次数

这两个陈述之间的区别? - C++

我是一名试图更好地理解指针的编程学生,我学到的一点是你可以设置指向NULL的指针.我的问题是,这两个陈述有什么区别?什么时候他们会返回真/假?

if (some_ptr ==  NULL)

if (*some_ptr == NULL)
Run Code Online (Sandbox Code Playgroud)

谢谢!

c++ null pointers boolean-expression dereference

4
推荐指数
1
解决办法
340
查看次数

奇数重复符号错误

对于一个学校项目,该课程被要求编写一个String类来模仿STL string类.

我已经编写了所有代码,但链接器似乎被我的一个运营商所接受.

有三个文件,String.h,String.cpp,和test2.cpp

我的Makefile样子

CC=gcc
CXX=g++
CXXFLAGS+=-Wall -Wextra
LDLIBS+=-lstdc++

all:test2

test2:test2.o String.o
test2.o:test2.cpp String.h
String.o:String.cpp String.h
Run Code Online (Sandbox Code Playgroud)

make 输出以下内容:

g++ -Wall -Wextra   -c -o test2.o test2.cpp
g++ -Wall -Wextra   -c -o String.o String.cpp
g++   test2.o String.o  -lstdc++ -o test2
ld: duplicate symbol operator==(String const&, char const*)in String.o and test2.o
collect2: ld returned 1 exit status
make: *** [test2] Error 1
Run Code Online (Sandbox Code Playgroud)

这很奇怪,因为我定义的唯一地方operator ==String.h:

#ifndef MY_STRING_H
#define MY_STRING_H …
Run Code Online (Sandbox Code Playgroud)

c++ debugging

4
推荐指数
1
解决办法
1970
查看次数

处理浮点异常

我不知道如何处理C或C++中的浮点异常.从wiki中,有以下类型的浮点异常:

IEEE 754 specifies five arithmetic errors that are to be recorded in "sticky bits" (by default; note that trapping and other alternatives are optional and, if provided, non-default).  

* inexact, set if the rounded (and returned) value is different from the mathematically exact result of the operation.  
* underflow, set if the rounded value is tiny (as specified in IEEE 754) and inexact (or maybe limited to if it has denormalisation loss, as per the 1984 version of IEEE …
Run Code Online (Sandbox Code Playgroud)

c c++ floating-point signals exception

11
推荐指数
2
解决办法
2万
查看次数

我应该监控哪些进程间锁定调用?

我正在使用strace/ 监视进程,ltrace希望找到并拦截一个检查并可能激活某种全局共享锁的调用.

虽然我以前曾经在Linux上处理过几种形式的进程间锁定,但我还是要查找要查找的内容.

目前我唯一的嫌疑是futex()在流程执行过程中很早就出现了.

Update0

关于我追求的是什么有一些混乱.我正在监视现有进程以调用持久进程间内存或等效内存.我想知道要查找的系统和库调用.我无意自称这些,所以很自然地futex()会出现,我相信很多图书馆都会根据这个来实现他们的锁定调用等.

UPDATE1

我想要一个函数名列表或文档链接,我应该在ltracestrace级别监视(并指定哪个).关于如何跟踪和定位全局锁定的任何其他好建议都会很棒.

linux locking interprocess strace ltrace

5
推荐指数
1
解决办法
1280
查看次数

这种使用ELMaH和MVC气味的方法吗?

我一直在寻找使用ELMaH与ASP.Net MVC的一些方法,以便我可以使用自定义错误页面来处理包括404s在内的所有异常.

没有短缺问题 ,询问如何获得/Shared/Error.aspx在ASP.Net MVC正常工作-不论有无ELMAH.我没有遇到过这个任务的问题,但我觉得我在ELMaH旁边使用自定义404页面的解决方案太简单了,我不能动摇它应该有更多的感觉.

在Web.Config中启用customErrors后,我在HomeController中创建了一个新的Action:

public ActionResult PageNotFound()
{
    return null;
}
Run Code Online (Sandbox Code Playgroud)

从那里我在我的Global.asax文件中添加了一个新方法,以利用ELMaH的日志过滤功能,并在记录异常后,将响应重定向回上述PageNotFoundActionResult:

    public void errorLog_Filtering(object sender, ExceptionFilterEventArgs e)
    {
        if (e.Exception.GetType().Equals(typeof(HttpException)))
        {
            HttpException ex = (HttpException)e.Exception;
            if (ex.GetHttpCode() == 404)
                Response.Redirect("/Home/PageNotFound");
        }
    }
Run Code Online (Sandbox Code Playgroud)

我是否忽略了默认情况下MVC附带的东西(因为我仍然找到了很多关于MVC的方法),或者过度思考存在更简单解决方案的问题?感谢任何输入.

asp.net-mvc elmah exception-handling http-status-code-404

7
推荐指数
1
解决办法
660
查看次数

ajax问题 - 在萤火虫中200 OK,但没有响应体的红色消息

我看到了与跨域相关的小ajax问题.

在localmachine上我用一些ajax创建了html示例:在注册文本字段中用户类型'username',在每次击键时ajax将它发送到本地Tomcat,其中servlet检查该用户名是否已被使用并发送'take'响应.

在localhost上没问题.只要我输入'username',servlet就会发送'take'响应,浏览器会显示它.

但是,当我在远程机器(在远程网络上有一些免费托管)上放置带有ajax的测试html页面时,我会在我的localhost Tomcat上发送验证请求,建立连接,在Tomcat控制台中我看到请求即将发生,并且在Mozzila中的firebug中这是控制台输出继电器:

GET http://89.216.182.25:8080/Dinamicki1/UsernameServlet?username=zik 200 OK
Run Code Online (Sandbox Code Playgroud)

...但是在响应选项卡中没有'采取'servlet响应,并且firebug中的消息是红色的

所以服务器通信良好,没有防火墙问题,响应是200 OK
但响应体是空的.

任何想法萤火虫的这些红色信息是什么?

非常感谢你提前.

如果有人可以为java推荐一些严肃的ajax教程,将非常感谢:)

java ajax firebug cross-domain

21
推荐指数
2
解决办法
2万
查看次数

.NET中的程序集位于何处?

我对.NET程序集的物理位置有点困惑.拿好旧的LINQ.在我的web.config文件中它说:

<add assembly="System.Data.Linq, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
Run Code Online (Sandbox Code Playgroud)

这是对LINQ的引用.但是这个DLL到底在哪里?上面没有任何路径,它不在我的bin文件夹中.

我也有我认为的第三方汇编参考:

<add assembly="MapInfo.CoreTypes, Version=4.0.0.483, Culture=neutral, PublicKeyToken=F548BCBA69D4B8DA" />
Run Code Online (Sandbox Code Playgroud)

如果它不在bin文件夹中,我如何知道它在我的机器上的位置?

此外,如果DLL文件在bin目录中,我可以假设它不需要被引用web.config吗?

.net assemblies file-structure

15
推荐指数
4
解决办法
2万
查看次数

SQLITE INNERJOIN梦魇,需要一个解决方案

很高兴找到天才成员这样一个有用的网站.我一直试图找到这个SQLITE问题的解决方案.谷歌没有帮助我,除了找到这个网站.SQL查询在同一数据库的MSAccess版本上正常工作.

这是我的SQL语句 - 这对我不起作用.


SELECT Invoices.InvoiceNumber, Invoices.Quantity,Invoices.Code, Invoices.Price,Invoices.Discount, Invoices.InvoiceGrandTotal, Employees.EmployeeName, Customers.CustomerName, Invoices.DateOfInvoice, [price]*[Quantity] AS Total, Customers.Address, Products.Description,Products.Unit  
    FROM Products 
        INNER JOIN (
            (   
                ( Invoices INNER JOIN InvoiceDetails 
                    ON Invoices.InvoiceNumber = InvoiceDetails.InvoiceNumber
                ) INNER JOIN Customers 
                    ON Invoices.CustomerID = Customers.CustomerID
            ) INNER JOIN Employees 
                ON Invoices.UserID = Employees.EmployeeID
        ) ON Products.Code = InvoiceDetails.Code  
    WHERE (((InvoiceDetails.InvoiceNumber)='10111'));
Run Code Online (Sandbox Code Playgroud)

错误消息是: " Cannot compile Select-Statement: no such column: Invoices.InvoiceNumber"

sql sqlite

2
推荐指数
1
解决办法
1977
查看次数